NOTE:During configuration or flashing a device, the only that should be hooked to the device is the computer and power. NOTE: B2 appears to only be different in labelling. The default firmware claims B1 and even /proc/cpuinfo claim to be B1 revisions even though the packaging and the sticker say B2. machine : D-Link DIR-825 rev. B1
Serial Num. = F3U12
FCC ID = KA2DIR825B1
CPU Type = Atheros AR7161-BC1A P0A044.03C 0845 (AR7161m) (rev 2)
MIPS Rev = ?
CPU Speed = 680MHz
Bus = ?
Flash Type = Serial
Flash Chip = Spansion S25FL064A
Flash Size = 8MB
Max Firmware Size = ?
RAM Size = 64MB
RAM Chip = MVC 0919VPR V58C2256164SCI5
nvram Size = ?
Switch = RealTek RTL8366S (RTL8366SR 95K34S1 G922B)
Gigabit w/ port based vlan support
Port-based vlan = ?
802.1q vlan = ?
Ethernet Port Count = 1-10/100/1000-WAN 4-10/100/1000-LAN
Wired Standard = IEEE 802.3?
boot_wait = ?
bootloader = U-Boot
Flash Card Socket/Type = No
SD/MMC Mod Support = No
MiniPCI slots = No
PoE = No
Power = 12V/2A
Color of LEDs = ?
Size = ?
USB = 2 x USB2.0 (Only 1 header to the outside)
Serial Port = Yes
JTAG Port = Yes
Supported by TJTAG/Version = No
Supported by dd-wrt as of = DIR-825B v.24 SP2 - build 13516 - 20091225
dd-wrt K2.4 Support = No
dd-wrt K2.6 Support = Yes
Special Features = NA = north america, WW = worldwide
Radio (ath0)
Wireless Radio = Atheros AR9223
WLAN DSP processor = N/A
Antenna Connector Type = RP-SMA
Wireless Standard = IEEE 802.11b/g/n
WiFi Operating Frequency = 2.4GHz
802.11n = up to 300Mbps
802.11g = 6, 9, 12, 18, 24, 36, 48, 54Mbps
802.11b = 1, 2, 5.5, 11Mbps
Radio cor_rev = N/A
Radio Capabilities = N/A
Radio (ath1)
Wireless Radio = Atheros AR9220
WLAN DSP processor = N/A
Antenna Connector Type = Internal
Wireless Standard = IEEE 802.11a/n
WiFi Operating Frequency = 5GHz
802.11n = up to 300Mbps
802.11a = 6, 9, 12, 18, 24, 36, 48, 54Mbps
Radio cor_rev = N/A
Radio Capabilities = N/A
Set your IPv4 network adapter to the following in your windows network configuration to: IP Address: 192.168.0.2, Subnet Mask: 255.255.255.0, Gateway: 192.168.0.1
Physically connect the router ethernet port #1 to your computer ethernet port (NO WIRELESS!)
Perform the 30/30/30 procedure:
With power on, hold the reset button down for 30 seconds .
Without releasing the reset button, unplug the router. Continue holding the reset button for 30 more seconds.
Without releasing the reset button, plug the power back in and continue to hold the reset button for 30 more seconds.
Release the reset button. The power light should be flashing on and off yellow.
In Internet Explorer enter http://192.168.0.1
You should see a screen titled "Firmware Upgrade System". Mine is version 1.0.0.2 dated 2008/12/25, yours may vary.
Select the “factory-to-ddwrt_NA.bin" file you downloaded and click the Send button to flash your router. As the firmware is uploaded and installed you will see the screen start counting to 100 percent. The power light will remain out during this process. At 100% the power light the power light will flash yellow and the router will reboot. The router globe will be yellow, the power will be blue, the 2.4/5GHz will be flashing blue.
Reconfigure your network adapter to one of the following:
STATIC IP Address: 192.168.1.2, Subnet Mask: 255.255.255.0, Gateway: 192.168.1.1
DHCP
Using Internet Explorer go to: http://192.168.1.1 and You should see the DD-WRT screen to change your password.
You should now be at the System Information screen.
Set your computer to a static IP of 192.168.1.7. (or to whatever subnet the router is on) Disable all firewalls and security. Disable wireless on your computer and only have the router connected to the flashing computer by the ethernet cable between the two.
Hard reset or 30/30/30 (If the router supports it, if not, reset to defults in the GUI) prior to flashing. Wait. Check for password page on re-login and change password.
Flash firmware. You can use the webgui except if you have a belkin router. (For belkin use tftp.exe to flash)
Wait...at least three minutes. Lights should return to normal. See important2, below. Failing to wait is how most people brick their routers.
Do a power cycle of the router. (Unplug the cord, count to 30 and plug it back in.)
Wait for the lights to return to normal usually about 2 minutes.
Hard reset or 30/30/30 again (If the router supports it, if not, reset to defults in the GUI). Wait. Check for the password page and re-login to change the password. Then you can reconfigure your settings manually.
Once configured set your computer back to autoIP and autoDNS.
Important1: This Hard reset or 30/30/30 works fine for Asus router, but you do have to power cycle after the reset.
Important2: After you flash the firmware, and before you do the hard reset, the router will be building some nvram settings. YOU MUST WAIT FOR THIS TO FINISH PRIOR TO DOING ANYTHING WITH THE ROUTER INCLUDING A HARD RESET. Usually, you can tell when this process is completed by the WAN light coming on, but it does take several minutes. Go have a beer. There are starting to be more and more people who BRICK their routers by not waiting until the nvram is rebuilt, PRIOR to doing a hard reset. YOU NEED TO WAIT!
Set your IPv4 network adapter to the following in your windows network configuration to: IP Address: 192.168.0.2, Subnet Mask: 255.255.255.0, Gateway: 192.168.0.1
Physically connect the router ethernet port #1 to your computer ethernet port (NO WIRELESS!)
Perform the 30/30/30 procedure, using the same method you used to flash DD-WRT firmware.
You should see the stock "Firmware Upgrade System" screen.
Select the stock firmware that you downloaded in step 1 and click the Send button.
Reconfigure your network adapter to one of the following:
STATIC IP Address: 192.168.1.2, Subnet Mask: 255.255.255.0, Gateway: 192.168.1.1
DHCP
Using Internet Explorer go to: http://192.168.1.1 and You should see the DD-WRT screen to change your password.
In Windows XP, Click Start Button - All Programs - Accessories -
Communication - HyperTerminal
Enter a name for the connection, Click ok
Choose com port you adapter is plugged into, Click ok
Set:
Bits per second = 115200
Data Bits = 8
Parity = none
Stop bits = 1
Flow control = none
Click ok
Click File - Save As, and select a place to save it to so you
don't have to enter the settings again.
After installing putty, run it
Serial line = The COM port your using for serial (ie. COM3)
Speed = 115200
Click on Serial under Connection
Serial line to connect to = same as above (Serial line)
Speed (baud) = 115200
Data bits = 8
Stop bits = 1
Parity = None
Flow control = None
Click Session
Enter a name for your connection under saved sessions
Click Save
Click Open
Dramatic reduction of WAN download speed over time.
Reboot temporarily clears the problem.
Setting TX/RX antenna chains to 1 per BrainSlayer's advice gives stable 65Mb/s connection in NG-mixed mode. (current uptime 1 week without any performance deterioration)
Setting TX/RX antenna chains to 1+2 will give a 130Mb/s connection, which this far seems to be equally stable (current uptime 1 week without any performance deterioration)
Web GUI slows slowsmdown and becomes unresponsive over time.
To recover do EXACTLY whats posted here, this includes odd symbols such as ">". After step ONE make sure to set a STATIC IP such as 192.168.1.10 and the DEFAULT GATEWAY to 192.168.1.1, this must be done. Also have a telnet client ready or use the windows telnet client (I did).
-I added a few words to this procedure so no one else gets stuck at it for hours like I did.
-If the last 2 characters of your router's MAC is something like CA like mine is, for step 7 you would put in XX:XX:XX:XX:XX:C9, 9 is BEFORE A.