Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Oct 2016 11:11:00 -0400
From:      Peter Garshtja <peter.garshtja@ambient-md.com>
To:        Adrian Chadd <adrian.chadd@gmail.com>
Cc:        "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>
Subject:   Re: RPI2 AP
Message-ID:  <13052a1c-db9b-6e08-eb1a-d75b93c67c33@ambient-md.com>
In-Reply-To: <CAJ-VmonXYQ7ZcWoEU9ujaTPiFUEOwCODTR_PddpsapxeiQ=zSw@mail.gmail.com>
References:  <CALFUBVFrV%2BNjSwSHNXqW3KeAgREHrifjr2rRr2BQaCAC_vgyvA@mail.gmail.com> <CAJ-VmokBzS8ejzgnriKgDFBmq7FL5e7L2j5_BbsJwrkxyQ-hbA@mail.gmail.com> <3684c340-3020-31f7-64f1-babf90be8565@ambient-md.com> <CAJ-VmonXYQ7ZcWoEU9ujaTPiFUEOwCODTR_PddpsapxeiQ=zSw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Good Morning Adrian,

     I added and rebooted RPI2, but the result is the same

*wlan_amrr_load="YES" to /boot/loader.conf*

*ifconfig wlan0 list sta**
**ADDR               AID CHAN RATE RSSI IDLE  TXSEQ  RXSEQ CAPS FLAG**
**50:55:27:ff:dc:04    1    5  54M 20.5    0   2482  38240 EPS AQE     
RSN WME**
**00:13:ef:66:18:49    2    5   1M 14.0    0   7130  27104 EPS AQE     
RSN WME

*After ~ 5 minutes all the stations were disconnected

*10:43 # ifconfig wlan0 list sta**
**10:43 # ifconfig wlan0 list sta**
**10:43 #*

WLAN interface details
------------------------------
*ifconfig wlan0 list caps**
**drivercaps=591c541<STA,FF,IBSS,HOSTAP,SHSLOT,SHPREAMBLE,MONITOR,WPA1,WPA2,WME>**
**cryptocaps=b<WEP,TKIP,AES_CCM>**
**htcaps=6000c<>
------------------------------
*
Kernel modules loaded*

Id Refs Address    Size     Name
  1   31 0xc0100000 9bfaec   kernel
  2    1 0xc0ac0000 a168     wlan_amrr.ko
  3    7 0xc0acb000 59a18    wlan.ko
  4    1 0xc46d2000 11000    if_bridge.ko
  5    1 0xc46e3000 e000     bridgestp.ko
  6    1 0xc4731000 d000     if_vlan.ko
  7    1 0xc484c000 27000    if_urtwn.ko
  8    1 0xc4774000 b000     firmware.ko
  9    1 0xc46bf000 a000     pflog.ko
10    1 0xc4b2c000 3a000    pf.ko
11    1 0xc4e25000 9000     wlan_xauth.ko
12    1 0xc4888000 a000     wlan_wep.ko
13    1 0xc4ef9000 b000     wlan_tkip.ko
14    1 0xc4f0c000 e000     wlan_ccmp.ko

*I have 2 different wifi dongles with the same chipset and the behavior 
is the same.

