Valentin Barbolin,
Использовал заводской патчкорд, подключенный напрямую в ноутбук., при команде ping отрубается сетевуха на устройстве шлюзе.
Еще как то странно на видео подсеть на компьютере 192.168.9.17, а на шлюзе 192.168.8.99
Вот команды которые вводил
run eraselinux
run erasepersistent
set serverip 192.168.8.17
set ipaddr 192.168.8.99
set gatawayip 192.168.8.1
saveenv
setenv linuxname 47.0.0.54
ping 192.168.8.17
run updata-linux
saveenv
Еще как то странно на видео подсеть на компьютере 192.168.9.17, а на шлюзе 192.168.8.99
Возможно он использует сети 192.168.8.0/23, а возможно у него две сети и соответственно он использует gateway.
, при команде ping отрубается сетевуха
Зачем ты его пингуеш? Никто не гарантирует пинг в режиме восстановления, все же для работы пинг нужен некий сетевой стек, а в режиме восстановления каждый килобайт на вес золота что бы в него еще и пинг встраивать.
192.168.9.17,
Эти адреса подходят для сети в примере, в своей же сети надо использовать свои адреса и gateway задавать не обязательно если у тебя девайсы в пределах одной L2 сети.
Вот что выдает через console. при вводе команды run updata-linux сеть на шлюзе гаснет и загорается заново. потом просто T T T T идут не видит сервер. Пробовал через коммутатор подключать и роутер.
TA16XX>run erasepersistent
SW ECC selected
NAND erase: device 0 offset 0x5400000, size 0xac00000
Skipping bad block at 0x06760000
Skipping bad block at 0x08fc0000
Skipping bad block at 0x0a260000
Skipping bad block at 0x0f0a0000
Erasing at 0xffe0000 -- 100% complete.
OK
TA16XX>set serverip 192.168.1.252
TA16XX>set ipaddr 192.168.1.99
TA16XX>set gatawayip 192.168.1.1
TA16XX>saveenv
Saving Environment to NAND...
Erasing redundant Nand...
Erasing at 0x280000 -- 100% complete.
Erasing at 0x260000 -- 100% complete.
Writing to redundant Nand... done
TA16XX>setenv linuxname 47.0.0.54
TA16XX>saveenv
Saving Environment to NAND...
Erasing Nand...
Erasing at 0x260000 -- 100% complete.
Erasing at 0x280000 -- 100% complete.
Writing to Nand... done
TA16XX>ping 192.168.8.17
Using ks8851 device
ping failed; host 192.168.8.17 is not alive
TA16XX>run updata-linux
SW ECC selected
Using ks8851 device
TFTP from server 192.168.1.252; our IP address is 192.168.1.99
Filename '47.0.0.54'.
Load address: 0x82000000
Loading: T T T T T
Abort
.bin это часто .zip архив, попробуй открыть. TFTP какой? С ними больше всего проблем, проверь другим экземпляром с другого компа, что можно подключиться и файлы забираются. tftpd на 10/11 win нужно запускать от админа, вводить настройки, гасить и снова запускать от админа. Часто китайцы для удобства заводской прошивки реализуют uboot скрипт так, что бы он всегда искал адрес tftp, в том числе в другой сети, и попадались устройства, которые получилось прошить только подключив через маршрутизатор, поставить на устройство ту же сеть, или маску пошире не помогало, а вот 841 тплинк помогал
Использую tftpd64.464. Да файл это архив но он запаролен. Роутер использовал микротик проблем с ним никогда небыло. А вот tftp от админа не запускал. Меня больше интересует почему гаснет сетевуха на шлюзе при вводе run updata-linux. Она сразу теряет связь с сетью. Домой приду попробую tfpt от админа запустить. Спасибо
Спасибо что помогали, выяснилось что умерла nand flash, шлюз больше года лежал без дела и пишут что nand нельзя так долга без энергии оставлять он умирает.