anthonywong / rtl8723bs

Realtek 8723bs Linux WIFI driver (obsolete)
23 stars 13 forks source link

Cross Compiling for ITEAD Aw2042 A20 allwinner. #6

Closed madivak closed 7 years ago

madivak commented 7 years ago

i have tried to cross compile this driver for allwinner A20 with no success on mainline kernel. Could you point me to the necessary steps needed to get it to compile? i would gladly appreciate.

madivak commented 7 years ago

managed to cross-compile it but am not getting any networks when i do

I get no networks but there are a couple of them around.

Am using kernel 4.4.27, can someone point out anything that i may b missing. other details of the system are available on the boot log. attached

U-Boot 2016.09.01 (Jan 27 2017 - 19:46:15 +0300) Allwinner Technology

CPU:   Allwinner A20 (SUN7I)
Model: Cubietech Cubieboard2
I2C:   ready
DRAM:  2 GiB
MMC:   SUNXI SD/MMC: 0
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
SCSI:  SATA link 0 timeout.
AHCI 0001.0100 32 slots 1 ports 3 Gbps 0x1 impl SATA mode
flags: ncq stag pm led clo only pmp pio slum part ccc apst 
Net:   eth0: ethernet@01c50000
starting USB...
USB0:   USB EHCI 1.00
USB1:   USB OHCI 1.0
USB2:   USB EHCI 1.00
USB3:   USB OHCI 1.0
scanning bus 0 for devices... 1 USB Device(s) found
scanning bus 2 for devices... 1 USB Device(s) found
scanning bus 1 for devices... 1 USB Device(s) found
scanning bus 3 for devices... 3 USB Device(s) found
Hit any key to stop autoboot:  0 
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
Found U-Boot script /boot.scr
reading /boot.scr
298 bytes read in 16 ms (17.6 KiB/s)
## Executing script at 43100000
reading zImage
4114032 bytes read in 372 ms (10.5 MiB/s)
reading sun7i-a20-cubieboard2.dtb
29970 bytes read in 29 ms (1008.8 KiB/s)
## Flattened Device Tree blob at 43000000
   Booting using the fdt blob at 0x43000000
   Using Device Tree in place at 43000000, end 4300a511

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.4.27 (nivek@7559) (gcc version 4.8.5 (Buildroot 2016.11.1) ) #1 SMP Fri Jan 27 19:48:07 EAT 2017
[    0.000000] CPU: ARMv7 Processor [410fc074] revision 4 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine model: Cubietech Cubieboard2
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: Using PSCI v0.1 Function IDs from DT
[    0.000000] PERCPU: Embedded 12 pages/cpu @eefc0000 s17536 r8192 d23424 u49152
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 522752
[    0.000000] Kernel command line: console=ttyS0,115200 earlyprintk root=/dev/mmcblk0p2 rootwait
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Memory: 2071332K/2097152K available (5819K kernel code, 262K rwdata, 1648K rodata, 328K init, 276K bss, 25820K reserved, 0K c
ma-reserved, 1310720K highmem)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
[    0.000000]     vmalloc : 0xf0800000 - 0xff800000   ( 240 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xf0000000   ( 768 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0008000 - 0xc07530b8   (7469 kB)
[    0.000000]       .init : 0xc0754000 - 0xc07a6000   ( 328 kB)
[    0.000000]       .data : 0xc07a6000 - 0xc07e7ba0   ( 263 kB)
[    0.000000]        .bss : 0xc07ea000 - 0xc082f1f8   ( 277 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000]  Build-time adjustment of leaf fanout to 32.
[    0.000000]  RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=2.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=2
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] Architected cp15 timer(s) running at 24.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[    0.000013] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.000038] Switching to timer-based delay loop, resolution 41ns
[    0.000946] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[    0.001362] clocksource: hstimer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 12741736309 ns
[    0.001699] Console: colour dummy device 80x30
[    0.001748] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
[    0.001776] pid_max: default: 32768 minimum: 301
[    0.001966] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.001992] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.003223] CPU: Testing write buffer coherency: ok
[    0.003674] /cpus/cpu@0 missing clock-frequency property
[    0.003709] /cpus/cpu@1 missing clock-frequency property
[    0.003734] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.003826] Setting up static identity map for 0x40008280 - 0x400082d8
[    0.016396] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.016541] Brought up 2 CPUs
[    0.016579] SMP: Total of 2 processors activated (96.00 BogoMIPS).
[    0.016592] CPU: All CPU(s) started in HYP mode.
[    0.016603] CPU: Virtualization extensions available.
[    0.017909] devtmpfs: initialized
[    0.036755] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 4
[    0.037429] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.037955] pinctrl core: initialized pinctrl subsystem
[    0.039925] NET: Registered protocol family 16
[    0.040573] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.057433] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.057463] hw-breakpoint: maximum watchpoint size is 8 bytes.
[    0.076706] reg-fixed-voltage ahci-5v: could not find pctldev for node /soc@01c00000/pinctrl@01c20800/ahci_pwr_pin@0, deferring probe
[    0.076799] reg-fixed-voltage usb1-vbus: could not find pctldev for node /soc@01c00000/pinctrl@01c20800/usb1_vbus_pin@0, deferring probe
[    0.076865] reg-fixed-voltage usb2-vbus: could not find pctldev for node /soc@01c00000/pinctrl@01c20800/usb2_vbus_pin@0, deferring probe
[    0.079189] SCSI subsystem initialized
[    0.080253] usbcore: registered new interface driver usbfs
[    0.080396] usbcore: registered new interface driver hub
[    0.080525] usbcore: registered new device driver usb
[    0.081184] pps_core: LinuxPPS API ver. 1 registered
[    0.081202] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.081266] PTP clock support registered
[    0.081916] Advanced Linux Sound Architecture Driver Initialized.
[    0.083213] Bluetooth: Core ver 2.21
[    0.083315] NET: Registered protocol family 31
[    0.083332] Bluetooth: HCI device and connection manager initialized
[    0.083362] Bluetooth: HCI socket layer initialized
[    0.083385] Bluetooth: L2CAP socket layer initialized
[    0.083463] Bluetooth: SCO socket layer initialized
[    0.084912] nfc: nfc_init: NFC Core ver 0.1
[    0.085066] NET: Registered protocol family 39
[    0.085551] clocksource: Switched to clocksource arch_sys_counter
[    0.108279] NET: Registered protocol family 2
[    0.109538] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[    0.109748] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[    0.110046] TCP: Hash tables configured (established 8192 bind 8192)
[    0.110192] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    0.110278] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    0.110675] NET: Registered protocol family 1
[    0.111337] RPC: Registered named UNIX socket transport module.
[    0.111363] RPC: Registered udp transport module.
[    0.111377] RPC: Registered tcp transport module.
[    0.111390] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.112490] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available
[    0.114945] futex hash table entries: 512 (order: 3, 32768 bytes)
[    0.139134] NFS: Registering the id_resolver key type
[    0.139246] Key type id_resolver registered
[    0.139262] Key type id_legacy registered
[    0.141801] bounce: pool size: 64 pages
[    0.142254] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
[    0.142288] io scheduler noop registered
[    0.142314] io scheduler deadline registered
[    0.142385] io scheduler cfq registered (default)
[    0.143150] sun4i-usb-phy 1c13400.phy: could not find pctldev for node /soc@01c00000/pinctrl@01c20800/usb0_id_detect_pin@0, deferring pro
be
[    0.148949] sun7i-a20-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver
[    0.296966] Serial: 8250/16550 driver, 8 ports, IRQ sharing disabled
[    0.303283] console [ttyS0] disabled
[    0.323551] 1c28000.serial: ttyS0 at MMIO 0x1c28000 (irq = 45, base_baud = 1500000) is a U6_16550A
[    0.988921] console [ttyS0] enabled
[    1.014833] 1c28800.serial: ttyS2 at MMIO 0x1c28800 (irq = 46, base_baud = 1500000) is a U6_16550A
[    1.049160] 1c28c00.serial: ttyS3 at MMIO 0x1c28c00 (irq = 47, base_baud = 1500000) is a U6_16550A
[    1.080379] 1c29000.serial: ttyS4 at MMIO 0x1c29000 (irq = 48, base_baud = 1500000) is a U6_16550A
[    1.114553] 1c29c00.serial: ttyS7 at MMIO 0x1c29c00 (irq = 49, base_baud = 1500000) is a U6_16550A
[    1.125290] [drm] Initialized drm 1.1.0 20060810
[    1.133727] spidev spi0.0: buggy DT: spidev listed directly in DT
[    1.139889] ------------[ cut here ]------------
[    1.144533] WARNING: CPU: 0 PID: 1 at drivers/spi/spidev.c:719 spidev_probe+0x1a8/0x1c4()
[    1.152746] Modules linked in:
[    1.155862] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.4.27 #1
[    1.161783] Hardware name: Allwinner sun7i (A20) Family
[    1.167041] [<c0015f94>] (unwind_backtrace) from [<c0012df8>] (show_stack+0x10/0x14)
[    1.174805] [<c0012df8>] (show_stack) from [<c0211aa0>] (dump_stack+0x90/0xa4)
[    1.182052] [<c0211aa0>] (dump_stack) from [<c0022248>] (warn_slowpath_common+0x80/0xb0)
[    1.190161] [<c0022248>] (warn_slowpath_common) from [<c0022314>] (warn_slowpath_null+0x1c/0x24)
[    1.198961] [<c0022314>] (warn_slowpath_null) from [<c030cd28>] (spidev_probe+0x1a8/0x1c4)
[    1.207238] [<c030cd28>] (spidev_probe) from [<c030a854>] (spi_drv_probe+0x7c/0xa8)
[    1.214909] [<c030a854>] (spi_drv_probe) from [<c02be398>] (driver_probe_device+0x210/0x2d0)
[    1.223359] [<c02be398>] (driver_probe_device) from [<c02bc958>] (bus_for_each_drv+0x58/0x8c)
[    1.231896] [<c02bc958>] (bus_for_each_drv) from [<c02be100>] (__device_attach+0xa4/0x104)
[    1.240170] [<c02be100>] (__device_attach) from [<c02bd804>] (bus_probe_device+0x84/0x8c)
[    1.248365] [<c02bd804>] (bus_probe_device) from [<c02bbc80>] (device_add+0x3e0/0x560)
[    1.256296] [<c02bbc80>] (device_add) from [<c030aff4>] (spi_add_device+0x94/0x130)
[    1.263966] [<c030aff4>] (spi_add_device) from [<c030c5d8>] (spi_register_master+0x498/0x714)
[    1.272503] [<c030c5d8>] (spi_register_master) from [<c030c88c>] (devm_spi_register_master+0x38/0x70)
[    1.281734] [<c030c88c>] (devm_spi_register_master) from [<c030df7c>] (sun4i_spi_probe+0x178/0x240)
[    1.290793] [<c030df7c>] (sun4i_spi_probe) from [<c02bfd28>] (platform_drv_probe+0x4c/0xac)
[    1.299158] [<c02bfd28>] (platform_drv_probe) from [<c02be398>] (driver_probe_device+0x210/0x2d0)
[    1.308040] [<c02be398>] (driver_probe_device) from [<c02be4e4>] (__driver_attach+0x8c/0x90)
[    1.316488] [<c02be4e4>] (__driver_attach) from [<c02bc8b8>] (bus_for_each_dev+0x60/0x94)
[    1.324677] [<c02bc8b8>] (bus_for_each_dev) from [<c02bdab0>] (bus_add_driver+0x1a0/0x218)
[    1.332952] [<c02bdab0>] (bus_add_driver) from [<c02becd8>] (driver_register+0x78/0xf8)
[    1.340969] [<c02becd8>] (driver_register) from [<c0009734>] (do_one_initcall+0x90/0x1d8)
[    1.349161] [<c0009734>] (do_one_initcall) from [<c0754dd8>] (kernel_init_freeable+0x154/0x1f4)
[    1.357877] [<c0754dd8>] (kernel_init_freeable) from [<c0583898>] (kernel_init+0x8/0xf0)
[    1.365984] [<c0583898>] (kernel_init) from [<c000f478>] (ret_from_fork+0x14/0x3c)
[    1.373657] ---[ end trace 43167e46e235653c ]---
[    1.379772] libphy: Fixed MDIO Bus: probed
[    1.384213] CAN device driver interface
[    1.389558] sun7i-dwmac 1c50000.ethernet: no regulator found
[    1.395351] sun7i-dwmac 1c50000.ethernet: no reset control found
[    1.401424]  Ring mode enabled
[    1.404485]  No HW DMA feature register supported
[    1.409047]  Normal descriptors
[    1.412378]  TX Checksum insertion supported
[    1.422288] libphy: stmmac: probed
[    1.425764] eth0: PHY ID 001cc915 at 0 IRQ POLL (stmmac-0:00) active
[    1.432124] eth0: PHY ID 001cc915 at 1 IRQ POLL (stmmac-0:01)
[    1.438499] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.445048] ehci-platform: EHCI generic platform driver
[    1.451062] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    1.457336] ohci-platform: OHCI generic platform driver
[    1.464482] mousedev: PS/2 mouse device common for all mice
[    1.473209] sunxi-rtc 1c20d00.rtc: rtc core: registered rtc-sunxi as rtc0
[    1.480076] sunxi-rtc 1c20d00.rtc: RTC enabled
[    1.484741] i2c /dev entries driver
[    1.490206] axp20x 0-0034: AXP20x variant AXP209 found
[    1.495963] axp20x 0-0034: Failed to set masks in 0x40: -6
[    1.501465] axp20x 0-0034: failed to add irq chip: -6
[    1.509639] IR NEC protocol handler initialized
[    1.514199] IR RC5(x/sz) protocol handler initialized
[    1.519326] IR RC6 protocol handler initialized
[    1.523873] IR JVC protocol handler initialized
[    1.528440] IR Sony protocol handler initialized
[    1.533071] IR SANYO protocol handler initialized
[    1.537810] IR Sharp protocol handler initialized
[    1.542529] IR MCE Keyboard/mouse protocol handler initialized
[    1.548392] IR XMP protocol handler initialized
[    1.553489] Registered IR keymap rc-empty
[    1.558236] input: sunxi-ir as /devices/platform/soc@01c00000/1c21800.ir/rc/rc0/input0
[    1.566592] rc0: sunxi-ir as /devices/platform/soc@01c00000/1c21800.ir/rc/rc0
[    1.574448] input: MCE IR Keyboard/Mouse (sunxi-ir) as /devices/virtual/input/input1
[    1.583115] sunxi-ir 1c21800.ir: initialized sunXi IR driver
[    1.590272] sunxi-wdt 1c20c90.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0)
[    1.598401] Bluetooth: HCI UART driver ver 2.3
[    1.602856] Bluetooth: HCI UART protocol H4 registered
[    1.608056] Bluetooth: HCI UART protocol Three-wire (H5) registered
[    1.614474] Bluetooth: HCI UART protocol Intel registered
[    1.619926] Bluetooth: Generic Bluetooth SDIO driver ver 0.1
[    1.625941] sdhci: Secure Digital Host Controller Interface driver
[    1.632123] sdhci: Copyright(c) Pierre Ossman
[    1.637404] sunxi-mmc 1c0f000.mmc: No vqmmc regulator found
[    1.643610] sunxi-mmc 1c0f000.mmc: Got CD GPIO
[    1.685892] sunxi-mmc 1c0f000.mmc: base:0xf08d4000 irq:27
[    1.692005] sunxi-mmc 1c10000.mmc: No vqmmc regulator found
[    1.732909] mmc0: host does not support reading read-only switch, assuming write-enable
[    1.741046] sunxi-mmc 1c10000.mmc: base:0xf08d8000 irq:28
[    1.746888] sdhci-pltfm: SDHCI platform and OF driver helper
[    1.754033] sun4i-ss 1c15000.crypto-engine: no reset control found
[    1.761839] sun4i-ss 1c15000.crypto-engine: Die ID 0
[    1.767628] mmc0: new high speed SDHC card at address 1234
[    1.774253] mmcblk0: mmc0:1234 SA08G 7.21 GiB 
[    1.782616] usbcore: registered new interface driver usbhid
[    1.788299] usbhid: USB HID core driver
[    1.788400]  mmcblk0: p1 p2
[    1.799328] sunxi-mmc 1c10000.mmc: smc 1 err, cmd 8, RTO !!
[    1.807309] sun4i-codec 1c22c00.codec: Codec <-> 1c22c00.codec mapping ok
[    1.816572] Netfilter messages via NETLINK v0.30.
[    1.821383] ip_set: protocol 6
[    1.824959] ip_tables: (C) 2000-2006 Netfilter Core Team
[    1.832680] NET: Registered protocol family 10
[    1.839208] sit: IPv6 over IPv4 tunneling driver
[    1.846020] mmc1: new high speed SDIO card at address 0001
[    1.846044] NET: Registered protocol family 17
[    1.846083] can: controller area network core (rev 20120528 abi 9)
[    1.846220] NET: Registered protocol family 29
[    1.846244] can: raw protocol (rev 20120528)
[    1.846263] can: broadcast manager protocol (rev 20120528 t)
[    1.846294] can: netlink gateway (rev 20130117) max_hops=1
[    1.855774] Bluetooth: RFCOMM TTY layer initialized
[    1.855802] Bluetooth: RFCOMM socket layer initialized
[    1.855841] Bluetooth: RFCOMM ver 1.11
[    1.855877] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    1.855883] Bluetooth: BNEP filters: protocol multicast
[    1.855902] Bluetooth: BNEP socket layer initialized
[    1.856121] Key type dns_resolver registered
[    1.856952] Registering SWP/SWPB emulation handler
[    1.945643] ahci-sunxi 1c18000.sata: controller can't do PMP, turning off CAP_PMP
[    1.953194] ahci-sunxi 1c18000.sata: SSS flag set, parallel bus scan disabled
[    1.960423] ahci-sunxi 1c18000.sata: AHCI 0001.0100 32 slots 1 ports 3 Gbps 0x1 impl platform mode
[    1.969432] ahci-sunxi 1c18000.sata: flags: ncq sntf stag pm led clo only pio slum part ccc 
[    1.979708] scsi host0: ahci-sunxi
[    1.983828] ata1: SATA max UDMA/133 mmio [mem 0x01c18000-0x01c18fff] port 0x100 irq 33
[    1.992467] ehci-platform 1c14000.usb: EHCI Host Controller
[    1.998173] ehci-platform 1c14000.usb: new USB bus registered, assigned bus number 1
[    2.006188] ehci-platform 1c14000.usb: irq 30, io mem 0x01c14000
[    2.025591] ehci-platform 1c14000.usb: USB 2.0 started, EHCI 1.00
[    2.033537] hub 1-0:1.0: USB hub found
[    2.037495] hub 1-0:1.0: 1 port detected
[    2.042808] ehci-platform 1c1c000.usb: EHCI Host Controller
[    2.048537] ehci-platform 1c1c000.usb: new USB bus registered, assigned bus number 2
[    2.056583] ehci-platform 1c1c000.usb: irq 34, io mem 0x01c1c000
[    2.075580] ehci-platform 1c1c000.usb: USB 2.0 started, EHCI 1.00
[    2.083500] hub 2-0:1.0: USB hub found
[    2.087418] hub 2-0:1.0: 1 port detected
[    2.092757] ohci-platform 1c14400.usb: Generic Platform OHCI controller
[    2.099499] ohci-platform 1c14400.usb: new USB bus registered, assigned bus number 3
[    2.107520] ohci-platform 1c14400.usb: irq 31, io mem 0x01c14400
[    2.171367] hub 3-0:1.0: USB hub found
[    2.175211] hub 3-0:1.0: 1 port detected
[    2.180632] ohci-platform 1c1c400.usb: Generic Platform OHCI controller
[    2.187404] ohci-platform 1c1c400.usb: new USB bus registered, assigned bus number 4
[    2.195388] ohci-platform 1c1c400.usb: irq 35, io mem 0x01c1c400
[    2.261278] hub 4-0:1.0: USB hub found
[    2.265120] hub 4-0:1.0: 1 port detected
[    2.270622] usb_phy_generic.0.auto supply vcc not found, using dummy regulator
[    2.278778] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[    2.284544] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 5
[    2.294612] hub 5-0:1.0: USB hub found
[    2.298698] hub 5-0:1.0: 1 port detected
[    2.325580] ata1: SATA link down (SStatus 0 SControl 300)
[    2.331031] sunxi-rtc 1c20d00.rtc: setting system clock to 1970-01-01 02:44:38 UTC (9878)
[    2.348754] vcc3v0: disabling
[    2.351758] vcc5v0: disabling
[    2.354926] ALSA device list:
[    2.358029]   #0: sun4i-codec
[    2.363939] EXT4-fs (mmcblk0p2): couldn't mount as ext3 due to feature incompatibilities
[    2.373515] EXT4-fs (mmcblk0p2): couldn't mount as ext2 due to feature incompatibilities
[    2.390380] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[    2.398653] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
[    2.409402] devtmpfs: mounted
[    2.413222] Freeing unused kernel memory: 328K (c0754000 - c07a6000)
[    2.645720] usb 4-1: new full-speed USB device number 2 using ohci-platform
INIT: version 2.88 booting
[    2.858993] usb 4-1: not running at top speed; connect to a high speed hub
[    2.875059] hub 4-1:1.0: USB hub found
[    2.879643] hub 4-1:1.0: 4 ports detected
[    2.959456] EXT4-fs (mmcblk0p2): re-mounted. Opts: errors=remount-ro,data=ordered
INIT: Entering runlevel: 3
[    3.165671] usb 4-1.1: new full-speed USB device number 3 using ohci-platform
Starting logging: OK
Populating /dev using udev: [    3.390460] udevd[104]: starting version 3.2
[    3.403030] random: udevd: uninitialized urandom read (16 bytes read, 27 bits of entropy available)
[    3.414472] random: udevd: uninitialized urandom read (16 bytes read, 27 bits of entropy available)
[    3.423845] random: udevd: uninitialized urandom read (16 bytes read, 27 bits of entropy available)
[    3.434445] random: udevd: uninitialized urandom read (16 bytes read, 27 bits of entropy available)
[    3.519983] udevd[105]: starting eudev-3.2
[    4.090149] RTL871X: module init start
[    4.093952] RTL871X: rtl8723bs v4.4.1_17245.20160325_BTCOEX20151223-654a
[    4.100886] RTL871X: build time: Jan 13 2017 19:04:12
[    4.106028] RTL871X: rtl8723bs BT-Coex version = BTCOEX20151223-654a
[    4.115214] RTL871X: rtw_hal_config_rftype RF_Type is 3 TotalTxPath is 1 
[    4.122263] RTL871X: Chip Version Info: CHIP_8723B_Normal_Chip_TSMC_B_CUT_1T1R_RomVer(0)
[    4.136971] RTL871X: SetHwReg8723B: bMacPwrCtrlOn=1
[    4.146373] RTL871X: PowerOnCheck: val_mix:0x0000063f, res:0x0000063f
[    4.152918] RTL871X: PowerOnCheck: 0x100 the result of cmd52 and cmd53 is the same.
[    4.165033] RTL871X: PowerOnCheck: 0x1B8 test Pass.
[    4.171863] RTL871X: ReadAdapterInfo8723BS, 0x4e=0xe2
[    4.183409] RTL871X: EEPROM type is E-FUSE
[    4.189437] RTL871X: hal_EfuseSwitchToBank: Efuse switch bank to 0
[    4.315731] RTL871X: hal_ReadEFuse_WiFi: data end at address=0xab
[    4.321937] RTL871X: Efuse Realmap:
[    4.325451] 
[    4.327079] 29 81 03 7C 51 08 28 00 62 07 0D 45 10 00 00 00 
[    4.333040] 2A 2A 2A 2A 2A 28 2A 2A 2A 2A 2A 02 FF FF FF FF 
[    4.338980] FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
[    4.344871] FF FF FF FF FF FF FF FF FF FF 2D 2D 2D 2D 2D 2D 
[    4.350824] 2D 2D 2D 2D 2D E0 FF FF FF FF FF FF FF FF FF FF 
[    4.356760] FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
[    4.362657] FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
[    4.368596] FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
[    4.374491] FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
[    4.380431] FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
[    4.386368] FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
[    4.392257] FF FF FF FF FF FF FF FF 20 24 20 00 33 88 FF FF 
[    4.398198] FF 29 20 11 00 00 00 FF 00 FF 12 FF FF FF FF FF 
[    4.404091] 3E 10 01 02 23 00 00 FF 20 04 4C 02 23 B7 21 02 
[    4.410060] 0C 00 22 04 00 08 00 32 FF 21 02 0C 00 22 2A 01 
[    4.416069] 01 00 00 00 00 00 00 00 00 00 00 00 02 00 FF FF 
[    4.422079] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
[    4.428099] 00 EB 00 6E 01 00 00 00 00 FF 8C 18 D9 35 7C 3C 
[    4.434001] FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
[    4.439960] FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
[    4.445906] FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
[    4.451803] FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
[    4.457841] FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
[    4.463742] FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
[    4.469937] FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
[    4.476022] FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
[    4.481922] FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
[    4.488007] FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
[    4.494054] FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
[    4.500056] FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
[    4.506254] FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
[    4.512330] FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
[    4.520228] RTL871X: Hal_EfuseParseBTCoexistInfo_8723B: Enable BT-coex, ant_num=1
[    4.527946] RTL871X: hal_com_config_channel_plan chplan:0x20
[    4.538292] RTL871X: Hal_EfuseParsePackageType_8723B phy efuse read 0x1FB =fc 
[    4.545829] RTL871X: PackageType = 0x4
[    4.549642] RTL871X: Hal_EfuseParseVoltage_8723B hwinfo[EEPROM_Voltage_ADDR_8723B] =62 
[    4.557801] RTL871X: Hal_EfuseParseVoltage_8723B pHalData->adjuseVoltageVal =6 
[    4.565121] RTL871X: AutoloadFail =0,
[    4.570972] RTL871X: pHalData->EEPROMRFGainVal=f2
[    4.575848] RTL871X: EEPRORFGainOffset = 0x29
[    4.587710] RTL871X: SetHwReg8723B: bMacPwrCtrlOn=0
[    4.593355] RTL871X: rtw_hal_read_chip_info in 460 ms
[    4.599187] RTL871X: init_channel_set((null)) ChannelPlan ID:0x20, ch num:13
[    4.607622] RTL871X: rtw_alloc_macid((null)) if1, hwaddr:ff:ff:ff:ff:ff:ff macid:1
[    4.615347] RTL871X: Init_ODM_ComInfo_8723b(): fab_ver=0 cut_ver=0
[    4.621687] RTL871X: rtw_macaddr_cfg mac addr:8c:18:d9:35:7c:3c
[    4.628309] RTL871X: bDriverStopped:True, bSurpriseRemoved:False, bup:0, hw_init_completed:0
[    4.636972] RTL871X: rtw_wiphy_alloc(phy0)
[    4.641087] RTL871X: rtw_wdev_alloc(padapter=f0c10000)
[    4.646307] RTL871X: rtw_wiphy_register(phy0)
[    4.650676] RTL871X: Register RTW cfg80211 vendor cmd(0x67) interface 
[    4.659352] RTL871X: rtw_ndev_init(wlan0) if1 mac_addr=8c:18:d9:35:7c:3c
[    4.671767] RTL871X: module init ret=0
done
Starting watchdog...
Initializing random number generator... [    5.335212] random: dd: uninitialized urandom read (512 bytes read, 63 bits of entropy available)
done.
Starting network plug daemon: /etc/netplug.d/netplug eth0 probe -> pid 140
[    5.576691]  RX IPC Checksum Offload disabled
[    5.581079]  No MAC Management Counters available
/etc/netplug.d/netplug eth1 probe -> pid 141
/etc/netplug.d/netplug eth2 probe -> pid 144
/etc/netplug.d/netplug eth3 probe -> pid 147
/etc/netplug.d/netplug eth4 probe -> pid 150
/etc/netplug.d/netplug eth5 probe -> pid 153
/etc/netplug.d/netplug eth6 probe -> pid 156
/etc/netplug.d/netplug eth7 probe -> pid 159
/etc/netplug.d/netplug eth8 probe -> pid 162
/etc/netplug.d/netplug eth9 probe -> pid 165
/etc/netplug.d/netplug eth10 probe -> pid 168
/etc/netplug.d/netplug eth11 probe -> pid 171
/etc/netplug.d/netplug eth12 probe -> pid 174
/etc/netplug.d/netplug eth13 probe -> pid 177
/etc/netplug.d/netplug eth14 probe -> pid 180
/etc/netplug.d/netplug eth15 probe -> pid 183

