#1013 closed System Defect (3rdpartybug)

Broadcom BCM4312 / bwn

Reported by: thierry Owned by:
Priority: major Milestone:
Component: Network Manager Version: 10.0-RELEASE
Keywords: Broadcom bwn driver Cc: trac-bugs@…


I'm trying to install PC-BSD 10-Release for amd64 on a laptop, and I
encounter a problem with the network card, which is not seen by the
network manager.

It's well detected; from dmesg:

warning: KLD '/boot/kernel/siba_bwn.ko' is newer than the linker.hints file
siba_bwn0: <Broadcom BCM4312 802.11a/b/g Wireless> mem 0xf6000000-0xf6003fff irq 19 at device 0.0 on pci3
siba_bwn0: unsupported coreid (USB 1.1 Host)
bwn0 on siba_bwn0
bwn0: WLAN (chipid 0x4311 rev 13) PHY (analog 4 type 2 rev 9) RADIO (manuf 0x17f ver 0x2050 rev 2)
bwn0: DMA (64 bits)
bwn0: Using 1 MSI messages

The driver is loaded:

# kldstat | grep bwn
17 1 0xffffffff82c23000 3080b if_bwn.ko
1 1 0xffffffff82c54000 6d27 siba_bwn.ko

According to bwn(4) on FreeBSD-10:

This driver requires firmware to be loaded before it will work. The
ports/net/bwn-firmware-kmod port needs to be installed before ifconfig(8)
will work. Most cases you need to use bwn_v4_ucode module but if you are
a LP (low power) PHY user please uses bwn_v4_lp_ucode module.

This is a restricted package, so I built it on a FreeBSD 10-Release
machine and installed it on this PC-BSD laptop, but I cannot load it:

# kldload /boot/modules/bwn_v4_ucode.ko
kldload: can't load /boot/modules/bwn_v4_ucode.ko: Exec format error
# kldload /boot/modules/bwn_v4_lp_ucode.ko
kldload: can't load /boot/modules/bwn_v4_lp_ucode.ko: Exec format error

Am i missing something? Are these restricted firmware provided somewhere
for PC-BSD?

Change History (1)

comment:1 Changed 18 months ago by joshms

  • Resolution set to 3rdpartybug
  • Status changed from new to closed

Sorry you are having trouble with this. There hasn't been a FreeBSD bwn driver maintainer for a while unfortunately. Doing a quick google search I see several people that are looking for a driver for this chipset. You may want to try a mini usb wifi receiver since it looks like yours is currently unsupported.

Note: See TracTickets for help on using tickets.