Router
Router
Flashing Instructions
In order to flash your router you need to do the following steps:
• Download TFTP32/TFTP64
• See Where do I download firmware? for links to firmware. Look in the dlink-dir400 folder.
• Download Putty client or you can use any telnet clients(try to stay away from Windows built in telnet)
• Change your local IP adress to a static 192.168.0.2 and subnet mask to 255.255.255.0
• Connect an ethernet cable between your computer and DIR-400's WAN port
• Prepare Putty telnet session -- 192.168.0.1 port 9000
• Start pinging your router through a command line. Type ping 192.168.0.1 -n 900 (You don't really
need to ping that many times)
• Power DIR-400 router on and wait for 2nd successful ping and then initiate putty telnet session.
• Press CTRL-C as soon as you see that boot script is executing (if you are using Putty ver. 0.60 or
newer then you don't have to worry about this)
• Start TFTP server with linux.bin in TFTP root directory
If you did everything right then you should see the following on the window of putty:
Type fis create linux and press Enter (this one will take a while. DO NOT UNPLUG YOUR ROUTER)
Flashing Instructions 1
D-Link_DIR-400
... Program from 0x80041000-0x803bb000 at 0xbfc40000: ...........................................
prog_ok
flash_addr = 0xbfc40000
mem_addr = 0x80041000
entry_addr = 0x80041000
length = 0x37a000
img_size = 0x37a000
... Erase from 0xbffe0000-0xbfff0000: .
... Program from 0x80ff0000-0x81000000 at 0xbffe0000: .
RedBoot> fconfig
Run script at boot: true
Press Enter
>> exec
>>
Boot script timeout (1000ms resolution): 2
press Enter
press Enter
Gateway IP address:
press Enter
press Enter
press Enter
Flashing Instructions 2
D-Link_DIR-400
press Enter
press Enter
press Enter
press Enter
press Enter
RedBoot> reset
• Re-connect an ethernet cable between your computer and DIR-400?s LAN port
• Change your local IP adress to a static 192.168.1.2 and subnet mask to 255.255.255.0
Flashing Instructions 3