回答

收藏

BPI-M1+ openwrt wifi驱动问题

其他 其他 4005 人阅读 | 0 人回复 | 2015-08-08

本帖最后由 charli 于 2015-8-8 18:03 编辑

最近在解决BPI-M1+的openwrt wifi问题,搞了好久了,wifi还是启动不了,身心疲惫啊。所以上论坛来求助。。。

下面是openwrt的启动内核日志,有不有看得懂的朋友,帮忙确定下wifi到底搞定没。
这一行:
  1. [ 8.839605] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
复制代码
是不是代表通讯成功了?

内核启动日志:
  1. [    0.000000] Booting Linux on physical CPU 0x0
  2. [    0.000000] Linux version 3.18.19 (charli@charli-pc) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r46549) ) #1 SMP PREEMPT Sat Aug 8 16:25:50 CST 2015
  3. [    0.000000] CPU: ARMv7 Processor [410fc074] revision 4 (ARMv7), cr=10c5387d
  4. [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
  5. [    0.000000] Machine model: BPI M1+
  6. [    0.000000] Memory policy: Data cache writealloc
  7. [    0.000000] On node 0 totalpages: 260096
  8. [    0.000000] free_area_init_node: node 0, pgdat c0509740, node_mem_map ef00a000
  9. [    0.000000]   Normal zone: 1520 pages used for memmap
  10. [    0.000000]   Normal zone: 0 pages reserved
  11. [    0.000000]   Normal zone: 194560 pages, LIFO batch:31
  12. [    0.000000]   HighMem zone: 512 pages used for memmap
  13. [    0.000000]   HighMem zone: 65536 pages, LIFO batch:15
  14. [    0.000000] psci: probing for conduit method from DT.
  15. [    0.000000] psci: Using PSCI v0.1 Function IDs from DT
  16. [    0.000000] PERCPU: Embedded 9 pages/cpu @eefe0000 s6272 r8192 d22400 u36864
  17. [    0.000000] pcpu-alloc: s6272 r8192 d22400 u36864 alloc=9*4096
  18. [    0.000000] pcpu-alloc: [0] 0 [0] 1
  19. [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 258576
  20. [    0.000000] Kernel command line: console=ttyS0,115200 earlyprintk rootwait root=/dev/mmcblk0p2
  21. [    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
  22. [    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
  23. [    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
  24. [    0.000000] Memory: 1025356K/1040384K available (3827K kernel code, 170K rwdata, 1072K rodata, 204K init, 606K bss, 15028K reserved, 262144K highmem)
  25. [    0.000000] Virtual kernel memory layout:
  26. [    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
  27. [    0.000000]     fixmap  : 0xffc00000 - 0xffe00000   (2048 kB)
  28. [    0.000000]     vmalloc : 0xf0000000 - 0xff000000   ( 240 MB)
  29. [    0.000000]     lowmem  : 0xc0000000 - 0xef800000   ( 760 MB)
  30. [    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
  31. [    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
  32. [    0.000000]       .text : 0xc0008000 - 0xc04d0ef4   (4900 kB)
  33. [    0.000000]       .init : 0xc04d1000 - 0xc0504000   ( 204 kB)
  34. [    0.000000]       .data : 0xc0504000 - 0xc052e878   ( 171 kB)
  35. [    0.000000]        .bss : 0xc052e878 - 0xc05c6208   ( 607 kB)
  36. [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
  37. [    0.000000] Preemptible hierarchical RCU implementation.
  38. [    0.000000]         RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
  39. [    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
  40. [    0.000000] NR_IRQS:16 nr_irqs:16 16
  41. [    0.000000] Architected cp15 timer(s) running at 24.00MHz (phys).
  42. [    0.000008] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 2863311519744ns
  43. [    0.000022] Switching to timer-based delay loop, resolution 41ns
  44. [    0.000358] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956969942ns
  45. [    0.000517] sched_clock: 32 bits at 160MHz, resolution 6ns, wraps every 26843545593ns
  46. [    0.000682] Console: colour dummy device 80x30
  47. [    0.000711] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
  48. [    0.000727] pid_max: default: 32768 minimum: 301
  49. [    0.000833] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
  50. [    0.000844] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
  51. [    0.001461] CPU: Testing write buffer coherency: ok
  52. [    0.001763] /cpus/cpu@0 missing clock-frequency property
  53. [    0.001783] /cpus/cpu@1 missing clock-frequency property
  54. [    0.001797] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
  55. [    0.001850] Setting up static identity map for 0x40011c20 - 0x40011c54
  56. [    0.060433] CPU1: Booted secondary processor
  57. [    0.060479] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
  58. [    0.060552] Brought up 2 CPUs
  59. [    0.060575] SMP: Total of 2 processors activated (96.00 BogoMIPS).
  60. [    0.060582] CPU: All CPU(s) started in HYP mode.
  61. [    0.060587] CPU: Virtualization extensions available.
  62. [    0.064980] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 4
  63. [    0.065373] pinctrl core: initialized pinctrl subsystem
  64. [    0.065766] regulator-dummy: no parameters
  65. [    0.072012] NET: Registered protocol family 16
  66. [    0.072359] DMA: preallocated 256 KiB pool for atomic coherent allocations
  67. [    0.111482] reg-fixed-voltage usb1-vbus: could not find pctldev for node /soc@01c00000/pinctrl@01c20800/usb1_vbus_pin@0, deferring probe
  68. [    0.111517] platform usb1-vbus: Driver reg-fixed-voltage requests probe deferral
  69. [    0.111546] reg-fixed-voltage usb2-vbus: could not find pctldev for node /soc@01c00000/pinctrl@01c20800/usb2_vbus_pin@0, deferring probe
  70. [    0.111561] platform usb2-vbus: Driver reg-fixed-voltage requests probe deferral
  71. [    0.111761] vcc3v0: 3000 mV
  72. [    0.111976] vcc3v3: 3300 mV
  73. [    0.112218] vcc5v0: 5000 mV
  74. [    0.112302] reg-fixed-voltage gmac-3v3: could not find pctldev for node /soc@01c00000/pinctrl@01c20800/gmac_power_pin@0, deferring probe
  75. [    0.112320] platform gmac-3v3: Driver reg-fixed-voltage requests probe deferral
  76. [    0.112345] reg-fixed-voltage vmmc3: could not find pctldev for node /soc@01c00000/pinctrl@01c20800/vmmc3_pin@0, deferring probe
  77. [    0.112359] platform vmmc3: Driver reg-fixed-voltage requests probe deferral
  78. [    0.112812] SCSI subsystem initialized
  79. [    0.112893] libata version 3.00 loaded.
  80. [    0.113219] usbcore: registered new interface driver usbfs
  81. [    0.113302] usbcore: registered new interface driver hub
  82. [    0.113422] usbcore: registered new device driver usb
  83. [    0.113578] pps_core: LinuxPPS API ver. 1 registered
  84. [    0.113588] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
  85. [    0.113617] PTP clock support registered
  86. [    0.114672] Switched to clocksource arch_sys_counter
  87. [    0.121745] NET: Registered protocol family 2
  88. [    0.122773] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
  89. [    0.122856] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
  90. [    0.122978] TCP: Hash tables configured (established 8192 bind 8192)
  91. [    0.123064] TCP: reno registered
  92. [    0.123083] UDP hash table entries: 512 (order: 2, 16384 bytes)
  93. [    0.123140] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
  94. [    0.123409] NET: Registered protocol family 1
  95. [    0.124904] futex hash table entries: 512 (order: 3, 32768 bytes)
  96. [    0.125064] audit: initializing netlink subsys (disabled)
  97. [    0.125146] audit: type=2000 audit(0.110:1): initialized
  98. [    0.133943] VFS: Disk quotas dquot_6.5.2
  99. [    0.134202] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
  100. [    0.135925] squashfs: version 4.0 (2009/01/31) Phillip Lougher
  101. [    0.135945] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
  102. [    0.136670] msgmni has been set to 1490
  103. [    0.138796] bounce: pool size: 64 pages
  104. [    0.138823] io scheduler noop registered
  105. [    0.138837] io scheduler deadline registered
  106. [    0.138888] io scheduler cfq registered (default)
  107. [    0.139218] platform 1c13400.phy: Driver sun4i-usb-phy requests probe deferral
  108. [    0.141931] sun7i-a20-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver
  109. [    0.184509] Serial: 8250/16550 driver, 8 ports, IRQ sharing disabled
  110. [    0.187053] console [ttyS0] disabled
  111. [    0.207470] 1c28000.serial: ttyS0 at MMIO 0x1c28000 (irq = 33, base_baud = 1500000) is a U6_16550A
  112. [    0.828391] console [ttyS0] enabled
  113. [    0.854981] 1c28800.serial: ttyS1 at MMIO 0x1c28800 (irq = 35, base_baud = 1500000) is a U6_16550A
  114. [    0.886924] 1c29c00.serial: ttyS2 at MMIO 0x1c29c00 (irq = 52, base_baud = 1500000) is a U6_16550A
  115. [    0.899486] platform 1c50000.ethernet: Driver stmmaceth requests probe deferral
  116. [    0.906966] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
  117. [    0.913493] ehci-platform: EHCI generic platform driver
  118. [    0.918900] platform 1c14000.usb: Driver ehci-platform requests probe deferral
  119. [    0.926226] platform 1c1c000.usb: Driver ehci-platform requests probe deferral
  120. [    0.933544] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
  121. [    0.939770] ohci-platform: OHCI generic platform driver
  122. [    0.945130] platform 1c14400.usb: Driver ohci-platform requests probe deferral
  123. [    0.952415] platform 1c1c400.usb: Driver ohci-platform requests probe deferral
  124. [    0.959814] usbcore: registered new interface driver usb-storage
  125. [    0.966107] mousedev: PS/2 mouse device common for all mice
  126. [    0.976406] axp20x-regulator axp20x-regulator: regulators node not found
  127. [    0.983233] LDO1: 1300 mV
  128. [    0.986389] LDO2: at 3000 mV
  129. [    0.989772] LDO3: at 2275 mV
  130. [    0.992902] LDO4: at 2800 mV
  131. [    0.996307] LDO5: at 2800 mV
  132. [    0.999711] DCDC2: at 1400 mV
  133. [    1.003163] DCDC3: at 1250 mV
  134. [    1.006325] axp20x 0-0034: AXP20X driver loaded
  135. [    1.011868] sunxi-wdt 1c20c90.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0)
  136. [    1.020412] sunxi-mmc 1c0f000.mmc: No vqmmc regulator found
  137. [    1.026377] sunxi-mmc 1c0f000.mmc: Got CD GPIO
  138. [    1.064943] sunxi-mmc 1c0f000.mmc: base:0xf00f6000 irq:64
  139. [    1.070823] platform 1c12000.mmc: Driver sunxi-mmc requests probe deferral
  140. [    1.080139] sunxi-ss 1c15000.crypto-engine: Die ID 0
  141. [    1.087203] TCP: cubic registered
  142. [    1.090535] Initializing XFRM netlink socket
  143. [    1.094912] NET: Registered protocol family 17
  144. [    1.099471] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
  145. [    1.112092] 8021q: 802.1Q VLAN Support v1.8
  146. [    1.116417] Registering SWP/SWPB emulation handler
  147. [    1.121734] registered taskstats version 1
  148. [    1.122893] mmc0: host does not support reading read-only switch, assuming write-enable
  149. [    1.125826] mmc0: new high speed SDHC card at address 0001
  150. [    1.126299] mmcblk0: mmc0:0001 00000 7.44 GiB
  151. [    1.127496]  mmcblk0: p1 p2
  152. [    1.147328] usb1-vbus: 5000 mV
  153. [    1.150855] usb2-vbus: 5000 mV
  154. [    1.154338] gmac-3v3: 3300 mV
  155. [    1.157813] vmmc3: 3300 mV
  156. [    1.264752] stmmaceth 1c50000.ethernet: no reset control found
  157. [    1.270591]  Ring mode enabled
  158. [    1.273642]  No HW DMA feature register supported
  159. [    1.278189]  Normal descriptors
  160. [    1.281510]  TX Checksum insertion supported
  161. [    1.290061] libphy: stmmac: probed
  162. [    1.293474] eth0: PHY ID 001cc915 at 0 IRQ POLL (stmmac-0:00) active
  163. [    1.299841] eth0: PHY ID 001cc915 at 1 IRQ POLL (stmmac-0:01)
  164. [    1.305947] ehci-platform 1c14000.usb: EHCI Host Controller
  165. [    1.311549] ehci-platform 1c14000.usb: new USB bus registered, assigned bus number 1
  166. [    1.319433] ehci-platform 1c14000.usb: irq 71, io mem 0x01c14000
  167. [    1.344691] ehci-platform 1c14000.usb: USB 2.0 started, EHCI 1.00
  168. [    1.350985] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
  169. [    1.357787] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
  170. [    1.365012] usb usb1: Product: EHCI Host Controller
  171. [    1.369886] usb usb1: Manufacturer: Linux 3.18.19 ehci_hcd
  172. [    1.375376] usb usb1: SerialNumber: 1c14000.usb
  173. [    1.380485] hub 1-0:1.0: USB hub found
  174. [    1.384273] hub 1-0:1.0: 1 port detected
  175. [    1.388893] ehci-platform 1c1c000.usb: EHCI Host Controller
  176. [    1.394496] ehci-platform 1c1c000.usb: new USB bus registered, assigned bus number 2
  177. [    1.402379] ehci-platform 1c1c000.usb: irq 72, io mem 0x01c1c000
  178. [    1.424698] ehci-platform 1c1c000.usb: USB 2.0 started, EHCI 1.00
  179. [    1.430992] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
  180. [    1.437800] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
  181. [    1.445029] usb usb2: Product: EHCI Host Controller
  182. [    1.449902] usb usb2: Manufacturer: Linux 3.18.19 ehci_hcd
  183. [    1.455395] usb usb2: SerialNumber: 1c1c000.usb
  184. [    1.460468] hub 2-0:1.0: USB hub found
  185. [    1.464251] hub 2-0:1.0: 1 port detected
  186. [    1.468834] ohci-platform 1c14400.usb: Generic Platform OHCI controller
  187. [    1.475511] ohci-platform 1c14400.usb: new USB bus registered, assigned bus number 3
  188. [    1.483366] ohci-platform 1c14400.usb: irq 96, io mem 0x01c14400
  189. [    1.548867] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
  190. [    1.555680] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
  191. [    1.562896] usb usb3: Product: Generic Platform OHCI controller
  192. [    1.568829] usb usb3: Manufacturer: Linux 3.18.19 ohci_hcd
  193. [    1.574311] usb usb3: SerialNumber: 1c14400.usb
  194. [    1.579406] hub 3-0:1.0: USB hub found
  195. [    1.583190] hub 3-0:1.0: 1 port detected
  196. [    1.587753] ohci-platform 1c1c400.usb: Generic Platform OHCI controller
  197. [    1.594391] ohci-platform 1c1c400.usb: new USB bus registered, assigned bus number 4
  198. [    1.602294] ohci-platform 1c1c400.usb: irq 97, io mem 0x01c1c400
  199. [    1.668872] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
  200. [    1.675676] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
  201. [    1.682892] usb usb4: Product: Generic Platform OHCI controller
  202. [    1.688826] usb usb4: Manufacturer: Linux 3.18.19 ohci_hcd
  203. [    1.694308] usb usb4: SerialNumber: 1c1c400.usb
  204. [    1.699372] hub 4-0:1.0: USB hub found
  205. [    1.703164] hub 4-0:1.0: 1 port detected
  206. [    1.708020] sunxi-mmc 1c12000.mmc: No vqmmc regulator found
  207. [    1.974668] sunxi-mmc 1c12000.mmc: fatal err update clk timeout
  208. [    1.994692] sunxi-mmc 1c12000.mmc: base:0xf0140000 irq:67
  209. [    2.000142] drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
  210. [    2.011029] vcc5v0: disabling
  211. [    2.014016] vcc3v0: disabling
  212. [    2.019809] EXT4-fs (mmcblk0p2): couldn't mount as ext3 due to feature incompatibilities
  213. [    2.029313] EXT4-fs (mmcblk0p2): couldn't mount as ext2 due to feature incompatibilities
  214. [    2.045735] EXT4-fs (mmcblk0p2): mounted filesystem without journal. Opts: (null)
  215. [    2.053263] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
  216. [    2.060395] Freeing unused kernel memory: 204K (c04d1000 - c0504000)
  217. [    2.176702] init: Console is alive
  218. [    2.180385] init: - watchdog -
  219. [    2.244693] sunxi-mmc 1c12000.mmc: fatal err update clk timeout
  220. [    2.494676] sunxi-mmc 1c12000.mmc: fatal err update clk timeout
  221. [    2.744661] sunxi-mmc 1c12000.mmc: fatal err update clk timeout
  222. [    3.184272] init: - preinit -
  223. [    3.257002] random: mktemp urandom read with 5 bits of entropy available
  224. [    6.319899] mount_root: mounting /dev/root
  225. [    6.330347] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
  226. [    6.341254] procd: - early -
  227. [    6.344267] procd: - watchdog -
  228. [    7.087126] procd: - ubus -
  229. [    8.091561] procd: - init -
  230. [    8.577709] NET: Registered protocol family 10
  231. [    8.588762] ip6_tables: (C) 2000-2006 Netfilter Core Team
  232. [    8.605358] sunxi-rtc 1c20d00.rtc: rtc core: registered rtc-sunxi as rtc0
  233. [    8.612181] sunxi-rtc 1c20d00.rtc: RTC enabled
  234. [    8.635875] Loading modules backported from Linux version master-2015-03-09-0-g141f155
  235. [    8.643796] Backport generated by backports.git backports-20150129-0-gdd4a670
  236. [    8.652636] ip_tables: (C) 2000-2006 Netfilter Core Team
  237. [    8.663109] nf_conntrack version 0.5.0 (16024 buckets, 64096 max)
  238. [    8.765806] xt_time: kernel timezone is -0000
  239. [    8.780029] cfg80211: Calling CRDA to update world regulatory domain
  240. [    8.786642] cfg80211: World regulatory domain updated:
  241. [    8.791800] cfg80211:  DFS Master region: unset
  242. [    8.797322] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
  243. [    8.807247] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
  244. [    8.815328] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
  245. [    8.823368] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
  246. [    8.831497] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
  247. [    8.839605] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
  248. [    8.849181] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
  249. [    8.857352] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
  250. [    8.865405] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
  251. [    8.879149] PPP generic driver version 2.4.2
  252. [    8.884560] NET: Registered protocol family 24
  253. [    8.894576] usbcore: registered new interface driver brcmfmac
  254. [   11.824589]  RX IPC Checksum Offload disabled
  255. [   11.847320]  No MAC Management Counters available
  256. [   16.805015] stmmaceth 1c50000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
  257. [  198.727765] random: nonblocking pool is initialized
复制代码

评分

参与人数 1与非币 +5 收起 理由
loveeeboard + 5 三周年铜板双倍!

查看全部评分

分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条