Здравствуйте! У меня на DVA-G3340S слетела прошивка, пытаюсь восстановить через ADAM2. Скачал с фтп прошивку DLinkEU_DVA-G3340S_singleimage_kernel_fs_V2.10B01T01.EU.20050818, переименовал ее в firmware.bin, положил на диск E:
Устанавливаю компьютеру адрес 5.47.55.130, маска 255.0.0.0, остальные поля не заполняю. Подключаюсь к модему по фтп (адрес моего 5.47.55.131), ввожу логин/пароль, далее
Код:
ftp> debug
Debugging on (debug=1).
ftp> bin
---> TYPE I
200 Type set to I.
ftp> quote "MEDIA FLSH"
---> MEDIA FLSH
200 Media set to FLSH.
put firmware.bin "x mtd4"
200 Port command successful
затем модем ждет секунд 10-15 и в консоли получаю "Подключение разорвано удаленным узлом" и все.
Может быть, я что-то не так делаю или напутал с командой put? Перепутал mtd? Что это за x перед mtd4? Если пишу без икса, то получаю 550 <blockname> environment variable not set. Это означает, что он не знает, что такое mtd4?
На всякий случай выкладываю полученный с роутера environment:
Код:
bootloaderVersion 1.2.1.5
ProductID AR7VWi
HWRevision Unknown
SerialNumber none
MAC_PORT 1
MEMSZ 0x01000000
FLASHSZ 0x00400000
MODETTY0 9600,n,8,1,hw
MODETTY1 9600,n,8,1,hw
CPUFREQ 125000000
SYSFREQ 125000000
PROMPT (psbl)
mtd2 0x90000000,0x90010000
mtd3 0x90010000,0x90020000
mtd4 0x90020000,0x90400000
autoload 1
autoload_timeout 7
StaticBuffer 384
HWA_RNDIS 00:50:ba:11:22:33
HWA_HRNDIS 00:50:ba:11:22:34
BOOTCFG m:f:"mtd1"
vcc_encaps0 0.0
vcc_encaps1 0.0
vcc_encaps2 0.0
vcc_encaps3 0.0
vcc_encaps4 0.0
vcc_encaps5 0.0
vcc_encaps6 0.0
vcc_encaps7 0.0
modulation GDMT
IPA 5.47.55.131
usb_vid 0x2001
usb_pid 0x5b00
usb_man D-Link
usb_prod DVA-G3340S
HWA_0 00:05:5D:9F:DD:D0
mac_ap 00:05:5D:9F:DD:D1
usb_board_mac 00:05:5D:9F:DD:D2
usb_serial 00:05:5D:9F:DD:D2
usb_rndis_mac 00:05:5D:9F:DD:D3
mtd0 0x900b1000,0x90400000
mtd1 0x90020090,0x900b1000
У меня Win7 x64, брандмауэр выключил, антивирус удалил.
Также пробовал
DLinkRU_DVA-G3340S_V2.00B01T01.RU.20070302.exe - появляется первый квадратик и тишина...