User Tools

Site Tools


en:users:drivers:b43

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
en:users:drivers:b43 [2015/02/19 20:58]
Rafał Miłecki [Known problems & limitations] Info about 5 GHz and N-PHY
en:users:drivers:b43 [2018/07/04 17:06]
Xose Vazquez Perez old revision restored (2018/07/03 20:43)
Line 20: Line 20:
   * HT-PHY: no support for 5 GHz   * HT-PHY: no support for 5 GHz
   * No support for 802.11n features (HT, aggregation,​ 40 MHz width)   * No support for 802.11n features (HT, aggregation,​ 40 MHz width)
 +
 +===== Resolved problems =====
 +
 +  * G-PHY devices: not working with kernels 3.15 and 3.16-rc1 (a regression). This was fixed in 3.15.5 ([[https://​git.kernel.org/​cgit/​linux/​kernel/​git/​stable/​linux-stable.git/​commit/?​h=linux-3.15.y&​id=6f3f164bd0efe9a090cd74e08d6195c95024a1d1|6f3f164]]) and 3.16-rc3 ([[http://​git.kernel.org/​cgit/​linux/​kernel/​git/​torvalds/​linux.git/​commit/?​id=2fc68eb122c7ea6cd5be1fe7d6650c0beb2f4f40|2fc68eb]]).
 +  * Scanning/​connectivity problems: caused by **b43** bug exposed with kernel 3.8 (by [[http://​git.kernel.org/​cgit/​linux/​kernel/​git/​torvalds/​linux.git/​commit/?​id=0172bb75073e11a5aa9d8a953bdaefb8709f00c8|0172bb7]]). Fixed in kernel 3.14 (by [[http://​git.kernel.org/​cgit/​linux/​kernel/​git/​torvalds/​linux.git/​commit/?​id=64e5acb09ca6b50c97299cff9ef51299470b29f2|64e5acb]]) and backported to 3.13.2, 3.12.10, 3.10.29.
  
 ===== List of hardware ===== ===== List of hardware =====
Line 27: Line 32:
 Please look carefully at device ID and chipset name. Please look carefully at device ID and chipset name.
  
-^ PCI-ID ^ Supported? ^ Chip ID ^ Modes ^ PHY version ^ Alternative ^ +^ PCI-ID ​    ​^ Supported? ​        ​^ Chip ID    ^ Modes       ​^ PHY version ​ ^ Alternative ​  ​
-| 14e4:0576 | not tested | BCM43224 | a/b/g/n | ? | wl/brcm80211 | +| 14e4:​0576 ​ | not tested ​        ​| BCM43224 ​  ​| a/​b/​g/​n ​    ​| ?            | brcm80211 ​    ​
-| 14e4:4301 | yes (b43legacy) | BCM4301 | b | B | | +| 14e4:​4301 ​ | yes (b43legacy) ​   | BCM4301 ​   | b           ​| B                          ​
-| 14e4:4306 | yes (b43legacy) | BCM4306/2 | b/g | G | | +| 14e4:​4306 ​ | yes (b43legacy) ​   | BCM4306/​2 ​ | b/g         ​| G                          ​
-| 14e4:4307 | yes | BCM4306/3 | b/g | G | | +| 14e4:​4307 ​ | yes                | BCM4306/​3 ​ | b/g         ​| G                          ​
-| 14e4:4311 | yes | BCM4311 | b/g | G | wl | +| 14e4:​4311 ​ | yes                | BCM4311 ​   | b/g         ​| G            | wl            
-| 14e4:4312 | yes | BCM4311 | a/b/g | G (r8) | wl | +| 14e4:​4312 ​ | yes                | BCM4311 ​   | a/b/g       ​| G (r8)       ​| wl            
-| 14e4:4313 | not tested | BCM4311 | a | ? | wl | +| 14e4:​4313 ​ | not tested ​        ​| BCM4311 ​   | a           ​| ?            | wl            
-| ::: | no | BCM4313 | b/g/n | LCN (r1) | wl/brcm80211 | +| :::        | no                 ​| BCM4313 ​   | b/g/n       ​| LCN (r1)     ​| brcm80211 ​    ​
-| 14e4:4315 | yes | BCM4312 | b/g | LP (r1) | wl | +| 14e4:​4315 ​ | yes                | BCM4312 ​   | b/g         ​| LP (r1)      | wl            
-| 14e4:4318 | yes | BCM4318 | b/g | G (r7) | | +| 14e4:​4318 ​ | yes                | BCM4318 ​   | b/g         ​| G (r7)       ​              ​
-| 14e4:4319 | yes | BCM4318 | a/b/g | G | | +| 14e4:​4319 ​ | yes                | BCM4318 ​   | a/b/g       ​| G                          ​
-| 14e4:4320 | yes (b43legacy) | BCM4306/2 | b/g | G (r1) | | +| 14e4:​4320 ​ | yes (b43legacy) ​   | BCM4306/​2 ​ | b/g         ​| G (r1)       ​              ​
-| ::: | yes | BCM4306/3 | ? | G (r2) | | +| :::        | yes                | BCM4306/​3 ​ | ?           ​| G (r2)       ​              ​
-| 14e4:4321 | partially | BCM4321 | ? | N (r2) | | +| 14e4:​4321 ​ | partially ​         | BCM4321 ​   | ?           ​| N (r2)       ​              ​
-| 14e4:4322 | not tested ​| BCM4322 | b/g/n | N (r4) | | +| 14e4:​4322 ​ yes (3.18+) ​       ​| BCM4322 ​   | b/g/n       ​| N (r4)       ​              ​
-| 14e4:4324 | yes (b43legacy) | BCM4306 | a/b/g | G (r1) | | +| 14e4:​4324 ​ | yes (b43legacy) ​   | BCM4306 ​   | a/b/g       ​| G (r1)       ​              ​
-| ::: | yes | BCM4306/3 | a/b/g | G (r5) | | +| :::        | yes                | BCM4306/​3 ​ | a/b/g       ​| G (r5)       ​              ​
-| 14e4:4325 | yes (b43legacy) | BCM4306/2 | b/g | G (r1) | | +| 14e4:​4325 ​ | yes (b43legacy) ​   | BCM4306/​2 ​ | b/g         ​| G (r1)       ​              ​
-| 14e4:4328 | partially | BCM4321 | a/b/g/n | N (r2) | wl | +| 14e4:​4328 ​ | partially ​         | BCM4321 ​   | a/​b/​g/​n ​    ​| N (r2)       ​| wl            
-| 14e4:4329 | partially | BCM4321 | b/g/n | N (r1) | wl | +| 14e4:​4329 ​ | partially ​         | BCM4321 ​   | b/g/n       ​| N (r1)       ​| wl            
-| 14e4:432a | not tested | BCM4321 | a/n | N | wl | +| 14e4:​432a ​ | not tested ​        ​| BCM4321 ​   | a/n         ​| N            | wl            
-| 14e4:432b | partially | BCM4322 | a/b/g/n | N (r4) | wl | +| 14e4:​432b ​ | partially ​         | BCM4322 ​   | a/​b/​g/​n ​    ​| N (r4)       ​| wl            
-| 14e4:432c | yes | BCM4322 | b/g/n | N | wl | +| 14e4:​432c ​ | yes                | BCM4322 ​   | b/g/n       ​| N            | wl            
-| 14e4:432d | not tested | BCM4322 | a/n | N | wl | +| 14e4:​432d ​ | not tested ​        ​| BCM4322 ​   | a/n         ​| N            | wl            
-| 14e4:4331 | yes (3.2-rc3+) | BCM4331 | a/b/g/n | HT (r1) | wl | +| 14e4:​4331 ​ | yes (3.2-rc3+) ​    ​| BCM4331 ​   | a/​b/​g/​n ​    ​| HT (r1)      | wl            
-| 14e4:4350 | yes (3.8+) | BCM43222 | a/b/g/n | N (r6) | | +| 14e4:​4350 ​ | yes (3.8+) ​        ​| BCM43222 ​  ​| a/​b/​g/​n ​    ​| N (r6)       ​              ​
-| 14e4:4353 | yes (3.1+) | BCM43224 | a/b/g/n | N (r6) | wl/​brcm80211 | +| 14e4:​4353 ​ | yes (3.1+) ​        ​| BCM43224 ​  ​| a/​b/​g/​n ​    ​| N (r6)       ​| wl/​brcm80211 ​ 
-| 14e4:4357 | yes (3.1+) | BCM43225 | b/g/n | N (r6) | wl/​brcm80211 | +| 14e4:​4357 ​ | yes (3.1+) ​        ​| BCM43225 ​  ​| b/g/n       ​| N (r6)       ​| wl/​brcm80211 ​ 
-| 14e4:4358 | yes (3.17+) | BCM43227 | b/g/n | N (r16) | wl | +| 14e4:​4358 ​ | yes (3.17+) ​       | BCM43227 ​  ​| b/g/n       ​| N (r16)      | wl            
-| 14e4:4359 | yes (3.17+) | BCM43228 | a/b/g/n | N (r16) | wl | +| 14e4:​4359 ​ | yes (3.17+) ​       | BCM43228 ​  ​| a/​b/​g/​n ​    ​| N (r16)      | wl            
-| 14e4:4360 | no | BCM4360 | ? | AC (r1) | | +| 14e4:​4360 ​ | no                 ​| BCM4360 ​   | ?           ​| AC (r1)                    ​
-| 14e4:4365 | no | BCM43142 | b/g/n | LCN40 (r3) | wl | +| 14e4:​4365 ​ | no                 ​| BCM43142 ​  ​| b/g/n       ​| LCN40 (r3)   ​| wl            
-| 14e4:43a0 | no | BCM4360 | a/b/g/n/ac | AC? | wl | +| 14e4:​43a0 ​ | no                 ​| BCM4360 ​   | a/​b/​g/​n/​ac ​ | AC?          | wl            
-| ::: | no | BCM4352 | a/b/g/n/ac | ? | wl | +| :::        | no                 ​| BCM4352 ​   | a/​b/​g/​n/​ac ​ | ?            | wl            
-| 14e4:43a9 | yes (3.17+) | BCM43217 | b/g/n | N (r17) | | +| 14e4:​43a9 ​ | yes (3.17+) ​       | BCM43217 ​  ​| b/g/n       ​| N (r17)                    ​
-| 14e4:43aa | yes (3.17+) | BCM43131 | b/g/n | N (r17) | | +| 14e4:​43aa ​ | yes (3.17+) ​       | BCM43131 ​  ​| b/g/n       ​| N (r17)                    ​
-| 14e4:43b1 | no | BCM4352 | a/b/g/n/ac | AC| | +| 14e4:​43b1 ​ | no                 ​| BCM4352 ​   | a/​b/​g/​n/​ac ​ | AC (r3)      ​              ​
-| 14e4:4727 | no | BCM4313 | b/g/n | LCN (r1) | wl/​brcm80211 | +| 14e4:​4727 ​ | no                 ​| BCM4313 ​   | b/g/n       ​| LCN (r1)     ​| wl/​brcm80211 ​ 
-| 14e4:a8d6 | not tested | BCM43222 | ? | N (6) | | +| 14e4:​a8d6 ​ | not tested ​        ​| BCM43222 ​  ​| ?           ​| N (6)                      ​
-| 14e4:a8d8 | yes (3.6+) | BCM43224 | a/b/g/n | N (r6) | brcm80211 | +| 14e4:​a8d8 ​ | yes (3.6+) ​        ​| BCM43224 ​  ​| a/​b/​g/​n ​    ​| N (r6)       ​| brcm80211 ​    ​
-| ::: | yes (3.6+) | BCM43225 | ? | N (r6) | brcm80211 | +| :::        | yes (3.6+) ​        ​| BCM43225 ​  ​| ?           ​| N (r6)       ​| brcm80211 ​    ​
-| 14e4:a8db | not tested ​| BCM43217 | b/g/n | N (r17) | | +| 14e4:​a8db ​ partially (3.18+)  ​| BCM43217 ​  ​| b/g/n       ​| N (r17)                    ​
-| 14e4:a99d | not tested | BCM43421? | ? | ? | wl |+| 14e4:​a99d ​ | not tested ​        ​| BCM43421? ​ | ?           ​| ?                          ​| 
 + 
 + 
 + 
 + 
  
 ===== Contact ===== ===== Contact =====
en/users/drivers/b43.txt · Last modified: 2018/08/23 14:22 by Carsten Grohmann