User Tools

Site Tools


toh:t-com:spw504v

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Previous revision
toh:t-com:spw504v [2014/02/16 19:02]
toh:t-com:spw504v [2015/07/07 16:35] (current)
jannispinter Added official support notes, removed unnecessary stuff
Line 3: Line 3:
 The device is manufactured by Arcadyan. The device is manufactured by Arcadyan.
  
-\\ 
-{{page>​meta:​infobox:​construction&​noheader&​nofooter&​noeditbtn}} \\ 
- 
-| {{:​meta:​icons:​tango:​48px-emblem-progress.svg.png?​nolink}} | This device is **not supported** yet.| 
 ===== 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 ^
-| Typ A  |  -  | - |  ​ | - | +| Typ A  |  -  | - |  ​**trunk since r46224** ​ | - |
 OEM source code is not available. OEM source code is not available.
  
 ===== Hardware Highlights ===== ===== Hardware Highlights =====
 ^ SoC ^ Ram ^ Flash ^ Network ^ USB ^ Serial ^ JTag ^ ^ SoC ^ Ram ^ Flash ^ Network ^ USB ^ Serial ^ JTag ^
-Lantic ​Danube @333MHz ​| 64 MiB | 8 MiB | 4 x 1| Yes | Yes | ? | +Lantiq Xway Danube @333Mhz Dual Core | 64 MiB | 8 MiB | 4 x 1| Yes | Yes | ? |
-\\+
 User manual (in German): [[https://​www.telekom.de/​dlp/​eki/​downloads/​Speedport/​Speedport%20W%20504V%20Typ%20A/​Bedienungsanleitung_Speedport_W504V.pdf|Bedienungsanleitung]] \\ User manual (in German): [[https://​www.telekom.de/​dlp/​eki/​downloads/​Speedport/​Speedport%20W%20504V%20Typ%20A/​Bedienungsanleitung_Speedport_W504V.pdf|Bedienungsanleitung]] \\
 +Forum: [[https://​forum.openwrt.org/​viewtopic.php?​id=40043]] \\
 +
 +===== State of the OpenWrt port =====
 +^ ^            Status ​                                                ^ Comment ​         ^
 +| WLAN       | <​HTML><​font size="​6";​ color="​green">​✔</​font></​HTML> ​ | |
 +| DSL        | <​HTML><​font size="​6";​ color="​green">​✔</​font></​HTML> ​  | Tested, performance is good! |
 +| Switch ​    | <​HTML><​font size="​6";​ color="​green">​✔</​font></​HTML> ​  | |
 +| Bootloader | <​HTML><​font size="​6";​ color="​green">​✔</​font></​HTML>​| I've managed to build u-boot for this device, works flawlessly |
 +| LED        | <​HTML><​font size="​6";​ color="​green">​✔</​font></​HTML> ​  | |
 +| USB        | <​HTML><​font size="​6";​ color="​green">​✔</​font></​HTML>​| ​ |
 +| Telephony ​ | <​HTML><​font size="​6";​ color="​red">​✘</​font></​HTML>​ | Not tested yet |
 +| DECT       | <​HTML><​font size="​6";​ color="​red">​✘</​font></​HTML>​ | Not tested yet |
  
 ===== Installation ===== ===== Installation =====
-This device is **not supported** yet.+{{:​meta:​icons:​tango:​mail-attachment.png?​noLink}} [[https://​io.pinterjann.is/​public/​openwrt/​spw504v/​OpenWrt-Images/​openwrt-lantiq-arv8539pw22_nor-u-boot.img|Download]] U-Boot **bootloader** for the Speedport W 504V \\ 
 +{{:​meta:​icons:​tango:​mail-attachment.png?​noLink}} [[https://​io.pinterjann.is/​public/​openwrt/​spw504v/​OpenWrt-Images/​openwrt-lantiq-xway-ARV8539PW22-squashfs.image|Download]] OpenWrt **firmware** for the Speedport W 504V (includes LuCI and ADSL2+ Annex B firmware) 
 + 
 +Currently, you can only flash the device via serial console. That means, you have to open the device. \\ 
 +--> See [[toh:​t-com:​spw504v#​Serial|Serial]] 
 + 
 +We have to replace the bootloader (brnboot) with u-boot, afterwards we can flash OpenWrt onto the device. In order to do that, attach a USB-to-TTY-Adapter to the Speedport, start up minicom (on Linux) and then power on the Speedport. Press the space bar 3 times (as soon as the device is powered on) to access the bootloader. You are prompted for a password, the password is basically the first 4 digits of your "​Gerätepasswort"​ (see the label on the back of your device). 
 + 
 +Press **!** to enter the "​Administrator Mode" and the **U** to upload data to the flash. Select Area **0** (Bootlaoder). Press "​**Ctrl + A + S**", select **xmodem** and choose the u-boot image you've previously downloaded. The image is going to be uploaded to the device and then written to flash. After the process is done, power cycle the device and press **any key** to skip autoboot.  
 + 
 +Okay, we have U-Boot running on the Speedport :-) Let's install OpenWrt now. 
 +In U-Boot, we can use the command **flinfo** the get some information about the flash chip. We want to erase everything between B0040000 and B07EFFFF.\\ 
 +//# erase B0040000 B07EFFFF//​\\ 
 +\\ 
 +Afterwards we want to upload our OpenWrt image to the device, type **loadx**, press "​**Ctrl + A + S**", select xmodem and navigate to the OpenWrt image you've previously downloaded. The image is going to be written in RAM. \\ 
 +//# loadx//\\ 
 +\\ 
 +Once the image is uploaded, we can write it to the flash chip.\\ 
 +//# cp.b 0x81000000 0xB0040000 440004//​\\ 
 +\\ 
 +Restart the device and you're done! :-)\\ 
 +//# reset//\\ 
 +\\ 
 +Here is a video demonstrating the whole process (enable full screen):​\\ 
 +<​HTML>​ 
 +<video width="​640"​ height="​360"​ controls>​ 
 +  <source src="​https://​io.pinterjann.is/​public/​openwrt/​spw504v/​installation.webm"​ type="​video/​webm;​ codecs=vp8,​vorbis">​ 
 +Your browser does not support the video tag. 
 +</​video>​  
 +</​HTML>​ 
 +\\
  
 ==== Flash Layout ==== ==== Flash Layout ====
Line 43: Line 79:
 Start your [[#​serial|serial terminal]], press the space bar 3 times (as soon as the device is powered on) to access the bootloader. The access password are **the first 4 digits** of your "​Gerätepasswort"​ (device password). Press return to see help menu. Press "​!"​ to access the hidden administrator mode with extended ​ Start your [[#​serial|serial terminal]], press the space bar 3 times (as soon as the device is powered on) to access the bootloader. The access password are **the first 4 digits** of your "​Gerätepasswort"​ (device password). Press return to see help menu. Press "​!"​ to access the hidden administrator mode with extended ​
 options. Press "​k"​ to run the minikernel, which will run a webserver on 192.168.2.1:​80 with recovery options. \\ options. Press "​k"​ to run the minikernel, which will run a webserver on 192.168.2.1:​80 with recovery options. \\
 +
 +==== Bootloader ====
 +The device uses [[http://​wiki.openwrt.org/​doc/​techref/​bootloader/​brnboot|brnboot]] as bootloader. With more recent versions of brnboot, Arcadyan got more imaginative with their obfuscation/​encryption algorhytms. ​
 +
 +In a flash dump of the bootloader I found two encryption keys: \\
 +0x1FBDC - 0x1FBDF: **E3AEF33F** \\
 +0x1FC00 - 0x1FC09: The null termianted ASCII String "​**BRNDTW504**"​ \\
 +
 +I tried the method described in the wiki article for [[http://​wiki.openwrt.org/​toh/​arcadyan/​arv7506#​create.firmware.image.for.brnboot|ARV7506]]. I was now able to flash the image via the bootloader'​s recovery webinterface (signature BRNDTW504 seems to be correct).
 +However, the bootloader didn't boot the encrypted image. :-(
 +
 +In the german ip-phone-forum I found some information about the encryption methods used in the Speedport W722V. I think this might be the correct method for this device, too. In [[http://​www.ip-phone-forum.de/​showthread.php?​t=211537|this thread]], it is described how to decrypt the firmware and a C program (for Windows :-( ) is provided.
  
  
Line 98: Line 146:
 |1| Vcc 3.3V | |1| Vcc 3.3V |
  
-{{https://​io.pinterjann.is/​public/​openwrt/​spw700v/​pictures/​speedport_w504v_serial_pinout.jpg}}+{{https://​io.pinterjann.is/​public/​openwrt/​spw504v/​pictures/​speedport_w504v_serial_pinout.jpg?400}}
  
 115200 baud, 8N1 115200 baud, 8N1
Line 109: Line 157:
  
 ===== Bootlogs ===== ===== Bootlogs =====
 +==== OpenWrt bootlog ====
 +<​HTML>​
 +<p style="​padding:​ 10px;​border:​1px solid grey;​height:​600px;​font:​10px/​14px Georgia, Garamond, Serif;​overflow:​Auto;​background-color:#​FFFFFF">​
 +<​code>​
 +[    0.000000] Linux version 3.18.14 (openwrt@34d20872489b) (gcc version 4.8.3 (OpenWrt/​Linaro GCC 4.8-2014.04 r45945) ) #9 Sat Jun 13 13:14:01 UTC 2015
 +[    0.000000] SoC: Danube rev 1.5
 +[    0.000000] bootconsole [early0] enabled
 +[    0.000000] CPU0 revision is: 00019641 (MIPS 24KEc)
 +[    0.000000] MIPS: machine is ARV8539PW22 - Speedport W 504V Typ A
 +[    0.000000] Determined physical RAM map:
 +[    0.000000] ​ memory: 04000000 @ 00000000 (usable)
 +[    0.000000] Initrd not found or empty - disabling initrd
 +[    0.000000] Zone ranges:
 +[    0.000000] ​  ​Normal ​  [mem 0x00000000-0x03ffffff]
 +[    0.000000] Movable zone start for each node
 +[    0.000000] Early memory node ranges
 +[    0.000000] ​  ​node ​  0: [mem 0x00000000-0x03ffffff]
 +[    0.000000] Initmem setup node 0 [mem 0x00000000-0x03ffffff]
 +[    0.000000] On node 0 totalpages: 16384
 +[    0.000000] free_area_init_node:​ node 0, pgdat 803ee130, node_mem_map 81005e80
 +[    0.000000] ​  ​Normal zone: 128 pages used for memmap
 +[    0.000000] ​  ​Normal zone: 0 pages reserved
 +[    0.000000] ​  ​Normal zone: 16384 pages, LIFO batch:3
 +[    0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
 +[    0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
 +[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
 +[    0.000000] pcpu-alloc: [0] 0 
 +[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
 +[    0.000000] Kernel command line: console=ttyLTQ0,​115200 init=/​etc/​preinit
 +[    0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
 +[    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
 +[    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
 +[    0.000000] Writing ErrCtl register=000769b8
 +[    0.000000] Readback ErrCtl register=000769b8
 +[    0.000000] Memory: 60404K/​65536K available (3305K kernel code, 147K rwdata, 672K rodata, 144K init, 194K bss, 5132K reserved)
 +[    0.000000] NR_IRQS:256
 +[    0.000000] CPU Clock: 333MHz
 +[    0.040000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368)
 +[    0.040000] pid_max: default: 32768 minimum: 301
 +[    0.044000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
 +[    0.048000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
 +[    0.056000] pinctrl core: initialized pinctrl subsystem
 +[    0.064000] NET: Registered protocol family 16
 +[    0.076000] pinctrl-xway 1e100b10.pinmux:​ Init done
 +[    0.080000] dma-xway 1e104100.dma:​ Init done - hw rev: 3, ports: 5, channels: 20
 +[    0.088000] PCI host bridge /​fpi@10000000/​pci@E105400 ranges:
 +[    0.092000] ​ MEM 0x0000000018000000..0x0000000019ffffff
 +[    0.096000] ​  IO 0x000000001ae00000..0x000000001affffff
 +[    0.100000] ath9k,​eeprom 107f0400.ath9k_eep:​ endian check enabled.
 +[    0.104000] ath9k,​eeprom 107f0400.ath9k_eep:​ pci slot: 14
 +[    0.108000] ath9k,​eeprom 107f0400.ath9k_eep:​ loaded ath9k eeprom
 +[    0.120000] usbcore: registered new interface driver usbfs
 +[    0.124000] usbcore: registered new interface driver hub
 +[    0.128000] usbcore: registered new device driver usb
 +[    0.132000] PCI host bridge to bus 0000:00
 +[    0.136000] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
 +[    0.140000] pci_bus 0000:00: root bus resource [io  0xffffffff]
 +[    0.144000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
 +[    0.148000] pci 0000:​00:​0e.0:​ [168c:ff1d] type 00 class 0x020000
 +[    0.148000] pci 0000:​00:​0e.0:​ fixup device configuration
 +[    0.152000] pci 0000:​00:​0e.0:​ fixup info: [168c:0029] revision 01 class 0x028000
 +[    0.156000] pci 0000:​00:​0e.0:​ reg 0x10: [mem 0x00000000-0x0000ffff]
 +[    0.156000] pci 0000:​00:​0e.0:​ PME# supported from D0 D3hot
 +[    0.156000] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00
 +[    0.156000] pci 0000:​00:​0e.0:​ BAR 0: assigned [mem 0x18000000-0x1800ffff]
 +[    0.160000] Switched to clocksource MIPS
 +[    0.164000] NET: Registered protocol family 2
 +[    0.172000] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
 +[    0.180000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
 +[    0.184000] TCP: Hash tables configured (established 1024 bind 1024)
 +[    0.192000] TCP: reno registered
 +[    0.196000] UDP hash table entries: 256 (order: 0, 4096 bytes)
 +[    0.200000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
 +[    0.208000] NET: Registered protocol family 1
 +[    0.212000] PCI: CLS 0 bytes, default 32
 +[    0.212000] gptu: totally 6 16-bit timers/​counters
 +[    0.216000] gptu: misc_register on minor 63
 +[    0.220000] gptu: succeeded to request irq 126
 +[    0.228000] gptu: succeeded to request irq 127
 +[    0.232000] gptu: succeeded to request irq 128
 +[    0.236000] gptu: succeeded to request irq 129
 +[    0.240000] gptu: succeeded to request irq 130
 +[    0.244000] gptu: succeeded to request irq 131
 +[    0.256000] lantiq,vmmc 1f103000.vmmc:​ requested GPIO 511
 +[    0.260000] lantiq,vmmc 1f103000.vmmc:​ reserved 1MB at 0x03a00000
 +[    0.272000] futex hash table entries: 256 (order: -1, 3072 bytes)
 +[    0.280000] squashfs: version 4.0 (2009/​01/​31) Phillip Lougher
 +[    0.284000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
 +[    0.296000] msgmni has been set to 117
 +[    0.348000] io scheduler noop registered
 +[    0.352000] io scheduler deadline registered (default)
 +[    0.360000] 1e100c00.serial:​ ttyLTQ0 at MMIO 0x1e100c00 (irq = 112, base_baud = 0) is a lantiq,asc
 +[    0.368000] console [ttyLTQ0] enabled
 +[    0.376000] bootconsole [early0] disabled
 +[    0.384000] lantiq nor flash device: 00800000 at 10000000
 +[    0.388000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022cb
 +[    0.396000] Amd/Fujitsu Extended Query Table at 0x0040
 +[    0.404000] ​  ​Amd/​Fujitsu Extended Query version 1.1.
 +[    0.408000] number of CFI chips: 1
 +[    0.412000] 4 ofpart partitions found on MTD device ltq_nor
 +[    0.416000] Creating 4 MTD partitions on "​ltq_nor":​
 +[    0.420000] 0x000000000000-0x000000030000 : "​uboot"​
 +[    0.428000] 0x000000030000-0x000000040000 : "​uboot"​
 +[    0.432000] 0x000000040000-0x0000007f0000 : "​firmware"​
 +[    0.472000] 2 uimage-fw partitions found on MTD device firmware
 +[    0.476000] 0x000000040000-0x0000001a5ad6 : "​kernel"​
 +[    0.484000] 0x0000001a5ad6-0x0000007f0000 : "​rootfs"​
 +[    0.488000] mtd: device 4 (rootfs) set to be root filesystem
 +[    0.492000] 1 squashfs-split partitions found on MTD device rootfs
 +[    0.500000] 0x0000003e0000-0x0000007f0000 : "​rootfs_data"​
 +[    0.552000] 0x0000007f0000-0x000000800000 : "​art"​
 +[    0.576000] switch0: Atheros AR8216 rev. 1 switch registered on 1e180000.etop-ff
 +[    0.616000] libphy: ltq_mii: probed
 +[    0.656000] eth0: attached PHY [Atheros AR8216/​AR8236/​AR8316] (phy_addr=1e180000.etop-ff:​00,​ irq=-1)
 +[    0.664000] wdt 1f8803f0.watchdog:​ Init done
 +[    0.672000] TCP: cubic registered
 +[    0.672000] NET: Registered protocol family 17
 +[    0.676000] bridge: automatic filtering via arp/​ip/​ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
 +[    0.688000] 8021q: 802.1Q VLAN Support v1.8
 +[    0.700000] UBIFS error (pid 1): ubifs_mount:​ cannot open "​ubi0:​rootfs",​ error -19
 +[    0.716000] VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
 +[    0.720000] Freeing unused kernel memory: 144K (8040c000 - 80430000)
 +[    2.904000] init: Console is alive
 +[    2.908000] init: - watchdog -
 +[    5.712000] IFXUSB: ifxusb_hcd: version 3.2 B110801
 +[    6.220000] IFXUSB: USB core #0 soft-reset
 +[    6.424000] IFXUSB: USB core #0 soft-reset
 +[    6.424000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
 +[    6.428000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 1
 +[    6.436000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
 +[    6.444000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
 +[    6.448000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
 +[    6.456000] IFXUSB: Init: Power Port (0)
 +[    6.460000] hub 1-0:1.0: USB hub found
 +[    6.464000] hub 1-0:1.0: 1 port detected
 +[    6.468000] ifxusb_hcd ifxusb_hcd: requested GPIO 494
 +[    7.460000] init: - preinit -
 +[    7.976000] random: mktemp urandom read with 31 bits of entropy available
 +[   ​11.548000] jffs2: notice: (323) jffs2_build_xattr_subsystem:​ complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
 +[   ​11.568000] mount_root: switching to jffs2 overlay
 +[   ​11.604000] procd: - early -
 +[   ​11.608000] procd: - watchdog -
 +[   ​12.352000] procd: - ubus -
 +[   ​13.360000] procd: - init -
 +[   ​14.760000] NET: Registered protocol family 10
 +[   ​14.772000] NET: Registered protocol family 8
 +[   ​14.776000] NET: Registered protocol family 20
 +[   ​14.788000] PPP generic driver version 2.4.2
 +[   ​14.804000] ip6_tables: (C) 2000-2006 Netfilter Core Team
 +[   ​14.828000] IFX MEI Version 5.00.00
 +[   ​14.840000] Infineon CPE API Driver version: DSL CPE API V3.24.4.4
 +[   ​14.864000] Loading modules backported from Linux version master-2015-03-09-0-g141f155
 +[   ​14.868000] Backport generated by backports.git backports-20150129-0-gdd4a670
 +[   ​14.880000] ip_tables: (C) 2000-2006 Netfilter Core Team
 +[   ​14.896000] ATM1.0.26 ​   ATM (A1) firmware version 0.17
 +[   ​14.900000] ifxmips_atm:​ ATM init succeed
 +[   ​14.928000] nf_conntrack version 0.5.0 (946 buckets, 3784 max)
 +[   ​14.976000] NET: Registered protocol family 24
 +[   ​15.024000] xt_time: kernel timezone is -0000
 +[   ​15.104000] cfg80211: Calling CRDA to update world regulatory domain
 +[   ​15.140000] cfg80211: World regulatory domain updated:
 +[   ​15.144000] cfg80211: ​ DFS Master region: unset
 +[   ​15.148000] cfg80211: ​  ​(start_freq - end_freq @ bandwidth), (max_antenna_gain,​ max_eirp), (dfs_cac_time)
 +[   ​15.160000] cfg80211: ​  ​(2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
 +[   ​15.164000] cfg80211: ​  ​(2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
 +[   ​15.172000] cfg80211: ​  ​(2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
 +[   ​15.180000] cfg80211: ​  ​(5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
 +[   ​15.188000] cfg80211: ​  ​(5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
 +[   ​15.200000] cfg80211: ​  ​(5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
 +[   ​15.208000] cfg80211: ​  ​(5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
 +[   ​15.216000] cfg80211: ​  ​(57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
 +[   ​15.412000] PCI: Enabling device 0000:​00:​0e.0 (0000 -> 0002)
 +[   ​15.420000] ath: phy0: eeprom contains invalid mac address: ff:​ff:​ff:​ff:​ff:​ff
 +[   ​15.424000] ath: phy0: random mac address will be used: de:​7b:​ab:​d0:​3d:​fd
 +[   ​15.436000] ath: EEPROM regdomain: 0x0
 +[   ​15.436000] ath: EEPROM indicates default country code should be used
 +[   ​15.436000] ath: doing EEPROM country->​regdmn map search
 +[   ​15.436000] ath: country maps to regdmn code: 0x3a
 +[   ​15.436000] ath: Country alpha2 being used: US
 +[   ​15.436000] ath: Regpair used: 0x3a
 +[   ​15.456000] ieee80211 phy0: Selected rate control algorithm '​minstrel_ht'​
 +[   ​15.464000] ieee80211 phy0: Atheros AR9280 Rev:2 mem=0xb8000000,​ irq=30
 +[   ​15.472000] cfg80211: Calling CRDA for country: US
 +[   ​15.476000] cfg80211: Regulatory domain changed to country: US
 +[   ​15.480000] cfg80211: ​ DFS Master region: FCC
 +[   ​15.484000] cfg80211: ​  ​(start_freq - end_freq @ bandwidth), (max_antenna_gain,​ max_eirp), (dfs_cac_time)
 +[   ​15.492000] cfg80211: ​  ​(2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 3000 mBm), (N/A)
 +[   ​15.500000] cfg80211: ​  ​(5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 1700 mBm), (N/A)
 +[   ​15.508000] cfg80211: ​  ​(5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2300 mBm), (0 s)
 +[   ​15.520000] cfg80211: ​  ​(5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 3000 mBm), (N/A)
 +[   ​15.528000] cfg80211: ​  ​(57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 4000 mBm), (N/A)
 +[   ​26.712000] device eth0.1 entered promiscuous mode
 +[   ​26.716000] device eth0 entered promiscuous mode
 +[   ​26.744000] br-lan: port 1(eth0.1) entered forwarding state
 +[   ​26.748000] br-lan: port 1(eth0.1) entered forwarding state
 +[   ​28.752000] br-lan: port 1(eth0.1) entered forwarding state
 +[   ​30.768000] Atheros AR8216/​AR8236/​AR8316 1e180000.etop-ff:​00:​ Port 2 is up
 +[   ​32.476000] random: nonblocking pool is initialized
 +</​code>​
 +</p>
 +</​HTML>​
 +
 ==== OEM bootlog ==== ==== OEM bootlog ====
 <​HTML>​ <​HTML>​
toh/t-com/spw504v.1392573762.txt.bz2 · Last modified: 2014/02/16 19:02 (external edit)