Also here is the dmesg after reboot
*
**Copyright (c) 1992-2016 The FreeBSD Project.**
**Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994**
**        The Regents of the University of California. All rights 
reserved.**
**FreeBSD is a registered trademark of The FreeBSD Foundation.**
**FreeBSD 11.0-RELEASE-p1 #0 r306544M: Fri Sep 30 18:26:52 EDT 2016**
**ptg@rpi2:/root/crochet/work/obj/arm.armv6/usr/src/sys/RPI2 arm**
**FreeBSD clang version 3.8.0 (tags/RELEASE_380/final 262564) (based on 
LLVM 3.8.0)**
**VT: init without driver.**
**sema_sysinit**
**CPU: Cortex A7 rev 5 (Cortex-A core)**
** Supported features: ARM_ISA THUMB2 JAZELLE THUMBEE ARMv4 Security_Ext**
** WB enabled LABT branch prediction disabled**
**LoUU:2 LoC:3 LoUIS:2**
**Cache level 1:**
** 32KB/64B 4-way data cache WB Read-Alloc Write-Alloc**
** 32KB/32B 2-way instruction cache Read-Alloc**
**Cache level 2:**
** 512KB/64B 8-way unified cache WB Read-Alloc Write-Alloc**
**real memory  = 989851648 (943 MB)**
**avail memory = 955379712 (911 MB)**
**FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs**
**random: entropy device external interface**
**kbd0 at kbdmux0**
**ofwbus0: <Open Firmware Device Tree>**
**simplebus0: <Flattened device tree simple bus> mem 
0x3f000000-0x3fffffff on ofwbus0**
**local_intc0: <BCM2836 Interrupt Controller> mem 0x40000000-0x400000ff 
on simplebus0**
**generic_timer0: <ARMv7 Generic Timer> on ofwbus0**
**Timecounter "ARM MPCore Timecounter" frequency 19200000 Hz quality 1000**
**Event timer "ARM MPCore Eventtimer" frequency 19200000 Hz quality 1000**
**intc0: <BCM2835 Interrupt Controller> mem 0xb200-0xb3ff on simplebus0**
**bcmwd0: <BCM2708/2835 Watchdog> mem 0x10001c-0x100027 on simplebus0**
**gpio0: <BCM2708/2835 GPIO controller> mem 0x200000-0x2000af on 
simplebus0**
**gpio0: read-only pins: 46,48-53.**
**gpio0: reserved pins: 48-53.**
**gpiobus0: <OFW GPIO bus> on gpio0**
**gpioled0: <GPIO led> at pin 35 on gpiobus0**
**gpioled1: <GPIO led> at pin 47 on gpiobus0**
**gpioc0: <GPIO controller> on gpio0**
**iichb0: <BCM2708/2835 BSC controller> mem 0x205000-0x20501f on 
simplebus0**
**iicbus0: <OFW I2C bus> on iichb0**
**iic0: <I2C generic I/O> on iicbus0**
**iichb1: <BCM2708/2835 BSC controller> mem 0x804000-0x80401f on 
simplebus0**
**iicbus1: <OFW I2C bus> on iichb1**
**iic1: <I2C generic I/O> on iicbus1**
**spi0: <BCM2708/2835 SPI controller> mem 0x204000-0x20401f on simplebus0**
**spibus0: <OFW SPI bus> on spi0**
**bcm_dma0: <BCM2835 DMA Controller> mem 0x7000-0x7fff,0xe05000-0xe05fff 
on simplebus0**
**mbox0: <BCM2835 VideoCore Mailbox> mem 0xb880-0xb8bf on simplebus0**
**sdhci_bcm0: <Broadcom 2708 SDHCI controller> mem 0x300000-0x3000ff on 
simplebus0**
**mmc0: <MMC/SD bus> on sdhci_bcm0**
**uart0: <PrimeCell UART (PL011)> mem 0x201000-0x201fff on simplebus0**
**uart0: console (115200,n,8,1)**
**vchiq0: <BCM2835 VCHIQ> mem 0xb800-0xb84f on simplebus0**
**vchiq: local ver 8 (min 3), remote ver 8.**
**pcm0: <VCHIQ audio> on vchiq0**
**bcm283x_dwcotg0: <DWC OTG 2.0 integrated USB controller (bcm283x)> mem 
0x980000-0x99ffff on simplebus0**
**usbus0 on bcm283x_dwcotg0**
**cpulist0: <Open Firmware CPU Group> on ofwbus0**
**cpu0: <Open Firmware CPU> on cpulist0**
**bcm2835_cpufreq0: <CPU Frequency Control> on cpu0**
**cpu1: <Open Firmware CPU> on cpulist0**
**cpu2: <Open Firmware CPU> on cpulist0**
**cpu3: <Open Firmware CPU> on cpulist0**
**fb0: <BCM2835 VT framebuffer driver> on ofwbus0**
**fbd0 on fb0**
**VT: initialize with new VT driver "fb".**
**fb0: 1680x1050(1680x1050@0,0) 24bpp**
**fb0: fbswap: 1, pitch 5040, base 0x3d384000, screen_size 5322240**
**cryptosoft0: <software crypto>**
**Timecounters tick every 10.000 msec**
**usbus0: 480Mbps High Speed USB v2.0**
**ugen0.1: <DWCOTG> at usbus0**
**uhub0: <DWCOTG OTG Root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus0**
**mmcsd0: 8GB <SDHC SL08G 8.0 SN 2948251B MFG 08/2015 by 3 SD> at mmc0 
41.6MHz/4bit/65535-block**
**bcm2835_cpufreq0: ARM 600MHz, Core 250MHz, SDRAM 400MHz, Turbo OFF**
**Release APs**
**Trying to mount root from ufs:/dev/mmcsd0s2a [rw,noatime]...**
**warning: no time-of-day clock registered, system time will not be set 
accurately**
**uhub0: 1 port with 1 removable, self powered**
**ugen0.2: <vendor 0x0424> at usbus0**
**uhub1: <vendor 0x0424 product 0x9514, class 9/0, rev 2.00/2.00, addr 
2> on usbus0**
**uhub1: MTT enabled**
**random: unblocking device.**
**uhub1: 5 ports with 4 removable, self powered**
**ugen0.3: <vendor 0x0424> at usbus0**
**smsc0: <vendor 0x0424 product 0xec00, rev 2.00/2.00, addr 3> on usbus0**
**smsc0: chip 0xec00, rev. 0002**
**miibus0: <MII bus> on smsc0**
**ukphy0: <Generic IEEE 802.3u media interface> PHY 1 on miibus0**
**ukphy0:  none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto**
**ue0: <USB Ethernet> on smsc0**
**ue0: Ethernet address: b8:27:eb:f2:8e:4e**
**ugen0.4: <Realtek> at usbus0**
**bridge0: Ethernet address: 02:fd:a6:82:73:00**
**ue0: changing name to 'mgmt'**
**smsc0: chip 0xec00, rev. 0002**
**mgmt: link state changed to DOWN**
**vlan0: changing name to 'wan'**
**vlan1: changing name to 'lan'**
**mgmt: link state changed to UP**
**lan: link state changed to UP**
**wan: link state changed to UP**
**urtwn0: <Realtek 802.11n NIC, class 0/0, rev 2.00/0.00, addr 4> on 
usbus0**
**urtwn0: MAC/BB RTL8188EU, RF 6052 1T1R**
**urtwn0: enabling 11n**
**wlan0: Ethernet address: 00:c6:d2:21:c9:34**
**wlan0: promiscuous mode enabled**
**bridge0: link state changed to UP**
**pflog0: promiscuous mode enabled**
**mgmt: promiscuous mode enabled**
**lan: promiscuous mode enabled****
**

