I have a Dell Mini 10v netbook, bought with Linux installed.  Today I
tried running the Ubuntu Karmic UNR *Beta* release, booted as a live
image from an SD card in a USB reader.  It booted up fine, and found the
wired Ethernet chip, but couldn't talk with the Broadcom 4312:

[   83.319803] compal-laptop: Identified laptop model 'Dell Mini 10v'.
[   83.321454] compal-laptop: driver 0.2.6 successfully loaded.
[   83.394961] dell-wmi: No known WMI GUID found
[   83.538065] b43-phy0: Broadcom 4312 WLAN found (core revision 15)
[   83.580934] b43-phy0 ERROR: FOUND UNSUPPORTED PHY (Analog 6, Type 5, 
Revision 1)
[   83.581048] b43: probe of ssb0:0 failed with error -95
[   83.581139] Broadcom 43xx driver loaded [ Features: PL, Firmware-ID: FW13 ]

The Live image actually prompted me with a GUI notification, to install
proprietary drivers!  I declined at first, but later went back via
System -> Hardware Drivers and it offered two drivers (fwcutter and the
firmware it needed to cut from).  I installed both, by clicking on the
"Enable" button for each one, and got these kernel messages:

[ 3367.655511] b43-pci-bridge 0000:03:00.0: PCI INT A disabled
[ 3448.770575] lib80211: common routines for IEEE802.11 drivers
[ 3448.770588] lib80211_crypt: registered algorithm 'NULL'
[ 3448.777883] wl: module license 'MIXED/Proprietary' taints kernel.
[ 3448.777894] Disabling lock debugging due to kernel taint
[ 3448.787425] wl 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 3448.787455] wl 0000:03:00.0: setting latency timer to 64
[ 3448.852936] lib80211_crypt: registered algorithm 'TKIP'
[ 3448.853547] eth1: Broadcom BCM4315 802.11 Wireless Controller 5.10.91.9
[ 3448.937571] wl 0000:03:00.0: PCI INT A disabled
[ 3448.938111] wl 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 3448.938141] wl 0000:03:00.0: setting latency timer to 64
[ 3448.972050] eth1: Broadcom BCM4315 802.11 Wireless Controller 5.10.91.9
[ 3459.920033] eth1: no IPv6 routers present

The wifi started being visible in the NetworkManager widget (previously it 
would only tell me about the hardwired Ethernet),
and I saw NetworkManager messages in syslog.  

When I tried to connect to a wireless access point, it had trouble,
though:

