Opened 14 years ago

Last modified 19 months 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)

hrev55742-x86_gcc2h-network.png (67.4 KB ) - added by hypersonic 2 years ago.
hrev55742-x86_gcc2h-syslog (153.7 KB ) - added by hypersonic 2 years ago.

Download all attachments as: .zip

Change History (13)

comment:1 by korli, 13 years ago

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.

comment:2 by vooshy, 13 years ago

Summary: Broadcom BCM43225 - Update Broadcom 43xx Wifi DriverBroadcom 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 diver, 12 years ago

Component: Network & Internet/WirelessDrivers/Network/broadcom43xx
Owner: changed from axeld to nobody

comment:4 by waddlesplash, 5 years ago

Blocking: 6574 added

comment:5 by waddlesplash, 5 years ago

Milestone: R1Unscheduled

comment:6 by waddlesplash, 5 years ago

Blocking: 12267 added

comment:7 by taos, 5 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 Coldfirex, 3 years ago

Its listed as supported since 2017 within FreeBSD. Did you ever test this out in Haiku?

by hypersonic, 2 years ago

by hypersonic, 2 years ago

Attachment: hrev55742-x86_gcc2h-syslog added

comment:9 by hypersonic, 2 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 waddlesplash, 19 months ago

Blocking: 17947 added

comment:11 by hd999, 19 months ago

have the same problem there, even with the nightly build, updating from the beta rc2 didnt changed the issue

Note: See TracTickets for help on using tickets.