WZR-900DHP2 dd-wrt (1)

またdd-wrtで遊ぼうと、WZR-900DHP2買って来た。Wattmanで300円。電源なし。Wattmanで別のACアダプタ(12V 1A)を購入。

 

  1. 分解
    • 分解しないでファーム流し込むやり方もあるのだが前回うまくいかなかったし回り道になりかねないので最初から分解してシリアル接続することにする。
    • イーサポートの並んでるところのデカールをはがしてトルクスネジを外す。弁当箱風の蓋を一気に外す。今回は爪を折らずに済んだ。
    •  
  2. JTAG接続
    • 手持ちのFT231X(https://akizukidenshi.com/catalog/g/gK-06894/)を使ってRX, TX, GNDに接続、Puttyでシリアルアクセス。起動時にCtrl+Cを打ってCFEモードにする。

    • SHMOO VER 1.13
      
      PKID07DC06011801080000000000001A103F01000000
      
      S300402CB
      00002360
      
      
      RDLYW0 00000004
      
      RDENW0 00000045
      
      RDQSW0 
      
          0000000000111111111122222222223333333333444444444455555555556666
          0123456789012345678901234567890123456789012345678901234567890123
       00 -------+-+++++++++++++++++++++++++++X+++++++++++++++++++++++++++
       01 --------------+++++++++++++++++++++++++X++++++++++++++++++++++++
       02 ---------+++++++++++++++++++++++++++X+++++++++++++++++++++++++++
       03 -----+++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++
       04 -----+++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++
       05 -------------+++++++++++++++++++++++++X+++++++++++++++++++++++++
       06 ------+++++++++++++++++++++++++++++X++++++++++++++++++++++++++++
       07 ------+++++++++++++++++++++++++++++X++++++++++++++++++++++++++++
       08 -------++++++++++++++++++++++++++++X++++++++++++++++++++++++++++
       09 ----------+++++++++++++++++++++++++++X++++++++++++++++++++++++++
       10 ---++++++++++++++++++++++++++++++X++++++++++++++++++++++++++++++
       11 ---------+++++++++++++++++++++++++++X+++++++++++++++++++++++++++
       12 ------+++++++++++++++++++++++++++++X++++++++++++++++++++++++++++
       13 --------++++++++++++++++++++++++++++X+++++++++++++++++++++++++++
       14 ----++++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++
       15 ---++++++++++++++++++++++++++++++X++++++++++++++++++++++++++++++
      
      
      PW0 
      
          0000000000111111111122222222223333333333444444444455555555556666
          0123456789012345678901234567890123456789012345678901234567890123
       00 ------+++++++++++++++++++++++++++++X++++++++++++++++++++++++++++
       01 -------------+++++++++++++++++++++++++X+++++++++++++++++++++++++
       02 --------++++++++++++++++++++++++++++X+++++++++++++++++++++++++++
       03 ------+++++++++++++++++++++++++++++X++++++++++++++++++++++++++++
       04 --+++++++++++++++++++++++++++++++X++++++++++++++++++++++++++++++
       05 -----------++++++++++++++++++++++++++X++++++++++++++++++++++++++
       06 ----++++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++
       07 ----++++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++
       08 -----+++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++
       09 ----------+++++++++++++++++++++++++++X++++++++++++++++++++++++++
       10 -+++++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++++
       11 --------++++++++++++++++++++++++++++X+++++++++++++++++++++++++++
       12 ------+++++++++++++++++++++++++++++X++++++++++++++++++++++++++++
       13 ---------+++++++++++++++++++++++++++X+++++++++++++++++++++++++++
       14 ----++++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++
       15 ---++++++++++++++++++++++++++++++X++++++++++++++++++++++++++++++
      
      
      NW0 
      
          0000000000111111111122222222223333333333444444444455555555556666
          0123456789012345678901234567890123456789012345678901234567890123
       00 --------++++++++++++++++++++++++++++X+++++++++++++++++++++++++++
       01 --------------+++++++++++++++++++++++++X++++++++++++++++++++++++
       02 ---------+++++++++++++++++++++++++++X+++++++++++++++++++++++++++
       03 ------+++++++++++++++++++++++++++++X++++++++++++++++++++++++++++
       04 -----+++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++
       05 ------------++++++++++++++++++++++++++X+++++++++++++++++++++++++
       06 ------+++++++++++++++++++++++++++++X++++++++++++++++++++++++++++
       07 -------++++++++++++++++++++++++++++X++++++++++++++++++++++++++++
       08 ------+++++++++++++++++++++++++++++X++++++++++++++++++++++++++++
       09 ----------+++++++++++++++++++++++++++X++++++++++++++++++++++++++
       10 ---++++++++++++++++++++++++++++++X++++++++++++++++++++++++++++++
       11 --------+-+++++++++++++++++++++++++++X++++++++++++++++++++++++++
       12 -----+++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++
       13 --------++++++++++++++++++++++++++++X+++++++++++++++++++++++++++
       14 -----+++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++
       15 ----++++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++
      
      
      WRDQW0 
      
          0000000000111111111122222222223333333333444444444455555555556666
          0123456789012345678901234567890123456789012345678901234567890123
       00 +++++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++++-
       01 --++++++++++++++++++++++++++++++X++++++++++++++++++++++++++++++-
       02 +++++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++++-
       03 +++++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++++-
       04 +++++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++++-
       05 -+++++++++++++++++++++++++++++++X++++++++++++++++++++++++++++++-
       06 +++++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++++-
       07 +++++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++++-
       08 +++++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++++-
       09 +++++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++++-
       10 +++++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++++-
       11 +++++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++++-
       12 +++++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++++-
       13 +++++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++++-
       14 +++++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++++-
       15 +++++++++++++++++++++++++++++++X+++++++++++++++++++++++++++++++-
      
      
      WRDMW0 00000031
      WRDMW0 00000031
      
      
      ADDR
      
          0000000000111111111122222222223333333333444444444455555555556666
          0123456789012345678901234567890123456789012345678901234567890123
       00 +++++++++++++++++++++++++++++++X+++S++++++++++++++++++++++++++++
      
      Decompressing...done
      Found a Esmt NAND flash:
      Total size:  128MB
      Block size:  128KB
      Page Size:   2048B
      OOB Size:    64B
      Sector size: 512B
      Spare size:  16B
      ECC level:   8-bit
      Device ID: 0x92 0xf1 0x80 0x95 0x40
      
      
      CFE version 6.30.163.42 (r396477) based on BBP 1.0.37 for BCM947XX (32bit,SP,)
      Bu ^C
      CFE> ^C
      CFE> ^C
      CFE> ^C
      CFE> 
      CFE> 
      TRX magic number error!nvram erase command executed
      
      TRX magic number error!
      TRX file size = 26640384
      Programming...done. 26640384 bytes writtenDecompressing...done
  3. dd-wrtファーム書き込み
  4. dd-wrt起動
    • リブート後dd-wrtが立ち上がる。
    • DD-WRT v3.0-r44715 std (c) 2020 NewMedia-NET GmbH
      Release: 11/03/20
      Board: Buffalo WZR-900DHP
      
      DD-WRT login: root
      Password: 
      ==========================================================
       
           ___  ___     _      _____  ______       ____  ___ 
          / _ \/ _ \___| | /| / / _ \/_  __/ _  __|_  / / _ \
         / // / // /___/ |/ |/ / , _/ / /   | |/ //_ <_/ // /
        /____/____/    |__/|__/_/|_| /_/    |___/____(_)___/ 
                                                           
                             DD-WRT v3.0
                         http://www.dd-wrt.com
       
      ==========================================================
      login[1179]: root login on 'console'
      
      
      BusyBox v1.32.0 (2020-11-03 09:00:27 +03) built-in shell (ash)
      
      root@DD-WRT:~# ifconfig
      br0       Link encap:Ethernet  HWaddr B0:C7:45:DA:C4:A2  
                inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:45 errors:0 dropped:1 overruns:0 frame:0
                TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000 
                RX bytes:9266 (9.0 KiB)  TX bytes:840 (840.0 B)
      
      eth0      Link encap:Ethernet  HWaddr B0:C7:45:DA:C4:A0  
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:45 errors:0 dropped:0 overruns:0 frame:0
                TX packets:35 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000 
                RX bytes:10256 (10.0 KiB)  TX bytes:6110 (5.9 KiB)
                Interrupt:179 Base address:0x4000 
      
      eth1      Link encap:Ethernet  HWaddr B0:C7:45:DA:C4:A2  
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:0 errors:0 dropped:0 overruns:0 frame:0
                TX packets:63 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000 
                RX bytes:0 (0.0 B)  TX bytes:11156 (10.8 KiB)
                Interrupt:163 
      
      eth2      Link encap:Ethernet  HWaddr B0:C7:45:DA:C4:A1  
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:0 errors:0 dropped:0 overruns:0 frame:3
                TX packets:56 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000 
                RX bytes:0 (0.0 B)  TX bytes:9260 (9.0 KiB)
                Interrupt:169 
      
      lo        Link encap:Local Loopback  
                inet addr:127.0.0.1  Mask:255.0.0.0
                UP LOOPBACK RUNNING MULTICAST  MTU:65536  Metric:1
                RX packets:0 errors:0 dropped:0 overruns:0 frame:0
                TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1 
                RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
      
      vlan1     Link encap:Ethernet  HWaddr B0:C7:45:DA:C4:A0  
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:45 errors:0 dropped:0 overruns:0 frame:0
                TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000 
                RX bytes:9266 (9.0 KiB)  TX bytes:840 (840.0 B)
      
      vlan2     Link encap:Ethernet  HWaddr B0:C7:45:DA:C4:A1  
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:0 errors:0 dropped:0 overruns:0 frame:0
                TX packets:15 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000 
                RX bytes:0 (0.0 B)  TX bytes:5130 (5.0 KiB)
    • http://192.168.1.1/でアクセスしてIPアドレスを変更(HOMELAN内)。SSHDをイネーブルする。ID/PW設定。

      IP Addr: 192.168.129.227/24
      Def GW : 192.168.129.254

      http://192.168.129.227
      この後はwebインタフェースで設定。

(続く)