Это можно сделать 3 командами.
После чего выполнить перезагрузку (команда reboot).
Если войти под суперпользователем из сети в консоль роутора невозможно из-за утраты пароля или сбоя настроек, то тогда надо запустить режим защиты от сбоев.
Это делается 2 способами.
1. Через последовательный порт.
Сначала производятся соединения как описывал в посте про перепрошивку.
Потом включить роутор.
Когда в эмуляторе терминала появится приглашение нажать f для входа в аварийный режим.
Нажатьи <ввод>:)
Тогда появится надпись.
2. При помощи манипулирования кнопками.
2.1. Сначала установить ip адрес на компьютере в 192.168.1.2.
2.2. Подать на девайс питание, а когда начнет мигать светодиод WPS (ближайший к единственной кнопке на плате tl-mr3020), нажать на кнопку WPS (единственная кнопка на плате, если роутор не разобран, то значит надо нажимать на прозрачный световод WPS).
2.3. Теперь можно подключиться к консоли роутора используя протокол telnet по адресу 192.168.1.1 из PuTTY или командной строки (telnet 192.168.1.1).
Теперь маршрутизатор в безопасном режиме.
Из этого же режима можно сбросить пароль root командой "mount_root; passwd"
Перезагружается устройство из failsafe mode командой "reboot -f".
| Команда | особенности |
| firstboot | хотя она описана как команда для failsafe режима, но работает и в обычном режиме |
| rm -rf /overlay/* | |
| mtd -r erase rootfs_data | вызывает перезагрузку. |
После чего выполнить перезагрузку (команда reboot).
Если войти под суперпользователем из сети в консоль роутора невозможно из-за утраты пароля или сбоя настроек, то тогда надо запустить режим защиты от сбоев.
Это делается 2 способами.
1. Через последовательный порт.
Сначала производятся соединения как описывал в посте про перепрошивку.
Потом включить роутор.
Когда в эмуляторе терминала появится приглашение нажать f для входа в аварийный режим.
[ 1.180000] 8021q: 802.1Q VLAN Support v1.8
[ 1.190000] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
[ 1.200000] Freeing unused kernel memory: 212k freed
- preinit -
Press the [f] key and hit [enter] to enter failsafe modeНажать
Тогда появится надпись.
f[ 6.160000] eth0: link up (100Mbps/Full duplex)
- failsafe -
BusyBox v1.19.4 (2013-12-08 03:47:05 MSK) built-in shell (ash)
Enter 'help' for a list of built-in commands.
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
ATTITUDE ADJUSTMENT (Attitude Adjustment, r38863)
-----------------------------------------------------
* 1/4 oz Vodka Pour all ingredients into mixing
* 1/4 oz Gin tin with ice, strain into glass.
* 1/4 oz Amaretto
* 1/4 oz Triple sec
* 1/4 oz Peach schnapps
* 1/4 oz Sour mix
* 1 splash Cranberry juice
-----------------------------------------------------
root@(none):/#2. При помощи манипулирования кнопками.
2.1. Сначала установить ip адрес на компьютере в 192.168.1.2.
2.2. Подать на девайс питание, а когда начнет мигать светодиод WPS (ближайший к единственной кнопке на плате tl-mr3020), нажать на кнопку WPS (единственная кнопка на плате, если роутор не разобран, то значит надо нажимать на прозрачный световод WPS).
2.3. Теперь можно подключиться к консоли роутора используя протокол telnet по адресу 192.168.1.1 из PuTTY или командной строки (telnet 192.168.1.1).
=== IMPORTANT ============================
Use 'passwd' to set your login password
this will disable telnet and enable SSH
------------------------------------------
BusyBox v1.19.4 (2013-12-08 03:47:05 MSK) built-in shell (ash)
Enter 'help' for a list of built-in commands.
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
ATTITUDE ADJUSTMENT (Attitude Adjustment, r38863)
-----------------------------------------------------
* 1/4 oz Vodka Pour all ingredients into mixing
* 1/4 oz Gin tin with ice, strain into glass.
* 1/4 oz Amaretto
* 1/4 oz Triple sec
* 1/4 oz Peach schnapps
* 1/4 oz Sour mix
* 1 splash Cranberry juice
-----------------------------------------------------
root@(none):/#Теперь маршрутизатор в безопасном режиме.
Из этого же режима можно сбросить пароль root командой "mount_root; passwd"
root@(none):/# mount_root; passwd
[ 23.890000] JFFS2 notice: (451) jffs2_build_xattr_subsystem: complete buildin
g xattr subsystem, 1 of xdatum (0 unchecked, 0 orphan) and 10 of xref (0 dead, 2
orphan) found.
switching to jffs2
Changing password for root
New password:
Bad password: too short
Retype password:
Password for root changed by root
root@(none):/#Перезагружается устройство из failsafe mode командой "reboot -f".
root@(none):/# reboot -f
[ 106.580000] Removing MTD device #3 (rootfs_data) with use count 1
[ 106.600000] Res
U-Boot 1.1.4 (Mar 20 2012 - 11:37:54)
AP121 (ar9330) U-boot
<....>