Hi everyone,
I’d very much appreciate your help to fix this installation issue: I’ve just bought a new PC and installed opensuse 13.2. Everything went smoothly except that I can’t get the wireless to work.
However the wireless controller doesn’t show in YAST/Network devices/Network Settings. I only see the ethernet controller.
When using the network manager / Add wireless there is no longer the “scan” button there used to be in 13.1.
Last, this may not be related, but during the boot process there is this error message : “hid null: usage index exceeded” without detail
Which packages did you install exactly? You need both broadcom-wl and one of the kmp packages matching your kernel.
rpm -qa | egrep "kernel|broadcom"
When using the network manager / Add wireless there is no longer the “scan” button there used to be in 13.1.
Yes, there is none. 13.2 contains the completely rewritten plasma-nm instead of the old plasmoid-networkmanagement.
It should show all available wireless networks in the plasmoid itself, or in the SSID chooser in the connection editor.
Last, this may not be related, but during the boot process there is this error message : “hid null: usage index exceeded” without detail
Well, “hid” means “Human Interface Device”, i.e. things like mouse or keyboard. Definitely not related to your wireless…
I would guess kernel-desktop. It seems you installed broadcom-wl-kmp-default by mistake instead of the correct broadcom-wl-kmp-desktop, and that also installed kernel-default as dependency, but you are still booting kernel-desktop, so the driver is not found/working.
My suggestion: remove kernel-default and broadcom-wl-kmp-default, and install broadcom-wl-kmp-desktop:
sudo zypper rm kernel-default broadcom-wl-kmp-default
sudo zypper in broadcom-wl-kmp-desktop
After a reboot, your wireless should work.
and the KDE nm doesn’t show any networks in the SSID box.
Of course it doesn’t, if YaST doesn’t even list the device.
Based on your reply, I added more or less randomly the two packages broadcom-wl-kmp-desktop and broadcom-wl-kmp-xen
and the wireless is now up and running.
Solved !
Thanks
[QUOTE=techwinder;2704653]Bad news… there was an automatic system update today which required opensuse to restart; and now the wireless is lost again. Same symptoms as before.
There was a kernel update today, and the broadcom-wl driver has to match exactly to the kernel, so the old package won’t work with the new kernel.
Select the older kernel in “Advanced Options” in the boot menu, this should make your wireless work again.
Then update your system to install the corresponding broadcom-wl-kmp-desktop update (either run “zypper up”, use your desktop’s updater or YaST->Software Management).
If it’s not available yet, use the older kernel until it is.
It should have the version broadcom-wl-kmp-desktop-6.30.223.248_k3.16.7_13-2.
Thanks for the quick answer.
I selected Linux 3.16.7-7-desktop in the advanced options and the wireless is back.
I’ll wait for the new broadcom driver.
Well, it has been built already 4 hours ago.
But the mirrors only sync every few hours depending on which particular mirror you use, so it might still take a while until you get the update.