touch: /var/lock/subsys/netplugd: No such file or directory
Starting system message bus: [    6.357942] random: dbus-uuidgen: uninitialized urandom read (12 bytes read, 65 bits of entropy available)
[    6.367972] random: dbus-uuidgen: uninitialized urandom read (8 bytes read, 65 bits of entropy available)
[    6.424052] random: dbus-daemon: uninitialized urandom read (12 bytes read, 65 bits of entropy available)
[    6.460095] random: dbus-daemon: uninitialized urandom read (12 bytes read, 65 bits of entropy available)
done
Starting network: OK
Starting Network Interface Plugging Daemon: eth0.
Starting NetworkManager ... [    7.166327] random: NetworkManager: uninitialized urandom read (32 bytes read, 67 bits of entropy available)
done.
Starting gpsd: OK
Starting sshd: OK
Starting IIO Server Daemon
Starting input-event-daemon: done

MOBITILL
mobitill login: [    8.076919] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[    8.123220] RTL871X: cfg80211_rtw_get_txpower
[    8.172007] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[    8.178673] RTL871X: +871x_drv - drv_open, bup=0
[    8.183397] RTL871X: FW does not exist before power on!!
[    8.191642] RTL871X: SetHwReg8723B: bMacPwrCtrlOn=1
[    8.197182] RTL871X: PowerOnCheck: val_mix:0x0000063f, res:0x0000063f
[    8.203628] RTL871X: PowerOnCheck: 0x100 the result of cmd52 and cmd53 is the same.
[    8.211498] RTL871X: PowerOnCheck: 0x1B8 test Pass.
[    8.217119] RTL871X: Power on ok!
[    8.220691] RTL871X: rtl8723b_FirmwareDownload fw: FW_NIC, size: 31952
[    8.227320] RTL871X: rtl8723b_FirmwareDownload: fw_ver=27 fw_subver=0000 sig=0x5301, Month=10, Date=30, Hour=15, Minute=16
[    8.238398] RTL871X: rtl8723b_FirmwareDownload(): Shift for fw header!
[    8.390087] random: nonblocking pool is initialized
[    8.602525] RTL871X: polling_fwdl_chksum: Checksum report OK! (1, 0ms), REG_MCUFWDL:0x00070605
[    8.611784] RTL871X: _8051Reset8723: Finish
[    8.641320] RTL871X: _FWFreeToGo: Polling FW ready OK! (190, 30ms), REG_MCUFWDL:0x000706c6
[    8.649633] RTL871X: FWDL success. write_fw:1, 410ms
[    8.654643] RTL871X:  <=== rtl8723b_FirmwareDownload()
[    8.659831] RTL871X: HalDetectPwrDownMode(): PDN=0
[    8.664627] RTL871X: Set RF Chip ID to RF_6052 and RF type to 3.
[    9.252402] RTL871X: _init_available_page_threshold(): Enable Tx FIFO Page Threshold H:0x7a7a,N:0x7575,L:0x7575
[    9.266231] RTL871X: ===>phy_SwChnl8723B: Channel = 1
[    9.301790] RTL871X: pDM_Odm TxPowerTrackControl = 1
[    9.306870] RTL871X: pDM_Odm TxPowerTrackControl = 1
[    9.568026] sun7i-dwmac 1c50000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx
[    9.630051] RTL871X: ===>phy_SwChnl8723B: Channel = 1
[    9.637757] RTL871X: #### hw_var_set_opmode() -5220 iface_type(0) mode = 2 ####
[    9.645194] RTL871X: Using the default RF gain.
[    9.649820] RTL871X: MAC Address = 8c:18:d9:35:7c:3c
[    9.655258] RTL871X: start rtl8723bs_xmit_thread(wlan0)
[    9.660963] RTL871X: rtw_cfg80211_init_wiphy:rf_type=3
[    9.661191] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=9 seq=0 len=7
[    9.667161] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=1 len=7
[    9.667422] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=2 len=7
[    9.667478] RTL871X: _btmpoper_cmd: C2H status = BT_STATUS_BT_OP_SUCCESS
[    9.668328] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=3 len=7
[    9.668598] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=4 len=7
[    9.668650] RTL871X: _btmpoper_cmd: C2H status = BT_STATUS_BT_OP_SUCCESS
[    9.669500] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=5 len=7
[    9.669772] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=6 len=7
[    9.669825] RTL871X: _btmpoper_cmd: C2H status = BT_STATUS_BT_OP_SUCCESS
[    9.670676] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=7 len=7
[    9.670954] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=8 len=7
[    9.671005] RTL871X: _btmpoper_cmd: C2H status = BT_STATUS_BT_OP_SUCCESS
[    9.671855] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=9 len=7
[    9.672127] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=10 len=7
[    9.672177] RTL871X: _btmpoper_cmd: C2H status = BT_STATUS_BT_OP_SUCCESS
[    9.673013] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=11 len=7
[    9.673280] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=12 len=7
[    9.673333] RTL871X: _btmpoper_cmd: C2H status = BT_STATUS_BT_OP_SUCCESS
[    9.793800] RTL871X: [HT] HAL Support STBC = 0x01
[    9.799145] RTL871X: -871x_drv - drv_open, bup=1
[    9.803916] RTL871X: cfg80211_rtw_set_power_mgmt(wlan0) enabled:1, timeout:-1
[    9.811151] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[    9.817750] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[    9.827231] RTL871X: cfg80211_rtw_get_txpower
[    9.832426] RTL871X: (2)871x_drv - drv_close, bup=1, hw_init_completed=_TRUE
[    9.840882] RTL871X: rtw_cfg80211_indicate_disconnect(wlan0)
[    9.846634] RTL871X: rtw_cfg80211_indicate_disconnect(wlan0) call cfg80211_connect_result
[    9.854868] RTL871X: -871x_drv - drv_close, bup=1
[    9.859959] RTL871X: rtw_reset_securitypriv(wlan0) - End to Disconnect
[    9.862225] RTL871X: LeaveAllPowerSaveModeDirect.....
[    9.862509] RTL871X: rtw_net_set_mac_address(wlan0): Set Mac Addr to 2a:34:04:8a:37:a2 Successfully
[    9.864607] RTL871X: +871x_drv - drv_open, bup=1
[    9.864643] RTL871X: -871x_drv - drv_open, bup=1
[    9.864758] RTL871X: cfg80211_rtw_set_power_mgmt(wlan0) enabled:1, timeout:-1
[    9.864782] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   11.575872] sun7i-dwmac 1c50000.ethernet eth0: Link is Down
[   11.855578] RTL871X: IsBtDisabled=0, IsBtControlLps=0
[   11.862656] RTL871X: HwRateToMRate(): Non supported Rate [ff]!!!
[   13.855549] RTL871X: IsBtDisabled=0, IsBtControlLps=0
[   13.865006] RTL871X: ==>rtw_ps_processor .fw_state(8)
[   13.871245] RTL871X: ==>ips_enter cnts:1
[   13.875176] RTL871X: nolinked power save enter
[   13.879687] RTL871X: ===> rtw_ips_pwr_down...................
[   13.885447] RTL871X: ====> rtw_ips_dev_unload...
[   13.890123] RTL871X: rtl8723bs_hal_deinit: issue H2C to FW when entering IPS
[   13.897192] RTL871X: rtl8723b_set_FwPwrModeInIPS_cmd()
[   13.902599] RTL871X: rtl8723bs_hal_deinit  polling REG_HMETFR=0x4, cnt=1 
[   13.919499] RTL871X: rtl8723bs_hal_deinit  polling REG_HMETFR=0x0, cnt=2 
[   13.936428] RTL871X: rtl8723bs_hal_deinit: write rpwm=81
[   13.941787] RTL871X: rtl8723bs_hal_deinit  polling 0x100=0xea, cnt=1 
[   13.958377] RTL871X: polling done when entering IPS, check result : 0x100=0xea, cnt=1, MAC_1cc=0xea
[   13.967464] RTL871X: <=== rtw_ips_pwr_down..................... in 90ms

