This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

wl1801 beacon lost

Other Parts Discussed in Thread: WL1801, AM3352, TPS65910, TLV320AIC3106

Hi, wl1801 beacon lost,

when i ifconfig wlan0 up, connection works, can download some files.

but beacon lost when second download attempt.

this happened every time.

kernel version: Linux am335x-evm 3.12.10

cpu: am3352

board: customized

filesystem: arago build with amsdk-07.01.00.00-config.txt

cat /sys/kernel/debug/ieee80211/phy0/wlcore/driver_state
version = ol_r8.a8.10
timestamp = Mon Jul  7 19:10:53 2014
tx_blocks_available = 66
tx_allocated_blocks = 0
tx_allocated_pkts[0] = 0
tx_allocated_pkts[1] = 0
tx_allocated_pkts[2] = 0
tx_allocated_pkts[3] = 0
tx_frames_cnt = 0
tx_frames_map[0] = 0x0
tx_queue_count[0] = 0
tx_queue_count[1] = 0
tx_queue_count[2] = 0
tx_queue_count[3] = 0
tx_packets_count = 3085
tx_results_count = 3085
flags = 0x19
tx_blocks_freed = 6182
rx_counter = 8658
state = 2
band = 0
power_level = 0
sg_enabled = 1
enable_11a = 1
noise = -97
ap_fw_ps_map = 0x0
ap_ps_map = 0x0
quirks = 0xe8c
irq = 0xc2
hw_pg_ver = 0x2
platform_quirks = 0x1
chip.id = 0x6030111
chip.fw_ver_str = Rev 8.8.0.0.13
chip.phy_fw_ver_str = Rev 8.2.0.0.195
recovery_count = 0

  • Hi,

    Can you please share the complete kernel logs from boot up until you encounter the issue.
    Also, can you share the exact reproduction steps?

    Regards,
    Gigi Joseph.

  • Hi, here is the complete log:

    reproduction steps is nothing special, it just happening, no special pattern, timing.

    it is irregular.

    root@am335x-evm:~# dmesg
    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 3.12.10 (xxx@xxxx) (gcc version 4.7.3 20130226 (prerelease) (crosstool-NG linaro-1.13.1-4.7-2013.03-201303134
    [    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7d
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [    0.000000] Machine: Generic AM33XX (Flattened Device Tree), model: TI AM335x EVM-SK
    [    0.000000] cma: CMA: reserved 24 MiB at 8d800000
    [    0.000000] Memory policy: ECC disabled, Data cache writeback
    [    0.000000] On node 0 totalpages: 64768
    [    0.000000] free_area_init_node: node 0, pgdat c082a230, node_mem_map c0865000
    [    0.000000]   Normal zone: 512 pages used for memmap
    [    0.000000]   Normal zone: 0 pages reserved
    [    0.000000]   Normal zone: 64768 pages, LIFO batch:15
    [    0.000000] CPU: All CPU(s) started in SVC mode.
    [    0.000000] AM335X ES2.1 (neon )
    [    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: 64256
    [    0.000000] Kernel command line: console=ttyO0,115200n8 root=/dev/mmcblk0p2 ro rootfstype=ext4 rootwait
    [    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
    [    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
    [    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
    [    0.000000] Memory: 223452K/259072K available (5551K kernel code, 558K rwdata, 1872K rodata, 345K init, 225K bss, 35620K reserved, 0)
    [    0.000000] Virtual kernel memory layout:
    [    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    [    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    [    0.000000]     vmalloc : 0xd0800000 - 0xff000000   ( 744 MB)
    [    0.000000]     lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)
    [    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    [    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
    [    0.000000]       .text : 0xc0008000 - 0xc074804c   (7425 kB)
    [    0.000000]       .init : 0xc0749000 - 0xc079f418   ( 346 kB)
    [    0.000000]       .data : 0xc07a0000 - 0xc082ba98   ( 559 kB)
    [    0.000000]        .bss : 0xc082ba98 - 0xc08640c0   ( 226 kB)
    [    0.000000] NR_IRQS:16 nr_irqs:16 16
    [    0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
    [    0.000000] Total of 128 interrupts on 1 active controller
    [    0.000000] OMAP clockevent source: timer2 at 24000000 Hz
    [    0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms
    [    0.000000] OMAP clocksource: timer1 at 24000000 Hz
    [    0.000000] Console: colour dummy device 80x30
    [    0.000366] Calibrating delay loop... 398.13 BogoMIPS (lpj=1990656)
    [    0.049663] pid_max: default: 32768 minimum: 301
    [    0.049780] Security Framework initialized
    [    0.049837] Mount-cache hash table entries: 512
    [    0.059696] CPU: Testing write buffer coherency: ok
    [    0.060128] Setting up static identity map for 0xc05715a8 - 0xc0571618
    [    0.061133] devtmpfs: initialized
    [    0.063148] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
    [    0.126909] omap_hwmod: debugss: _wait_target_disable failed
    [    0.127721] pinctrl core: initialized pinctrl subsystem
    [    0.128696] regulator-dummy: no parameters
    [    0.131422] NET: Registered protocol family 16
    [    0.134018] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.136802] cpuidle: using governor ladder
    [    0.136820] cpuidle: using governor menu
    [    0.147316] platform mpu.1: FIXME: clock-name 'fck' DOES NOT exist in dt!
    [    0.148540] platform 49000000.edma: FIXME: clock-name 'fck' DOES NOT exist in dt!
    [    0.149599] gpiochip_add: registered GPIOs 0 to 31 on device: gpio
    [    0.150003] OMAP GPIO hardware version 0.1
    [    0.151007] gpiochip_add: registered GPIOs 32 to 63 on device: gpio
    [    0.152153] gpiochip_add: registered GPIOs 64 to 95 on device: gpio
    [    0.153357] gpiochip_add: registered GPIOs 96 to 127 on device: gpio
    [    0.160420] platform 56000000.sgx: FIXME: clock-name 'fck' DOES NOT exist in dt!
    [    0.164126] DSS not supported on this SoC
    [    0.164146] No ATAGs?
    [    0.164159] hw-breakpoint: debug architecture 0x4 unsupported.
    [    0.192803] bio: create slab <bio-0> at 0
    [    0.210358] edma-dma-engine edma-dma-engine.0: TI EDMA DMA engine driver
    [    0.211002] of_get_named_gpio_flags: can't parse gpios property of node '/fixedregulator@0[0]'
    [    0.211350] vbat: 5000 mV
    [    0.211499] of_get_named_gpio_flags: can't parse gpios property of node '/fixedregulator@1[0]'
    [    0.211812] lis3_reg: no parameters
    [    0.211946] of_get_named_gpio_flags exited with status 0
    [    0.212231] wlan-en-regulator: 1800 mV
    [    0.215699] vgaarb: loaded
    [    0.217190] SCSI subsystem initialized
    [    0.217812] libata version 3.00 loaded.
    [    0.218766] usbcore: registered new interface driver usbfs
    [    0.218981] usbcore: registered new interface driver hub
    [    0.219238] usbcore: registered new device driver usb
    [    0.220424] omap_i2c 44e0b000.i2c: could not find pctldev for node /pinmux@44e10800/pinmux_i2c0_pins, deferring probe
    [    0.220458] platform 44e0b000.i2c: Driver omap_i2c requests probe deferral
    [    0.220738] media: Linux media interface: v0.10
    [    0.220955] Linux video capture interface: v2.00
    [    0.221270] pps_core: LinuxPPS API ver. 1 registered
    [    0.221282] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.221437] PTP clock support registered
    [    0.224436] Switched to clocksource timer1
    [    0.246888] NET: Registered protocol family 2
    [    0.247629] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
    [    0.247692] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.247730] TCP: Hash tables configured (established 2048 bind 2048)
    [    0.247803] TCP: reno registered
    [    0.247819] UDP hash table entries: 256 (order: 0, 4096 bytes)
    [    0.247844] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
    [    0.248084] NET: Registered protocol family 1
    [    0.248521] RPC: Registered named UNIX socket transport module.
    [    0.248537] RPC: Registered udp transport module.
    [    0.248545] RPC: Registered tcp transport module.
    [    0.248553] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.248572] PCI: CLS 0 bytes, default 64
    [    0.249592] NetWinder Floating Point Emulator V0.97 (double precision)
    [    0.250318] PM: Loading am335x-pm-firmware.bin
    [    0.434917] VFS: Disk quotas dquot_6.5.2
    [    0.435005] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    [    0.435712] NFS: Registering the id_resolver key type
    [    0.435817] Key type id_resolver registered
    [    0.435828] Key type id_legacy registered
    [    0.435876] jffs2: version 2.2. (NAND) (SUMMARY)  �� 2001-2006 Red Hat, Inc.
    [    0.436091] msgmni has been set to 484
    [    0.437978] NET: Registered protocol family 38
    [    0.438036] io scheduler noop registered
    [    0.438047] io scheduler deadline registered
    [    0.438072] io scheduler cfq registered (default)
    [    0.440517] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568
    [    0.449158] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
    [    0.452030] of_get_named_gpio_flags: can't parse gpios property of node '/ocp/serial@44e09000[0]'
    [    0.452366] 44e09000.serial: ttyO0 at MMIO 0x44e09000 (irq = 88, base_baud = 3000000) is a OMAP UART0
    [    1.051132] console [ttyO0] enabled
    [    1.055501] of_get_named_gpio_flags: can't parse gpios property of node '/ocp/serial@48022000[0]'
    [    1.055828] 48022000.serial: ttyO1 at MMIO 0x48022000 (irq = 89, base_baud = 3000000) is a OMAP UART1
    [    1.067170] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
    [    1.086062] brd: module loaded
    [    1.095418] loop: module loaded
    [    1.103717] mtdoops: mtd device (mtddev=name/number) must be supplied
    [    1.114932] usbcore: registered new interface driver asix
    [    1.120890] usbcore: registered new interface driver ax88179_178a
    [    1.127520] usbcore: registered new interface driver cdc_ether
    [    1.133895] usbcore: registered new interface driver r815x
    [    1.139890] usbcore: registered new interface driver smsc95xx
    [    1.146174] usbcore: registered new interface driver net1080
    [    1.152381] usbcore: registered new interface driver cdc_subset
    [    1.158810] usbcore: registered new interface driver zaurus
    [    1.164979] usbcore: registered new interface driver cdc_ncm
    [    1.171539] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    [    1.178460] ehci-pci: EHCI PCI platform driver
    [    1.183381] ehci-omap: OMAP-EHCI Host Controller driver
    [    1.189973] usbcore: registered new interface driver cdc_wdm
    [    1.196228] usbcore: registered new interface driver usb-storage
    [    1.203812] mousedev: PS/2 mouse device common for all mice
    [    1.211907] input: ti-tsc as /devices/ocp.2/44e0d000.tscadc/TI-am335x-tsc/input/input0
    [    1.223404] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as rtc0
    [    1.232182] i2c /dev entries driver
    [    1.236869] Driver for 1-wire Dallas network protocol.
    [    1.245401] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
    [    1.254939] of_get_named_gpio_flags exited with status 6
    [    1.254958] of_get_named_gpio_flags: can't parse gpios property of node '/ocp/mmc@48060000[0]'
    [    1.255417] edma-dma-engine edma-dma-engine.0: allocated channel for 0:25
    [    1.262914] edma-dma-engine edma-dma-engine.0: allocated channel for 0:24
    [    1.270558] omap_hsmmc 48060000.mmc: unable to get vmmc regulator -517
    [    1.277794] edma-dma-engine edma-dma-engine.0: freeing channel for 24
    [    1.284905] edma-dma-engine edma-dma-engine.0: freeing channel for 25
    [    1.292100] platform 48060000.mmc: Driver omap_hsmmc requests probe deferral
    [    1.299966] pinctrl-single 44e10800.pinmux: pin 44e10928.0 already requested by 44e10800.pinmux; cannot claim for 481d8000.mmc
    [    1.312298] pinctrl-single 44e10800.pinmux: pin-74 (481d8000.mmc) status -22
    [    1.320041] pinctrl-single 44e10800.pinmux: could not request pin 74 (44e10928.0) from group pinmux_mmc2_pins  on device pinctrl-sine
    [    1.333181] omap_hsmmc 481d8000.mmc: Error applying setting, reverse things back
    [    1.341324] of_get_named_gpio_flags: can't parse gpios property of node '/ocp/mmc@481d8000[0]'
    [    1.341338] of_get_named_gpio_flags: can't parse gpios property of node '/ocp/mmc@481d8000[0]'
    [    1.341509] edma-dma-engine edma-dma-engine.0: allocated channel for 0:3
    [    1.348915] edma-dma-engine edma-dma-engine.0: allocated channel for 0:2
    [    1.395692] of_get_named_gpio_flags exited with status 36
    [    1.395716] of_get_named_gpio_flags exited with status 37
    [    1.395728] of_get_named_gpio_flags exited with status 38
    [    1.395740] of_get_named_gpio_flags exited with status 39
    [    1.395754] of_get_named_gpio_flags exited with status 36
    [    1.399852] of_get_named_gpio_flags exited with status 37
    [    1.400222] of_get_named_gpio_flags exited with status 38
    [    1.400458] mmc0: card claims to support voltages below the defined range. These will be ignored.
    [    1.410402] of_get_named_gpio_flags exited with status 39
    [    1.411062] ledtrig-cpu: registered to indicate activity on CPUs
    [    1.418248] edma-dma-engine edma-dma-engine.0: allocated channel for 0:36
    [    1.425823] omap-sham 53100000.sham: hw accel on OMAP rev 4.3
    [    1.434065] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2
    [    1.440579] edma-dma-engine edma-dma-engine.0: allocated channel for 0:5
    [    1.448009] edma-dma-engine edma-dma-engine.0: allocated channel for 0:6
    [    1.457464] usbcore: registered new interface driver usbhid
    [    1.463650] usbhid: USB HID core driver
    [    1.471310] oprofile: no performance counters
    [    1.476816] oprofile: using timer interrupt.
    [    1.482049] TCP: cubic registered
    [    1.485882] Initializing XFRM netlink socket
    [    1.490721] NET: Registered protocol family 17
    [    1.495802] NET: Registered protocol family 15
    [    1.500870] 8021q: 802.1Q VLAN Support v1.8
    [    1.505710] Key type dns_resolver registered
    [    1.511315] cpu cpu0: cpu0 regulator not ready, retry
    [    1.517459] platform cpufreq-cpu0.0: Driver cpufreq-cpu0 requests probe deferral
    [    1.526202] ThumbEE CPU extension supported.
    [    1.531894] mmc0: queuing unknown CIS tuple 0x91 (3 bytes)
    [    1.542100] mmc0: new high speed SDIO card at address 0001
    [    1.551556] tps65910 0-002d: No interrupt support, no core IRQ
    [    1.560762] vrtc: 1800 mV
    [    1.564196] vrtc: supplied by vbat
    [    1.569471] vio: at 1500 mV
    [    1.572884] vio: supplied by vbat
    [    1.578192] vdd_mpu: 912 <--> 1375 mV at 1137 mV
    [    1.583518] vdd_mpu: supplied by vbat
    [    1.589169] vdd_core: 912 <--> 1150 mV at 1137 mV
    [    1.594603] vdd_core: supplied by vbat
    [    1.600116] vdd3: 5000 mV
    [    1.604507] vdig1: at 1800 mV
    [    1.608091] vdig1: supplied by vbat
    [    1.613344] vdig2: at 1800 mV
    [    1.616950] vdig2: supplied by vbat
    [    1.622212] vpll: at 1800 mV
    [    1.625727] vpll: supplied by vbat
    [    1.630804] vdac: at 1800 mV
    [    1.634292] vdac: supplied by vbat
    [    1.639484] vaux1: at 1800 mV
    [    1.643068] vaux1: supplied by vbat
    [    1.648304] vaux2: at 3300 mV
    [    1.651888] vaux2: supplied by vbat
    [    1.657221] vaux33: at 3300 mV
    [    1.660904] vaux33: supplied by vbat
    [    1.666290] vmmc: 1800 <--> 3300 mV at 3300 mV
    [    1.671434] vmmc: supplied by vbat
    [    1.677669] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz
    [    1.684553] of_get_named_gpio_flags exited with status 6
    [    1.684574] of_get_named_gpio_flags: can't parse gpios property of node '/ocp/mmc@48060000[0]'
    [    1.684898] edma-dma-engine edma-dma-engine.0: allocated channel for 0:25
    [    1.692385] edma-dma-engine edma-dma-engine.0: allocated channel for 0:24
    [    1.804467] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
    [    1.811204] davinci_mdio 4a101000.mdio: no live phy, scanning all
    [    1.914440] davinci_mdio 4a101000.mdio: timed out waiting for user access
    [    1.922270] davinci_mdio: probe of 4a101000.mdio failed with error -5
    [    1.930286] Missing slave[0] phy_id property
    [    1.935115] cpsw: platform data missing
    [    1.940088] of_get_named_gpio_flags exited with status 67
    [    1.940112] of_get_named_gpio_flags exited with status 66
    [    1.940128] of_get_named_gpio_flags exited with status 30
    [    1.940142] of_get_named_gpio_flags exited with status 69
    [    1.941366] input: gpio_buttons.9 as /devices/gpio_buttons.9/input/input1
    [    1.949751] omap_rtc 44e3e000.rtc: setting system clock to 2000-01-01 00:00:01 UTC (946684801)
    [    1.963739] Waiting for root device /dev/mmcblk0p2...
    [    1.978083] mmc1: host does not support reading read-only switch. assuming write-enable.
    [    1.990012] mmc1: new high speed SDHC card at address e624
    [    1.996969] mmcblk0: mmc1:e624 SU08G 7.40 GiB
    [    2.003980]  mmcblk0: p1 p2
    [    2.089439] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    [    2.098405] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
    [    2.109032] devtmpfs: mounted
    [    2.113185] Freeing unused kernel memory: 344K (c0749000 - c079f000)
    >[    2.583092] udevd[811]: starting version 182
    [    3.174823] PM: CM3 Firmware Version = 0x186
    [    3.200604] of_get_named_gpio_flags: can't parse gpios property of node '/ocp/usb@47400000/usb-phy@47401300[0]'
    [    3.216155] of_get_named_gpio_flags: can't parse gpios property of node '/ocp/usb@47400000/usb-phy@47401b00[0]'
    [    3.425019] lis3lv02d: unknown sensor type 0x87
    [    3.430234] lis3lv02d_i2c: probe of 0-0018 failed with error -22
    [    4.091923] of_get_named_gpio_flags: can't parse gpios property of node '/ocp/i2c@44e0b000/tlv320aic3106@1b[0]'
    [    4.320583] davinci_evm sound.3:  tlv320aic3x-hifi <-> 4803c000.mcasp mapping ok
    [    6.657642] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
    [    6.912806] musb-hdrc musb-hdrc.1.auto: Enabled SW babble control
    [    6.961216] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
    [    6.961246] musb-hdrc: MHDRC RTL version 2.0
    [    6.961258] musb-hdrc: setup fifo_mode 4
    [    6.961282] musb-hdrc: 28/31 max ep, 16384/16384 memory
    [    6.961425] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
    [    7.015495] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 1
    [    7.055433] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
    [    7.062927] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    7.070874] usb usb1: Product: MUSB HDRC host driver
    [    7.076413] usb usb1: Manufacturer: Linux 3.12.10 musb-hcd
    [    7.082486] usb usb1: SerialNumber: musb-hdrc.1.auto
    [    7.219221] hub 1-0:1.0: USB hub found
    [    7.231413] hub 1-0:1.0: 1 port detected
    [    7.250538] musb-hdrc musb-hdrc.2.auto: Enabled SW babble control
    [    7.269217] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
    [    7.269246] musb-hdrc: MHDRC RTL version 2.0
    [    7.269257] musb-hdrc: setup fifo_mode 4
    [    7.269281] musb-hdrc: 28/31 max ep, 16384/16384 memory
    [    7.269431] musb-hdrc musb-hdrc.2.auto: MUSB HDRC host driver
    [    7.278794] musb-hdrc musb-hdrc.2.auto: new USB bus registered, assigned bus number 2
    [    7.287758] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
    [    7.295278] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    7.303190] usb usb2: Product: MUSB HDRC host driver
    [    7.308734] usb usb2: Manufacturer: Linux 3.12.10 musb-hcd
    [    7.314821] usb usb2: SerialNumber: musb-hdrc.2.auto
    [    7.323615] hub 2-0:1.0: USB hub found
    [    7.328042] hub 2-0:1.0: 1 port detected
    [    7.478695] cfg80211: Calling CRDA to update world regulatory domain
    [    7.485814] musb-hdrc musb-hdrc.2.auto: VBUS_ERROR in a_wait_vrise (81, <SessEnd), retry #1, port1 00000104
    [    7.637538] musb-hdrc musb-hdrc.2.auto: VBUS_ERROR in a_wait_vrise (81, <SessEnd), retry #2, port1 00000104
    [    7.790055] musb-hdrc musb-hdrc.2.auto: VBUS_ERROR in a_wait_vrise (81, <SessEnd), retry #3, port1 00000104
    [    7.942398] musb-hdrc musb-hdrc.2.auto: VBUS_ERROR in a_wait_vrise (80, <SessEnd), retry #3, port1 0008010c
    [    8.465582] wlcore: wl18xx HW: 183x or 180x, PG 2.2 (ROM 0x11)
    [    8.487434] wlcore: loaded
    [    8.490640] wlcore: driver version: ol_r8.a8.10
    [    8.495759] wlcore: compilation time: Mon Jul  7 19:10:53 2014
    [    8.873886] EXT4-fs (mmcblk0p2): re-mounted. Opts: data=ordered
    [   10.148084] wlcore: PHY firmware version: Rev 8.2.0.0.195
    [   10.249011] wlcore: firmware booted (Rev 8.8.0.0.13)
    [   12.247836] wlan0: authenticate with 00:08:9f:64:63:a3
    [   12.257852] wlan0: send auth to 00:08:9f:64:63:a3 (try 1/3)
    [   12.284945] wlan0: authenticated
    [   12.288743] wl18xx_driver wl18xx.0.auto wlan0: disabling HT as WMM/QoS is not supported by the AP
    [   12.298434] wl18xx_driver wl18xx.0.auto wlan0: disabling VHT as WMM/QoS is not supported by the AP
    [   12.314478] wlan0: associate with 00:08:9f:64:63:a3 (try 1/3)
    [   12.323457] wlan0: RX AssocResp from 00:08:9f:64:63:a3 (capab=0x401 status=0 aid=1)
    [   12.340727] wlcore: Association completed.
    [   12.347651] wlan0: associated
    [   48.591647] wlcore: Beacon loss detected. roles:0x1
    [   53.404540] wlcore: Connection loss work (role_id: 0).
    [   53.410405] wlan0: Connection to AP 00:08:9f:64:63:a3 lost
    [   53.452117] cfg80211: Calling CRDA to update world regulatory domain

  • Hi,

    1. Can you please tell me the AP that you use?
    2. Can you confirm if you see the issue with another AP?
    3. Can you share a WiFi air sniffer log?

    Regards,
    Gigi Joseph.

  • Hi,

    > 1. Can you please tell me the AP that you use?

    EFM iptime G204 ( 802.11g, 802.11b) 2007.08

    http://prod.danawa.com/info/?pcode=518286&cate1=0&cate2=0&cate3=0&cate4=0

    http://www.iptime.co.kr/~iptime/bbs/zboard.php?id=sw_download&select_arrange=headnum&desc=asc&page_num=12&selected=&exec=&sn=off&ss=on&sc=on&category=&x=0&y=0&keyword=g204

     

    > 2. Can you confirm if you see the issue with another AP?

    i am afraid not, testing with more recent AP now.

     

    > 3. Can you share a WiFi air sniffer log?

    i haven't tested it.

  • Hi,

    should i  have to calibrate wl1801?

    EFM iptime N104 (802.11g, 802.11b, 802.11n), 2008.12:

    -> wlcore: Beacon loss detected. roles:0x1 frequently

     

    ANYGATE RG5500N(802.11g, 802.11b, 802.11n), 2012.12

    -> wlcore: Beacon loss detected. roles:0x1 seldom

    i tested following 2 AP, one is works the other is not.

  • EFM iptime N5-r1 (802.11g, 802.11b, 802.11n), 2012.11:

    -> wlcore: Beacon loss detected. roles:0x1 frequently

    [  304.724551] wlan0: associate with 64:e5:99:87:e4:b0 (try 1/3)
    [  304.834580] wlan0: associate with 64:e5:99:87:e4:b0 (try 2/3)
    [  304.994582] wlan0: associate with 64:e5:99:87:e4:b0 (try 3/3)
    [  305.164583] wlan0: association with 64:e5:99:87:e4:b0 timed out

  • Hi,

    What we need to see is if the problematic AP is sending beacons or if the wl18xx is indeed missing them...
    Based on the description you have given above, it looks like an AP issue.

    Is it possible to get a WiFi sniffer log?

    Regards,
    Gigi Joseph.

  • Hi,

    is there wifi sniffer tool for am335x or other method?

    if yes then how to use it?

  • Hi,

    Monitor mode is not supported on WL8.
    I think you need to use some other sniffer tools... Since I don't have the same AP with me, the only way to progress is having a sniffer log.

    Regards,
    Gigi Joseph.

  • Hi,

    AP? you mean am3352 cpu? or AP

    i think my board has problem,  tested it with 4 AP.

    i see "beacon lost" messages with ALL AP(iptime 3, anygate 1).

    previous test was wrong. my board send error message "beacon lost" with ALL AP.

  • found that error reason, need RF matching for my board.

  • in AP MODE(am3352-wl1801), it seems have no problem.

    but in STA MODE(am3352-wl1801),

    if the board(am3352-wl1801) close to AP(iptime N5-r1) about 5 cm.

    it works fine, then

    the board(am3352-wl1801) move away from AP(iptime N5-r1) about 1 M.

    then beacon lost message pop up.

    the distance between AP(iptime N5-r1) and board(am3352-wl1801) does  matter.