User Tools

Site Tools


toh:wistron:ca8-4

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
toh:wistron:ca8-4 [2012/09/15 16:41]
wigyori
toh:wistron:ca8-4 [2016/08/16 13:23] (current)
wigyori
Line 1: Line 1:
 +====== Wistron CA8-4 a.k.a. Ovislink WLA-5000AP ======
  
 +===== Supported Versions =====
 +
 +^ Version/​Model ​  ^ S/N   ^ Release Date   ^ OpenWrt Version Supported ​  ^ Model Specific Notes   ^
 +| -               | -     ​| ​               | Kamikaze 8.09.2 (tested) ​   |  [[http://​wiki.openwrt.org/​toh/​wistron/​ca8-4#​setup_809|Setup]] ​                     |
 +| -               | -     ​| ​               | Attitude Adjustment 12.09 (tested) ​   |  [[http://​wiki.openwrt.org/​toh/​wistron/​ca8-4#​setup_1209|Setup]] ​   |
 +
 +The latest out-of-the-box version that can be installed is 12.09 (howto below). Further versions up to 15.05 might run as well, but due to flash size limitations,​ those need to be manually built.
 +===== Hardware Highlights =====
 +^ CPU       ^ Flash   ^ RAM    ^ Network ​           ^ USB   ^ Serial ​  ^ JTag   ^
 +| 200 Mhz   | 4MB     | 32MB   | 1 x WLAN 11a/​b/​g ​  | No    | Yes      | Yes    |
 +
 +===== Hardware =====
 +| **Architecture:​** ​  | MIPS              |
 +| **Vendors used this board layout:** | Ovislink, Wistron, Airlink ​  |
 +| **Bootloader:​** ​    | RedBoot ​          |
 +| **System-On-Chip:​** | Atheros AR2313A ​  |
 +| **CPU/​Speed** ​      | 200 Mhz           |
 +| **Flash-Chip:​** ​    | [[http://​www.spansion.com/​products/​S29JL032H.html|SPANSION S29JL032H]] |
 +| **Flash size:​** ​    | 4 MB    |
 +| **RAM:​** ​           | 32 MB   |
 +| **RAM Chip:​** ​      | [[http://​download.micron.com/​pdf/​datasheets/​dram/​sdram/​256MbSDRAMx32.pdf|Micron Chips (MT) 48LC8M32B2]] |
 +| **Wireless:​** ​      | Atheros AR5112A ​ |
 +| **Ethernet:​** ​      | within SoC       |
 +| **Internet:​** ​      ​| ​                 |
 +| **USB:​** ​           | None             |
 +| **Serial:​** ​        | Yes              |
 +| **JTAG:​** ​          | Yes              |
 +
 +==== Board spec ====
 +FIXME //This hardware description differs from the one shown above. Please consolidate information in the above table, then delete this section (Board spec).// ​  --- //tmomas 2015/09/30 13:32//
 +  * Atheros product name: Atheros AR5002AP-X 802.11a/b/g WLAN Solution
 +  * Flash: 32MBit / 4MB [[http://​www.spansion.com/​products/​S29JL032H.html|SPANSION S29JL032H]]
 +  * RAM: 32MB [[http://​download.micron.com/​pdf/​datasheets/​dram/​sdram/​256MbSDRAMx32.pdf|Micron Chips (MT) 48LC8M32B2]]
 +  * Ethernet transceiver [[http://​www.icplus.com.tw/​pp-IP101A.html|IC+ IP101A]]
 +  * 1 x LAN RJ45
 +  * Power supply: 5V DC
 +
 +==== Serial ====
 +
 +Populated serial on JP1
 +
 +VCC = +3.3V
 +
 +<​code>​
 +
 +[JTAG connector]
 +
 + VCC - []
 +       ()
 +  TX - ()
 +       ()
 +  RX - ()
 + GND - ()
 +</​code>​
 +
 +  * baud: 115200
 +  * 8 bit, 1 stop bit
 +  * No parity
 +====== Software ======
 +===== Standard Ovislink / Airlive firmware =====
 +The AP ships with Linux 2.4.18-mips
 +
 +==== Boot loader ====
 +<​code>​
 +      ============================================
 +        AR2313 Boot Loader Interface
 +        V1.03e00 2006-1-02 (zImage)
 +      ============================================
 +Please choose the operation:
 +   1: Load system code to SDRAM via TFTP.
 +   2: Load system code then write to Flash via TFTP.
 +   3: Boot system code via Flash.
 +   4: Load calibration data then write to Flash via XModem.
 +3 seconds time out</​code>​
 +
 +
 +==== Linux boot ====
 +<​code>​
 +  ZImage -CRC = 0x1226dd06
 +Copying image from flash to SDRAM ...
 +flash start= 0xbfc50000; flash end= 0xbfe85000
 +frequence_setup
 +register_console
 +min=0:​CHIP:​AR2313
 +CPU revision is: 0001800a
 +Primary instruction cache 16kb, linesize 16 bytes (4 ways)
 +Primary data cache 16kb, linesize 16 bytes (4 ways)
 +Linux version 2.4.18-mips (root@localhost.localdomain) (gcc version 2.95.4 20010
 +319 (prerelease)) #2 €­ 4€ë 14 13:27:26 CST 2006
 +Determined physical RAM map:
 + ​memory:​ 02000000 @ 00000000 (usable)
 +Initial ramdisk at: 0x80343000 (1815109 bytes)
 +On node 0 totalpages: 8192
 +zone(0): 8192 pages.
 +zone(1): 0 pages.
 +zone(2): 0 pages.
 +Kernel command line: ip=192.168.1.3:​192.168.1.1::​netmask::​eth0
 +calculating r4koff... 000dbba0(900000)
 +Calibrating delay loop... 179.81 BogoMIPS
 +Memory: 27044k/​32768k available (1129k kernel code, 5724k reserved, 1912k data,
 +4k init, 0k highmem)
 +Dentry-cache hash table entries: 4096 (order: 3, 32768 bytes)
 +Inode-cache hash table entries: 2048 (order: 2, 16384 bytes)
 +Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
 +Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
 +Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
 +Checking for '​wait'​ instruction... ​ unavailable.
 +POSIX conformance testing by UNIFIX
 +Linux NET4.0 for Linux 2.4
 +Based upon Swansea University Computer Society NET3.039
 +Initializing RT netlink socket
 +Starting kswapd
 +pty: 256 Unix98 ptys configured
 +Serial driver version 5.05c (2001-07-08) with no serial options enabled
 +ttyS00 at 0xbc000000x (irq = 12) is a 16550A
 +block: 64 slots per queue, batch=16
 +RAMDISK driver initialized:​ 16 RAM disks of 6500K size 1024 blocksize
 +loop: loaded (max 8 devices)
 +NET4: Linux TCP/IP 1.0 for NET4.0
 +IP Protocols: ICMP, UDP, TCP
 +IP: routing cache hash table of 512 buckets, 4Kbytes
 +TCP: Hash tables configured (established 2048 bind 2048)
 +NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
 +NET4: Ethernet Bridge 008 for NET4.0
 +RAMDISK: Compressed image found at block 0
 +Freeing initrd memory: 1772k freed
 +VFS: Mounted root (ext2 filesystem).
 +Freeing unused kernel memory: 4k freed
 +Algorithmics/​MIPS FPU Emulator v1.5
 +Bummer, can't write to log on /dev/tty5!
 +console=/​dev/​ttyS0
 +init started: ​ BusyBox v0.60.5 (2006.04.14-05:​26+0000) multi-call binary
 +Bummer, can't write to log on /dev/tty5!
 +Starting pid 8, console /dev/ttyS0: '/​etc/​rc.d/​rcS'​
 +Using /​lib/​modules/​2.4.18-mips/​eth.o
 +CE8-1 Eth ver: 3.17e00.2005
 +Ethernet use flash address
 +Ethernet For CA8-4
 +ae531x ethMAC(0)= 00:​4f:​69:​50:​ffffffa7:​ffffffcf
 +eth0: Phy Status=ffff
 +eth0: Phy Status=ffff
 +eth0: Phy Status=ffff
 +eth0: Phy Status=ffff
 +eth0: Phy Status=ffff
 +eth0: duplex 0, link 1
 +full
 +3.19.00 macCtl= 0x1010000c ​   macFlowCtl= 0x00000002
 +100
 +  sb = 00 4F 69 50 A7 CF
 +ether_setup
 +ae531x ethMAC(1)= 00:​4f:​69:​50:​ffffffa7:​ffffffce
 +eth0: Phy Status=ffff
 +eth0: Phy Status=ffff
 +eth0: Phy Status=ffff
 +eth0: Phy Status=ffff
 +eth0: Phy Status=ffff
 +eth1: duplex 0, link 1
 +full
 +3.19.00 macCtl= 0x1010000c ​   macFlowCtl= 0x00000002
 +100
 +  sb = 00 4F 69 50 A7 CE
 +ether_setup
 +Using /​lib/​modules/​2.4.18-mips/​wlan.o
 +wlan: 0.7.1.1 BETA (Sam Leffler )
 +Using /​lib/​modules/​2.4.18-mips/​ath_hal.o
 +Warning: loading ath_hal will taint the kernel: non-GPL license - Proprietary
 +  See http://​www.tux.org/​lkml/#​export-tainted for information about tainted modu
 +les
 +ath_hal: 0.9.5.4 BETA (Sam Leffler )
 +Using /​lib/​modules/​2.4.18-mips/​ath_pci.o
 +ath_pci: 0.8.3.2 BETA (Sam Leffler )
 +EEPROM version: 0x4008
 +ar5212EnableRadarDetection() ... ar5212EnableRadarDetection
 +wlan0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
 +wlan0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
 +wlan0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
 +wlan0: turbo rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
 +wlan0: 802.11 address: 00:​4f:​69:​50:​a7:​cd
 +wlan0: Atheros 5212: irq=5
 +Using /​lib/​modules/​2.4.18-mips/​flashapi.o
 +Bummer, can't write to log on /dev/tty5!
 +Starting pid 19, console /dev/ttyS0: '/​bin/​sh'​
 +BusyBox v0.60.5 (2006.04.14-05:​26+0000) Built-in shell (ash)
 +Enter '​help'​ for a list of built-in commands.
 +#   ​syslogd:​ Execute for syslog/​udp/​514
 +maxvalidrate=10 11
 +Connect with ANY channel
 +* set rd: 33594, cc: 826
 +Connect with ANY channel
 +#</​code>​
 +
 +===== OpenWrt =====
 +
 +To use OpenWrt Kamikaze, you should change command line config in the default config file:
 +<​code>​
 +CONFIG_CMDLINE="​console=ttyS0,​115200 rootfstype=squashfs,​jffs2 init=/​etc/​preinit"</​code>​
 +
 +Also change HAL target in the madwifi makefile to ap43
 +<​code>​
 +BUS:=PCI
 +ifneq ($(CONFIG_LINUX_2_6_ATHEROS),​)
 +  BUS:=AHB
 +  HAL_TARGET:​=ap43
 +endif</​code>​
 +
 +==== Boot loader ====
 +
 +A RedBoot bootlader image has to be installed to support Kamikaze build. As of now this can be installed either via the WiliBox images, or via JTAG.
 +
 +==== Setup 12.09 ====
 +
 +<​code>​
 ++Ethernet eth1: MAC address 80:​70:​00:​fc:​9f:​c3
 +IP: 192.168.1.1/​255.255.255.0,​ Gateway: 0.0.0.0
 +Default server: 192.168.1.254,​ DNS server IP: 0.0.0.0
 +
 +RedBoot(tm) bootstrap and debug environment [ROM]
 +Non-certified release, version v2_0 - built 14:47:37, Sep 30 2005
 +
 +Copyright (C) 2000, 2001, 2002, Red Hat, Inc.
 +
 +RAM: 0x80000400-0x80800000,​ 0x80000400-0x807e1000 available
 +FLASH: 0xbe000000 - 0xbe3e0000, 62 blocks of 0x00010000 bytes each.
 +== Executing boot script in 3.000 seconds - enter ^C to abort
 +^C
 +RedBoot> fis init -f
 +About to initialize [format] FLASH image system - continue (y/n)? y
 +*** Initialize FLASH Image System
 +RedBoot> load -r -v -b 0x80041000 openwrt-atheros-vmlinux.gz
 +|
 +Raw file loaded 0x80041000-0x80180fff,​ assumed entry at 0x80041000
 +RedBoot> fis create -r 0x80041000 -e 0x80041000 vmlinux.bin.gz
 +
 +RedBoot> load -r -v -b 0x80041000 openwrt-atheros-root.squashfs ​       ​
 +/                                                                      ​
 +Raw file loaded 0x80041000-0x80220fff,​ assumed entry at 0x80041000 ​    
 +RedBoot> fis list                                                      ​
 +Name              FLASH addr  Mem addr    Length ​     Entry point      ​
 +RedBoot ​          ​0xBE000000 ​ 0xBE000000 ​ 0x00050000 ​ 0x00000000 ​      
 +RedBoot config ​   0xBE3DF000 ​ 0xBE3DF000 ​ 0x00001000 ​ 0x00000000 ​      
 +FIS directory ​    ​0xBE3D0000 ​ 0xBE3D0000 ​ 0x0000F000 ​ 0x00000000 ​      
 +vmlinux.bin.gz ​   0xBE050000 ​ 0x80041000 ​ 0x00140000 ​ 0x80041000 ​      
 +RedBoot> fis create -b 0x80041000 -f 0xBE1A0000 -l 0x001E0000 -e 0x00000000 rootfs
 +
 +</​code>​
 +
 +==== Setup 8.09 ====
 +<​code>​
 ++Ethernet eth1: MAC address 80:​70:​00:​fc:​9f:​c3
 +IP: 192.168.1.1/​255.255.255.0,​ Gateway: 0.0.0.0
 +Default server: 192.168.1.254,​ DNS server IP: 0.0.0.0
 +
 +RedBoot(tm) bootstrap and debug environment [ROM]
 +Non-certified release, version v2_0 - built 14:47:37, Sep 30 2005
 +
 +Copyright (C) 2000, 2001, 2002, Red Hat, Inc.
 +
 +RAM: 0x80000400-0x80800000,​ 0x80000400-0x807e1000 available
 +FLASH: 0xbe000000 - 0xbe3e0000, 62 blocks of 0x00010000 bytes each.
 +== Executing boot script in 3.000 seconds - enter ^C to abort
 +^C
 +RedBoot> fis init -f
 +About to initialize [format] FLASH image system - continue (y/n)? y
 +*** Initialize FLASH Image System
 +RedBoot> fis list
 +Name              FLASH addr  Mem addr    Length ​     Entry point
 +RedBoot ​          ​0xBE000000 ​ 0xBE000000 ​ 0x00050000 ​ 0x00000000
 +RedBoot config ​   0xBE3DF000 ​ 0xBE3DF000 ​ 0x00001000 ​ 0x00000000
 +FIS directory ​    ​0xBE3D0000 ​ 0xBE3D0000 ​ 0x0000F000 ​ 0x00000000
 +RedBoot> load -r -v -b 0x80041000 openwrt-atheros-vmlinux.gz
 +|
 +Raw file loaded 0x80041000-0x80130fff,​ assumed entry at 0x80041000
 +RedBoot> fis create -r 0x80041000 -e 0x80041000 vmlinux.bin.gz
 +RedBoot> load -r -v -b 0x80041000 openwrt-atheros-root.squashfs
 +|
 +Raw file loaded 0x80041000-0x80200fff,​ assumed entry at 0x80041000
 +RedBoot> fis create -b 0x80041000 -f 0xBE150000 -l 0x00280000 -e 0x00000000 rootfs
 +RedBoot> fis list
 +Name              FLASH addr  Mem addr    Length ​     Entry point
 +RedBoot ​          ​0xBE000000 ​ 0xBE000000 ​ 0x00050000 ​ 0x00000000
 +RedBoot config ​   0xBE3DF000 ​ 0xBE3DF000 ​ 0x00001000 ​ 0x00000000
 +FIS directory ​    ​0xBE3D0000 ​ 0xBE3D0000 ​ 0x0000F000 ​ 0x00000000
 +vmlinux.bin.gz ​   0xBE050000 ​ 0x80041000 ​ 0x000F0000 ​ 0x80041000
 +rootfs ​           0xBE150000 ​ 0xBE150000 ​ 0x00280000 ​ 0x00000000
 +RedBoot> fconfig
 +Run script at boot: true
 +Boot script:
 +.. fis load -b 0x80041000 -d vmlinux.bin.gz
 +.. go
 +Enter script, terminate with empty line
 +>> fis load -b 0x80041000 -d vmlinux.bin.gz
 +>> go
 +>>
 +Boot script timeout (1000ms resolution):​ 3
 +Use BOOTP for network configuration:​ false
 +Gateway IP address:
 +Local IP address: 192.168.1.1
 +Local IP address mask: 255.255.255.0
 +Default server IP address: 192.168.1.254
 +Console baud rate: 115200
 +DNS server IP address:
 +GDB connection port: 9000
 +Force console for special debug messages: false
 +Network hardware address [MAC]: 0x80:​0x70:​0x00:​0xFC:​0x9F:​0xC3
 +Network debug at boot time: false
 +Update RedBoot non-volatile configuration - continue (y/n)? y
 +RedBoot> reset</​code>​
 +
 +=== Boot ===
 +<​code>​
 ++Ethernet eth1: MAC address 80:​70:​00:​fc:​9f:​c3
 +IP: 192.168.1.1/​255.255.255.0,​ Gateway: 0.0.0.0
 +Default server: 192.168.1.254,​ DNS server IP: 0.0.0.0
 +
 +RedBoot(tm) bootstrap and debug environment [ROM]
 +Non-certified release, version v2_0 - built 14:47:37, Sep 30 2005
 +
 +Copyright (C) 2000, 2001, 2002, Red Hat, Inc.
 +
 +RAM: 0x80000400-0x80800000,​ 0x80000400-0x807e1000 available
 +FLASH: 0xbe000000 - 0xbe3e0000, 62 blocks of 0x00010000 bytes each.
 +== Executing boot script in 3.000 seconds - enter ^C to abort
 +RedBoot> fis load -b 0x80041000 -d vmlinux.bin.gz
 +Image loaded from 0x80041000-0x80289085
 +RedBoot> go</​code>​
 +
 +
 +==== Attitude Adjustment 12.09 boot ====
 +<​code>​
 +Ethernet eth1: MAC address 00:​11:​22:​33:​44:​55 ​                                   ​
 +IP: 192.168.1.1/​255.255.255.0,​ Gateway: 0.0.0.0 ​                                
 +Default server: 192.168.1.254,​ DNS server IP: 0.0.0.0 ​                          
 +                                                                                ​
 +RedBoot(tm) bootstrap and debug environment [ROM]                               
 +Non-certified release, version v2_0 - built 14:47:37, Sep 30 2005               
 +                                                                                ​
 +Copyright (C) 2000, 2001, 2002, Red Hat, Inc.                                   
 +                                                                                ​
 +RAM: 0x80000400-0x80800000,​ 0x80000400-0x807e1000 available ​                    
 +FLASH: 0xbe000000 - 0xbe3e0000, 62 blocks of 0x00010000 bytes each.             
 +== Executing boot script in 5.000 seconds - enter ^C to abort                   
 +RedBoot> fis load -b 0x80041000 -d vmlinux.bin.gz ​                              
 +Image loaded from 0x80041000-0x802fe65c ​                                        
 +RedBoot> go                                                                     
 +[    0.000000] Linux version 3.3.8 (blogic@Debian-60-squeeze-64-minimal) (gcc ve
 +rsion 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #1 Sat Mar 23 17:43
 +:48 UTC 2013                                                                    ​
 +[    0.000000] gpiochip_add:​ registered GPIOs 0 to 21 on device: ar5312-gpio ​   ​
 +[    0.000000] ar5312-gpio:​ registered 22 GPIOs                                 
 +[    0.000000] bootconsole [early0] enabled ​                                    
 +[    0.000000] CPU revision is: 00018009 (MIPS 4Kc)                             
 +[    0.000000] Determined physical RAM map:                                     
 +[    0.000000] ​ memory: 02000000 @ 00000000 (usable) ​                           ​
 +[    0.000000] Initrd not found or empty - disabling initrd ​                    
 +[    0.000000] Zone PFN ranges: ​                                                
 +[    0.000000] ​  ​Normal ​  ​0x00000000 -> 0x00002000 ​                             ​
 +[    0.000000] Movable zone start PFN for each node                             
 +[    0.000000] Early memory PFN ranges ​                                         ​
 +[    0.000000] ​    0: 0x00000000 -> 0x00002000 ​                                 ​
 +[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pag
 +es: 8128                                                                        ​
 +[    0.000000] Kernel command line:  console=ttyS0,​9600 rootfstype=squashfs,​jffs
 +2                                                                               
 +[    0.000000] PID hash table entries: 128 (order: -3, 512 bytes) ​              
 +[    0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes) ​   ​
 +[    0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes) ​     ​
 +[    0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 16 bytes.  ​
 +[    0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 16 byt
 +es                                                                              ​
 +[    0.000000] Memory: 29164k/​32768k available (2285k kernel code, 3604k reserve
 +d, 353k data, 168k init, 0k highmem) ​                                           ​
 +[    0.000000] NR_IRQS:​128 ​                                                     ​
 +[    0.000000] console [ttyS0] enabled, bootconsole disabled ​                   ​
 +[    0.000000] console [ttyS0] enabled, bootconsole disabled ​                   ​
 +[    0.010000] Calibrating delay loop... 218.72 BogoMIPS (lpj=1093632) ​         ​
 +[    0.100000] pid_max: default: 32768 minimum: 301                             
 +[    0.110000] Mount-cache hash table entries: 512                              ​
 +[    0.120000] NET: Registered protocol family 16                               
 +[    0.170000] bio: create slab <​bio-0>​ at 0                                    ​
 +[    0.190000] Switching to clocksource MIPS                                    ​
 +[    0.210000] NET: Registered protocol family 2                                ​
 +[    0.260000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes) ​  
 +[    0.350000] TCP established hash table entries: 1024 (order: 1, 8192 bytes)  ​
 +[    0.430000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes) ​        
 +[    0.510000] TCP: Hash tables configured (established 1024 bind 1024)         
 +[    0.580000] TCP reno registered ​                                             ​
 +[    0.620000] UDP hash table entries: 256 (order: 0, 4096 bytes) ​              
 +[    0.690000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) ​         ​
 +[    0.770000] NET: Registered protocol family 1                                ​
 +[    0.820000] Radio config found at offset 0x1000(0x100) ​                      
 +[    0.900000] squashfs: version 4.0 (2009/​01/​31) Phillip Lougher ​              
 +[    0.970000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY
 +) (c) 2001-2006 Red Hat, Inc.                                                   
 +[    1.090000] msgmni has been set to 56                                        ​
 +[    1.130000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 2
 +54)                                                                             
 +[    1.220000] io scheduler noop registered ​                                    
 +[    1.270000] io scheduler deadline registered (default) ​                      
 +[    1.330000] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled ​        
 +[    1.430000] serial8250: ttyS0 at MMIO 0xbc000003 (irq = 37) is a 16550A ​     ​
 +[    1.530000] gpiodev: gpio device registered with major 253                   
 +[    1.600000] physmap platform flash device: 00800000 at 1e000000 ​             ​
 +[    1.670000] physmap-flash.0:​ Found 1 x16 devices at 0x0 in 8-bit bank. Manufa
 +cturer ID 0x000001 Chip ID 0x000a00 ​                                            
 +[    1.800000] Amd/Fujitsu Extended Query Table at 0x0040 ​                      
 +[    1.860000] ​  ​Amd/​Fujitsu Extended Query version 1.3.                        ​
 +[    1.920000] number of CFI chips: 1                                           
 +[    1.960000] Searching for RedBoot partition table in physmap-flash.0 at offse
 +t 0x3d0000 ​                                                                     ​
 +[    2.070000] 6 RedBoot partitions found on MTD device physmap-flash.0 ​        
 +[    2.150000] Creating 6 MTD partitions on "​physmap-flash.0": ​                 ​
 +[    2.220000] 0x000000000000-0x000000050000 : "​RedBoot" ​                       ​
 +[    2.280000] 0x000000050000-0x000000190000 : "​vmlinux.bin.gz" ​                
 +[    2.360000] 0x0000001a0000-0x0000003d0000 : "​rootfs" ​                        
 +[    2.420000] mtd: partition "​rootfs"​ set to be root filesystem ​               ​
 +[    2.490000] mtd: partition "​rootfs_data"​ created automatically,​ ofs=350000, l
 +en=80000 ​                                                                       ​
 +[    2.590000] 0x000000350000-0x0000003d0000 : "​rootfs_data" ​                   ​
 +[    2.660000] 0x0000003d0000-0x0000003df000 : "FIS directory" ​                 ​
 +[    2.730000] 0x0000003df000-0x0000003e0000 : "​RedBoot config" ​                
 +[    2.810000] 0x0000003e0000-0x000000400000 : "​boardconfig" ​                   ​
 +[    2.950000] eth0: Atheros AR231x: 00:​4f:​69:​50:​17:​af,​ irq 4                   
 +[    3.090000] ar231x_eth_mii:​ probed ​                                          
 +[    3.130000] eth0: attached PHY driver [Generic PHY] (mii_bus:​phy_addr=0:​01)  ​
 +[    3.220000] TCP cubic registered ​                                            
 +[    3.260000] NET: Registered protocol family 17                               
 +[    3.310000] Bridge firewalling registered ​                                   ​
 +[    3.360000] 8021q: 802.1Q VLAN Support v1.8                                  ​
 +[    3.420000] VFS: Mounted root (squashfs filesystem) readonly on device 31:2. 
 +[    3.510000] Freeing unused kernel memory: 168k freed                         
 +[    4.210000] eth0: Configuring MAC for full duplex ​                           ​
 +- preinit -                                                                     
 +Press the [f] key and hit [enter] to enter failsafe mode                        ​
 +- regular preinit -                                                             
 +[   ​10.720000] JFFS2 notice: (303) jffs2_build_xattr_subsystem:​ complete buildin
 +g xattr subsystem, 1 of xdatum (0 unchecked, 0 orphan) and 8 of xref (0 dead, 2 
 +orphan) found. ​                                                                 ​
 +switching to jffs2                                                              ​
 +- init -                                                                        ​
 +                                                                                ​
 +Please press Enter to activate this console. [   ​14.890000] Compat-drivers backp
 +ort release: compat-drivers-2012-09-04-2-gddac993 ​                              
 +[   ​14.980000] Backport based on wireless-testing.git master-2012-09-07 ​        
 +[   ​15.060000] compat.git: wireless-testing.git ​                                
 +[   ​15.170000] cfg80211: Calling CRDA to update world regulatory domain ​        
 +[   ​15.240000] cfg80211: World regulatory domain updated: ​                      
 +[   ​15.300000] cfg80211: ​  ​(start_freq - end_freq @ bandwidth), (max_antenna_gai
 +n, max_eirp) ​                                                                   ​
 +[   ​15.400000] cfg80211: ​  ​(2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 20
 +00 mBm)                                                                         
 +[   ​15.500000] cfg80211: ​  ​(2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 20
 +00 mBm)                                                                         
 +[   ​15.590000] cfg80211: ​  ​(2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 20
 +00 mBm)                                                                         
 +[   ​15.680000] cfg80211: ​  ​(5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 20
 +00 mBm)                                                                         
 +[   ​15.770000] cfg80211: ​  ​(5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 20
 +00 mBm)                                                                         
 +[   ​16.950000] ath5k: phy0: Atheros AR5312 chip found (MAC: 0x57, PHY: 0x42)    ​
 +[   ​17.030000] ath5k: phy0: RF5112B multiband radio found (0x36) ​               ​
 +[   ​17.110000] cfg80211: Calling CRDA for country: US                           
 +[   ​17.480000] cfg80211: Regulatory domain changed to country: US               
 +[   ​17.550000] cfg80211: ​  ​(start_freq - end_freq @ bandwidth), (max_antenna_gai
 +n, max_eirp) ​                                                                   ​
 +[   ​17.650000] cfg80211: ​  ​(2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 27
 +00 mBm)                                                                         
 +[   ​17.750000] cfg80211: ​  ​(5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 17
 +00 mBm)                                                                         
 +[   ​17.840000] cfg80211: ​  ​(5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 20
 +00 mBm)                                                                         
 +[   ​17.930000] cfg80211: ​  ​(5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 20
 +00 mBm)                                                                         
 +[   ​18.020000] cfg80211: ​  ​(5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 20
 +00 mBm)                                                                         
 +[   ​18.120000] cfg80211: ​  ​(5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 30
 +00 mBm)                                                                         
 +[   ​18.300000] PPP generic driver version 2.4.2                                 
 +[   ​18.800000] ip_tables: (C) 2000-2006 Netfilter Core Team                     
 +[   ​19.170000] NET: Registered protocol family 24                               
 +[   ​19.260000] nf_conntrack version 0.5.0 (458 buckets, 1832 max)               
 +                                                                                ​
 +                                                                                ​
 +                                                                                ​
 +BusyBox v1.19.4 (2013-03-14 17:30:13 UTC) built-in shell (ash)                  ​
 +Enter '​help'​ for a list of built-in commands. ​                                  
 +                                                                                ​
 +  _______ ​                    ​________ ​       __                                ​
 + ​| ​      ​|.-----.-----.-----.| ​ |  |  |.----.| ​ |_                              ​
 + ​| ​  ​- ​  ​|| ​ _  |  -__|     ​|| ​ |  |  ||   ​_|| ​  ​_| ​                            
 + ​|_______|| ​  ​__|_____|__|__||________||__| ​ |____| ​                            
 +          |__| W I R E L E S S   F R E E D O M                                  ​
 + ​----------------------------------------------------- ​                         ​
 + ​ATTITUDE ADJUSTMENT (12.09, r36088) ​                                           ​
 + ​----------------------------------------------------- ​                         ​
 +  * 1/4 oz Vodka      Pour all ingredients into mixing ​                         ​
 +  * 1/4 oz Gin        tin with ice, strain into glass. ​                         ​
 +  * 1/4 oz Amaretto ​                                                            
 +  * 1/4 oz Triple sec                                                           
 +  * 1/4 oz Peach schnapps ​                                                      
 +  * 1/4 oz Sour mix                                                             
 +  * 1 splash Cranberry juice                                                    ​
 + ​----------------------------------------------------- ​                         ​
 +root@OpenWrt:/# ​
 +
 +</​code>​
 +
 +
 +==== Kamikaze 8.09 boot ====
 +<​code>​
 +Linux version 2.6.26.8 (agb@arrakis) (gcc version 4.1.2) #4 Tue Dec 29 14:​55:​54 ​                                 UTC 2009
 +CPU revision is: 00018009 (MIPS 4Kc)
 +Determined physical RAM map:
 + ​memory:​ 02000000 @ 00000000 (usable)
 +Entering add_active_range(0,​ 0, 8192) 0 entries of 256 used
 +Initrd not found or empty - disabling initrd
 +Zone PFN ranges:
 +  Normal ​         0 ->     8192
 +Movable zone start PFN for each node
 +early_node_map[1] active PFN ranges
 +    0:        0 ->     8192
 +On node 0 totalpages: 8192
 +  Normal zone: 64 pages used for memmap
 +  Normal zone: 0 pages reserved
 +  Normal zone: 8128 pages, LIFO batch:0
 +  Movable zone: 0 pages used for memmap
 +Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
 +Kernel command line: console=ttyS0,​9600 rootfstype=squashfs,​jffs2 init=/​etc/​prei ​                                nit
 +Primary instruction cache 16kB, VIPT, 4-way, linesize 16 bytes.
 +Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 16 bytes
 +PID hash table entries: 128 (order: 7, 512 bytes)
 +console [ttyS0] enabled
 +Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
 +Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
 +Memory: 29792k/​32768k available (1898k kernel code, 2976k reserved, 304k data, 1                                 24k init, 0k highmem)
 +SLUB: Genslabs=6, HWalign=32, Order=0-3, MinObjects=0,​ CPUs=1, Nodes=1
 +Calibrating delay loop... 219.54 BogoMIPS (lpj=1097728)
 +Mount-cache hash table entries: 512
 +net_namespace:​ 644 bytes
 +NET: Registered protocol family 16
 +Radio config found at offset 0x1000(0x100)
 +Switched to high resolution mode on CPU 0
 +NET: Registered protocol family 2
 +IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
 +TCP established hash table entries: 1024 (order: 1, 8192 bytes)
 +TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
 +TCP: Hash tables configured (established 1024 bind 1024)
 +TCP reno registered
 +NET: Registered protocol family 1
 +ar531x: Registering GPIODEV device
 +squashfs: version 3.0 (2006/​03/​15) Phillip Lougher
 +Registering mini_fo version $Id$
 +JFFS2 version 2.2. (NAND) (SUMMARY) ​ ┬⌐ 2001-2006 Red Hat, Inc.
 +msgmni has been set to 58
 +io scheduler noop registered
 +io scheduler deadline registered (default)
 +gpiodev: gpio device registered with major 254
 +gpiodev: gpio platform device registered with access mask FFFFFFFF
 +Serial: 8250/16550 driver $Revision: 1.90 $ 1 ports, IRQ sharing disabled
 +serial8250: ttyS0 at MMIO 0xbc000003 (irq = 37) is a 16550A
 +eth0: Atheros AR231x: 00:​4f:​69:​50:​17:​af,​ irq 4
 +ar2313_eth_mii:​ probed
 +eth0: attached PHY driver [Generic PHY] (mii_bus:​phy_addr=0:​01)
 +physmap platform flash device: 00800000 at 1e000000
 +physmap-flash.0:​ Found 1 x16 devices at 0x0 in 8-bit bank
 +physmap-flash.0:​ Found an alias at 0x400000 for the chip at 0x0
 + ​Amd/​Fujitsu Extended Query Table at 0x0040
 +number of CFI chips: 1
 +cfi_cmdset_0002:​ Disabling erase-suspend-program due to code brokenness.
 +cmdlinepart partition parsing not available
 +Searching for RedBoot partition table in physmap-flash.0 at offset 0x3d0000
 +6 RedBoot partitions found on MTD device physmap-flash.0
 +Creating 6 MTD partitions on "​physmap-flash.0":​
 +0x00000000-0x00050000 : "​RedBoot"​
 +0x00050000-0x00150000 : "​vmlinux.bin.gz"​
 +0x00150000-0x003d0000 : "​rootfs"​
 +mtd: partition "​rootfs"​ set to be root filesystem
 +mtd: partition "​rootfs_data"​ created automatically,​ ofs=2D0000, len=100000
 +0x002d0000-0x003d0000 : "​rootfs_data"​
 +0x003d0000-0x003df000 : "FIS directory"​
 +0x003df000-0x003e0000 : "​RedBoot config"​
 +0x003e0000-0x00400000 : "​boardconfig"​
 +TCP vegas registered
 +eth0: Configuring MAC for full duplex
 +NET: Registered protocol family 17
 +802.1Q VLAN Support v1.8 Ben Greear <​greearb@candelatech.com>​
 +All bugs added by David S. Miller <​davem@redhat.com>​
 +VFS: Mounted root (squashfs filesystem) readonly.
 +Freeing unused kernel memory: 124k freed
 +Please be patient, while OpenWrt loads ...
 +Algorithmics/​MIPS FPU Emulator v1.5
 +mini_fo: using base directory: /
 +mini_fo: using storage directory: /jffs
 +device eth0 entered promiscuous mode
 +br-lan: port 1(eth0) entering learning state
 +br-lan: topology change detected, propagating
 +br-lan: port 1(eth0) entering forwarding state
 +PPP generic driver version 2.4.2
 +ip_tables: (C) 2000-2006 Netfilter Core Team
 +nf_conntrack version 0.5.0 (1024 buckets, 4096 max)
 +ath_hal: module license '​Proprietary'​ taints kernel.
 +ath_hal: 2009-05-08 (AR5212, AR5312, RF5111, RF5112, RF2316, RF2317, REGOPS_FUNC ​                                , TX_DESC_SWAP,​ XR)
 +ath_ahb: trunk
 +wlan: trunk
 +wlan: mac acl policy registered
 +ath_rate_minstrel:​ Minstrel automatic rate control algorithm 1.2 (trunk)
 +ath_rate_minstrel:​ look around rate set to 10%
 +ath_rate_minstrel:​ EWMA rolloff level set to 75%
 +ath_rate_minstrel:​ max segment size in the mrr set to 6000 us
 +Atheros HAL provided by OpenWrt, DD-WRT and MakSat Technologies
 +wifi0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
 +wifi0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
 +wifi0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36                                 Mbps 48Mbps 54Mbps
 +wifi0: turboA rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
 +wifi0: turboG rates: 6Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
 +wifi0: H/W encryption support: WEP AES AES_CCM TKIP
 +ath_ahb: wifi0: Atheros 5312 WiSoC: mem=0xb8500000,​ irq=5
 +</​code>​
 +
 +===== Links =====
 +**Manufacturer:​**
 +
 +  * [[http://​www.wneweb.com/​wireless/​wireless_AP.htm|Wistron CA8-4 PCBA]]
 +**Access points:**
 +
 +  * [[http://​airlive.com|Ovislink / Airlive]]: [[http://​www.airlive.com/​WLA5000AP.htm|WLA-5000AP]]
 +**GPL sources:**
 +
 +  * [[http://​www.ovislinkcorp.com/​GPL_WLA-5000AP.zip|WLA-5000AP]]
 +  * [[ftp://​ftp.dlink.com/​GPL/​dwl2210ap/​dwl2210ap-source_1.0.2.8.tar.gz|DLink DWL-2210AP]]
 +
 +===== Tags =====
 +[[meta:​tags|How to add tags]]
 +{{tag>​4Flash 32RAM serial JTAG}}