MOBITILL
mobitill login: root
Password: 
# iwlist wlan0 scan
[   46.869171] RTL871X: cfg80211_rtw_scan(wlan0)
[   46.873569] RTL871X: ==>ips_leave cnts:1
[   46.877586] RTL871X: ===>  rtw_ips_pwr_up..............
[   46.882836] RTL871X: ===> ips_netdrv_open.........
[   46.887682] RTL871X: rtl8723bs_hal_init: Leaving IPS in FWLPS state
[   46.894125] RTL871X: rtl8723bs_hal_init: write rpwm=40
[   46.900416] RTL871X: rtl8723bs_hal_init: polling cpwm ok when leaving IPS in FWLPS state, cpwm_orig=00, cpwm_now=80, 0x100=0x3f 
[   46.912016] RTL871X: rtl8723b_set_FwPwrModeInIPS_cmd()
[   46.917506] RTL871X: SetHwReg8723B: bMacPwrCtrlOn=1
[   46.925639] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=9 seq=13 len=7
[   46.932896] RTL871X: ===>phy_SwChnl8723B: Channel = 1
[   46.940232] RTL871X: #### hw_var_set_opmode() -5220 iface_type(0) mode = 2 ####
[   46.947989] RTL871X: Using the default RF gain.
[   46.952834] RTL871X: <===  rtw_ips_pwr_up.............. in 70ms
[   46.958820] RTL871X: nolinked power save leave
[   46.963658] RTL871X: ==> ips_leave.....LED(0x00e28282)...
[   46.970677] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=14 len=7
[   46.979168] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=15 len=7
[   46.986170] RTL871X: _btmpoper_cmd: C2H status = BT_STATUS_BT_OP_SUCCESS
[   46.993877] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=9 seq=16 len=7
[   47.000870] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=17 len=7
[   47.007941] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=18 len=7
[   47.014774] RTL871X: _btmpoper_cmd: C2H status = BT_STATUS_BT_OP_SUCCESS
[   47.022673] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=19 len=7
[   47.029739] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=20 len=7
[   47.036648] RTL871X: _btmpoper_cmd: C2H status = BT_STATUS_BT_OP_SUCCESS
[   47.044433] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=21 len=7
[   47.051516] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=22 len=7
[   47.058396] RTL871X: _btmpoper_cmd: C2H status = BT_STATUS_BT_OP_SUCCESS
[   47.066225] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=23 len=7
[   47.073240] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=24 len=7
[   47.080130] RTL871X: _btmpoper_cmd: C2H status = BT_STATUS_BT_OP_SUCCESS
[   47.088068] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=25 len=7
[   47.095090] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=26 len=7
[   47.101978] RTL871X: _btmpoper_cmd: C2H status = BT_STATUS_BT_OP_SUCCESS
[   47.111704] RTL871X: ===>phy_SwChnl8723B: Channel = 1
[   47.120060] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=27 len=7
[   47.127144] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=28 len=7
[   47.133980] RTL871X: _btmpoper_cmd: C2H status = BT_STATUS_BT_OP_SUCCESS
[   47.141835] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=29 len=7
[   47.148915] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=30 len=7
[   47.155783] RTL871X: _btmpoper_cmd: C2H status = BT_STATUS_BT_OP_SUCCESS
[   47.163552] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=31 len=7
[   47.170645] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=32 len=7
[   47.177524] RTL871X: _btmpoper_cmd: C2H status = BT_STATUS_BT_OP_SUCCESS
[   47.185091] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=33 len=7
[   47.192160] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=34 len=7
[   47.199045] RTL871X: _btmpoper_cmd: C2H status = BT_STATUS_BT_OP_SUCCESS
[   47.206666] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=35 len=7
[   47.213678] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=36 len=7
[   47.220559] RTL871X: _btmpoper_cmd: C2H status = BT_STATUS_BT_OP_SUCCESS
[   47.228185] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=37 len=7
[   47.235194] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=11 seq=38 len=7
[   47.242070] RTL871X: _btmpoper_cmd: C2H status = BT_STATUS_BT_OP_SUCCESS
[   47.250201] RTL871X: ===>phy_SwChnl8723B: Channel = 2
[   47.356588] RTL871X: ===>phy_SwChnl8723B: Channel = 3
[   47.456568] RTL871X: ===>phy_SwChnl8723B: Channel = 4
[   47.556583] RTL871X: ===>phy_SwChnl8723B: Channel = 5
[   47.656582] RTL871X: ===>phy_SwChnl8723B: Channel = 6
[   47.756573] RTL871X: ===>phy_SwChnl8723B: Channel = 7
[   47.856561] RTL871X: ===>phy_SwChnl8723B: Channel = 8
[   47.956579] RTL871X: ===>phy_SwChnl8723B: Channel = 9
[   48.056658] RTL871X: ===>phy_SwChnl8723B: Channel = 10
[   48.156610] RTL871X: ===>phy_SwChnl8723B: Channel = 11
[   48.256578] RTL871X: ===>phy_SwChnl8723B: Channel = 12
[   48.356576] RTL871X: ===>phy_SwChnl8723B: Channel = 13
[   48.456581] RTL871X: ===>phy_SwChnl8723B: Channel = 1
[   48.463844] RTL871X: survey done event(0) band:0 for wlan0
[   48.469426] RTL871X: rtw_indicate_scan_done(wlan0)
[   48.475576] RTL871X: IsBtDisabled=1, IsBtControlLps=0
[   48.484094] RTL871X: HwRateToMRate(): Non supported Rate [ff]!!!
[   48.491518] RTL871X: ==>rtw_ps_processor .fw_state(8)
[   48.498161] RTL871X: ==>ips_enter cnts:2
[   48.502091] RTL871X: nolinked power save enter
[   48.506588] RTL871X: ===> rtw_ips_pwr_down...................
[   48.512342] RTL871X: ====> rtw_ips_dev_unload...
[   48.517044] RTL871X: rtl8723bs_hal_deinit: issue H2C to FW when entering IPS
[   48.524094] RTL871X: rtl8723b_set_FwPwrModeInIPS_cmd()
[   48.529664] RTL871X: rtl8723bs_hal_deinit  polling REG_HMETFR=0x4, cnt=1 
[   48.546622] RTL871X: rtl8723bs_hal_deinit  polling REG_HMETFR=0x0, cnt=2 
wlan0     No scan results

