You are not logged in.
Okay, I have the same problem I had with a kernel update a while ago, my b43 wlan doesn't work. It just says "device not ready" in network manager. Wired connection works.
wlan0 Link encap:Ethernet HWaddr 00:1A:73:75:86:2E
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
nawi ~ $ iwconfig wlan0
wlan0 IEEE 802.11bg ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=20 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
From kernel.log:
Oct 20 07:49:43 localhost kernel: b43-phy0: Broadcom 4311 WLAN found (core revision 13)
Oct 20 07:49:43 localhost kernel: Registered led device: b43-phy0::tx
Oct 20 07:49:43 localhost kernel: Registered led device: b43-phy0::rx
Oct 20 07:49:43 localhost kernel: Registered led device: b43-phy0::radio
Oct 20 07:49:43 localhost kernel: Broadcom 43xx driver loaded [ Features: PMLS, Firmware-ID: FW13 ]
Oct 20 07:49:51 localhost kernel: b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
Oct 20 07:49:51 localhost kernel: ADDRCONF(NETDEV_UP): eth0: link is not ready
Oct 20 07:49:51 localhost kernel: ADDRCONF(NETDEV_UP): wlan0: link is not ready
Oct 20 08:14:16 localhost kernel: b43-phy0: Radio hardware status changed to DISABLED
Oct 20 08:14:21 localhost kernel: b43-phy0: Radio hardware status changed to ENABLED
Oct 20 08:14:22 localhost kernel: b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
Oct 20 08:14:22 localhost kernel: ADDRCONF(NETDEV_UP): wlan0: link is not ready
Oct 20 08:16:43 localhost kernel: eth0: link up.
Oct 20 08:16:43 localhost kernel: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Oct 20 08:16:54 localhost kernel: eth0: no IPv6 routers present
from messages.log:
Oct 20 07:49:48 localhost NetworkManager[3895]: <info> NetworkManager (version 0.8.1) is starting...
Oct 20 07:49:48 localhost NetworkManager[3895]: <info> Read config file /etc/NetworkManager/nm-system-settings.conf
Oct 20 07:49:48 localhost NetworkManager[3895]: <info> trying to start the modem manager...
Oct 20 07:49:48 localhost kernel: Clocksource tsc unstable (delta = -192760492 ns)
Oct 20 07:49:49 localhost polkitd[3904]: started daemon version 0.98 using authority implementation `local' version `0.98'
Oct 20 07:49:49 localhost NetworkManager[3895]: <info> Loaded plugin keyfile: (c) 2007 - 2008 Red Hat, Inc. To report bugs please use the NetworkManager mailing list.
Oct 20 07:49:50 localhost NetworkManager[3895]: <info> found WiFi radio killswitch rfkill0 (at /sys/devices/pci0000:00/0000:00:0c.0/0000:03:00.0/ssb0:0/ieee80211/phy0/rfkill0) (driver <unknown>)
Oct 20 07:49:50 localhost NetworkManager[3895]: <info> found WiFi radio killswitch rfkill1 (at /sys/devices/platform/hp-wmi/rfkill/rfkill1) (driver hp-wmi)
Oct 20 07:49:50 localhost NetworkManager[3895]: <info> WiFi enabled by radio killswitch; enabled by state file
Oct 20 07:49:50 localhost kernel: eth0: no link during initialization.
Oct 20 07:49:50 localhost NetworkManager[3895]: <info> WWAN enabled by radio killswitch; enabled by state file
Oct 20 07:49:50 localhost NetworkManager[3895]: <info> WiMAX enabled by radio killswitch; enabled by state file
Oct 20 07:49:50 localhost NetworkManager[3895]: <info> Networking is enabled by state file
Oct 20 07:49:50 localhost NetworkManager[3895]: <info> (eth0): carrier is OFF
Oct 20 07:49:50 localhost NetworkManager[3895]: <info> (eth0): new Ethernet device (driver: 'forcedeth' ifindex: 2)
Oct 20 07:49:50 localhost NetworkManager[3895]: <info> (eth0): exported as /org/freedesktop/NetworkManager/Devices/0
Oct 20 07:49:50 localhost NetworkManager[3895]: <info> (eth0): now managed
Oct 20 07:49:50 localhost NetworkManager[3895]: <info> (eth0): device state change: 1 -> 2 (reason 2)
Oct 20 07:49:50 localhost NetworkManager[3895]: <info> (eth0): bringing up device.
Oct 20 07:49:50 localhost NetworkManager[3895]: <info> (eth0): preparing device.
Oct 20 07:49:50 localhost NetworkManager[3895]: <info> (eth0): deactivating device (reason: 2).
Oct 20 07:49:50 localhost NetworkManager[3895]: <info> (wlan0): driver supports SSID scans (scan_capa 0x01).
Oct 20 07:49:50 localhost NetworkManager[3895]: <info> (wlan0): new 802.11 WiFi device (driver: 'b43' ifindex: 3)
Oct 20 07:49:50 localhost NetworkManager[3895]: <info> (wlan0): exported as /org/freedesktop/NetworkManager/Devices/1
Oct 20 07:49:50 localhost NetworkManager[3895]: <info> (wlan0): now managed
Oct 20 07:49:50 localhost NetworkManager[3895]: <info> (wlan0): device state change: 1 -> 2 (reason 2)
Oct 20 07:49:50 localhost NetworkManager[3895]: <info> (wlan0): bringing up device.
Oct 20 07:49:51 localhost kernel: b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
Oct 20 07:49:51 localhost NetworkManager[3895]: <info> (wlan0): preparing device.
Oct 20 07:49:51 localhost NetworkManager[3895]: <info> (wlan0): deactivating device (reason: 2).
Oct 20 07:49:51 localhost NetworkManager[3895]: <warn> bluez error getting default adapter: The name org.bluez was not provided by any .service files
Oct 20 07:49:51 localhost NetworkManager[3895]: <info> Trying to start the supplicant...
Oct 20 07:49:51 localhost kernel: NET: Registered protocol family 10
Oct 20 07:49:51 localhost kernel: lo: Disabled Privacy Extensions
Oct 20 07:49:51 localhost kernel: ADDRCONF(NETDEV_UP): eth0: link is not ready
Oct 20 07:49:51 localhost kernel: ADDRCONF(NETDEV_UP): wlan0: link is not ready
Oct 20 07:49:54 localhost acpid: client connected from 3948[0:0]
Oct 20 07:49:54 localhost acpid: 1 client rule loaded
Oct 20 07:49:58 localhost acpid: client connected from 3948[0:0]
Oct 20 07:49:58 localhost acpid: 1 client rule loaded
Oct 20 07:51:51 localhost NetworkManager[3895]: <info> Trying to start the supplicant...
Oct 20 07:53:50 localhost NetworkManager[3895]: <info> Trying to start the supplicant...
Oct 20 07:55:51 localhost NetworkManager[3895]: <info> Trying to start the supplicant...
This "Trying to" repeats until wlan is disabled..
pacman -Q kernel26
kernel26 2.6.35.7-1
lspci | grep -i net
00:06.0 Ethernet controller: nVidia Corporation MCP65 Ethernet (rev a3)
03:00.0 Network controller: Broadcom Corporation BCM4312 802.11a/b/g (rev 02)
lsmod | grep b43
b43 157987 0
mac80211 167990 1 b43
cfg80211 124335 2 b43,mac80211
ssb 40007 1 b43
mmc_core 47522 3 b43,sdhci,ssb
pcmcia 32127 2 b43,ssb
led_class 1843 2 b43,sdhci
lspci:
03:00.0 Network controller: Broadcom Corporation BCM4312 802.11a/b/g (rev 02)
Last edited by nawitus (2010-10-20 10:10:33)
Offline
Weird. Downgraded to 2.6.35.5-1, and the problem persists. I also checked pacman ugprade logs, and I didn't see anything updated related to broadcom..
Offline
Don't you have to rebuild and reinstall the driver after each kernel upgrade, by using broadcom-wl from the AUR?
The wiki is quite helpful on this matter, and is what I used to get this chipset functioning on one of my laptops.
6.5.3.arch1-1(x86_64) w/Gnome 44.4
Arch on: ASUS Pro-PRIME x470, AMD 5800X3D, AMD 6800XT, 32GB, | Intel NUC 7i5RYK | ASUS ux303ua | Surface Laptop
Offline
No, I don't think I've used "broadcom-wl" ever. As far as I know, "b43" is a driver included in the kernel. Anyway, I'll try broadcom-wl now. Hmm, if I remember correctly, broadcom-wl is the official open source driver, right? Why don't they include it in the kernel I don't know..
EDIT:
Removed "b43-fwcutter". Didn't help. Installed broadcom-wl, didn't help. Upgraded to 35.7, didn't help. Reinstalled broadcom-wl. Blacklisted b43 and ssb etc. Still not working.
nawi ~ $ lsmod | grep wl
wl 1944061 0
lib80211 3158 2 wl,lib80211_crypt_tkip
"Device not ready"..
Hmm, it seems that the wlan interface shows up as "eth1", and therefore network manager doesn't see it. It can be changed through "udev" I think. But how?
EDIT: Changed it to wlan0, still doesn't work.
nawi ~ $ iwlist scan
lo Interface doesn't support scanning.
eth0 Interface doesn't support scanning.
wlan0 Interface doesn't support scanning.
No scanning, so it doesn't seem to be a wireless type of interface?
EDIT: Added "forcedeth" (the module for my etherner card) after the wlan modules. Still nothing.
nawi ~ $ iwconfig wlan0
wlan0 IEEE 802.11 Nickname:""
Access Point: Not-Associated
Link Quality:5 Signal level:0 Noise level:0
Rx invalid nwid:0 invalid crypt:0 invalid misc:0
EDIT:
I have the same permissions problem here:
https://bbs.archlinux.org/viewtopic.php?id=65124
Any fixes?
Last edited by nawitus (2010-10-21 13:01:11)
Offline
Solved by reverting back to 35.7, reinstalling b43, and reverting the small updates of network manager and wpa_supplicant. Which basically means I'll wait another 6 months to make a new update..
Offline