Showing posts with label wireless. Show all posts
Showing posts with label wireless. Show all posts

Thursday, 2 October 2014

Aerohive AP230 boot sequence after power on (software version 6.1r6a)





The following output has been captured off the serial console port of an Aerohive AP230 during its boot sequence after power on.

Device is running software version 6.1r6a


Serial settings are: 9600 baud, 8 data bits, no parity and 1 stop bit (9600/8-N-1)


U-Boot 2012.10 (Aug 15 2014 - 00:22:34)

I2C:   ready
DEV ID= 0000cf12
SKU ID = 0
OTP status: eca00018
MEMC 0 DDR speed = 800MHz
Log: ddr40_phy_init.c: Configuring DDR Controller PLLs
Log: offset = 0x18010800
Log: VCO_FREQ is 1600 which is greater than 1Ghz.
Log: DDR Phy PLL polling for lock
Log: DDR Phy PLL locked.
Log: ddr40_phy_init::DDR PHY step size calibration complete.
Log: ddr40_phy_init:: Virtual VttSetup onm CONNECT=0x01CF7FFF, OVERRIDE=0x00077FFF
Log: ddr40_phy_init:: Virtual Vtt Enabled
Log: DDR Controller PLL Configuration Complete
PHY register dump after DDR PHY init
PHY register dump after mode register write
DRAM:  256 MiB
WARNING: Caches not enabled
GPIO Init ... Done
Power Input Detection: DC adaptor, Drive GPIO17(USB 5V enable) success
NAND:   (ONFI),  S34ML04G1, 128 KiB blocks, 2 KiB pages, 16B OOB, 8-bit
NAND:   chipsize 512 MiB
Using default environment

In:    serial
Out:   serial
Err:   serial
Unlocking L2 Cache ...Done
arm_clk=1000MHz, axi_clk=500MHz, apb_clk=250MHz, arm_periph_clk=500MHz
Net:   Registering eth
Broadcom BCM IPROC Ethernet driver 0.1
Using GMAC1 (0x18025000)
et0: ethHw_chipAttach: Chip ID: 0xcf12; phyaddr: 0x1e
bcm_robo_attach: devid: 0x53012
bcmiproc_eth-0
MAC address is xxxx:xxxx:xxxx

find_nvram: nvram not found, trying embedded nvram next
find_nvram: no embedded_nvram
find_nvram: no nvram found
Restoring NVRAM Default Configuration
NVRAM header not found
_nvram_init: ret ffffffff
nvram_init: ret ffffffff
Reset TPM chip...
Hit any key to stop autoboot:  0

NAND read: device 0 offset 0x580000, size 0x500000
 5242880 bytes read: OK

NAND read: device 0 offset 0xf80000, size 0x2800000
Skipping bad block 0x01b00000
Skipping bad block 0x01b40000
 41943040 bytes read: OK
## Booting kernel from Legacy Image at 01005000 ...
   Image Name:   Linux-2.6.36
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1998304 Bytes = 1.9 MiB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 02005000 ...
   Image Name:   uboot initramfs rootfs
   Image Type:   ARM Linux RAMDisk Image (uncompressed)
   Data Size:    25042944 Bytes = 23.9 MiB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
Power off two PHY...
   Loading Kernel Image ... OK
OK
boot_prep_linux commandline: root=/dev/ram console=ttyS0,9600 ramdisk_size=70000 cache-sram-size=0x10000
Using machid 0xbb8 from environment

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
Mounting local file systems...
[board]: initialize soft i2c by bit-bang.
******** Reset button install intr 117 ok
register snif device on interface eth0.
eth0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 6.37.14.54 (r425351)
register snif device on interface eth1.
eth1: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 6.37.14.54 (r425351)
BCM radio init config
Chanspec set to 0xd826
BCM radio init config done
Aerohive Wireless Extension 2.0.0 ... INIT!
Aerohive Forwarding Engine module ... INIT!
Image L7 repository version 3, checking existing L7 repository... ...
Existing L7 repository version 3
Nothing to be done with L7 repository version 3
kddr disable



Welcome to Aerohive Product

AP login:





Thursday, 17 April 2014

Realtek RTL8188ETV USB 2.0 wireless LAN adapter




I recently purchased a wireless dongle for my ODROID U3 from eBay and it just arrived.




"lsusb -vv" on my Xubuntu 13.10 displays the following

Bus 001 Device 012: ID 0bda:0179 Realtek Semiconductor Corp.
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x0bda Realtek Semiconductor Corp.
  idProduct          0x0179
  bcdDevice            0.00
  iManufacturer           1 Realtek
  iProduct                2 802.11n NIC
  iSerial                 3 XXXXXXXXXXXX
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           39
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0002
  (Bus Powered)
  Remote Wakeup Enabled


I was actually hoping for a RALINK RL3070 or RL5370, but as you can see the device reports Realtek under iManufacturer

When I google the idProduct 0x0179 I find information leading me to believe this device is a Realtek RTL8188ETV.

When checking one of my favorite sites for wireless chipset information Wikidev I read that the drivers required for this dongle (if your linux build does not currently support it) are the same as RTL8188EU and you can find them on GitHub HERE.