[technique] Premier rapport switch BDCom S2548GX

Julien Aubé j.aube at laposte.net
Lun 19 Sep 17:44:16 CEST 2011


(Je met birdy en copie, un jour lointain il avait indiqué son intérêt sur le sujet)

1er contact sur le switch 48xSFP + 4 Eth. de BDCom.

 * Problème pour récupérer le matos, merci DHL. BDCom avait, a ma demande, déclaré le switch à $50.
   DHL m'a collé 30€ de frais de dédouanement ce qui amène le coût total payé mi-août à  650€.
   Pour info j'ai le certificat de conformité C.E. pour ce modèle.
 
 * A la mise sous tension, un fil d'un ventilo vient gratter une pale => Bruit d'enfer. 
   Démontage + scotch + remontage pour régler le souci. 
   Au passage, j'ai pu voir que les puces c'est tout du broadcom
   Après ça, le bruit du switch est correct, sans plus (pas de ventilo régulés)

 * Consomation (Avec 4x SFP Finisar TFRJ-8519-7D-2.5 (multimode giga LC) dont 2 allumés:
   20,8W , 39VA , Cos phi de 0.53
 
 * Consomation (Avec 2x SFP Finisar allumés :
   20,0W , 37,4VA , Cos phi de 0.53

   (Il semble que mes SFP consomment sensiblement pareil qu'ils soient allumé ou éteints)

   Ca place donc l'ajout d'un SFP à 0.4W (~0.8VA), soit pour le switch rempli une consommation théorique de 
   ~40W (avec ces SFP-là)

* J'ai confirmé que les SFP peuvent être branché à chaud et utilisé de suite (pas de reboot du switch). 
   Pas essayé de SFP 100M faute de matériel.

* Soft assez classique, avec un bootloader (accessible en console série uniquement avec Ctrl-P au boot) qui permet
  d'envoyer par TFTP un fichier, stockable dans un flash interne qui sert par ailleurs à stocker des fichiers de 
  conf et des certificats SSL.

* Command-line assez chiante (menus pas très cohérents, tout ca) 
  mais pas (encore) réussi à le faire planter en enchaînant les commandes. (Ce qui me change
  du DSLAM que j'avais aussi acheté en chine, et qui avait ce pb).
  J'ai mis 1h a trouver comment change l'IP par défaut du switch (en fait, il fallait changer l'IP du VLAN n° 1 qui par défaut contient ts les ports).

  J'ai tout de même réussi à le faire planter en cherchant à utiliser l'interface web alors qu'elle n'était pas complètement configuré.
  (Résultat  : Une belle trace et un reboot). (Problème mitigé par le fait qu'on peux définir une plage d'IP "autorisé" pour la webgui).

* Il y a une GUI primitive, un accès SSH (clé aes) et un système de gestion d'utilisateur assez compliqué a base de radius, heureusement
  désactivable pour une auth. par mot de passe classique. Par défaut, il y a zéro utilisateurs, zéro services de lancés, et l'accès console 
  sans mot de passe avec accès intégral.

* Le switch peut être configuré pour accéder à un serveur NTP pour la mise à l'heure et le tagging des logs.

* La doc est en chinois traduite en anglais par google, mais globalement assez bien faite (par rapport à ce que j'ai trouvé jusque là).
  
* Il y a ZERO support IPv6 : Le switch laisse tranquillement passer les trames ipv6, mais aucun service ne le supporte actuellement.
  J'ai pas encore testé l'IGMP-snooping par contre.


Les fonctions qu'il me reste à tester c'est le tunneling L2TP natif, qui promet d'être drôle, et les VLAN.
Il y a d'autres fonctions qui pourraient être utiles dans le cadre d'un FAI (QoS , clustering, link agreggation) , à voir & tester.

Voici le log de boot:

System Bootstrap, Version 0.3.6, Serial No:S25060540                                                                                
Copyright (c) 2010-2015 by Shanghai Baud Data Communication Co., Ltd.                                                               
BDCOM-S2548GX RISC processor                                                                                                        
Current time: 1970-1-1 0:00:01                                                                                                      
SDRAM Fast Test...............................PASS!                                                                                 
Flash Fast Test...............................PASS!                                                                                 
RTC Test......................................PASS!                                                                                 
Loading Switch.bin......                                                                                                            
Start Decompress Switch.bin                                                                                                         
####################################################################################################################################
Decompress 5341880 byte. Please wait system up...                                                                                   
System startup OK                                                                                                                   
Loading startup-config ...                                                                                                          
SUCCESS:2110 bytes loaded, 70 commands are successful executed.                                                                     
Switch console 0 is now available                                                                                                   
Press RETURN to get started
Username:



* Dernier point, le support est vachement réactif & aidant. Cf la copie du mail ci-dessous.

Hello Julien,
> Just a few notes and questions:

>  * On first power-up the noise was terrible. In fact, one wire of a fan
> was touching the fan's blade. I had to unscrew the chassis and "push" the
> wire a little to make the noise stop.

I am so sorry for that, we will pay more attention to on this part!!!

>  * I've been able to enable the HTTP interface within the switch.
> It seems that a "web gui" should be available given the command "ip http
> gui-app" and the http://192.168.1.252/html/homepage.htm URL.
> However on my switch, it doesn't work , it returns a 404 Not Found page.
> Is this normal on this hardware version maybe ?

Usually, we will not install CMS to our switch because not all the clients
need it, I enclosed the CMS file as attached, please check it and have a
try!

>  * Do you support (or plan to support) IPv6 at all ? For the switch own
> configuration address (telnet, ssh,... ) but also other protocols like MLD 
> (The IPv6's side of IGMP), L2TP, ...

Yes, IPV6 is important for us, we are doing it now.

P.S this mail I have CC to our technical support Mr. Jin, he will help us
for any technical problems. :) Thank you!!!

best regards,


* Voila ceci conclu ce "rapport". 

Le switch est à la disposition de ceux qui veulent le tester plus avant.

Julien



Plus d'informations sur la liste de diffusion technique