***Thanks,
Peter

On 10/8/2016 12:51 AM, Adrian Chadd wrote:
> heh, try adding wlan_amrr_load="YES" to /boot/loader.conf and rebooting?
>
>
> -a
>
>
> On 7 October 2016 at 18:59, Peter Garshtja
> <peter.garshtja@ambient-md.com> wrote:
>> Greetings,
>>
>>      Here is uname - 11.0-RELEASE-p1 FreeBSD 11.0-RELEASE-p1 #0 r306544M
>>
>>
>> Below is dmesg
>>
>>
>> Copyright (c) 1992-2016 The FreeBSD Project.
>> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
>>          The Regents of the University of California. All rights reserved.
>> FreeBSD is a registered trademark of The FreeBSD Foundation.
>> FreeBSD 11.0-RELEASE-p1 #0 r306544M: Fri Sep 30 18:26:52 EDT 2016
>>      ptg@rpi2:/root/crochet/work/obj/arm.armv6/usr/src/sys/RPI2 arm
>> FreeBSD clang version 3.8.0 (tags/RELEASE_380/final 262564) (based on LLVM
>> 3.8.0)
>> VT: init without driver.
>> sema_sysinit
>> CPU: Cortex A7 rev 5 (Cortex-A core)
>>   Supported features: ARM_ISA THUMB2 JAZELLE THUMBEE ARMv4 Security_Ext
>>   WB enabled LABT branch prediction disabled
>> LoUU:2 LoC:3 LoUIS:2
>> Cache level 1:
>>   32KB/64B 4-way data cache WB Read-Alloc Write-Alloc
>>   32KB/32B 2-way instruction cache Read-Alloc
>> Cache level 2:
>>   512KB/64B 8-way unified cache WB Read-Alloc Write-Alloc
>> real memory  = 989851648 (943 MB)
>> avail memory = 956411904 (912 MB)
>> FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
>> random: entropy device external interface
>> kbd0 at kbdmux0
>> ofwbus0: <Open Firmware Device Tree>
>> simplebus0: <Flattened device tree simple bus> mem 0x3f000000-0x3fffffff on
>> ofwbus0
>> local_intc0: <BCM2836 Interrupt Controller> mem 0x40000000-0x400000ff on
>> simplebus0
>> generic_timer0: <ARMv7 Generic Timer> on ofwbus0
>> Timecounter "ARM MPCore Timecounter" frequency 19200000 Hz quality 1000
>> Event timer "ARM MPCore Eventtimer" frequency 19200000 Hz quality 1000
>> intc0: <BCM2835 Interrupt Controller> mem 0xb200-0xb3ff on simplebus0
>> bcmwd0: <BCM2708/2835 Watchdog> mem 0x10001c-0x100027 on simplebus0
>> gpio0: <BCM2708/2835 GPIO controller> mem 0x200000-0x2000af on simplebus0
>> gpio0: read-only pins: 46,48-53.
>> gpio0: reserved pins: 48-53.
>> gpiobus0: <OFW GPIO bus> on gpio0
>> gpioled0: <GPIO led> at pin 35 on gpiobus0
>> gpioled1: <GPIO led> at pin 47 on gpiobus0
>> gpioc0: <GPIO controller> on gpio0
>> iichb0: <BCM2708/2835 BSC controller> mem 0x205000-0x20501f on simplebus0
>> iicbus0: <OFW I2C bus> on iichb0
>> iic0: <I2C generic I/O> on iicbus0
>> iichb1: <BCM2708/2835 BSC controller> mem 0x804000-0x80401f on simplebus0
>> iicbus1: <OFW I2C bus> on iichb1
>> iic1: <I2C generic I/O> on iicbus1
>> spi0: <BCM2708/2835 SPI controller> mem 0x204000-0x20401f on simplebus0
>> spibus0: <OFW SPI bus> on spi0
>> bcm_dma0: <BCM2835 DMA Controller> mem 0x7000-0x7fff,0xe05000-0xe05fff on
>> simplebus0
>> mbox0: <BCM2835 VideoCore Mailbox> mem 0xb880-0xb8bf on simplebus0
>> sdhci_bcm0: <Broadcom 2708 SDHCI controller> mem 0x300000-0x3000ff on
>> simplebus0
>> mmc0: <MMC/SD bus> on sdhci_bcm0
>> uart0: <PrimeCell UART (PL011)> mem 0x201000-0x201fff on simplebus0
>> uart0: console (115200,n,8,1)
>> vchiq0: <BCM2835 VCHIQ> mem 0xb800-0xb84f on simplebus0
>> vchiq: local ver 8 (min 3), remote ver 8.
>> pcm0: <VCHIQ audio> on vchiq0
>> bcm283x_dwcotg0: <DWC OTG 2.0 integrated USB controller (bcm283x)> mem
>> 0x980000-0x99ffff on simplebus0
>> usbus0 on bcm283x_dwcotg0
>> cpulist0: <Open Firmware CPU Group> on ofwbus0
>> cpu0: <Open Firmware CPU> on cpulist0
>> bcm2835_cpufreq0: <CPU Frequency Control> on cpu0
>> cpu1: <Open Firmware CPU> on cpulist0
>> cpu2: <Open Firmware CPU> on cpulist0
>> cpu3: <Open Firmware CPU> on cpulist0
>> fb0: <BCM2835 VT framebuffer driver> on ofwbus0
>> fbd0 on fb0
>> VT: initialize with new VT driver "fb".
>> fb0: 1680x1050(1680x1050@0,0) 24bpp
>> fb0: fbswap: 1, pitch 5040, base 0x3d384000, screen_size 5322240
>> cryptosoft0: <software crypto>
>> Timecounters tick every 10.000 msec
>> usbus0: 480Mbps High Speed USB v2.0
>> ugen0.1: <DWCOTG> at usbus0
>> uhub0: <DWCOTG OTG Root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus0
>> mmcsd0: 8GB <SDHC SL08G 8.0 SN 2948251B MFG 08/2015 by 3 SD> at mmc0
>> 41.6MHz/4bit/65535-block
>> bcm2835_cpufreq0: ARM 600MHz, Core 250MHz, SDRAM 400MHz, Turbo OFF
>> Release APs
>> Trying to mount root from ufs:/dev/mmcsd0s2a [rw,noatime]...
>> WARNING: / was not properly dismounted
>> warning: no time-of-day clock registered, system time will not be set
>> accurately
>> uhub0: 1 port with 1 removable, self powered
>> ugen0.2: <vendor 0x0424> at usbus0
>> uhub1: <vendor 0x0424 product 0x9514, class 9/0, rev 2.00/2.00, addr 2> on
>> usbus0
>> uhub1: MTT enabled
>> uhub1: 5 ports with 4 removable, self powered
>> random: unblocking device.
>> ugen0.3: <vendor 0x0424> at usbus0
>> smsc0: <vendor 0x0424 product 0xec00, rev 2.00/2.00, addr 3> on usbus0
>> smsc0: chip 0xec00, rev. 0002
>> miibus0: <MII bus> on smsc0
>> ukphy0: <Generic IEEE 802.3u media interface> PHY 1 on miibus0
>> ukphy0:  none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
>> ue0: <USB Ethernet> on smsc0
>> ue0: Ethernet address: b8:27:eb:f2:8e:4e
>> ugen0.4: <Realtek> at usbus0
>> bridge0: Ethernet address: 02:fd:a6:82:73:00
>> ue0: changing name to 'mgmt'
>> smsc0: chip 0xec00, rev. 0002
>> mgmt: link state changed to DOWN
>> vlan0: changing name to 'wan'
>> vlan1: changing name to 'lan'
>> mgmt: link state changed to UP
>> lan: link state changed to UP
>> wan: link state changed to UP
>> urtwn0: <Realtek 802.11n NIC, class 0/0, rev 2.00/0.00, addr 4> on usbus0
>>
>> *urtwn0: MAC/BB RTL8188EU, RF 6052 1T1R
>>
>> *urtwn0: enabling 11n
>> mgmt: link state changed to DOWN
>> lan: link state changed to DOWN
>> wan: link state changed to DOWN
>> mgmt: link state changed to UP
>> lan: link state changed to UP
>> wan: link state changed to UP
>> ieee80211_load_module: load the wlan_amrr module by hand for now.
>> wlan0: Ethernet address: 00:c6:d2:21:c9:34
>> wlan0: promiscuous mode enabled
>> bridge0: link state changed to UP
>> pflog0: promiscuous mode enabled
>> mgmt: promiscuous mode enabled
>> lan: promiscuous mode enabled
>>
>> Thanks in advance,
>>
>> Peter
>>
>> On 10/7/2016 4:36 PM, Adrian Chadd wrote:
>>> + freebsd-wireless
>>>
>>> can you post a 'dmesg' output? That way we can see which urtwn NIC it
>>> is and whether it logged anything.
>>>
>>>
>>>
>> _______________________________________________
>> freebsd-arm@freebsd.org mailing list
>> https://lists.freebsd.org/mailman/listinfo/freebsd-arm
>> To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org"




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?13052a1c-db9b-6e08-eb1a-d75b93c67c33>