Opened 14 years ago
Last modified 13 days ago
#6480 new enhancement
Broadcom BCM43225 - Add a Broadcom 43xx Wifi Driver
Reported by: | vooshy | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Drivers/Network/broadcom43xx | Version: | R1/Development |
Keywords: | BCM | Cc: | |
Blocked By: | Blocking: | #6574, #12267, #17947 | |
Platform: | All |
Description
Could the Broadcom Wifi driver be updated to support newer devices.
I have a Broadcom 43225 I can test on.
Attachments (2)
Change History (14)
comment:1 by , 14 years ago
comment:2 by , 14 years ago
Summary: | Broadcom BCM43225 - Update Broadcom 43xx Wifi Driver → Broadcom BCM43225 - Add a Broadcom 43xx Wifi Driver |
---|
Updated ticket title to Add a new driver as it seems that FreeBSD doesn't support BCM-43225
Broadcom have released a Linux Driver for this device but its probably too Linux orientated to be configured for Haiku.
Broadcom would like to announce the initial release of a fully-open Linux driver for it's latest generation of 11n chipsets. The driver, while still a work in progress, is released as full source and uses the native mac80211 stack. It supports multiple current chips (BCM4313, BCM43224, BCM43225) as well as providing a framework for supporting additional chips in the future, including mac80211-aware embedded chips. The README and TODO files included with the sources provide more details about the current feature set, known issues, and plans for improving the driver. The driver is currently available in staging-next git tree, available at: git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-next-2.6.git in the drivers/staging/brcm80211 directory.
comment:3 by , 13 years ago
Component: | Network & Internet/Wireless → Drivers/Network/broadcom43xx |
---|---|
Owner: | changed from | to
comment:4 by , 6 years ago
Blocking: | 6574 added |
---|
comment:5 by , 6 years ago
Milestone: | R1 → Unscheduled |
---|
comment:6 by , 6 years ago
Blocking: | 12267 added |
---|
comment:7 by , 6 years ago
FreeBSD's bwn.4 still doesn't mention any bcm4322x devices, however, it seems that bcm43224 and bcm43225 are included under the bcma_devices section in if_bwn_pci.c. I still have a bcm43225 card in my netbook, so I'll try to find out if at least FreeBSD 12 actually includes a working driver for this device.
comment:8 by , 3 years ago
Its listed as supported since 2017 within FreeBSD. Did you ever test this out in Haiku?
by , 3 years ago
Attachment: | hrev55742-x86_gcc2h-network.png added |
---|
by , 3 years ago
Attachment: | hrev55742-x86_gcc2h-syslog added |
---|
comment:9 by , 3 years ago
It's still not working for me on my Thinkpad Edge 11. Tested beta3, and haiku-master-hrev55742-x86_gcc2h
Here's what it appear in Linux:
03:00.0 Network controller: Broadcom Inc. and mastersubsidiaries BCM43224 802.11a/b/g/n (rev 01)
Network card display - hrev55742-x86_gcc2h-network.png ("Driver Used: unknown")
syslog: hrev55742-x86_gcc2h-syslog
comment:10 by , 2 years ago
Blocking: | 17947 added |
---|
comment:11 by , 2 years ago
have the same problem there, even with the nightly build, updating from the beta rc2 didnt changed the issue
comment:12 by , 13 days ago
4322x support appears to be provided by the bwn driver, not bwi: https://github.com/freebsd/freebsd-src/blob/908f215e80fa482aa953c39afa6bb516f561fc00/sys/dev/bwn/if_bwn_pci.c#L99-L101
I don't think this device is actually supported by FreeBSD at the moment.
Also important: on FreeBSD bwi seems to be obsoleted by bwn for newest devices.