Wireless PCI/USB issue in Toshiba Satellite C665 P5012

I’m using Toshiba Satellite C665 P5012 (Model Number PSC14G-01900V)

I installed OpenSUSE 12.1. Everything is fine but I could not access internet through wireless. I went through Sticky post and I guess USB/PCI for inbuild WiFi not detected. Below is the output of suggested commands:


kapil@linux-qe8p:~> /usr/bin/lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 10f1:1a34 Importek 
Bus 002 Device 003: ID 046d:c05a Logitech, Inc. Optical Mouse M90
Bus 002 Device 004: ID 0930:0214 Toshiba Corp. 
kapil@linux-qe8p:~> /sbin/lspci
00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02)
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)
00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 05)
00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 05)
00:1c.4 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 5 (rev 05)
00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a5)
00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 05)
00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 05)
01:00.0 Ethernet controller: Atheros Communications AR8152 v2.0 Fast Ethernet (rev c1)
02:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)
3f:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 02)
3f:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 02)
3f:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 02)
3f:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 02)
3f:02.2 Host bridge: Intel Corporation Core Processor Reserved (rev 02)
3f:02.3 Host bridge: Intel Corporation Core Processor Reserved (rev 02)

Does some one have similar laptop and know how to fix it on Toshiba Satellite C665 P5012

Thanks in advance for any help.

Kapil.

Edit: Forget to add, WiFi hardware do not have any issue as it was working perfectly in windows.

Based on other post, below is the out put of /sbin/lspci -nnk


kapil@linux-qe8p:~> /sbin/lspci -nnk
00:00.0 Host bridge [0600]: Intel Corporation Core Processor DRAM Controller [8086:0044] (rev 02)
        Subsystem: Toshiba America Info Systems Device [1179:ff1e]
        Kernel driver in use: agpgart-intel
00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02)
        Subsystem: Toshiba America Info Systems Device [1179:fde2]
        Kernel driver in use: i915
00:16.0 Communication controller [0780]: Intel Corporation 5 Series/3400 Series Chipset HECI Controller [8086:3b64] (rev 06)
        Subsystem: Toshiba America Info Systems Device [1179:ff1e]                                                                                                                              
        Kernel driver in use: mei                                                                                                                                                               
00:1a.0 USB Controller [0c03]: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller [8086:3b3c] (rev 05)                                                                
        Subsystem: Toshiba America Info Systems Device [1179:ff1e]                                                                                                                              
        Kernel driver in use: ehci_hcd                                                                                                                                                          
00:1b.0 Audio device [0403]: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio [8086:3b56] (rev 05)                                                                          
        Subsystem: Toshiba America Info Systems Device [1179:ff1e]                                                                                                                              
        Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 [8086:3b42] (rev 05)
        Kernel driver in use: pcieport
00:1c.1 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 [8086:3b44] (rev 05)
        Kernel driver in use: pcieport
00:1c.4 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 5 [8086:3b4a] (rev 05)
        Kernel driver in use: pcieport
00:1d.0 USB Controller [0c03]: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller [8086:3b34] (rev 05)
        Subsystem: Toshiba America Info Systems Device [1179:ff1e]
        Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev a5)
00:1f.0 ISA bridge [0601]: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller [8086:3b09] (rev 05)
        Subsystem: Toshiba America Info Systems Device [1179:ff1e]
00:1f.2 SATA controller [0106]: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller [8086:3b29] (rev 05)
        Subsystem: Toshiba America Info Systems Device [1179:ff1e]
        Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller [8086:3b30] (rev 05)
        Subsystem: Toshiba America Info Systems Device [1179:ff1e]
        Kernel driver in use: i801_smbus
00:1f.6 Signal processing controller [1180]: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem [8086:3b32] (rev 05)
        Subsystem: Toshiba America Info Systems Device [1179:ff1e]
01:00.0 Ethernet controller [0200]: Atheros Communications AR8152 v2.0 Fast Ethernet [1969:2062] (rev c1)
        Subsystem: Toshiba America Info Systems Device [1179:ff1e]
        Kernel driver in use: atl1c
02:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller [14e4:4727] (rev 01)
        Subsystem: Askey Computer Corp. Device [144f:7175]
        Kernel driver in use: bcma-pci-bridge
3f:00.0 Host bridge [0600]: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers [8086:2c62] (rev 02)
        Subsystem: Toshiba America Info Systems Device [1179:ff1e]
3f:00.1 Host bridge [0600]: Intel Corporation Core Processor QuickPath Architecture System Address Decoder [8086:2d01] (rev 02)
        Subsystem: Toshiba America Info Systems Device [1179:ff1e]
3f:02.0 Host bridge [0600]: Intel Corporation Core Processor QPI Link 0 [8086:2d10] (rev 02)
        Subsystem: Toshiba America Info Systems Device [1179:ff1e]
3f:02.1 Host bridge [0600]: Intel Corporation Core Processor QPI Physical 0 [8086:2d11] (rev 02)
        Subsystem: Toshiba America Info Systems Device [1179:ff1e]
3f:02.2 Host bridge [0600]: Intel Corporation Core Processor Reserved [8086:2d12] (rev 02)
        Subsystem: Toshiba America Info Systems Device [1179:ff1e]
3f:02.3 Host bridge [0600]: Intel Corporation Core Processor Reserved [8086:2d13] (rev 02)
        Subsystem: Toshiba America Info Systems Device [1179:ff1e]

Output of uname -a


Linux linux-qe8p.site 3.1.0-1.2-desktop #1 SMP PREEMPT Thu Nov 3 14:45:45 UTC 2011 (187dde0) i686 i686 i286 GNU/Linux

command “rpm -qa | grep broadcom” did not generated any output :frowning:

What else can be done. No other forum post is helpful now.

On 06/15/2012 07:56 AM, kapilsharma wrote:

> What else can be done. No other forum post is helpful now.

That statement is clearly not true.

That BCM4313 (14e4:4727) uses driver brcmsmac, which is built into the kernel.
You have not loaded the firmware package, and there are many forum entries that
tell you to look at the output of the dmesg command to see if firmware is
missing. You need the kernel-firmware package.

Thanks lwfinger,

I should have said “I could not find any other forum link useful” due to my lack of experience on linux. I just know basic linux commands to keep server with PHP sites up and running. This is first time I’m tryng to install linux on my laptop.

Now I know the root cause but still trying to figure out solution for that. I’m searching how can I install kernel-firmware which did not installed by default, probably because of bug 733148 [Bug 733148] New: wlan non-functional. Kernel-firmware not installed wit](http://lists.opensuse.org/opensuse-bugs/2011-11/msg06205.html)

I’ll post if I find solution but if I do not post, can someone please help on how to install it, if possible without internet connectivity. Due to absence of LAN (internet) I cant use yast to download package. Is it available on DVD? If yes, how to install it?

Since it is known issue with 12.1, there could be many novice like me who stuck there. Thus a solution here could help few more peoples.

Thanks I got solution as below.

Go to software.opensuse.org: and download Kernel-firmware.

Get it to laptop through pendrive or any other means. Just double click it and follow instruction. Restart system and internet is running :smiley:

Any better way?

On 06/15/2012 01:46 PM, kapilsharma wrote:
>
> Thanks I got solution as below.
>
> Go to ‘software.opensuse.org:’ (http://tinyurl.com/d5wfegf) and
> download Kernel-firmware.
>
> Get it to laptop through pendrive or any other means. Just double click
> it and follow instruction. Restart system and internet is running :smiley:
>
> Any better way?

That is a good way. You could also set the DVD as a repo and install from it.