За пореден път дълга пауза 🙂 Днес ще ви пиша за перипетите ми от преди няколко дни с настроиката на 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 изпита смятам да се подготвя сам така или иначе повечето неща ги знам и на пробните тестове давам добри резултати.

За исвестно време бях решил да си дам почивка малко от колата, сиреч да оставя на мира горката и през есента да поча да чопля и бууствам обаче както си седях и се замислих ами на това малко V6 ако забия едно слабо надувяане с турбинка да речем около 0.4-0.5 бара ще стане приятно. И приказката започна наново. Чоплене четене и прочие и в интерес на истината идеята изобщо не е зле с един слаб надуф K8 ще направи около 180 магаренца може и малко нагоре. След известно количество сметки и прочие започнах да чопля за турбинка после имах намерението да погледна как да си направя сосбтвен кит и прочеие. Обаче попаднах на една обява за KL-DE двигател обадих се просто от интерес да видя каква цена ще ми дадат и след като разбрах цената се отказах тотлно от турбиниране на малкия K8 цената е сравнително еднаква конете ще са много близки с разликата че големия двигател ще ми даде много бъдещи възможности докато с турбинирането щях да постигна почти предела на моя малък V6. Така че животи здраве в късна есен се надявам официално да карам Mazda MX-3 Neo Mod 🙂

Ето и една таблика за вариантите за смяна на двигател MX-3-те

Вчера ми се появи един прител с рутечето на d-link dir-300 – едно непретенциозно рутерче от нисък клас. Оплакваше се от дребни проблеми. Имал проблеми с автоматичнат конекция с pppoe или пък през wi-fi. ПОгледнах всичко изглеждаше наред упгреиднах му заводския firmware нещата си бяха стабилни. Въпреки всичко ми се щеше да му сложа dd-wrt защото от миналата година знам, че има firmware и за този модел. Понеже нямах късмет рутерчето беше ревизия A1 хамалогията по закачането беше голяма. Няма да обяснявам подробно как се флашва и прочие ами по скоро ще наблегна на 2 тънки момента, защото флаш гаида е достатъчно добър да се справите сами. Първия тънак момент е когато ще се влиза в RedBoot – в гаида не е описано че трябвада се задържи ресет бутона за около 30 секунди следрестарт на рутера и след пускането му да се свържем с рутера посредством telnet към 192.168.20.81 на порт 9000 през wan порт-а. Този порт е от голяма важност за в бъдеще защото това ще ви осигурява достъп до boot rom-a в случаи че прехакате нещо без да искате. Накрая на гаида има кратък скрипт които атоматично се връзва вместо вас към RedBoot. Ако ползвате Windows машина препоръчвам горещо ползването на putty вместо вградения telnet клиент. Другия тънък момент е отговора с  y на всички въпроси които ви задава конзолата. Други подводни камъни няма.

След като всичко е готово и направите последняи reset ще ви отнеме около 2 минути да се стартира dd-wrt web часта. Ще познаете, че е статриано всичко като светне индикатора за wi-fi мрежата. Като цяло рутера зарежда доста по бавно от преди, преди му отнемаше около 40-50 секунди сега над минута и половина. Това като цяло не е болка за умиране при положение че вече имаме един доста по стабилно работещ рутер. Проблема е че е с слабо процесорче 183Mhz за сравнение моя Linksys WRT54G е с 200. Също неприятно е че процесорчето е atheros и неподържа овърклок.

След няколко дни вероятно пак ще повторя продцедурата върху друг dir-300 A1, все пак дтуго си е linux базирания firmware и стабилноста която дава на малката кутика, отделно множеството нови възможности с които може да конкурира рутери за по няколко стотин $ не е факт за пренебгрегване.