Do I have a wireless card??

I am using Suse 10.2.
Sorry for this basic question but I am confused if I have a wireless card or not. It must be there according to manufacturer specification of my laptop (Compaq 6715b).
But when I run

/sbin/lspci -nn

I get no wireless info:

00:00.0 Host bridge [Class 0600]: ATI Technologies Inc Unknown device [1002:7910]
00:01.0 PCI bridge [Class 0604]: ATI Technologies Inc Unknown device [1002:7912]
00:04.0 PCI bridge [Class 0604]: ATI Technologies Inc Unknown device [1002:7914]
00:05.0 PCI bridge [Class 0604]: ATI Technologies Inc Unknown device [1002:7915]
00:06.0 PCI bridge [Class 0604]: ATI Technologies Inc Unknown device [1002:7916]
00:12.0 SATA controller [Class 0106]: ATI Technologies Inc SB600 Non-Raid-5 SATA [1002:4380]
00:13.0 USB Controller [Class 0c03]: ATI Technologies Inc SB600 USB (OHCI0) [1002:4387]
00:13.1 USB Controller [Class 0c03]: ATI Technologies Inc SB600 USB (OHCI1) [1002:4388]
00:13.2 USB Controller [Class 0c03]: ATI Technologies Inc SB600 USB (OHCI2) [1002:4389]
00:13.3 USB Controller [Class 0c03]: ATI Technologies Inc SB600 USB (OHCI3) [1002:438a]
00:13.4 USB Controller [Class 0c03]: ATI Technologies Inc SB600 USB (OHCI4) [1002:438b]
00:13.5 USB Controller [Class 0c03]: ATI Technologies Inc SB600 USB Controller (EHCI) [1002:4386]
00:14.0 SMBus [Class 0c05]: ATI Technologies Inc SB600 SMBus [1002:4385] (rev 14)
00:14.1 IDE interface [Class 0101]: ATI Technologies Inc SB600 IDE [1002:438c]
00:14.2 Audio device [Class 0403]: ATI Technologies Inc SB600 Azalia [1002:4383]
00:14.3 ISA bridge [Class 0601]: ATI Technologies Inc SB600 PCI to LPC Bridge [1002:438d]
00:14.4 PCI bridge [Class 0604]: ATI Technologies Inc SB600 PCI to PCI Bridge [1002:4384]
00:18.0 Host bridge [Class 0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration [1022:1100]
00:18.1 Host bridge [Class 0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map [1022:1101]
00:18.2 Host bridge [Class 0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller [1022:1102]
00:18.3 Host bridge [Class 0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control [1022:1103]
01:05.0 VGA compatible controller [Class 0300]: ATI Technologies Inc Unknown device [1002:791f]
02:04.0 CardBus bridge [Class 0607]: Ricoh Co Ltd RL5c476 II [1180:0476] (rev b6)
02:04.1 FireWire (IEEE 1394) [Class 0c00]: Ricoh Co Ltd Unknown device [1180:0832] (rev 02)
10:00.0 Ethernet controller [Class 0200]: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express [14e4:1693] (rev 02)

Can you help me?

According to the specs you should have one, but I don’t see it in the output. Does it show up in Yast?

Please also post output of:

ip addr

  • varun077 wrote, On 02/19/2010 09:46 AM:
    > I am using Suse 10.2.

Say it ain’t so :slight_smile:
Suse 10.2 isn’t supported any longer (unless you are talking about the Suse Linux Enterprise Desktop; the forums for this product are on forums. novell.com)

> Sorry for this basic question but I am confused if I have a wireless
> card or not. It must be there according to manufacturer specification of
> my laptop (Compaq 6715b).
> But when I run

Any kill switch or button you have to press in order to enable the wireless device?

Uwe

>ip addr
1: lo: <LOOPBACK,UP,10000> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,NOTRAILERS,UP,10000> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:1a:4b:84:1f:df brd ff:ff:ff:ff:ff:ff
inet 192.168.1.11/24 brd 192.168.1.255 scope global eth0
inet6 fe80::21a:4bff:fe84:1fdf/64 scope link
valid_lft forever preferred_lft forever
3: sit0: <NOARP> mtu 1480 qdisc noop
link/sit 0.0.0.0 brd 0.0.0.0

I know 10.2 is old release, but for now I have to make wireless connection work, I have it in my list to upgrade it…

Yes I have a button for wireless, and in the past it was once made to work (abt a year ago), in fact I still see ndiswrapper installed on my machine…

I don’t think it shows up in yast, following 2 lines are displayed:

HP Company Ethernet Controller
HP Company Ethernet Controller

There is some encouraging info, I am trying to configure wireless card for last 4-5 days. Right now when I grep wlan0 in /var/log/messages, I see following:

Feb 16 14:43:08 Workstation ifup: wlan0 device: Broadcom Corporation BCM4310 UART (rev 02)
Feb 16 14:43:08 Workstation ifup: wlan0 Startmode is ‘manual’
Feb 16 14:46:31 Workstation ifstatus: wlan0 device: Broadcom Corporation BCM4310 UART (rev 02)
Feb 16 14:46:31 Workstation ifstatus-dhcp: wlan0 DHCP client NOT running
Feb 16 14:46:31 Workstation ifstatus: wlan0 is down
Feb 16 14:46:32 Workstation ifstatus: wlan0 device: Broadcom Corporation BCM4310 UART (rev 02)
Feb 16 14:46:32 Workstation ifstatus-dhcp: wlan0 DHCP client NOT running
Feb 16 14:46:32 Workstation ifstatus: wlan0 is down
Feb 16 14:46:33 Workstation ifprobe: wlan0 changed config file: ifcfg-wlan0 → restart interface!
Feb 16 14:46:33 Workstation ifdown: wlan0 device: Broadcom Corporation BCM4310 UART (rev 02)
Feb 16 14:46:39 Workstation ifup: wlan0 device: Broadcom Corporation BCM4310 UART (rev 02)
Feb 16 14:46:39 Workstation ifup: wlan0 Startmode is ‘manual’
Feb 19 17:10:42 Workstation ifup: Interface wlan0 is not available
Feb 19 17:15:25 Workstation ifup: Interface wlan0 is not available
Feb 19 17:17:43 Workstation ifup: Interface wlan0 is not available
Feb 19 17:20:27 Workstation ifup: Interface wlan0 is not available

As you can see, it recognized the device on Feb 16 (Broadcom Corporation BCM4310 UART (rev 02)). But later on it stopped recognizing that. Here’s output of some commands again:

>iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

sit0 no wireless extensions.

> lspci
00:00.0 Host bridge: ATI Technologies Inc Unknown device 7910
00:01.0 PCI bridge: ATI Technologies Inc Unknown device 7912
00:04.0 PCI bridge: ATI Technologies Inc Unknown device 7914
00:05.0 PCI bridge: ATI Technologies Inc Unknown device 7915
00:06.0 PCI bridge: ATI Technologies Inc Unknown device 7916
00:12.0 SATA controller: ATI Technologies Inc SB600 Non-Raid-5 SATA
00:13.0 USB Controller: ATI Technologies Inc SB600 USB (OHCI0)
00:13.1 USB Controller: ATI Technologies Inc SB600 USB (OHCI1)
00:13.2 USB Controller: ATI Technologies Inc SB600 USB (OHCI2)
00:13.3 USB Controller: ATI Technologies Inc SB600 USB (OHCI3)
00:13.4 USB Controller: ATI Technologies Inc SB600 USB (OHCI4)
00:13.5 USB Controller: ATI Technologies Inc SB600 USB Controller (EHCI)
00:14.0 SMBus: ATI Technologies Inc SB600 SMBus (rev 14)
00:14.1 IDE interface: ATI Technologies Inc SB600 IDE
00:14.2 Audio device: ATI Technologies Inc SB600 Azalia
00:14.3 ISA bridge: ATI Technologies Inc SB600 PCI to LPC Bridge
00:14.4 PCI bridge: ATI Technologies Inc SB600 PCI to PCI Bridge
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:05.0 VGA compatible controller: ATI Technologies Inc Unknown device 791f
02:04.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev b6)
02:04.1 FireWire (IEEE 1394): Ricoh Co Ltd Unknown device 0832 (rev 02)
10:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express (rev 02)

>rmmod ndiswrapper
nothing shows up on shell window

in /var/log/messages this line shows up

Feb 19 17:44:52 Workstation kernel: usbcore: deregistering driver ndiswrapper

>modprobe ndiswrapper
nothing shows up on shell window

in /var/log/messages these lines shows up

Feb 19 17:46:00 Workstation kernel: ndiswrapper version 1.53 loaded (smp=yes, preempt=no)
Feb 19 17:46:00 Workstation kernel: usbcore: registered new driver ndiswrapper

Once again:

>iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

sit0 no wireless extensions.

Can anybody help?

<hint>

There’s more than PCI

</hint>

(And if it’s the device I am suspecting, then good luck, you’ll be needing it)

<hint>

There’s more than PCI

</hint>

(And if it’s the device I am suspecting, then good luck, you’ll be needing it)

Can you elaborate more please?
Sorry I was away for few days so could not check earlier.

Akoelh means you have an USB device. You will at least need the broadcom kernel module to get it working.

On 03/02/2010 06:16 AM, Knurpht wrote:
>
> Akoelh means you have an USB device. You will at least need the broadcom
> kernel module to get it working.

The device that showed up earlier in the lspci scan was a BCM4310 USB, which is
actually a PCI device. :slight_smile: Broadcom works in mysterious ways.

If you no longer see it in the lspci output, you need to consider that the BIOS
has disabled it, or hardware is broken. Unless it is seen by lspci, there is no
way to load a driver for it.

Incidentally, that device is the same as the BCM4312 802.11b/g unit (ID
14e4:4315) and requires kernel 2.6.32 or later, or the Broadcom wl driver. I do
not believe that wl will build on a kernel as old as found in 10.2; however,
installing a late-model kernel from Factory should work. I am running a 2.6.33
kernel on a 10.3 distro. Mine was home built, but the principle is the same.

@lwfinger: cheers, I was already going to dive into this one.

Thanks Knurpht. How do I enable it back in BIOS (and how can I check if it is disabled in BIOS firstly). I have only one wireless key on my laptop that shows wireless icon and blue light when I press it. It does not start showing wireless card in lspci.

How do I know if it got disabled in BIOS and how do I enable back in BIOS?

On 03/05/2010 08:06 AM, varun077 wrote:
>
> How do I know if it got disabled in BIOS and how do I enable back in
> BIOS?

By selecting the BIOS setup option when you boot and looking at the options. How
to do that depends on what computer you have. Sometimes it involves pressing the
DELETE key. Others use f2.

Thanks.
I do not see anything disabled except LAN/WLAN switching, which I enabled. But this did not help to list my wireless card in lspci output. Here’s what I see:

#lspci
00:00.0 Host bridge: ATI Technologies Inc Unknown device 7910
00:01.0 PCI bridge: ATI Technologies Inc Unknown device 7912
00:04.0 PCI bridge: ATI Technologies Inc Unknown device 7914
00:05.0 PCI bridge: ATI Technologies Inc Unknown device 7915
00:06.0 PCI bridge: ATI Technologies Inc Unknown device 7916
00:12.0 SATA controller: ATI Technologies Inc SB600 Non-Raid-5 SATA
00:13.0 USB Controller: ATI Technologies Inc SB600 USB (OHCI0)
00:13.1 USB Controller: ATI Technologies Inc SB600 USB (OHCI1)
00:13.2 USB Controller: ATI Technologies Inc SB600 USB (OHCI2)
00:13.3 USB Controller: ATI Technologies Inc SB600 USB (OHCI3)
00:13.4 USB Controller: ATI Technologies Inc SB600 USB (OHCI4)
00:13.5 USB Controller: ATI Technologies Inc SB600 USB Controller (EHCI)
00:14.0 SMBus: ATI Technologies Inc SB600 SMBus (rev 14)
00:14.1 IDE interface: ATI Technologies Inc SB600 IDE
00:14.2 Audio device: ATI Technologies Inc SB600 Azalia
00:14.3 ISA bridge: ATI Technologies Inc SB600 PCI to LPC Bridge
00:14.4 PCI bridge: ATI Technologies Inc SB600 PCI to PCI Bridge
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:05.0 VGA compatible controller: ATI Technologies Inc Unknown device 791f
02:04.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev b6)
02:04.1 FireWire (IEEE 1394): Ricoh Co Ltd Unknown device 0832 (rev 02)
10:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express (rev 02)

Any more hints please?

On 03/08/2010 10:56 PM, varun077 wrote:
>
> Thanks.
> I do not see anything disabled except LAN/WLAN switching, which I
> enabled. But this did not help to list my wireless card in lspci output.
> Here’s what I see:
>
> #lspci
> 00:00.0 Host bridge: ATI Technologies Inc Unknown device 7910
> 00:01.0 PCI bridge: ATI Technologies Inc Unknown device 7912
> 00:04.0 PCI bridge: ATI Technologies Inc Unknown device 7914
> 00:05.0 PCI bridge: ATI Technologies Inc Unknown device 7915
> 00:06.0 PCI bridge: ATI Technologies Inc Unknown device 7916
> 00:12.0 SATA controller: ATI Technologies Inc SB600 Non-Raid-5 SATA
> 00:13.0 USB Controller: ATI Technologies Inc SB600 USB (OHCI0)
> 00:13.1 USB Controller: ATI Technologies Inc SB600 USB (OHCI1)
> 00:13.2 USB Controller: ATI Technologies Inc SB600 USB (OHCI2)
> 00:13.3 USB Controller: ATI Technologies Inc SB600 USB (OHCI3)
> 00:13.4 USB Controller: ATI Technologies Inc SB600 USB (OHCI4)
> 00:13.5 USB Controller: ATI Technologies Inc SB600 USB Controller
> (EHCI)
> 00:14.0 SMBus: ATI Technologies Inc SB600 SMBus (rev 14)
> 00:14.1 IDE interface: ATI Technologies Inc SB600 IDE
> 00:14.2 Audio device: ATI Technologies Inc SB600 Azalia
> 00:14.3 ISA bridge: ATI Technologies Inc SB600 PCI to LPC Bridge
> 00:14.4 PCI bridge: ATI Technologies Inc SB600 PCI to PCI Bridge
> 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
> HyperTransport Technology Configuration
> 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
> Address Map
> 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
> DRAM Controller
> 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
> Miscellaneous Control
> 01:05.0 VGA compatible controller: ATI Technologies Inc Unknown device
> 791f
> 02:04.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev b6)
> 02:04.1 FireWire (IEEE 1394): Ricoh Co Ltd Unknown device 0832 (rev
> 02)
> 10:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5787M
> Gigabit Ethernet PCI Express (rev 02)
>
> Any more hints please?

If it does not show up in the lspci output, one can conclude the following:

(1) It is connected to the USB system and will show up with lsusb.

(2) It is disabled in the BIOS.

(3) The hardware is broken.

You can work your way through the list.

Hmm so it seems to be there’s some hardware fault with the card since I do not see it with lsusb as well. Thanks for your help, will get my machine checked.