Differences

This shows you the differences between two versions of the page.

toh:buffalo:wzr-600dhp [2012/12/08 03:51]
jiwoonglee
toh:buffalo:wzr-600dhp [2014/02/19 14:09] (current)
ojii password prefix for bufpy is otdpopy
Line 1: Line 1:
======Buffalo WZR-600DHP====== ======Buffalo WZR-600DHP======
 +**''NOTE:''** Buffalo WZR-600DHP shares the same FCC ID FDI-09101889-0 with [[toh/buffalo/wzr-hp-ag300h|Buffalo WZR-HP-AG300H]]. Indeed, WZR-600DHP is a replacement model for WZR-HP-AG300H, and their hardware look almost identical. For FCC documentation, see [[https://apps.fcc.gov/oetcf/eas/reports/ViewExhibitReport.cfm?mode=Exhibits&RequestTimeout=500&calledFromFrame=N&application_id=398337&fcc_id=FDI-09101889-0|here]]
===== Supported Versions ===== ===== Supported Versions =====
^ Version/Model ^ Launch Date ^ S/N ^ OpenWrt Version Supported ^ Model Specific Notes ^ ^ Version/Model ^ Launch Date ^ S/N ^ OpenWrt Version Supported ^ Model Specific Notes ^
-| |  ?  | - | ? | - |+| C0B1  |  ?  | - | [[https://dev.openwrt.org/changeset/35840|r35840]], also Attitude Adjustment | - | 
 +| C0B2 |  ? | - | Attitude Adjustment 12.09-rc1 | - | 
 +| C0B3 | 2013 | - | Attitude Adjustment 12.09 | - | 
 + 
 +You can tell which version you have by looking on the SSID sticker on the router itself.  To the right of the SSIDs will be the C0 B# identifier.
===== Hardware Highlights ===== ===== Hardware Highlights =====
Line 10: Line 15:
| Atheros AR7161@680MHz | 128MiB | 32MiB | 4 x 1| Yes | Yes | Yes | | Atheros AR7161@680MHz | 128MiB | 32MiB | 4 x 1| Yes | Yes | Yes |
-**NOTE:** 
-Buffalo WZR-600DHP shares the same FCC ID FDI-09101889-0 with Buffalo WZR-HP-AG300H. This brings in a plausible hypothesis that in fact both models are identical except for their model numer.   
-For FCC documentation, see [[https://fjallfoss.fcc.gov/oetcf/eas/reports/ViewExhibitReport.cfm?mode=Exhibits&RequestTimeout=500&calledFromFrame=N&application_id=369568&fcc_id='FDI-09101889-0'|here]] 
-Indeed, WZR-600HDP is a replacement model for WZR-HP-AG300H, and their hardware look almost identical. However, the known procedure how to install OpenWRT for WZR-HP-AG300H does not work for WZR-600DHP. BuffaloTech is not responsive in assisting in regards to this matter. 
-===== Firmware ===== +===== Installation =====
-Buffalo provides two types of official firmwares: Pro version and Friendly version. Both are DD-WRT based, and downloadable from Buffalo tech's website. Don't let naming fool you; Friendly version is not friendly in fact.+
-In USA, Buffalo WZR-600DHP is shipped with its Pro version"DD-WRT v2SP2-MULTI (11/0/12) std" (Filename: wzr600dhp-pro-v24sp2-20180-download.zip). +Currently there is no specific firmware for the WZR-600DHP.  Instead you use the same firmware as the [[toh/buffalo/wzr-hp-ag300h|Buffalo WZR-HP-AG300H]] which provides the same functionality due to the similar hardware. Note that after installation OpenWRT will report the device as the WZR-HP-AG300H even though it is the WZR-600DHP.
-==== Installation==== +==== Firmware Download Quick Links ====
-Unknown.+
-Suggestions from [[http://wiki.openwrt.org/toh/buffalo/wzr-hp-g300h#locked.u-boot.too.short.time.tftp.window|here]] seems not working.  +Please consult the specific installation method for which firmware you need to use.
-At least, following method works in order to flash open source version DD-WRT from Buffalo's version DD-WRT. +
-  - From Buffalo's Pro version firmware (stock) Web UI +
-  - Flash with Buffalo's Friendly version firmware +
-  - Follow above link's procedure:  +
-  - Go to http://192.168.11.1/cgi-bin/cgi?req=frm&frm=py-db/55debug.html +
-  - Login with username "bufpy", password "otdpopy" + <your password>. By default <your password> will be "password" +
-  - Click "telnetd" and then "start"  +
-  - telnet 192.168.11.1 +
-  - type  +
-ubootenv set accept_open_rt_fmt 1  +
-reboot  +
-  - Go to http://192.168.11.1 +
-  - Login with username "bufpy", password "otdpopy" + <your password>. By default <your password> will be "password" +
-  - Go to Adminstration _ .Firmware +
-  - Click newly shown link to install buffalo_to_ddwrt_webflash-MULTI.bin +
-It is unknown how to flash OpenWRT from this DD-WRT+^ Firmware Type ^ Download Link ^ 
 +| SysUpgrade | http://downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/generic/openwrt-ar71xx-generic-wzr-hp-ag300h-squashfs-sysupgrade.bin | 
 +| tftp | http://downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/generic/openwrt-ar71xx-generic-wzr-hp-ag300h-squashfs-tftp.bin |
 +==== Installation using the OEM web interface ====
 +Installation using the OEM web interface (DD-WRT v24SP2-MULTI (11/04/12) std - build 20180) does not work for the WZR-600DHP like it does for the [[toh/buffalo/wzr-hp-ag300h|Buffalo WZR-HP-AG300H]].  This is because there isn't a specific firmware build for the WZR-600DHP so the signature does not match what the OEM firmware expects.  You must use alternative methods as provided below.
 +It is possible to easily install OpenWrt using the OEM web interface (Buffalo branded DD-WRT) as long as you can connect the router to the Internet and do not use the firmware upgrade web utility. What you need to do is:
 +  - Load the OEM web interface (192.168.11.1, admin/password) from a DHCP configured computer
 +  - Click the Administration -> Commands tab
 +  - Enter the command "wget -P /tmp http://downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/generic/openwrt-ar71xx-generic-wzr-hp-ag300h-squashfs-sysupgrade.bin" and press the "run commands" button. This will download OpenWrt to the /tmp directory.
 +  - Verify that the file downloaded by running the "ls -al /tmp" command. You should see the "openwrt-ar71xx-generic-wzr-hp-ag300h-squashfs-sysupgrade.bin" file listed in the directory contents.
 +  - Run the "mtd -r write /tmp/openwrt-ar71xx-generic-wzr-hp-ag300h-squashfs-sysupgrade.bin linux" command to flash the new firmware. This will take a couple minutes to write to flash and automatically reboot.
 +  - During the flashing process you will get some output to your web page including "Unlocking linux ... Writing from /tmp/openwrt-ar71xx-generic-wzr-hp-ag300h-squashfs-sysupgrade.bin to linux ..." you will also see a solid red //"DIAG"//-LED
 +  - Once the //"DIAG"//-LED begins flashing check your PC to see if the DHCP address of the PC has switched to the OpenWrt address of 192.168.1.x
 +  - Once your PC has a 192.168.1.x address you can load the OpenWrt web interface and complete your configuration, when you load the page the first time the //"DIAG"//-LED should stop flashing and go out.
 +==== Installation using the TFTP method ====
 +->  [[doc:howto:generic.flashing.tftp]]
 +=== Specific values you need ===
 +| Bootloader tftp server IPv4 address | 192.168.11.1 |
 +| Bootloader MAC address (special) | 02:aa:bb:cc:dd:20 |
 +| Latest firmware tftp image | See Firmware Download Quick Links (**''NOTE:''** Name must contain //"tftp"//) |
 +| TFTP Transfer Window | 4 seconds |
 +| TFTP Window Start | approximately 10-20 seconds after power on |
 +| TFTP Client Required IP Address | 192.168.11.2 |
 +=== Flashing Notes ===
 +  * Connect ethernet to one of the router's LAN ports
 +  * Configure tftp'ing host's ip address, e.g.: $ sudo ip addr add 192.168.11.2/24 dev eth0
 +  * Pre-populate arp table on tftp'ing host, e.g.: $ sudo arp -s 192.168.11.1 02:aa:bb:cc:dd:20
 +  * The red //"DIAG"//-LED begins to flash rapidly when the router has received the image and is currently booting the new firmware.
 +  * Successful flashes via tftp using Windows 7 directly plugged into the router have been done.  It helps to add arp entries and disable media sensing as per the generic tftp instructions.
 +  * Flash should have reset all settings as well.  The IP address of the router should be 192.168.1.1 now since 192.168.11.1 is only for the bootloader at boot-time
 +  * If your router has two red flashes of the DIAG LED followed by no flash and repeats then the flash failed or the image given is corrupt.  You can still recover with tftp.  Start over and try again.
 +==== Installation using the remote shell method ====
 +It is possible to flash openwrt-ar71xx-generic-wzr-hp-ag300h-squashfs-sysupgrade.bin from the command line of a running DD-WRT, using the mtd command:
 +  - Shell into the command line, cd /tmp;
 +  - Copy the image file to /tmp by whatever means is handy (e.g. wget, scp)
 +  - mtd -r write openwrt-ar71xx-generic-wzr-hp-ag300h-squashfs-sysupgrade.bin linux
 +  - wait;
 +  - be happy.
 +Note from the boot messages that the linux partition starts at offset 0x60000 from the beginning of flash.  It would probably be wise to confirm that before proceeding.
-==== Flash Layout ====+==== Japanese version ==== 
 + 
 +[[http://www.dd-wrt.com/phpBB2/viewtopic.php?p=727242&sid=d725e7fba4c94483220cddf61c8a1fff#727242|Source]] 
 + 
 +On the Japanese version of Buffalo WZR-600DHP, you have first to change a setting on a hidden maintenance page. 
 + 
 +  - Load the hidden maintenance page: http://192.168.11.1/cgi-bin/cgi?req=frm&frm=py-db/55debug.html, username is **bufpy**, password is **otdpopy + <your admin password>** (example: **otdpopypassword**). If you get a message "under construction", clear your browser cache (or open in private navigation) and retry. 
 +  - Run commands from text field: 
 +    - ubootenv set accept_open_rt_fmt 1 
 +    - reboot 
 +  - **''NOTE:''** you can also start tftp server if needed. 
 +  - Now clear your browser cache again, and open default web interface (192.168.11.1), but this time using the credentials provided above (**bufpy**). 
 +  - Go to Settings page (管理設定, //kanri settei// in Japanese), and you will see a few new links, including one that will allow you to flash firware from any file you upload. 
 + 
 +I didn't know which OpenWrt firmware file to use, but the original user who brought this procedure successfully flashed an DD-WRT firmware, so I did the same first. 
 + 
 +From there, I was able to flash OpenWrt, following [[#installation.using.the.oem.web.interface|Installation using the OEM web interface]] above. 
 + 
 +===== Flash Layout =====
->[[doc:techref:Flash Layout]] has an example flash layout and all explanations required to understand this. Here the naked hex-values for the WZR-600DHP: ->[[doc:techref:Flash Layout]] has an example flash layout and all explanations required to understand this. Here the naked hex-values for the WZR-600DHP:
 +
 +|''
 +DD-WRT v24-sp2 std (c) 2012 NewMedia-NET GmbH
 +Release: 07/09/12 (SVN revision: 19438)
 +
 +bootlog:
 +Creating 9 MTD partitions on "ar7100-nor0":
 +0x000000000000-0x000000050000 : "RedBoot"
 +0x000000060000-0x000001fe0000 : "linux"
 +0x00000017a000-0x000000e80000 : "rootfs"
 +0x000000e80000-0x000001fe0000 : "ddwrt"
 +0x000001fe0000-0x000001ff0000 : "nvram"
 +0x000001ff0000-0x000002000000 : "FIS directory"
 +0x000001ff0000-0x000002000000 : "board_config"
 +0x000000000000-0x000002000000 : "fullflash"
 +0x000000040000-0x000000050000 : "uboot-env"
 +''|
|'' |''
Line 73: Line 130:
mtd7: 02000000 00010000 "fullflash" mtd7: 02000000 00010000 "fullflash"
mtd8: 00010000 00010000 "uboot-env" mtd8: 00010000 00010000 "uboot-env"
-''|'' +''|
-To be filled for OpenWRT"| +
- +
 +|''
 +OpenWrt (as of r35052)
 +bootlog:
 +Creating 7 MTD partitions on "flash":
 +0x000000000000-0x000000040000 : "u-boot"
 +0x000000040000-0x000000050000 : "u-boot-env"
 +0x000000050000-0x000000060000 : "art"
 +0x000000060000-0x000000160000 : "kernel"
 +0x000000160000-0x000001ff0000 : "rootfs"
 +0x0000005b0000-0x000001ff0000 : "rootfs_data"
 +0x000001ff0000-0x000002000000 : "user_property"
 +0x000000060000-0x000001ff0000 : "firmware"
 +''|
-==== Boot Sequence ====+===== Boot Sequence =====
This complete boot sequence shows Buffalo's U-BOOT ver 1.00, its TftpServer timing, and kernel messages while booting up This complete boot sequence shows Buffalo's U-BOOT ver 1.00, its TftpServer timing, and kernel messages while booting up
Line 527: Line 594:
==== Serial ==== ==== Serial ====
-Exactly the same to WZR-HP-AG300H +Exactly the same to [[toh/buffalo/wzr-hp-ag300h|Buffalo WZR-HP-AG300H]] 
- + 
 +===== Tags ===== 
 +For some Help with the Tags, please have a look here: [[meta:tags]] 
 + 
 +{{tag>GigabitEthernet 2NIC 2WNIC 5Port USB 802.11abgn 802.11abgn_simultan ath9k 128RAM 32Flash MIPS MIPS32 24Kc atheros-ap96}}

Back to top

toh/buffalo/wzr-600dhp.1354935069.txt.bz2 · Last modified: 2012/12/08 03:51 by jiwoonglee