ハードオフ東久留米店でジャンク108円の個体を見つけ、AR9344ということを5chより把握していた為衝動的に購入。WR8750N同様、OpenWrtサポートを試行するのでメモ。
なお、WR8750NのOpenWrt initramfsファームを使用してブートすることもできた。
Switch
zone | WAN | LAN | |||
---|---|---|---|---|---|
port (WR9500N) |
WAN | LAN1 | LAN2 | LAN3 | LAN4 |
port (AR8327) |
port1 | port2 | port3 | port4 | port5 |
MAC
- LAN:
1C:B1:7F:xx:xx:60
(config,0x6
(hex)) - WAN:
1C:B1:7F:xx:xx:61
(config,0xc
(hex)) - 2.4G:
1C:B1:7F:xx:xx:62
(config,0x0
(hex)) - 5G:
1C:B1:7F:xx:xx:63
(config,0x12
(hex))
Bootloader
chiron
- help
boot> help support commands ... load load module boot boot loaded module tftpd start tftpd [tftpd [IP] [bfn]] dlmode set tftpd download mode [bfn] reboot reboot system help help command macaddr macaddr read/write configid configid read/write randomkey randomkey read/write serial serial number read/write pkg_info show package information presetid preset id read/write version show boot version mhx mhx utility tp test program errorlog errorlog command additional additional command rf-serial rf-serial command time Time command debug debug command ? help command
- version
boot> version boot version: 1.0.0 system version: 2.28.43 TP Version = 1.0.0
- pkg_info
boot> pkg_info phy0.1: "Atheros/AR8327(SW)" phy0.0: "Atheros/AR8327(phy)" active ch:0 PKG NAME : ISNER CPU : Atheros/AR9344 RAM : 128Mbyte Flash : 16Mbyte Device : MX25L12845E(Macronix) Top Address : 0xbf000000 Config Address : 0xbf020000 System Address : 0xbf040000 Ether PHY : Atheros/AR8327(SW) DIPSW : 0x3
- debug fs ls
boot> debug fs ls Firmware 3614604 bytes config.har 1180 bytes total 16515072, avail 12767040 bytes
- debug ?
boot> debug ? support commands ... memory memory read/write flash flash driver r/w fs file system r/w load load test (calc chksum) exception exception register display register watchdog do watchdog reset tlb tlb register cache cache control mii mii control l2sw l2sw control ether ether control pci pci control btimer_start test btimer btimer_stop test btimer
- debug l2sw register dump ?
boot> debug l2sw register dump ? PHY: 00 1000 1000 1000 1000 1000 01 796d 7949 7949 7949 796d 02 004d 004d 004d 004d 004d 03 d033 d033 d033 d033 d033 04 1de1 1de1 1de1 1de1 1de1 05 cde1 0000 0000 0000 cde1 06 000f 0004 0004 0004 000f 07 2801 2801 2801 2801 2801 08 0000 0000 0000 0000 0000 09 0200 0200 0200 0200 0200 0a 7800 0000 0000 0000 3800 0b 0000 0000 0000 0000 0000 0c 0000 0000 0000 0000 0000 0d 0000 0000 0000 0000 0000 0e 0000 0000 0000 0000 0000 0f 2000 2000 2000 2000 2000 10 0862 0862 0862 0862 0862 11 bc1c 0010 0010 0010 bc5c 12 0000 0000 0000 0000 0000 13 7400 0000 0000 0000 7440 14 002c 002c 002c 002c 002c 15 0000 0000 0000 0000 0000 16 04e8 04e8 04e8 04e8 04e8 17 0000 0000 0000 0000 0000 18 3200 3200 3200 3200 3200 19 0000 0000 0000 0000 0000 1a 0000 0000 0000 0000 0000 1b 0000 0000 0000 0000 0000 1c 0000 0000 0000 0000 0000 1d 0000 0000 0000 0000 0000 1e 02ee 02ee 02ee 02ee 02ee 1f 0000 0000 0000 0000 0000 DEBUG: 00 02ee 02ee 02ee 02ee 02ee 01 ffd0 02b2 02b2 01b1 ffd0 02 3f0f 3220 3220 3220 3f0f 03 3eff 3e11 3e22 3e22 3eff 04 bbbb bbbb bbbb bbbb bbbb 05 3c47 3c47 3c47 3c47 3c47 06 0000 0000 0000 0000 0000 07 0000 0000 0000 0000 0000 08 1c00 1c00 1c00 1c00 1c00 09 8000 8000 8000 8000 8000 0a 3000 3000 1000 3000 3000 0b bc40 bc40 bc40 bc40 bc40 0c 0800 6001 6001 6001 0800 0d 0100 2820 a820 2820 0100 0e 0023 0003 0003 0003 0020 0f 0030 0030 0030 0030 0030 10 0000 0000 0000 0000 0000 11 7552 7552 7552 7552 7552 12 4c04 4c04 4c04 4c04 4c04 13 c01b c01b c01b c01b c01b 14 0752 0752 0752 0752 0752 15 3220 3220 3220 3220 3220 16 8000 8000 8000 8000 ffff 17 0e08 0000 0000 0000 140a 18 62ea 62ea 62ea 62ea 62ea 19 01f4 01f4 01f4 01f4 01f4 1a 01d7 01d7 01d7 01d7 01d7 1b 0176 0176 0176 0176 0176 1c 3cbb 3cbb 3cbb 3cbb 3cbb 1d 00ec 00ec 00ec 00ec 00ec 1e 0076 0076 0076 0076 0076 1f 7c00 0000 0000 0000 b000 20 0000 0000 0000 0000 7fff 21 2d15 2d15 2d15 2d15 2d15 22 1f6a 1f6a 1f6a 1f6a 1f6a 23 a334 a200 a200 a200 9880 24 0f6c 1000 1000 1000 0e63 25 0000 0000 0000 0000 0000 26 0007 0000 0000 0000 0000 27 1000 1000 1000 1000 1000 28 0000 0000 0000 0000 0000 29 b6dd b6dd b6dd b6dd b6dd 2a 0000 0000 0000 0000 0000 2b 3a98 3a98 3a98 3a98 3a98 2c 0000 0000 0000 0000 0000 2d 0bfa 0000 0000 0000 fcff 2e 08f9 0000 0000 0000 fd02 2f 0000 0000 0000 0000 7fff 30 04f4 0000 0000 0000 f502 31 06f9 0000 0000 0000 0df9 32 24da 2200 2200 2200 1880 33 2312 2200 2200 2200 1880 34 241b 2200 2200 2200 1880 35 0000 0000 0000 0000 0000 36 e12c e12c e12c e12c e12c 37 6080 6000 6000 6000 6080 38 1221 1111 1111 1111 1111 39 7359 7359 7359 7359 7359 3a ee6b ee6b ee6b ee6b ee6b 3b 4646 4646 4646 4646 4646 3c 4646 4646 4646 4646 4646 3d 68e0 68e0 68e0 68e0 68e0 3e 2058 e0d8 e0d8 e0d8 2058 3f 8000 8000 8000 8000 ffff L2SW: 0000 00001202 07a00000 00000000 00000000 0010 20261320 f0107650 00002d0e 00003f1f 0020 3f500800 00010000 00000000 00000000 0030 80000301 00000000 0f000000 00000000 0040 00700000 00000000 000088a8 00000000 0050 cc36cc36 ca36ca36 c936c936 03ffff00 0060 00000001 00000000 00000000 00000000 0070 b00e6060 03707f07 000005ee 0000004e 0080 00000f4e 00000200 00000200 00000200 0090 00000f4e 00001080 00000000 00000000 00a0 00000000 00000000 00000000 00000000 00b0 00000000 00000000 00000000 00000000 00c0 00000000 00000000 80901040 00000000 00d0 7fff7ff7 00003fff 00000100 00000000 00e0 c70164ce 0002a545 2dc11c9c 00000000 00f0 00000000 00000000 00000000 00000000 0100 00000000 00000000 00000000 00000000 0110 00000000 00000000 00000000 00000000 0120 00110011 00000000 00240024 00000000 0130 00240024 00000000 00240024 00000000 0140 00240024 00000000 00240024 00000000 0150 00240024 00000000 00240024 00000000 0160 00110011 00000000 00240024 00000000 0170 00000000 00000000 00000000 00000000 0180 00000000 00000000 00000000 00000000 0190 00000000 00000000 00000000 00000000 01a0 00000000 00000000 00000000 00000000 01b0 00000000 00000000 00000000 00000000 01c0 00000000 00000000 00000000 00000000 01d0 00000000 00000000 00000000 00000000 01e0 00000000 00000000 00000000 00000000 01f0 00000000 00000000 00000000 00000000 0200 00000001 00005000 00400040 00000000 0210 00000000 00000000 00000000 00000000 0220 00000000 00000000 00000000 00000000 0230 00000000 00000000 00000000 00000000 0240 00000000 00000000 00000000 00000000 0250 00000000 00000000 00000000 00000000 0260 00000000 00000000 00000000 00000000 0270 0000000f 00000000 00000000 00000000 0280 00000000 00000000 00000000 00000000 0290 00000000 00000000 00000000 00000000 02a0 00000000 00000000 00000000 00000000 02b0 00000000 00000000 00000000 00000000 02c0 00000000 00000000 00000000 00000000 02d0 00000000 00000000 00000000 00000000 02e0 00000000 00000000 00000000 00000000 02f0 00000000 00000000 00000000 00000000 0400 00000000 00000000 00000000 00000000 0410 00000000 00000000 000c0a80 00000000 0420 00010001 00002040 00020001 00001040 0430 00010001 00001040 00010001 00001040 0440 00010001 00001040 00010001 00001040 0450 00010001 00003040 00000000 00000000 0460 00000000 00000000 00000000 00000000 0470 00000000 00000000 00000000 00000000 0480 00000000 00000000 00000000 00000000 0490 00000000 00000000 00000000 00000000 04a0 00000000 00000000 00000000 00000000 04b0 00000000 00000000 00000000 00000000 04c0 00000000 00000000 00000000 00000000 04d0 00000000 00000000 00000000 00000000 04e0 00000000 00000000 00000000 00000000 04f0 00000000 00000000 00000000 00000000 0600 00000000 00000000 00000000 00000001 0610 00000000 00000002 50e8002b 00000000 0620 000000f0 003f3f3f 00000000 00000000 0630 00000000 11111111 22222222 33333333 0640 44444444 55555555 66666666 77777777 0650 76543210 00000000 00000000 00000000 0660 0014027e 00000018 00007000 0004027d 0670 00000018 00007000 0014027b 00000018 0680 00007000 00140277 00000018 00007000 0690 0014026f 00000018 00007000 0014025f 06a0 00000018 00007000 00000000 00000018 06b0 00007000 00000000 00000000 00000000 06c0 00000000 00000000 00000000 00000000 06d0 00000000 00000000 00000000 00000000 06e0 00000000 00000000 00000000 00000000 06f0 00000000 00000000 00000000 00000000 0800 01200188 00000000 0000000e 00000000 0810 54332201 33221100 00000000 00000000 0820 00000000 00000000 00000000 00000000 0830 10841041 00041041 00041041 00041041 0840 00041041 10841041 10841041 00000000 0850 00000000 00000000 00000000 00000000 0860 00000000 00000000 00000000 00000000 0870 00000000 00000000 00000000 00000000 0880 00000000 00000000 00000000 00000000 0890 7fff7fff 7fff7fff 7fff7fff 7fff7fff 08a0 7fff7fff 7fff7fff 00000000 00000002 08b0 7fff7fff 7fff7fff 7fff7fff 7fff7fff 08c0 7fff7fff 7fff7fff 00000000 00000002 08d0 7fff7fff 7fff7fff 7fff7fff 7fff7fff 08e0 7fff7fff 7fff7fff 00000000 00000002 08f0 7fff7fff 7fff7fff 7fff7fff 7fff7fff 0c00 00000000 00000000 00000000 00000000 0c10 00000000 00000000 00000000 00000000 0c20 00000000 00000000 00000000 00000000 0c30 00000000 00000000 00000000 00000000 0c40 00000000 00000000 00000000 00000000 0c50 00000000 00000000 00000000 00000000 0c60 00000000 00000000 00000000 00000000 0c70 00010001 00010001 00010001 00000001 0c80 00000000 00000000 00000000 00000000 0c90 00000000 00000000 00000000 00000000 0ca0 00000000 00000000 00000000 00000000 0cb0 00000000 00000000 00000000 00000000 0cc0 00000000 00000000 00000000 00000000 0cd0 00000000 00000000 00000000 00000000 0ce0 00000000 00000000 00000000 00000000 0cf0 00000000 00000000 00000000 00000000 0e00 00072401 00000000 00000000 007f0000 0e10 00000000 00000000 00000000 00000000 0e20 00000000 00000000 00000000 00000000 0e30 00000000 00000000 00200a53 00000000 0e40 00000000 00000000 00000000 00000000 0e50 00000000 00000000 00000000 000c0a80 0e60 00000000 00000000 00000000 00000000 0e70 00000000 00000000 00000000 00000000 0e80 00000000 00000000 00000000 00000000 0e90 00000000 00000000 00000000 00000000 0ea0 00000000 00000000 00000000 00000000 0eb0 00000000 00000000 00000000 00000000 0ec0 00000000 00000000 00000000 00000000 0ed0 00000000 00000000 00000000 00000000 0ee0 00000000 00000000 00000000 00000000 0ef0 00000000 00000000 00000000 00000000 VTU: 0: 001b55e0 00010005 1: 001bff60 00020005 ATU: 0: d8e63fb3 80205c9a 00000104 00000006 m:5c:9a:d8:**:**:** p:.....o. v:1
- debug memory read 0xb8040000 70
(switch uninitialized)boot> debug memory read 0xb8040000 70 b8040000:0003db1f 00039e39 00040000 00000000 .......9........ b8040010:00000000 00000000 00000000 00000000 ................ b8040020:00000000 00000000 000f8000 00000000 ................ b8040030:0b0a0900 00180000 00000000 2f2e0000 ............/... b8040040:00000000 00000908 00000000 00000000 ................ b8040050:00000c0b 00000000 00000000 00000000 ................ b8040060:00000000 0d0f110e 00000000 00000002 ................
(switch initialized)
boot> debug memory read 0xb8040000 70 b8040000:0003db1f 0003be39 00042000 00000000 .......9.. ..... b8040010:00000000 00000000 00000000 00000000 ................ b8040020:00000000 00000000 000f8000 00000000 ................ b8040030:0b0a0900 00180000 00000000 2f2e0000 ............/... b8040040:00000000 00000908 00000000 00000000 ................ b8040050:00000c0b 00000000 00000000 00000000 ................ b8040060:00000000 0d0f110e 00000000 00000002 ................
- debug memory read 0xb805002c 1
boot> debug memory read 0xb805002c 1 b805002c:06000000 ....
- debug memory read 0xb8070000 1
boot> debug memory read 0xb8070000 1 b8070000:00000001 ....
- debug memory read 0xb8060008 8
boot> debug memory read 0xb8060008 8 b8060008:00000003 09896410 ......d.
Kernel (NetBSD)
- Bootlog
IPL:HARD-RESET memory test ... ok flinstall OK boot version: 1.0.0 PKG "ISNER" CPU "Atheros/AR9344" Revision 212.1 CLOCK 560.0 MHz HEAP MEMORY 262144 bytes Boot:InitFilesystem phy0.1: "Atheros/AR8327(SW)" phy0.0: "Atheros/AR8327(phy)" active ch:0 post start DRAM Test ..... PASS Timer test .... PASS FLASH CHKSUM .. PASS LAN Test ..... LoopBack count 0 .. phy0.1: "Atheros/AR8327(SW)" phy0.0: "Atheros/AR8327(phy)" active ch:0 active ch:1 phy0.1: "Atheros/AR8327(SW)" phy0.0: "Atheros/AR8327(phy)" active ch:0 PASS Package TYPE = 0x01 post success now booting Firmware ... loaded Firmware config=0x80208483 status=0x00000000 mips_pdcache_write_through=0 mips_picache_line_size=32 mips_pdcache_line_size=32 pagemask: 0x00000000 status: 0x00000000 config: 0x80208483 cause: 0x00000000 load memory 0x1983000, 0x667d000 load memory 0x1000, 0x5f000 Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002 The NetBSD Foundation, Inc. All rights reserved. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. NetBSD 1.6.1 (INFINITY.tmp) #0: 2015-09-01 11:59:05 JST *****_**@A00-30-04938:/home/*****_**/INFINITY_2_28_34_BRANCH/build/infinity/kernel-obj/INFINITY.tmp total memory = 128 MB avail memory = 98272 KB using 1024 buffers containing 4096 KB of memory mainbus0 (root) cpu0 at mainbus0: MIPS 74Kc (0x1974c) Rev. 76 with software emulated floating point cpu0: 64KB/32B 4-way set-associative L1 Instruction cache, 32 TLB entries cpu0: 32KB/32B 4-way set-associative write-back L1 Data cache arspi0 at mainbus0 arflash0 at mainbus0 addr 0xbf000000 size 16777216 bytes flash: id 0xc2 type 0x17 addr 0xbf000000 size 16777216 bytes pfmg: carrier mode 0 pkgid 0x701 configid 0xff arrtc0 at mainbus0 argiu0 at mainbus0 btnu0 at argiu0 port 15 btnu1 at argiu0 port 16 btnu2 at argiu0 port 3 athq0 at mainbus0 athq0: WLAN MAC ADDRESS (1c:b1:7f:a6:22:62) Restoring Cal data from Flash dfs_attach: use DFS enhancements DFS min filter rssiThresh = 18 DFS max pulse dur = 151 ticks ath_get_caps[5308] rx chainmask mismatch actual 3 sc_chainmak 0 ath_get_caps[5283] tx chainmask mismatch actual 3 sc_chainmak 0 athq0: LSDK-9.2.0_U10.1020 mac 768.0 phy 0.0 radio 0.0 chan Freq HT DFS 1 2412nbg HT20 HT40PLUS N 2 2417nbg HT20 HT40PLUS N 3 2422nbg HT20 HT40PLUS N 4 2427nbg HT20 HT40PLUS N 5 2432nbg HT20 HT40PLUS HT40MINUS N 6 2437nbg HT20 HT40PLUS HT40MINUS N 7 2442nbg HT20 HT40PLUS HT40MINUS N 8 2447nbg HT20 HT40PLUS HT40MINUS N 9 2452nbg HT20 HT40PLUS HT40MINUS N 10 2457nbg HT20 HT40MINUS N 11 2462nbg HT20 HT40MINUS N 12 2467nbg HT20 HT40MINUS N 13 2472nbg HT20 HT40MINUS N athq0: Atheros 9340: memt=0x803764e0, memh=0xb8100000 com0 at mainbus0: ns16550a, working fifo com0: console ehci0 at mainbus0ehci0: EHCI version 1.0 usb0 at ehci0: USB revision 2.0 uhub0 at usb0 uhub0: AR7100 EHCI root hub, class 9/0, rev 2.00/1.00, addr 1 uhub0: 1 port with 1 removable, self powered ageth0 at mainbus0 ath27swlphy0 at ageth0 phy 1: Atheros AR8327 10/100/1000 L2SW, rev. 3 ath27swlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT-FDX, auto, 1000baseT-FDX FLAG0, 1000baseT-FDX FLAG1 ageth1 at mainbus0 ath27swsphy0 at ageth1 phy 0: Atheros AR8327 10/100/1000 L2SW, rev. 3 ath27swsphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT-FDX, auto arpcieu0 at mainbus0: pci0 at arpcieu0 bus 0 pci0: memory space enabled athq1 at pci0 dev 0 function 0 athq1: WLAN MAC ADDRESS (1c:b1:7f:a6:22:63) __ath_attach: Set global_scn[1] ACBKMinfree = 48 ACBEMinfree = 32 ACVIMinfree = 16 ACVOMinfree = 0 CABMinfree = 48 UAPSDMinfree = 0 Restoring Cal data from Flash dfs_attach: use DFS enhancements DFS min filter rssiThresh = 18 DFS max pulse dur = 151 ticks ath_get_caps[5308] rx chainmask mismatch actual 7 sc_chainmak 0 ath_get_caps[5283] tx chainmask mismatch actual 7 sc_chainmak 0 athq1: LSDK-9.2.0_U10.1020 mac 448.3 phy 0.0 radio 0.0 chan Freq HT DFS 36 5180na HT20 HT40PLUS N 40 5200na HT20 HT40MINUS N 44 5220na HT20 HT40PLUS N 48 5240na HT20 HT40MINUS N 52 5260na HT20 HT40PLUS Y 56 5280na HT20 HT40MINUS Y 60 5300na HT20 HT40PLUS Y 64 5320na HT20 HT40MINUS Y 100 5500na HT20 HT40PLUS Y 104 5520na HT20 HT40MINUS Y 108 5540na HT20 HT40PLUS Y 112 5560na HT20 HT40MINUS Y 116 5580na HT20 HT40PLUS Y 120 5600na HT20 HT40MINUS Y 124 5620na HT20 HT40PLUS Y 128 5640na HT20 HT40MINUS Y 132 5660na HT20 HT40PLUS Y 136 5680na HT20 HT40MINUS Y 140 5700na HT20 Y athq1: Atheros 9380: memt=0x803764e0, memh=0xb0000000 rtc: CLOCK INITIALIZED kevt0: logbuf: using 655360 bytes logging area md0: internal 21504 KB image area uhub1 at uhub0 port 1 uhub1: vendor 0x0409 product 0x005a, class 9/0, rev 2.00/1.00, addr 2 uhub1: single transaction translator uhub1: 4 ports with 4 removable, self powered boot device: root on md0a dumps on md0b root file system type: ffs Thu Jan 1 00:00:02 JST 2015 Setting tty flags. Building databases... mode switch: rt wlan_vap_create : enter. devhandle=0x819575e0, opmode=IEEE80211_M_HOSTAP, flags=0x1 wlan_vap_create : exit. devhandle=0x819575e0, opmode=IEEE80211_M_HOSTAP, flags=0x1. wlan_vap_create : enter. devhandle=0x819575e0, opmode=IEEE80211_M_HOSTAP, flags=0x1 wlan_vap_create : exit. devhandle=0x819575e0, opmode=IEEE80211_M_HOSTAP, flags=0x1. wlan_vap_create : enter. devhandle=0xc00f4030, opmode=IEEE80211_M_HOSTAP, flags=0x1 wlan_vap_create : exit. devhandle=0xc00f4030, opmode=IEEE80211_M_HOSTAP, flags=0x1. wlan_vap_create : enter. devhandle=0xc00f4030, opmode=IEEE80211_M_HOSTAP, flags=0x1 wlan_vap_create : exit. devhandle=0xc00f4030, opmode=IEEE80211_M_HOSTAP, flags=0x1. Starting wificonfig encrypt key mode AES encrypt key mode AES Starting evtmgr. Starting dlnamgr. Starting clid. Starting inetd. /usr/sbin/mini_httpd: unknown config option 'auth_mac_port' ignored. Starting procmon. Starting wzcm. Thu Jan 1 00:00:08 JST 2015 NetBSD/messimips (Amnesiac) (console) login:
広告