Differences
This shows you the differences between two versions of the page.
|
toh:buffalo:wzr-600dhp [2012/12/27 07:36] john_i |
toh:buffalo:wzr-600dhp [2013/04/29 00:22] (current) john_i |
||
|---|---|---|---|
| Line 5: | Line 5: | ||
| ^ 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 (600DHP) | ? | - | Attitude Adjustment | - | | | C0B1 (600DHP) | ? | - | Attitude Adjustment | - | | ||
| + | | C0_B2 (500DHP) | ? | - | Attitude Adjustment 12.09-rc1 | - | | ||
| ===== Hardware Highlights ===== | ===== Hardware Highlights ===== | ||
| Line 11: | Line 12: | ||
| **NOTE:** | **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. | + | 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 number. |
| - | 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]] | + | 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]] |
| 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. | 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. | ||
| Line 23: | Line 24: | ||
| ==== Installation==== | ==== Installation==== | ||
| - | //Confirmed working with router version C0B1, using openwrt-ar71xx-generic-wzr-hp-ag300h-squashfs-tftp.bin (Attitude Adjustment RC1)// | + | The instructions provided below for C0B1 could possibly be outdated now. I was unsuccessful with that method after many attempts. The installation instructions for C0B2 (posted below) worked for my C0B1. Be patient, as it will take some time for the install to take. Do not unplug while the red light is flashing. I came from Buffalo's Pro Build (20180) using WinSCP to transfer the firmware. |
| + | |||
| + | >> Some have reported failure with C0B1 using tftp method. Be sure to follow tftp instructions to the letter, and it may take a few tries because of timing. Or try the C0B2 instructions as suggested above. | ||
| + | |||
| + | |||
| + | //Confirmed working with router version C0B1, using openwrt-ar71xx-generic-wzr-hp-ag300h-squashfs-tftp.bin (Attitude Adjustment RC1) (_john_i_ 2012-12-30)// | ||
| + | |||
| + | //Also confirmed working via sysupgrade on router version C0B1 using openwrt-ar71xx-generic-wzr-hp-ag300h-squashfs-sysupgrade.bin upgrading from 12.09-rc1 to 12.09 final (r36088) (_john_i_ 2013-04-28) // | ||
| If you read the following (previously posted) instructions, at least for version C0B1 there is no need to set the ubootenv accept_open_rt_fmt or (not mentioned, but like the WZR-HP-G300NH2 (version A1A0) (and not required for it either)) ubootenv tftp_wait. | If you read the following (previously posted) instructions, at least for version C0B1 there is no need to set the ubootenv accept_open_rt_fmt or (not mentioned, but like the WZR-HP-G300NH2 (version A1A0) (and not required for it either)) ubootenv tftp_wait. | ||
| - | This worked with Attitude Adjustment RC1 file openwrt-ar71xx-generic-wzr-hp-ag300h-squashfs-factory.bin (*Note*: This may be error by OP. I had to use the "-tftp.bin" firmware rather than the "-factory.bin" firmware), others are untested. Prob small consolation to you but the reading is way easier than the writing... total chaos!!! | + | This worked with Attitude Adjustment RC1 file openwrt-ar71xx-generic-wzr-hp-ag300h-squashfs-tftp.bin (...-factory.bin filename typo fixed by OP, I quite possibly repeated the "go get some coffee..." step a few to many times??) I can now also confirm that at least the ...wzr-hp-ag300h-jffs2-tftp.bin works as well. Likely of small consolation to you but the reading is way easier than the writing... total chaos!!! |
| - Pregame warmup ~ Give it a 30/30/30 | - Pregame warmup ~ Give it a 30/30/30 | ||
| Line 33: | Line 41: | ||
| - Issue arp command as follows: "arp -s 192.168.11.1 02:aa:bb:cc:dd:20" | - Issue arp command as follows: "arp -s 192.168.11.1 02:aa:bb:cc:dd:20" | ||
| - On linux box type following command at la prompt: "tftp -m binary 192.168.11.1 -c put name_of_firmware_file.bin" (windows users you'll have to make something up yourself) | - On linux box type following command at la prompt: "tftp -m binary 192.168.11.1 -c put name_of_firmware_file.bin" (windows users you'll have to make something up yourself) | ||
| - | - (Only tried this once and) I think this is rather early on the timing, (but regardless) press enter to issue step 4's command (tftp) and then plug in the 600DHP. | + | - (Only tried this once to many and while possibly early on the timing it works every time.) Press enter to issue step 4's command (tftp) and then plug in the 600DHP. |
| - Go get some coffee or tea while you wait for 5 minutes. | - Go get some coffee or tea while you wait for 5 minutes. | ||
| - | - After no more flashing "diag" light, reset the IP on your machine to 192.168.1.2, and enter 192.168.1.1 in your browser and proceed to configure. | + | - After no more flashing "diag" light (which (at least on CBO1 model) is somewhat sporadic in its appearance), reset the IP on your machine to 192.168.1.2, and enter 192.168.1.1 in your browser and proceed to configure. |
| - | - NOTE ~ As of this writing step 6 configuration phase is largely (ok totally) untested by me 8-o hmm, hope it really all went to plan. | + | - NOTE ~ As of this writing step 6 configuration phase is largely (ok totally) untested by me 8-o hmm, hope it really all went to plan. |
| + | - NOTE ~ Ignore previous note, no routers were harmed in the process, I repeat, no routers were harmed in the process. Configuration and operation work fine. I think I'm working towards creating some .bin files with proper 600DHP names, but it's hard to tell sometimes... to be certain, you'll know it when you see them. | ||
| + | |||
| + | Because someone might get a laugh out of this, I should add that I had contacted Buffalo's tech dept. hoping for some help with the flash process before figuring it out myself. No, that's not the funny part. I noted in the inital message that I was willing to accept responsiblity for any damage incurred by my attempt. The replied I got back stated that the tech dept. couldn't assist in any potential warranty voiding procedures or activities. I responded by noting that although the point was probably moot, there was technically no voidable warranty on my router as I hadn't filed the paperwork. I gathered they weren't swayed at all by this fact as they neglected to respond. | ||
| + | |||
| + | |||
| Existing info... which might apply to some models? | Existing info... which might apply to some models? | ||
| Line 57: | Line 70: | ||
| - Click newly shown link to install buffalo_to_ddwrt_webflash-MULTI.bin | - Click newly shown link to install buffalo_to_ddwrt_webflash-MULTI.bin | ||
| - | It is unknown how to flash OpenWRT from this DD-WRT | + | 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; | |
| - | + | - 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. | ||
| + | ==== Installation on HW version C0B2 ==== | ||
| + | //Installation of Attitude Adjustment 12.09-rc1 on hardware version C0_B2 is confirmed but is quite difficult. The information below documents how it was done but may include extraneous steps and information.// | ||
| + | * Attempt at directly flashing openwrt-ar71xx-generic-wzr-hp-ag300h-squashfs-sysupgrade.bin through Buffalo's DD-WRT web interface fails. It looks like it will work but when the router finishes the reboot the DD-WRT system restarts. | ||
| + | * Attempts to flash via TFTP failed, even after setting uboot environment variables "accept_open_rt_fmt 1" and increasing tftp time with "tftp_wait 6". These changes were made using the Administration -> Commands section of the Buffalo DD-WRT web interface. | ||
| + | * Note: Changing the tftp_wait variable DID seem to make a change to the boot process, the router seemed to take longer to reboot but even after trying to increase all the way to 10 seconds I was not able to actually PUT the file via TFTP. By the time I was able to ping 192.168.11.1 (even with a static arp entry) the DD-WRT system had already loaded and the TFTP window was closed. I'm not sure why the interface is not coming up and TFTP not working as it should, I do not have serial console access to watch the boot process. | ||
| + | In the end I was successful by enabling password based SSH access and using an SCP client to put the openwrt-ar71xx-generic-wzr-hp-ag300h-squashfs-sysupgrade.bin into the /tmp/root directory and then logging in with SSH and using **mtd -r write openwrt-ar71xx-generic-wzr-hp-ag300h-squashfs-sysupgrade.bin linux** to complete the upgrade. | ||
| + | Note that OpenWRT is reporting the router as a "Buffalo WZR-HP-AG300H" even though it is a WZR-600DHP. | ||
| + | 2/06/13 - Just flashed a B2 with the regular TFTP method. | ||
| + | 2013-04-16: Confirmed flashing a B2 using the SCP & SSH, mtd method mentioned above. No issues. | ||
| + | 2013-04-24: Also confirmed flashing a B2 using SCP/SSH/mtd method mentioned above with no issues. Also used the RC2 image of the version referenced above without issues. | ||
| ==== Flash Layout ==== | ==== 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 89: | 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 ==== | ||
| Line 544: | Line 595: | ||
| ==== Serial ==== | ==== Serial ==== | ||
| Exactly the same to WZR-HP-AG300H | Exactly the same to WZR-HP-AG300H | ||
| - | + | ||
| + | ===== Tags ===== | ||
| + | For some Help with the Tags, please have a look here: [[meta:tags]] | ||
| + | |||
| + | {{tag>GigabitEthernet 5Port 2PHY USB 802.11abgn 802.11abgn_simultan ath9k 128RAM 32Flash MIPS MIPS32 24Kc}} | ||
toh/buffalo/wzr-600dhp.1356590199.txt.bz2 · Last modified: 2012/12/27 07:36 by john_i
