When we would get support for [Chip ID bcm43217 | PCI-ID 14e4:a8db | PHY N (r17)] ?
Currently I have tested it in openwrt (trunk) for W8960N V5 / Plusnet 2704NV1 (fast2704N)
And found that:
It works perfectly well in 802.11g mode.
But it doesn't work in 802.11n mode.
On the page https://wireless.wiki.kernel.org/en/users/drivers/b43 it is mentioned that it is partially supported. It is not supported by any other driver except b43. And the use of this chip is increasing day by day AFAIK.
Please tell me if it would be supporting wireless n in future or not? If yes, what's the status of the work? Tell me if I could help in it's support.
Details:
These are some extracts from dmesg:
[ 0.304000] registering PCI controller with io_map_base unset
[ 0.316000] PCI host bridge to bus 0000:00
[ 0.320000] pci_bus 0000:00: root bus resource [mem 0x10200000-0x102fffff]
[ 0.324000] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[ 0.328000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[ 0.332000] pci 0000:00:00.0: [14e4:6318] type 01 class 0x060400
[ 0.332000] pci 0000:00:00.0: PME# supported from D0 D3hot
[ 0.332000] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[ 0.336000] pci 0000:01:00.0: [14e4:a8db] type 00 class 0x028000
[ 0.336000] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x00007fff 64bit]
[ 0.336000] pci 0000:01:00.0: supports D1 D2
[ 0.336000] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[ 0.336000] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 01
[ 0.336000] pci 0000:00:00.0: BAR 8: assigned [mem 0x10200000-0x102fffff]
[ 0.340000] pci 0000:01:00.0: BAR 0: assigned [mem 0x10200000-0x10207fff 64bit]
[ 0.344000] pci 0000:00:00.0: PCI bridge to [bus 01]
[ 0.348000] pci 0000:00:00.0: bridge window [mem 0x10200000-0x102fffff]
[ 0.352000] Switched to clocksource MIPS
[ 0.360000] PCI: Enabling device 0000:00:00.0 (0000 -> 0002)
[ 0.364000] PCI: Enabling device 0000:01:00.0 (0000 -> 0002)
[ 0.372000] bcma: bus0: Found chip with id 43217, rev 0x01 and package 0x09
[ 0.376000] bcma: bus0: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x27, class 0x0)
[ 0.388000] bcma: bus0: Core 1 found: IEEE 802.11 (manuf 0x4BF, id 0x812, rev 0x1E, class 0x0)
[ 0.396000] bcma: bus0: Core 2 found: PCIe (manuf 0x4BF, id 0x820, rev 0x14, class 0x0)
[ 0.404000] bcma_fallback_sprom: pci bus/device num mismatch: expected 0/0, but got 1/0
[ 0.424000] bcma: bus0: Bus registered
and
[ 31.352000] cfg80211: Calling CRDA to update world regulatory domain
[ 31.412000] cfg80211: World regulatory domain updated:
[ 31.416000] cfg80211: DFS Master region: unset
[ 31.420000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ 31.432000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 31.440000] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 31.448000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[ 31.456000] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[ 31.464000] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
[ 31.472000] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[ 31.480000] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[ 31.492000] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[ 31.688000] PPP generic driver version 2.4.2
[ 31.700000] NET: Registered protocol family 24
[ 31.776000] b43-phy0: Broadcom 43217 WLAN found (core revision 30)
[ 31.784000] b43-phy0: Found PHY: Analog 9, Type 4 (N), Revision 17
[ 31.792000] b43-phy0: Found Radio: Manuf 0x17F, ID 0x2057, Revision 14, Version 0
[ 31.800000] Broadcom 43xx driver loaded [ Features: PNL ]
[ 31.952000] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
and
[ 47.844000] cfg80211: Calling CRDA for country: IN
[ 47.856000] cfg80211: Regulatory domain changed to country: IN
[ 47.860000] cfg80211: DFS Master region: JP
[ 47.864000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ 47.876000] cfg80211: (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 47.884000] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
[ 47.892000] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
[ 47.904000] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[ 48.200000] pppoe-wan: renamed from ppp0
[ 52.852000] b43-phy0: Loading firmware version 666.2 (2011-02-23 01:15:07)
[ 53.008000] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 53.088000] device wlan0 entered promiscuous mode
root@OpenWrt:~# cat /proc/bus/pci/devices
0000 14e46318 1f 0 0 0 0 0 0 0 0 0 0 0 0 0 0 pcieport
0100 14e4a8db 1f 10200004 0 0 0 0 0 0 8001 0 0 0 0 0 0 bcma-pci-bridge
Is there some error with fallback SPROM?
I looked at the device patch and found that .fallback_SPROM is not present.
For further details read my ticket and all comments at https://dev.openwrt.org/ticket/20227.
Thanks in advance for your help and time taken.
(Last edited by Niravsoft on 2 Oct 2015, 07:59)