danfuss@danfuss-laptop:~$ sudo rmmod ndiswrapper brcm80211 2>/dev/null
[sudo] password for danfuss:
danfuss@danfuss-laptop:~$ sudo rmmod ndiswrapper brcm80211 2>/dev/null
danfuss@danfuss-laptop:~$ sudo modprobe brcm80211
WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be ignored in a future release.
danfuss@danfuss-laptop:~$ dmesg | tail -20
[ 522.829780] tg3 0000:01:00.0: eth0: Link is down
[ 523.829211] tg3 0000:01:00.0: eth0: Link is up at 100 Mbps, full duplex
[ 523.829218] tg3 0000:01:00.0: eth0: Flow control is on for TX and on for RX
[ 523.829566] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 534.766188] eth0: no IPv6 routers present
[ 7531.785110] cfg80211: Calling CRDA to update world regulatory domain
[ 7531.881065] cfg80211: World regulatory domain updated:
[ 7531.881068] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 7531.881071] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 7531.881074] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 7531.881076] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 7531.881078] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 7531.881081] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 7531.908227] brcm80211: module is from the staging directory, the quality is unknown, you have been warned.
[ 7531.915835] brcm80211 0000:02:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 7531.915846] brcm80211 0000:02:00.0: setting latency timer to 64
[ 7531.946963] brcm80211: fail to load firmware brcm/bcm43xx-0.fw
[ 7531.946969] brcm80211: Failed to find firmware usually in /lib/firmware/brcm
[ 7531.946984] brcm80211 0000:02:00.0: PCI INT A disabled
[ 7531.947010] brcm80211: wl_pci_probe: wl_attach failed!