За пореден път дълга пауза 🙂 Днес ще ви пиша за перипетите ми от преди няколко дни с настроиката на switch подържащ rrcp. Та както си личи това е един прекрасен мрежов компонент с динамичен достъп по MAC адрес, идеално решение за сигментиране и управление на не много големи мрежи и прочи и прочие. Суперлативи бол мога да кажа, защото само приятни изненади има, но има едно огромно НОООООО няма докумнетация за настроиването му достатъчно (почти никаква), софтуера за менджиране е с брутален слаб help, и в internet не намерих много полезна информация, абе не си е работа. Затова прибегнах до стария изпитан метод на пробите и грешките след двучасово чоплене успях да настроя VLAN за едни клиент които трябваше да се тагва и разтагва, това е друга бира и няма да влизам в подробности и работеше правилно 😀 Общо взето като цяло се настроива супер лесно просто има едни таквиа подводни камъни в самото описание на командите, че си е жива мъка. Чакам да ми донесат още няколко такива за да мога да напиша подробно описание за работа с самото устроиство тъй като се наложи да деистваме в екстремни условия. Та нека дирекно да си пристъпя аз към ръководството:

Openrrcp config:
1. Компилира се http://lan.neomontana-bg.com/download/openrrcp-0.2.1-patched-
rev2.tar.gz и в папката bin за конфигурация се използва
rtl83xx_Neomontana_CleverSwitch, които се стартира с root права.
2. Сканиране за управляеми rtl83xx суичи:
# ./rtl83xx_Neomontana_CleverSwitch eth0 scan
! rtl83xx: trying to reach 16-port „Neomontana CleverSwitch“ switch at eth0
! rtl83xx: scannig. is_verbose=0, retries=5
switch MAC        Hello REP
00:2e:77:ee:ef:17 + +
Изхода на командат ни показва MAC-адреса за достъп до суича. Самият достъп се
извършва с:
# ./rtl83xx_Neomontana_CleverSwitch 00:2e:77:ee:ef:17@eth0 след което си пишат
командите
3. VLAN конфигуриране
създане на vlan-a в таблицата на index-ите като параметрите са vlan index номер и
номер на vlan id-то:
# ./rtl83xx_Neomontana_CleverSwitch 00:2e:77:ee:ef:17@eth0 config vlan index 1 vid 93
добавяне на портове към vlan-a парамтри номера на портовете и номер на index-a:
# ./rtl83xx_Neomontana_CleverSwitch 00:2e:77:ee:ef:17@eth0 config vlan add port 1,2,7,8
index 1
добавя vlan-a с съотвения index към номера на порта параметри номер на порт-а и
номер на index-a:
# ./rtl83xx_Neomontana_CleverSwitch 00:2e:77:ee:ef:17@eth0 config interface 1 index 1
разрешаване на тагването на порта на локалната мрежа параметри номера на порта и
enable/desable за trunk:
# ./rtl83xx_Neomontana_CleverSwitch 00:2e:77:ee:ef:17@eth0 config interface 1 trunk
enable
разтагване на порта на клиента параметри номер на порта и remove за tag:
# ./rtl83xx_Neomontana_CleverSwitch 00:2e:77:ee:ef:17@eth0 config interface 8 tag remove
запис на конфигурацията:
# ./rtl83xx_Neomontana_CleverSwitch 00:2e:77:ee:ef:17@eth0 write memory

Сега да обсня защо точно този пакет се ползва, защото е закърпен. Закърпен е един стар бъг където не се записваше конфигурацията на switch и след рестарт си губеше настроиките преди време преди знам за тоя бъг си изгубих половин ден в ядосване че см некадърен. самото ръководство в pdf формат може да изтеглите от тук.

От известно време се усещам че тъпча на едно и също място, без никакво развитие. Мисля че е крайно време да променя малко нещата, като за начало мисля да започна Cisco CCNA Exploration след това мисля едно LPI сертифициране да си направя. След това ще видим какво ще реша друго 😀 Така или иначе мислех тия неща да ги направя но вече се появиха причини които ще ускорят тоя процес сериозно. Надявам се скоро да започна Cisco курсовете, защото колкото по бързо ги започна толкова по бързо ще приключа с тях 🙂 Вероятно доста зубрене ще ми се събере но това ще е сериозно предизвикателство. За LPI изпита смятам да се подготвя сам така или иначе повечето неща ги знам и на пробните тестове давам добри резултати.