You are not logged in.

#1 2012-02-09 23:06:42

CapellanCitizen
Member
Registered: 2012-02-09
Posts: 6

[SOLVED] Broadcom 4313 on HP 2000 Notebook

I apologize if this isn't in the correct forum, but considering how I've only been using arch for around three months now I'd wager it's in the right one.

I got a laptop last Christmas and finally got around to installing what has become my linux distro of choice on it. However, I'm having some difficulties getting the wireless internet to work. lspci reported my card as a BCM 4313, so I tried both the brcmsmac driver (blacklisting bcma as prescribed by the wiki) and the broadcom-wl driver from the AUR.

Under brcmsmac, my wireless network showed up in wicd-curses' list, but the card wouldn't connect to the network. It would attempt to get the IP address and fail, displaying "not connected".  The same thing seemed to happen under broadcom-wl, except that time the keyboard wifi power light came on. I tried installing b43-firmware from the AUR and blacklisting the b43 and b43legacy modules, but no luck there either.

I sifted through the dmesg log (Under brcmsmac) and saved its output from whenever I try to connect.

DDRCONF(NETDEV_UP): wlan0: link is not ready
[ 1039.680872] wlan0: authenticate with 5c:d9:98:65:a7:3c (try 1)
[ 1039.682592] wlan0: authenticated
[ 1039.682697] wlan0: associate with 5c:d9:98:65:a7:3c (try 1)
[ 1039.686193] wlan0: RX AssocResp from 5c:d9:98:65:a7:3c (capab=0x431 status=0 aid=1)
[ 1039.686203] wlan0: associated
[ 1039.687081] ieee80211 phy0: brcms_ops_bss_info_changed: qos enabled: true (implement)
[ 1039.687092] ieee80211 phy0: brcmsmac: brcms_ops_bss_info_changed: associated
[ 1039.687101] ieee80211 phy0: changing basic rates failed: -22
[ 1039.687108] ieee80211 phy0: brcms_ops_bss_info_changed: arp filtering: enabled true, count 0 (implement)
[ 1039.688194] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 1049.763488] wlan0: no IPv6 routers present
[ 1074.614634] ieee80211 phy0: brcms_ops_bss_info_changed: qos enabled: false (implement)
[ 1074.614650] ieee80211 phy0: brcmsmac: brcms_ops_bss_info_changed: disassociated
[ 1074.614659] ieee80211 phy0: brcms_ops_bss_info_changed: arp filtering: enabled false, count 0 (implement)
[ 1074.614668] wlan0: deauthenticating from 5c:d9:98:65:a7:3c by local choice (reason=3)
[ 1074.630261] cfg80211: Calling CRDA to update world regulatory domain
[ 1074.703706] ieee80211 phy0: brcms_ops_config: change monitor mode: false (implement)
[ 1074.703716] ieee80211 phy0: brcms_ops_config: change power-save mode: false (implement)
[ 1074.706837] ieee80211 phy0: brcms_ops_bss_info_changed: qos enabled: false (implement)
[ 1074.707998] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 1074.963138] r8169 0000:06:00.0: eth0: link down
[ 1074.964232] ADDRCONF(NETDEV_UP): eth0: link is not ready

Obvoiusly this is frustrating. This is the first time I have had hardware difficulties with arch linux, and the windows 7 on the laptop just isn't cutting it for me. I've searched the forums and tried all the advice I could find, but none of it has really helped. I'm probably just doing something stupid though. Thanks for any help.

(Also for what it's worth, I had a 32 bit linux mint live CD in my laptop at one point, and under Linux Mint the wireless worked until I hit the wifi toggle key, whereupon it shut off and refused to start back up. Perhaps I should examine that?)

Last edited by CapellanCitizen (2012-02-12 16:32:45)

Offline

#2 2012-02-09 23:14:56

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: [SOLVED] Broadcom 4313 on HP 2000 Notebook

[ 1074.614668] wlan0: deauthenticating from 5c:d9:98:65:a7:3c by local choice (reason=3)

That means wicd decided to disconnect for some reason. Did you try some other manager than wicd? Try connecting manually or using netcfg. Also, check will "rfkill list" that the radio is actually on.

Offline

#3 2012-02-12 15:07:51

CapellanCitizen
Member
Registered: 2012-02-09
Posts: 6

Re: [SOLVED] Broadcom 4313 on HP 2000 Notebook

rfkill lists three devices, hp-wifi, hp-bluetooth, and phy0. All of these are completely unblocked by default, and pressing the wireless key on the keyboard hard blocks hp-wifi and hp-bluetooth.

I tried connecting using console commands, but iwlist scan states that wlan0 "Doesn't support scanning: network is down". I'm currently using brcmsmac,blacklisting bcma, b43, and b43legacy.

Offline

#4 2012-02-12 15:12:51

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: [SOLVED] Broadcom 4313 on HP 2000 Notebook

CapellanCitizen wrote:

but iwlist scan states that wlan0 "Doesn't support scanning: network is down"

So bring it up:

ifconfig wlan0 up

Offline

#5 2012-02-12 16:31:41

CapellanCitizen
Member
Registered: 2012-02-09
Posts: 6

Re: [SOLVED] Broadcom 4313 on HP 2000 Notebook

Never mind. As it turned out, I was just trying to use the wrong typeof key to connect to my network, which has a password that can be read as either a string or hexadecimal. Everything seems to work fine for me under brcmsmac, with b43-firmware, blacklisting bcma and b43, using wicd.

Marking as solved, I guess.

Offline

#6 2012-02-12 18:59:26

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: [SOLVED] Broadcom 4313 on HP 2000 Notebook

b43-firmware is for the b43 driver. You're using brcmsmac, so you don't need it. brcmsmac has it's own firmware inside the linux-firmware package

Last edited by Gusar (2012-02-12 18:59:38)

Offline

Board footer

Powered by FluxBB