Как да върнем фабричните nvram настройки на Cisco-Linksys WAP54G v3.1
Желано ниво на познанията за да ползвате ръководството: Средно /UNIX мрежи, Secure Shell, webif/
Авторът на ръководството не поема никаква отговорност за превърнати безжични или други мрежови апаратури в непригодни за работа предмети. Всяко свое действие свързано с това ръковоство правите на своя отговорност.
Въведение:
Ако сте си купили този здраво орязан от към flash памет и RAM - Cisco-Linksys WAP54G WiFi access point, инсталирали сте му DD-WRT и сте педантични, колкото мен няма да успеете да спите спокойно поради три основни причини:
- DD-WRT ще промени хардуерния адрес (MAC адреса) на 00:90:4C:91:00:01, като може или да Ви подразни, че адресът е в разрез с този на лепенката на устройството, или това да Ви възпрепятства да свържете устройството към друго, което е в същото състояние (със същия сменен хардуерен адрес).
- DD-WRT добавя куп ненужни (по мое наблюдение) параметри в nvram-а свързани с работата в режим - рутър, дори и да не можете да го използвате като рутър.
- С този фърмуер най-вероятно безжичната Ви точка ще иска да бъде растартирана от време на време поради това, че паметта на устройството идва оскъдна за въпросния фърмуер и в определен момент то престава да реагира поради недостиг на свободна памет.
Ако в един момент решите да се върнете към фабричния фърмуер поради една или друга причина и отворите в броузъра си този адрес: http://192.168.1.245/apply.cgi?action=Nvram ще останете много неприятно изненадани от това, че са останали ред попълнения от DD-WRT.
Как да върнем nvram стойностите в техния фабричен вид:
Тук идва ред да направим пълен фабричен ресет на устройството за да върнем нашия nvram в състоянието, в което е излязъл от фабриката. За да осъществим това е необходимо да ползваме върха на молив или друг предмет с тънък и остър връх.
- Изключваме уреда от тока и изчакваме 15 секунди.
- Натискаме и задържаме нариснат бутона Reset на задния панел и включваме отново устройството към тока.
- Задържаме 10 секунди натиснат бутона Reset, след което уредът ще се рестартира.
Вече имаме фабрични nvram настройки, но нашият хардуерен адрес е върнат отново към 00:90:4C:91:00:01 въпреки, че сме го променили преди това през уеб интерфейса на DD-WRT. Този проблем можем да отстраним по един малко по-сложен начин, който може и да брикне устройството ни (да го превърне в непотребна вещ).
Промяна на хардуерен (MAC) адрес с помощта на OpenWRT:
За разлика от DD-WRT неговият конкурентен продукт - OpenWRT не прави драстични промени върху nvram съдържанието и освен това предлага отдалечена връзка до устройството посредством ssh. Това е причината да се спрем на него за да променим хардуерния адрес към неговите реални стойности.
- Изтегляме OpenWRT WhiteRussian RC6 от следната препратка и префлашваме нашата безжична точка с въпросния фърмуер.
- Преди да рестартирме Cisco-Linksys WAP54G V3.1 влизаме през ssh и изпълняваме следните команди:
root@openwrt:~# nvram set boot_wait=on root@openwrt:~# nvram commit
- Рестартираме безжичната точка и ако всичко е както трябва ще успеем отново да влезем в устройството през ssh. Изпълняваме следните команди, с които възстановяваме фабричния хардуерен адрес на WAP54G V3.1:
root@openwrt:~# il0macaddr=00:18.xx:xx:xx:xx #Вашият истински MAC адрес root@openwrt:~# et0macaddr=00:18.xx:xx:xx:xx #Вашият истински MAC адрес root@openwrt:~# lan_hwaddr=00:18.xx:xx:xx:xx #Вашият истински MAC адрес root@openwrt:~# nvram commit
- След като сме върнали оригиналния хардуерен адрес е време да рестартираме безжичната точка и да качим отново фабричния фърмуер за Cisco-Linksys WAP54G - 3.05.03 през уеб интерфейса на OpenWRT WhiteRussian RC6.
Отново сме в познатия уеб интерфейс на фабричния фърмуер. Устройството ни отговаря на arping с истинския си хардуерен адрес. Преди да полеем успеха си е добре да направим един фабричен ресет от тук (а не по горе описания начин): http://192.168.1.245/FactoryDefaults.asp.
Ако случайно брикнете Вашата безжична точка: (ACK led не свети)
Имайте предвид, че в момента, в който Вие смените фърмуера на безжичното си оборудване Вие губите гаранцията си и сте съгласни с това, че можете да повредите трайно уреда си.
Ако поради едни или други стечения на обстоятелствата успеете да направите негоден за работа вашия аксес пойнт и не можете повече да се свържете към радиото му, можете да опитате една последна стъпка преди да го изпратите на ремонт и да си платите за него в последствие. Можете да използвате TFTP за да върнете фабричния фърмуер. За целта е необходимо да се убедите, че имате връзка с устройствтото през LAN порта му, като опитате да изпратите ping до него и получите отговор. Ако устройството отговаря на ping, можете да и да си пуснете ТОТО, защото днес е щастливия Ви ден.
Свързвате компютъра си през мрежови кабел към Cisco-Linksys WAP54G V3.1. С помощта на шел се преместете в директорията с фабричния фърмуер (примерно LinksysWAP54G-Cisco-EU-EN-3.05.03.trx) и изпълнявате следните команди:
root@hostname:~# tftp 192.168.1.245 #Или адреса, на който е устройството binary rexmt 1 put LinksysWAP54G-Cisco-EU-EN-3.05.03.trx
Ако всичко мине както трябва след няколко секунди ще имате отново работеща безжична точка. В знак на благодарност можете да ми изпратите и дарение от скромната сума 1 EUR през формата за дарение.


