[SOLVED] ubuntu 12.04 / BCM4312: device is present but can't do much
Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Things about firmware have to deal with fwcutter, right? I think the package will take care of that but you have instructions to follow? perhaps doing some tricks can get this done.
You can either use the Additional Driver program or you install the package firmware-b43-lpphy-installer via apt-get. This package will automatically download, strip and install the firmware. Keep in mind that you need a working Internet connection for that package to work, so you have to temporarily use a wired connection.
[16176.889046] b43-pci-bridge 0000:0b:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[16176.889069] b43-pci-bridge 0000:0b:00.0: setting latency timer to 64
[16176.909259] ssb: Core 0 found: ChipCommon (cc 0x800, rev 0x16, vendor 0x4243)
[16176.909278] ssb: Core 1 found: IEEE 802.11 (cc 0x812, rev 0x0F, vendor 0x4243)
[16176.909296] ssb: Core 2 found: PCMCIA (cc 0x80D, rev 0x0A, vendor 0x4243)
[16176.909313] ssb: Core 3 found: PCI-E (cc 0x820, rev 0x09, vendor 0x4243)
[16176.972256] ssb: Sonics Silicon Backplane found on PCI device 0000:0b:00.0
[16177.021074] cfg80211: Calling CRDA to update world regulatory domain
[16177.102291] cfg80211: World regulatory domain updated:
[16177.102296] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[16177.102299] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[16177.102302] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[16177.102305] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[16177.102308] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[16177.102311] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[16177.169991] b43-phy0: Broadcom 4312 WLAN found (core revision 15)
[16177.236560] cfg80211: Updating information on frequency 2412 MHz for a 20 MHz width channel with regulatory rule:
[16177.236569] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[16177.236575] cfg80211: Updating information on frequency 2417 MHz for a 20 MHz width channel with regulatory rule:
[16177.236581] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[16177.236587] cfg80211: Updating information on frequency 2422 MHz for a 20 MHz width channel with regulatory rule:
[16177.236593] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[16177.236599] cfg80211: Updating information on frequency 2427 MHz for a 20 MHz width channel with regulatory rule:
[16177.236605] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[16177.236610] cfg80211: Updating information on frequency 2432 MHz for a 20 MHz width channel with regulatory rule:
[16177.236617] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[16177.236622] cfg80211: Updating information on frequency 2437 MHz for a 20 MHz width channel with regulatory rule:
[16177.236628] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[16177.236634] cfg80211: Updating information on frequency 2442 MHz for a 20 MHz width channel with regulatory rule:
[16177.236640] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[16177.236645] cfg80211: Updating information on frequency 2447 MHz for a 20 MHz width channel with regulatory rule:
[16177.236651] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[16177.236657] cfg80211: Updating information on frequency 2452 MHz for a 20 MHz width channel with regulatory rule:
[16177.236663] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[16177.236668] cfg80211: Updating information on frequency 2457 MHz for a 20 MHz width channel with regulatory rule:
[16177.236675] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[16177.236680] cfg80211: Updating information on frequency 2462 MHz for a 20 MHz width channel with regulatory rule:
[16177.236686] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[16177.236692] cfg80211: Updating information on frequency 2467 MHz for a 20 MHz width channel with regulatory rule:
[16177.236698] cfg80211: 2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[16177.236703] cfg80211: Updating information on frequency 2472 MHz for a 20 MHz width channel with regulatory rule:
[16177.236710] cfg80211: 2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[16177.236715] cfg80211: Updating information on frequency 2484 MHz for a 20 MHz width channel with regulatory rule:
[16177.236722] cfg80211: 2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[16177.300339] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[16177.301068] Registered led device: b43-phy0::tx
[16177.301094] Registered led device: b43-phy0::rx
[16177.301117] Registered led device: b43-phy0::radio
[16177.301134] Broadcom 43xx driver loaded [ Features: PNL ]
[16177.317772] ADDRCONF(NETDEV_UP): wlan0: link is not ready
I tried getting the interface up with ip link, the led where I see if the wireless is up lit up for a fraction of a second then turned off and the interface is still down.
This is from dmesg
Code:
[16622.352289] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[16622.657273] b43-phy0: Radio hardware status changed to DISABLED
[16622.657929] ADDRCONF(NETDEV_UP): wlan0: link is not ready
And this is from iwlist afterwards:
Code:
$ sudo iwlist scan
lo Interface doesn't support scanning.
wlan0 Interface doesn't support scanning : Network is down
eth0 Interface doesn't support scanning.
About question 1: I don't think there's any switch involved here.... but can you throw a command to make sure of it?
About question 2:
Code:
$ sudo rfkill list
[sudo] password for antoranz:
1: dell-wifi: Wireless LAN
Soft blocked: yes
Hard blocked: yes
3: phy0: Wireless LAN
Soft blocked: no
Hard blocked: yes
antoranz@pingui:~/Downloads/wireless$ sudo rfkill unblock 1
}antoranz@pingui:~/Downloads/wireless$ sudo rfkill unblock 3
antoranz@pingui:~/Downloads/wireless$ ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:21:9b:ee:ab:fe brd ff:ff:ff:ff:ff:ff
7: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN qlen 1000
link/ether 00:23:4e:6d:36:c1 brd ff:ff:ff:ff:ff:ff
antoranz@pingui:~/Downloads/wireless$ sudo iwlist scan
lo Interface doesn't support scanning.
wlan0 Interface doesn't support scanning : Network is down
eth0 Interface doesn't support scanning.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.