I have recently bought a Sony Vaio Fit 15 series laptop and decided to put OpenSuse 12.03 KDE on it. Everything went fine with the installation except the wireless setup. It turns out that I have no wireless at all. When checking Network Manager I realized that the wireless tab is grayed out.
I have followed a couple of threads which I found here advising on how to fix the problem but nothing helped up to now. It’d be much appreciated if someone could help me out.
I have looked around in here before posting this just to make sure I’d provide the necessary information and post it on the correct place, but I still might have missed something, so I apologize if anything is missing or misplaced.
Below is the information I could find on my system.
Hi there, I followed the instructions on the link you provided, still it doesn’t work though :(. Have even tried a new fresh install of the whole system and then to run the driver installation after, since I had tried a bunch of things already, but nothing.Thanks for the response anyway. I’ll keep looking…
Well, I was almost 100% sure, but just in case I went ahead and re-built the entire system again, fully updated it, rebooting it after every single time an update had been installed, then after that, installing the Broadcom drivers, after last reboot situation is the same :(. I am out of ideas for now…
:~> /sbin/lspci -nnk
00:00.0 Host bridge [0600]: Intel Corporation 3rd Gen Core processor DRAM Controller [8086:0154] (rev 09)
Subsystem: Sony Corporation Device [104d:90b7]
00:01.0 PCI bridge [0604]: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port [8086:0151] (rev 09)
Kernel driver in use: pcieport
00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09)
Subsystem: Sony Corporation Device [104d:90b7]
Kernel driver in use: i915
00:14.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller [8086:1e31] (rev 04)
Subsystem: Sony Corporation Device [104d:90b7]
Kernel driver in use: xhci_hcd
00:16.0 Communication controller [0780]: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 [8086:1e3a] (rev 04)
Subsystem: Sony Corporation Device [104d:90b7]
Kernel driver in use: mei
00:1a.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 [8086:1e2d] (rev 04)
Subsystem: Sony Corporation Device [104d:90b7]
Kernel driver in use: ehci_hcd
00:1b.0 Audio device [0403]: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller [8086:1e20] (rev 04)
Subsystem: Sony Corporation Device [104d:90b7]
Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 [8086:1e10] (rev c4)
Kernel driver in use: pcieport
00:1c.1 PCI bridge [0604]: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 [8086:1e12] (rev c4)
Kernel driver in use: pcieport
00:1c.2 PCI bridge [0604]: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 [8086:1e14] (rev c4)
Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 [8086:1e26] (rev 04)
Subsystem: Sony Corporation Device [104d:90b7]
Kernel driver in use: ehci_hcd
00:1f.0 ISA bridge [0601]: Intel Corporation HM76 Express Chipset LPC Controller [8086:1e59] (rev 04)
Subsystem: Sony Corporation Device [104d:90b7]
Kernel driver in use: lpc_ich
00:1f.2 SATA controller [0106]: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] [8086:1e03] (rev 04)
Subsystem: Sony Corporation Device [104d:90b7]
Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller [8086:1e22] (rev 04)
Subsystem: Sony Corporation Device [104d:90b7]
01:00.0 3D controller [0302]: NVIDIA Corporation Device [10de:1291] (rev a1)
Subsystem: Sony Corporation Device [104d:90b7]
Kernel driver in use: nvidia
07:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01)
Subsystem: Foxconn International, Inc. Device [105b:e071]
08:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader [10ec:5209] (rev 01)
Subsystem: Sony Corporation Device [104d:90b7]
Kernel driver in use: rts_pstor
0e:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 0c)
Subsystem: Realtek Semiconductor Co., Ltd. Device [10ec:0123]
Kernel driver in use: r8169
:~> /usr/sbin/rfkill list
0: sony-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
2: sony-bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
Ran the last command, but no success. I have also ran “/sbin/lspci -nnk” after attempting to load the driver to compare with the previous output but it seems like driver’s still not loaded(please see below). Also tried rebooting and then checking, but nothing yet:
Unfortunately ‘wl’ is closed source, that is it belongs to Broadcom and I don’t think the driver has been updated since 2011.
Right at the bottom of that page there is link to broadcom.
Our resident wireless guru @lwfinger probably can’t advise further either, unless he notices that I made some blundering mistake in my interpretation of your situation.
Some people in your situation will resort to buying a USB wireless device. If you do so, be careful to get one that is well supported.
I do have both the b43 and broadcom-wl installed, so I’m not sure what’s this dmesg message about (modprobe -r outputs nothing for neither wl nor b43):
(now looking into the first line, but that seems not to block the driver from running?)
kachna:/home/kachna # rfkill list
0: ideapad_wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
1: ideapad_bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
That actually looks alright to me, but when I try to set the network up in YaST, it shows no modules at all, I use the broadcom-wl package from Packman, any idea what am I missing? Should I try to obtain the driver elsewhere and compile on my own?
On 07/31/2013 03:56 PM, kachnitel wrote:
>
> wolfi323;2572830 Wrote:
>> Have a look at the output of “dmesg” after you run modprobe.
>> There should be an error message in there if the module cannot be
>> loaded.
> Hello, I seem to have the exact same wlan chip (Broadcom 43142) and
> kernel 3.7.10-1.1-desktop:
> lspci -nnk:
>
> Code:
> --------------------
> 01:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR8162 Fast Ethernet [1969:1090] (rev 10)
>
> Subsystem: Lenovo Device [17aa:3979]
>
> 02:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01)
>
> Subsystem: Lenovo Device [17aa:0611]
> --------------------
>
>
> I do have both the b43 and broadcom-wl installed, so I’m not sure
> what’s this dmesg message about (modprobe -r outputs nothing for neither
> wl nor b43):
That is normal. You also need the -v option to get any output.
> Code:
> --------------------
> 587.254897] wl: module license ‘unspecified’ taints kernel.
>
> 587.254901] Disabling lock debugging due to kernel taint
>
> 1050.077305] SFW2-INext-DROP-DEFLT IN=usb0 OUT= MAC= SRC=fe80:0000:0000:0000:648b:0aff:fe6e:4abb DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=84 TC=0 HOPLIMIT=255 FLOWLBL=0 PROTO=UDP SPT=5353 DPT=5353 LEN=44
>
> 1546.028356] Broadcom 43xx driver loaded Features: PMNLS ]
>
> 1546.043253] Broadcom 43xx-legacy driver loaded Features: PLID ]
> --------------------
>
> (now looking into the first line, but that seems not to block the
> driver from running?)
This output makes it look if both wl and b43 are loaded. If so, they will
destructively interact! Use the commanf ‘/sbin/lsmod’ to see what is loaded.
Why does your system mention anything about b43-legacy? Surely you do not have
any devices that are that old! I’m beginning to think you have been typing
random commands.
I believe I got the legacy driver there running “install_bcm43xx_firmware” which I ran trying the b43 driver. I did, honestly, get a little desperate so I was trying a bunch of Broadcom 43 related posts, anyway, now I’m trying from scratch, only installed the broadcom-lw from Packman, modprobed it so now it’s the only driver shown in lsmod, however it doesn’t seem to be used and it doesn’t show in the network settings. rfkill output is the same as before, dmesg shows nothing apart from the “wl: module license ‘unspecified’ taints kernel.”.
Now I have no idea where to go from there, it seems to me like it should work, however I don’t see a way to get the interface to communicate with me.
On 07/31/2013 06:26 PM, kachnitel wrote:
>
> lwfinger;2575973 Wrote:
>> On 07/31/2013 03:56 PM, kachnitel wrote:
>> This output makes it look if both wl and b43 are loaded. If so, they
>> will
>> destructively interact! Use the commanf ‘/sbin/lsmod’ to see what is
>> loaded.
>>
>> Why does your system mention anything about b43-legacy? Surely you do
>> not have
>> any devices that are that old! I’m beginning to think you have been
>> typing
>> random commands.
>
> I believe I got the legacy driver there running
> “install_bcm43xx_firmware” which I ran trying the b43 driver. I did,
> honestly, get a little desperate so I was trying a bunch of Broadcom 43
> related posts, anyway, now I’m trying from scratch, only installed the
> broadcom-lw from Packman, modprobed it so now it’s the only driver shown
> in lsmod, however it doesn’t seem to be used and it doesn’t show in the
> network settings. rfkill output is the same as before, dmesg shows
> nothing apart from the “wl: module license ‘unspecified’ taints
> kernel.”.
>
> Now I have no idea where to go from there, it seems to me like it
> should work, however I don’t see a way to get the interface to
> communicate with me.
Just to be sure:
You need to have two packages installed: broadcom-wl and broadcom-wl-kmp-$FLAVOR (according to your kernel).
The latter one contains the driver, the former one blacklists other kernel modules.
Thanks! Well here comes that all. I guess I’m just missing something obvious, but none of my google abilities reveals that link.
kachna@kachna:~> /usr/sbin/iwconfig
usb0 no wireless extensions.
lo no wireless extensions.
kachna@kachna:~> /usr/sbin/rfkill list
0: ideapad_wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
1: ideapad_bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
kachna@kachna:~> sudo /usr/sbin/iwlist scan
root's password:
usb0 Interface doesn't support scanning.
lo Interface doesn't support scanning.
kachna@kachna:~> sudo zypper se broadcom-wl
Loading repository data...
Reading installed packages...
S | Name | Summary | Type
--+-------------------------+---------------------------------------------------+-----------
i | broadcom-wl | Wireless driver for Broadcom 43xx series of chips | package
| broadcom-wl | Wireless driver for Broadcom 43xx series of chips | srcpackage
| broadcom-wl-kmp-default | Wireless driver for Broadcom 43xx series of chips | package
i | broadcom-wl-kmp-desktop | Wireless driver for Broadcom 43xx series of chips | package
| broadcom-wl-kmp-pae | Wireless driver for Broadcom 43xx series of chips | package
| broadcom-wl-kmp-xen | Wireless driver for Broadcom 43xx series of chips | package
kachna@kachna:~> uname -a
Linux kachna.kachna 3.7.10-1.16-desktop #1 SMP PREEMPT Fri May 31 20:21:23 UTC 2013 (97c14ba) x86_64 x86_64 x86_64 GNU/Linux