Oct 14 01:41:02 ubuntu wpa_supplicant[2979]: CTRL-EVENT-SCAN-RESULTS 
Oct 14 01:42:02 ubuntu wpa_supplicant[2979]: CTRL-EVENT-SCAN-RESULTS 
Oct 14 01:43:02 ubuntu wpa_supplicant[2979]: CTRL-EVENT-SCAN-RESULTS 
Oct 14 01:44:02 ubuntu wpa_supplicant[2979]: CTRL-EVENT-SCAN-RESULTS 
Oct 14 01:45:02 ubuntu wpa_supplicant[2979]: CTRL-EVENT-SCAN-RESULTS 
Oct 14 01:45:45 ubuntu NetworkManager: user_connection_updated_cb: assertion 
`old_connection != NULL' failed
Oct 14 01:45:45 ubuntu NetworkManager: <info>  Activation (eth1) starting 
connection 'Auto ToadHall2'
Oct 14 01:45:45 ubuntu NetworkManager: <info>  (eth1): device state change: 3 
-> 4 (reason 0)
Oct 14 01:45:45 ubuntu NetworkManager: <info>  Activation (eth1) Stage 1 of 5 
(Device Prepare) scheduled...
Oct 14 01:45:45 ubuntu NetworkManager: <info>  Activation (eth1) Stage 1 of 5 
(Device Prepare) started...
Oct 14 01:45:45 ubuntu NetworkManager: <info>  Activation (eth1) Stage 2 of 5 
(Device Configure) scheduled...
Oct 14 01:45:45 ubuntu NetworkManager: <info>  Activation (eth1) Stage 1 of 5 
(Device Prepare) complete.
Oct 14 01:45:45 ubuntu NetworkManager: <info>  Activation (eth1) Stage 2 of 5 
(Device Configure) starting...
Oct 14 01:45:45 ubuntu NetworkManager: <info>  (eth1): device state change: 4 
-> 5 (reason 0)
Oct 14 01:45:45 ubuntu NetworkManager: <info>  Activation (eth1/wireless): 
connection 'Auto ToadHall2' requires no security.  No secrets needed.
Oct 14 01:45:45 ubuntu NetworkManager: <info>  Config: added 'ssid' value 
'ToadHall2'
Oct 14 01:45:45 ubuntu NetworkManager: <info>  Config: added 'scan_ssid' value 
'1'
Oct 14 01:45:45 ubuntu NetworkManager: <info>  Config: added 'key_mgmt' value 
'NONE'
Oct 14 01:45:45 ubuntu NetworkManager: <info>  Activation (eth1) Stage 2 of 5 
(Device Configure) complete.
Oct 14 01:45:45 ubuntu NetworkManager: <info>  Config: set interface ap_scan to 
1
Oct 14 01:45:45 ubuntu NetworkManager: <info>  (eth1): supplicant connection 
state:  inactive -> scanning
Oct 14 01:45:50 ubuntu wpa_supplicant[2979]: CTRL-EVENT-SCAN-RESULTS 
Oct 14 01:46:02 ubuntu wpa_supplicant[2979]: CTRL-EVENT-SCAN-RESULTS 
Oct 14 01:46:12 ubuntu wpa_supplicant[2979]: CTRL-EVENT-SCAN-RESULTS 
Oct 14 01:46:22 ubuntu wpa_supplicant[2979]: CTRL-EVENT-SCAN-RESULTS 
Oct 14 01:46:32 ubuntu wpa_supplicant[2979]: CTRL-EVENT-SCAN-RESULTS 
Oct 14 01:46:32 ubuntu wpa_supplicant[2979]: Trying to associate with 
00:14:d1:3d:38:05 (SSID='ToadHall2' freq=2437 MHz)
Oct 14 01:46:32 ubuntu NetworkManager: <info>  (eth1): supplicant connection 
state:  scanning -> associating
Oct 14 01:46:32 ubuntu wpa_supplicant[2979]: Association request to the driver 
failed
Oct 14 01:46:37 ubuntu wpa_supplicant[2979]: Authentication with 
00:14:d1:3d:38:05 timed out.
Oct 14 01:46:37 ubuntu NetworkManager: <info>  (eth1): supplicant connection 
state:  associating -> disconnected
Oct 14 01:46:37 ubuntu NetworkManager: <info>  (eth1): supplicant connection 
state:  disconnected -> scanning
Oct 14 01:46:42 ubuntu wpa_supplicant[2979]: CTRL-EVENT-SCAN-RESULTS 
Oct 14 01:46:42 ubuntu wpa_supplicant[2979]: Trying to associate with 
00:14:d1:3d:38:05 (SSID='ToadHall2' freq=2437 MHz)
Oct 14 01:46:42 ubuntu NetworkManager: <info>  (eth1): supplicant connection 
state:  scanning -> associating
Oct 14 01:46:42 ubuntu wpa_supplicant[2979]: Association request to the driver 
failed
Oct 14 01:46:46 ubuntu NetworkManager: <info>  Activation (eth1/wireless): 
association took too long, failing activation.
Oct 14 01:46:46 ubuntu NetworkManager: <info>  (eth1): device state change: 5 
-> 9 (reason 11)
Oct 14 01:46:46 ubuntu NetworkManager: <info>  Activation (eth1) failed for 
access point (ToadHall2)
Oct 14 01:46:46 ubuntu NetworkManager: <info>  Marking connection 'Auto 
ToadHall2' invalid.
Oct 14 01:46:46 ubuntu NetworkManager: <info>  Activation (eth1) failed.
Oct 14 01:46:46 ubuntu NetworkManager: <info>  (eth1): device state change: 9 
-> 3 (reason 0)
Oct 14 01:46:46 ubuntu NetworkManager: <info>  (eth1): deactivating device 
(reason: 0).
Oct 14 01:46:46 ubuntu NetworkManager: <info>  Policy set 'Auto eth0' (eth0) as 
default for routing and DNS.
Oct 14 01:46:47 ubuntu wpa_supplicant[2979]: Authentication with 
00:00:00:00:00:00 timed out.
Oct 14 01:47:02 ubuntu wpa_supplicant[2979]: CTRL-EVENT-SCAN-RESULTS 

At this point I tried a reboot (still running from the "live" SD card).
The system came back up without any wireless support.  When I started
"Hardware Drivers", it shows the same two drivers:

  Broadcom B43 wireless driver
  Broadcom STA wireless driver

It claims the B43 driver is "not activated", and that the STA driver is 
"activated but not currently in use".  I definitely activated
the B43 driver last time, so this setting isn't "sticky" for some reason.  (I'm 
keeping Live Image changes on the remaining part of the SD card, so it should 
remember edits to settings and such.)  The B43 driver is "fwcutter" and it 
claims it's a free program, so I don't even see why it's in this section.

After pressing Activate on "Broadcom B43 wireless driver", it went
through the download-and-install popup, and is now reporting "This
driver was just disabled, but is still in use".  I think it's very
confused.  NetworkManager doesn't show any wireless devices.  Also, the
top of the "Hardware Drivers" window reports comfortingly "No
proprietary drivers are in use on this system".  However, it's wrong --
I activated both of the proprietary drivers it offered me.

This is *NOT* fixed in Karmic Beta, though it seems quite a bit closer.

I think that a bit more integration between "Hardware Drivers" and apt-
get would be helpful.  Hardware Drivers is probably just pulling in a
few packages from some odd repo.  But it doesn't tell me which ones --
so it's hard for me to look in the apt/dpkg tools to see if it's doing
what it claims to be doing.


** Changed in: linux (Ubuntu)
       Status: Incomplete => Confirmed

-- 
[regression] intrepid Broadcom B43 wireless driver not enabled by default - 
unable to be installed through Hardware Drivers
https://bugs.launchpad.net/bugs/219775
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to