Wireless / WiFi / ... : восстанавливаем родную прошивку на WiFi точке доступа D-Link DWL-2100AP

Технологии входят в жизнь, но как точно подметил Абдулов в фильме Гений (1991) - "Страна непуганных идиотов". В общем к чему это, вываливается иногда интернет, а нужен блин. Смотришь на вокруг, а тут еще остались, открытые точки доступа. Только блин сигнал очень слабенький. И тут пригодилась лежашая какой год, замечательно отработавшая точка доступа D-Link DWL-2100AP. В свое время они безоговорочно перешивались прошивкой BlueBox, а сейчас надо бы вернуть, да еще и залить последнюю, так как, если пригодиться AES то только там он есть. По своей-же статье, как-то не совсем ровно работало - каюсь и исправляюсь.



[RESET] - в понятии данной статьи, это при включенной и загруженной точке доступа, Вы нажимаете кнопочку RESET на DWL-2100AP и держите ее около 9-10 секунд. ( в начале светодиоды горят, затем на где-то на 7 секунде они все тухнут, и как раз примерно на 10 секунде загорается первый - Power).



Я все делал из консоли FreeBSD, предварительно создава алиасы на сетевой интерефейс.

ifconfig rl0 alias 192.168.0.9 netmask 255.255.255.0 ifconfig rl0 alias 192.168.1.9 netmask 255.255.255.0 ifconfig rl0 alias 10.0.0.9 netmask 255.255.255.0
Почему нужно три айпишки, ниже поймете. Кто под виндой, можете в нужный момент ставить просто нужную айпи.



[RESET]
и заходим на точку доступа.

# telnet 192.168.1.50 Trying 192.168.1.50... Connected to 192.168.1.50. Escape character is '^]'. WLAN Access Point login: admin Password: [пусто, нет пароля] Atheros Access Point Rev 3.3.0.156 WLAN Access Point wlan1 -> alpha Password-> ******** [vec21234] Ok WLAN Access Point wlan1 -> rm apimg1 WLAN Access Point wlan1 -> reboot Rebooting AP... Connection closed by foreign host.



заходим еще раз

# telnet 192.168.1.50 Trying 192.168.1.50... Connected to 192.168.1.50. Escape character is '^]'. WLAN Access Point login: admin Password: Atheros Access Point Rev 3.0.0.43A WLAN Access Point wlan1 -> delpcode [WARNING] Deleting the Product Code File... WLAN Access Point wlan1 -> reboot Rebooting AP... Connection closed by foreign host.



проверяем что точка перезагрузилась и работает:

# ping 192.168.1.50 PING 192.168.1.50 (192.168.1.50): 56 data bytes 64 bytes from 192.168.1.50: icmp_seq=0 ttl=64 time=0.914 ms 64 bytes from 192.168.1.50: icmp_seq=1 ttl=64 time=0.455 ms ^C --- 192.168.1.50 ping statistics --- 2 packets transmitted, 2 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 0.455/0.684/0.914/0.230 ms

выполняем [RESET], и после загрузки проверяем пинг на туже айпи:
# ping 192.168.1.50 PING 192.168.1.50 (192.168.1.50): 56 data bytes ^C --- 192.168.1.50 ping statistics --- 1 packets transmitted, 0 packets received, 100.0% packet loss
нет пинга, и это норм, проверяем вот так:
# ping 10.0.0.1 PING 10.0.0.1 (10.0.0.1): 56 data bytes 64 bytes from 10.0.0.1: icmp_seq=0 ttl=64 time=0.887 ms 64 bytes from 10.0.0.1: icmp_seq=1 ttl=64 time=0.435 ms ^C --- 10.0.0.1 ping statistics --- 2 packets transmitted, 2 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 0.435/0.661/0.887/0.226 ms
пинг есть, все супер!


предварительно запустите TFTP сервер на этом же компике (это еще одна причина работы из консоли FreeBSD - там все есть в коробке) и продолжаем

# telnet 10.0.0.1 Trying 10.0.0.1... Connected to 10.0.0.1. Escape character is '^]'. WLAN Access Point login: admin Password: Atheros Access Point Rev 3.0.0.43A WLAN Access Point wlan1 -> tftp srvip 10.0.0.9 WLAN Access Point wlan1 -> tftp get DWL2100AP-firmware-v210eu-r0338.tfp file name: DWL2100AP-firmware-v210eu-r0338.tfp WLAN Access Point wlan1 -> tftp update [BACKUP] HACKER DEFENDER start... [BACKUP] Not found pcode. Ignore that, let runtime HACKER DEFENDER to check... ... Erase and Program Runtime Flash Memory ... Update Firmware Process... ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ##################################### done 1302528 bytes Done OK! WLAN Access Point wlan1 -> reboot Rebooting AP... Connection closed by foreign host.

Точка доступа прошиваеся и ребутиться.



Далее, делаем [RESET], и теперь уже точка должна откликаться на своей стандартной длинковской дефолтной айпи - 192.168.0.50

# ping 192.168.0.50 PING 192.168.0.50 (192.168.0.50): 56 data bytes 64 bytes from 192.168.0.50: icmp_seq=0 ttl=64 time=1.442 ms 64 bytes from 192.168.0.50: icmp_seq=1 ttl=64 time=0.514 ms ^C --- 192.168.0.50 ping statistics --- 2 packets transmitted, 2 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 0.514/0.978/1.442/0.464 ms

Все - Вы вернули родную прошивку D-Link'а. Дальше обновляйтесь до последней доступной прошивки или курите мануал и делайте так, как Вам надо.




Вы только посетили наш сайт, КОММЕНТИРОВАНИЕ будет доступно через несколько минут.
возможно у Вас отключен javascript, если включен - просто обновите страницу