DMA problems with Broadcom 4312 under FreeBSD 9.0-RC3
Ramiro Caso
ramirocaso08 at gmail.com
Wed Dec 21 23:59:27 UTC 2011
I have a Broadcom BCM4312 LP PHY that is giving me a hard time. I
installed FreeBSD 9.0-RC3 a few days ago and it was working just fine.
Here is the card info:
Dec 21 13:06:12 apeiron kernel: siba_bwn0: <Broadcom BCM4312 802.11b/g
Wireless> mem 0xf6cfc000-0xf6cfffff irq 17 at device 0.0 on pci12
Dec 21 13:06:12 apeiron kernel: bwn0 on siba_bwn0
Dec 21 13:06:12 apeiron kernel: bwn0: WLAN (chipid 0x4312 rev 15) PHY
(analog 6 type 5 rev 1) RADIO (manuf 0x17f ver 0x2062 rev 2)
Dec 21 13:06:12 apeiron kernel: bwn0: DMA (64 bits)
Dec 21 13:06:12 apeiron kernel: bwn0: Using 1 MSI messages
Dec 21 13:06:12 apeiron kernel: wlan0: Ethernet address: 00:24:2b:b0:d6:a4
As I said, it used to work perfectly fine with the usual setup:
if_bwn_load="YES"
wlan_ccmp_load="YES"
wlan_tkip_load="YES"
bwn_v4_lp_ucode_load="YES"
firmware_load="YES"
wlans_bwn0="wlan0"
ifconfig_wlan0="WPA DHCP"
However, a few hours ago it started failing ocassionally, and now it
fails almost all the time. The error message is:
Dec 21 13:16:42 apeiron kernel: bwn0: Fatal DMA error: 0x800 0 0 0 0 0
Dec 21 13:16:42 apeiron kernel: bwn0: HW reset: DMA error
Dec 21 13:16:42 apeiron kernel: bwn0: firmware version (rev 478 patch
104 date 0x8701 time 0x657)
Dec 21 13:16:42 apeiron kernel: bwn0: Fatal DMA error: 0x400 0 0 0 0 0
Dec 21 13:16:42 apeiron kernel: bwn0: HW reset: DMA error
Dec 21 13:16:42 apeiron kernel: bwn0: firmware version (rev 478 patch
104 date 0x8701 time 0x657)
......
Dec 21 13:16:44 apeiron kernel: bwn0: Fatal DMA error: 0x400 0x400 0 0 0 0
Dec 21 13:16:44 apeiron kernel: bwn0: HW reset: DMA error
Dec 21 13:16:44 apeiron kernel: bwn0: firmware version (rev 478 patch
104 date 0x8701 time 0x657)
Dec 21 13:16:44 apeiron kernel: bwn0: Fatal DMA error: 0x400 0 0 0 0 0
Dec 21 13:16:44 apeiron kernel: bwn0: HW reset: DMA error
Dec 21 13:16:44 apeiron kernel: bwn0: firmware version (rev 478 patch
104 date 0x8701 time 0x657)
......
Dec 21 13:16:55 apeiron kernel: bwn0: Fatal DMA error: 0x400 0 0 0 0 0
Dec 21 13:16:55 apeiron kernel: bwn0: HW reset: DMA error
Dec 21 13:16:55 apeiron kernel: bwn0: firmware version (rev 478 patch
104 date 0x8701 time 0x657)
......
Any ideas?
Best,
Ramiro
More information about the freebsd-questions
mailing list