Cum se fac vlanuri pe ATI (si pe placi Intel)
Switchurile ATI au fost binecuvantate cu un hardware exceptional si blestemate cu o interfata de management egalata poate doar de alte modele de switchuri ATI. Pentru a combate alte potentiale frustrari ale unor oameni ce au ceva mai bun de facut, pomenesc aici cum se face:
- Userul si parola implicite sunt fie "manager/manager", fie "manager/friend" sau mai stiu eu ce, verifica manualul, e probabil singura informatie utila (da, e pdf pe cd, brosurile sunt ceva passé);
- Pentru administrare, recomand seriala, e mult mai sanatoasa (9600,8N1 - asta scrie pe switch; fara flow control - asta nu scrie). interfata web e cu cantec, vrea doar de pe anumite porturi, inca studiez care e logica;
- Vlanurile sunt in "advanced switch config/vlan", cel putin in cazul lui GS950, cu care am fost potcovit eu;
- Vlanul 1 e rezervat, se incepe de la vlanul 2 in sus. asta n-are de a face cu ATI, dar e bine de stiut;
- Dupa ce ai definit vlanurile, toate porturile sunt tagged! Asta se poate observa din "configure vlan member" sau asa ceva;
- In lipsa unei metode evidente de a pune porturile pe untagged (de la configure member poti doar sa bagi sau sa scoti porturi din vlan), se seteaza pe fiecare port PVID=vlan, lasandu-se doar porturile tagged cu PVID=1. In mod automagic, cele cu VID>1 vor deveni untagged.
- Mai ramane sa vad ce se intampla cu un port care e in doua vlanuri si are PVID>1, sau care nu e in nici un vlan, din fericire mi-a fost de ajuns ce e mai sus.
Ca bonus, dupa configurarea cu succes a switchului m-am trezit cu un nemaivazut "kernel: Virtual device vlan6 asks to queue packet!" la fiecare pachet trimis (vorba vine, nu iesea nimic). Pare-se ca e o problema cu driverul e1000 si cu frame-uri mai mari decat MTU-ul in kernelele foarte recente, rezolvata abia in 2.6.18-rc2 (versiunea de driver 7.1.9-k4). Am pus kernelul 2.6.18-rc3 (fierbinte-fierbinte, cu o seara inainte nu exista) si am rezolvat problema. Ma nelinisteste sa fiu asa de bleeding-edge, dar asta e, o sa-mi treaca in vreo doua release-uri