[   48.563572] RTL871X: rtl8723bs_hal_deinit: write rpwm=c1
[   48.569007] RTL871X: rtl8723bs_hal_deinit  polling 0x100=0x3f, cnt=1 
# [   48.585678] RTL871X: rtl8723bs_hal_deinit  polling 0x100=0x3f, cnt=2 
[   48.586093] RTL871X: rtl8723b_c2h_packet_handler: C2H, ID=9 seq=39 len=7
[   48.609337] RTL871X: rtl8723bs_hal_deinit  polling 0x100=0xea, cnt=3 
[   48.626060] RTL871X: polling done when entering IPS, check result : 0x100=0xea, cnt=3, MAC_1cc=0xea
[   48.635112] RTL871X: <=== rtw_ips_pwr_down..................... in 120ms
#
# iwconfig 
[  689.303792] RTL871X: cfg80211_rtw_get_txpower
wlan0     IEEE 802.11bgn  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=12 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:on

sit0      no wireless extensions.

lo        no wireless extensions.

eth0      no wireless extensions.
madivak commented 7 years ago

i got the one from https://github.com/hadess/rtl8723bs and cross compiled it for Sun7i Allwinnwer A20 with kernel-4.3.2 and it compiled well after applying the patches recommended for the kernel version. Placed it in my modules directory then,

depmod -a
modprobe r8723bs
ip link set wlan0 up  
iwlist wlan0 scan                                
wpa_passphrase ssid_name wifi_passwd > wifi.conf 
wpa_supplicant -D wext -i wlan0 -c wifi.conf -B  
dhclient wlan0

And it worked!!!! i was able to connect to my wifi.