dsl2500U_BRU_D
[ 5 ] Возвращаем параметры Board config.
После оживления модема Board config имеет значения модема донора, а нам нужно что бы там были параметры нашего модема. Если этого не сделать, то
с точки зрения провайдера для DSLAM на Ethernet уровне это будут 2 идентичных модема.
CFE version 1.0.37-8.7 for BCM96338 (32bit,SP,BE)
Build Date: Fri Feb 20 11:52:27 CST 2009 (kevin@BS5)(Revision: 61)
Copyright (C) 2000-2006 Broadcom Corporation.
Boot Address 0xbfc00000
Initializing Arena.
Initializing Devices.
Serial flash device: name S25FL016A, id 0x0114, size 2048KB
Auto-negotiation timed-out
10 MB Half-Duplex (assumed)
CPU type 0x29010: 240MHz
Total memory: 8388608 bytes (8MB)
Total memory used by CFE: 0x80401000 - 0x80527930 (1206576)
Initialized Data: 0x8041D020 - 0x8041F160 (8512)
BSS Area: 0x8041F160 - 0x80425930 (26576)
Local Heap: 0x80425930 - 0x80525930 (1048576)
Stack Area: 0x80525930 - 0x80527930 (8192)
Text (code) segment: 0x80401000 - 0x8041D014 (114708)
Boot area (physical): 0x00528000 - 0x00568000
Relocation Factor: I:00000000 - D:00000000
Board IP address : 5.58.23.99:ff000000
Host IP address : 192.168.1.100
Gateway IP address :
Run from flash/host (f/h) : f
Default host run file name : vmlinux
Default host flash file name : bcm963xx_fs_kernel
Boot delay (0-9 seconds) : 1
Board Id (0-12) : 96332CG
Number of MAC Addresses (1-32) : 12
Base MAC Address : 00:1b:11:b4:fd:96
PSI Size (1-64) KBytes : 24
*** Press any key to stop auto run (1 seconds) ***
Auto run second count down: 1
web info: Waiting for connection on socket 0.
Тут вот небольшой help по CFE для Dlink DSL-2500U/BRU/D H/W Ver. : D1
CFE> help
Available commands:
w Write the whole image start from beginning of the flash
e Erase [n]vram or [a]ll flash except bootrom
r Run program from flash image or from host depend on [f/h] flag
p Print boot line and board parameter info
c Change booline parameters
f Write image to the flash
i Erase persistent storage data
b Change board parameters
reset Reset the board
flashimage Flashes a compressed image after the bootloader.
help Obtain help for CFE commands
For more information about a command, enter 'help command-name'
*** command status = 0
Последним действием необходимо восстановить MAC адрес нашего устройства т.к. вместе с дампом вшился MAC донора. Его мы берём с шильдика на
обратной стороне модема. Здесь же мы указываем, что в устройстве есть только 2 MAC-а.
CFE> b
Press: to use current value
'-' to go previous parameter
'.' to clear the current value
'x' to exit this command
96338SV ------- 0
96338L-2M-8M ------- 1
96338L-65-2M-8M ------- 2
96338W ------- 3
96338W-20P2 ------- 4
96338E4 ------- 5
96338E4-20P2 ------- 6
96332 ------- 7
96332CG ------- 8
DSL-2500U ------- 9
DSL-2520U ------- 10
DSL-2540U ------- 11
A96338GW ------- 12
Board Id (0-12) : 8
Number of MAC Addresses (1-32) : 12 2 <================== тут указал, что у нас всего 2 MAC !
Base MAC Address : 00:1b:11:b4:fd:96 00:1c:f0:09:f0:34 <================== тут указал MAC с шильдика !
PSI Size (1-64) KBytes : 24
После этого даём командочку reset и у нас в итоге полностью оживлённый модем, который радостно моргает своими индикаторами =)
[ 6 ] Пара интересных вещей в этом модеме.
http://modem_ip/engdebug.cmd - позволяет зеркалировать трафик с WAN порта на LAN.
http://modem_ip/enginfo.cmd - различная информация по модему из /proc