I have a Toshiba laptop that has a built-in Atheros AR-5211 card with ath5k driver. When I was running 11.2 until recently with Linksys WPC300N PCMCIA card and Broadcom wl and wl-kmp drivers I was able to connect wirelessly. This success was due to reboting into 11.2’s Debug kernel and configuring BCM43XG as eth1.
Today I fresh installed 11.3 over 11.2 and even after installing Broadcom wl and wl-kmp drivers I cannot see them being listed in Network Settings.
Can you direct me to the link for the Debug kernel of 11.3?
Note that these 2 are “installed” versions. I just found out that for each driver there are 3 versions: installed, packman.iu-bremen.de/suse/11.3 and packman repos. I am not sure if the 3 versions are equivalent. I tried removing the “installed” version and re-install each of the other 2 versions but I failed.
@caf4926: I think he’s referring to his wireless card not being detected/supported…
When I was running 11.2 until recently with Linksys WPC300N PCMCIA card and Broadcom wl and wl-kmp drivers I was able to connect wirelessly. This success was due to reboting into 11.2’s Debug kernel and configuring BCM43XG as eth1.
I think maybe you can assist better than I here.
And in my experience with wireless N and G, there is next to no difference. In fact I am currently getting better results from my old netgear G router.
26.521382] eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
27.643936] NET: Registered protocol family 17
28.270379] [drm] Setting GART location based on new memory map
28.271306] [drm] Loading R300 Microcode
28.271312] platform radeon_cp.0: firmware: requesting radeon/R300_cp.bin
28.282657] [drm] Num pipes: 4
28.282667] [drm] writeback test succeeded in 1 usecs
34.094354] BIOS EDD facility v0.16 2004-Jun-25, 1 devices found
37.922095] ADDRCONF(NETDEV_UP): wlan0: link is not ready
72.951494] bootsplash: status on console 0 changed to on
/sbin/lspci -nnk gives:
00:00.0 Host bridge [0600]: ATI Technologies Inc Device [1002:5a31] (rev 01)
Subsystem: Toshiba America Info Systems Device [1179:ff00]
00:01.0 PCI bridge [0604]: ATI Technologies Inc RS480 PCI Bridge [1002:5a3f]
00:06.0 PCI bridge [0604]: ATI Technologies Inc RS480 PCI Bridge [1002:5a38]
Kernel driver in use: pcieport
00:12.0 IDE interface [0101]: ATI Technologies Inc IXP SB400 Serial ATA Controller [1002:4379] (rev 80)
Subsystem: Toshiba America Info Systems Device [1179:ff00]
Kernel driver in use: sata_sil
00:13.0 USB Controller [0c03]: ATI Technologies Inc IXP SB400 USB Host Controller [1002:4374] (rev 80)
Subsystem: Toshiba America Info Systems Device [1179:ff00]
Kernel driver in use: ohci_hcd
00:13.1 USB Controller [0c03]: ATI Technologies Inc IXP SB400 USB Host Controller [1002:4375] (rev 80)
Subsystem: Toshiba America Info Systems Device [1179:ff00]
Kernel driver in use: ohci_hcd
00:13.2 USB Controller [0c03]: ATI Technologies Inc IXP SB400 USB2 Host Controller [1002:4373] (rev 80)
Subsystem: Toshiba America Info Systems Device [1179:ff00]
Kernel driver in use: ehci_hcd
00:14.0 SMBus [0c05]: ATI Technologies Inc IXP SB400 SMBus Controller [1002:4372] (rev 82)
Subsystem: Toshiba America Info Systems Device [1179:ff00]
Kernel driver in use: piix4_smbus
00:14.1 IDE interface [0101]: ATI Technologies Inc IXP SB400 IDE Controller [1002:4376] (rev 80)
Subsystem: Toshiba America Info Systems Device [1179:ff00]
Kernel driver in use: pata_atiixp
00:14.2 Audio device [0403]: ATI Technologies Inc IXP SB4x0 High Definition Audio Controller [1002:437b] (rev 01)
Subsystem: Toshiba America Info Systems Device [1179:ff00]
Kernel driver in use: HDA Intel
00:14.3 ISA bridge [0601]: ATI Technologies Inc IXP SB400 PCI-ISA Bridge [1002:4377] (rev 80)
Subsystem: Toshiba America Info Systems Device [1179:ff00]
00:14.4 PCI bridge [0604]: ATI Technologies Inc IXP SB400 PCI-PCI Bridge [1002:4371] (rev 80)
01:05.0 VGA compatible controller [0300]: ATI Technologies Inc RC410 [Radeon Xpress 200M] [1002:5a62]
Subsystem: Toshiba America Info Systems Device [1179:ff03]
02:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR5001 Wireless Network Adapter [168c:001c] (rev 01)
Subsystem: Askey Computer Corp. Device [144f:7106]
Kernel driver in use: ath5k
09:00.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller [1106:3044] (rev c0)
Subsystem: Toshiba America Info Systems Device [1179:ff00]
Kernel driver in use: ohci1394
09:04.0 CardBus bridge [0607]: ENE Technology Inc CB1410 Cardbus Controller [1524:1410] (rev 01)
Subsystem: Toshiba America Info Systems Device [1179:ff00]
Kernel driver in use: yenta_cardbus
09:06.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ [10ec:8139] (rev 10)
Subsystem: Toshiba America Info Systems Device [1179:ff00]
Kernel driver in use: 8139too
I would appreciate your advice or suggestions regarding what to do next.
At this point, I am wondering if I should uninstall “bc43-firmware”, “broadcom-wl”, and “broadcom-wl-kmp-default” via Software Management then compile the “Broadcom Linux hybrid wireless driver” from source, i.e. www.broadcom.com/support/802.11/linux_STA.php.
The command is ‘lsusb’. The lspci results have nothing to do with the Linksys card. It is worth checking the card’s behaviour in another laptop, checking the connecter pins, or re-inserting the card, just to make sure its not a hardware problem.
I specifically asked for the card to be removed/inserted, then ‘dmesg|tail’ so I could see any useful output generated by kernel. Executing this at any other time will not be helpful (any kernel messaging coud be generated at a particular time).
Sof far, (unless I’m missing something), we’ve seen no evidence it works, or is plugged in…
I will repeat the experiment as you suggested later today. Mind you, with the Linksys PCMCIA card remains plugged in, I am still able to connect wirelessly under Win7, Ubuntu 10.04 LTS and Fedora Core 11 in this multiboot laptop.
I removed, reinserted the card then typed “dmesg|tail”. I got:
68.191262] bootsplash: status on console 0 changed to on
178.739005] eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
189.736883] RPC: Registered udp transport module.
189.736888] RPC: Registered tcp transport module.
189.736891] RPC: Registered tcp NFSv4.1 backchannel transport module.
189.843755] Slow work thread pool: Starting up
189.848812] Slow work thread pool: Ready
189.848889] FS-Cache: Loaded
189.946592] FS-Cache: Netfs 'nfs' registered for caching
319.195416] pcmcia_socket pcmcia_socket0: cardbus cards are not supported.
I am wondering if the last line above regarding cardbus cards not being supported has anything to do with “pnpbios=off” in the boot parameter list of the default kernel.
With the card remains plugged in, “lsusb” gives:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
With the card plugged in, and the CAT5 cable removed, I was able to have a wireless connection (stair step icon & 2 green lights on the card) under Windows 7. Same result under Ubuntu. Same under FC11. I use Gnome’s Network Manager for Ubuntu and Fedora Core. So under these 3 operating systems the Linksys card works.
An educated guess says that line is a problem. (Now you can see why I asked you for it just after card insertion).
There is a pcmciautils package that has the pccardctl utility. Try
/sbin/pccardctl ls
/sbin/pccardctl info
Any useful output?
I’m not sure about the ‘pnpbios=off’ kernel boot option, and its effect with this (at least without researching). Does the failsafe mode have this option as well? You could try removing, although this may stop your system from booting properly. I’d be inclined to create an additonal grub menu entry with this option removed, so you can always boot from the original (if that makes sense).
On 08/05/2010 05:36 AM, deano ferrari wrote:
> I’m not sure about the ‘pnpbios=off’ kernel boot option, and its effect
> with this (at least without researching). Does the failsafe mode have
> this option as well? You could try removing, although this may stop your
> system from booting properly. I’d be inclined to create an additonal
> grub menu entry with this option removed, so you can always boot from
> the original (if that makes sense).
If you have PNP turned off, then your card will not be recognized. Why is it set
that way?
There may also be a bug in the PCMCIA code. Whatever is happening, the BCM43xx
card is never being recognized, thus it cannot be expected to work. Once you can
see it in the lspci scan (Cardbus devices are PCI), then you can start
configuring it.
I only recently put PNPBIOS=OFF into the boot parameter list of the default kernel because this was recommended on screen by the system in order to have stability, when I was trying to install openSUSE 11.3 fresh or even upgrading from 11.2. Yesterday even when PNPBIOS=OFF was not inserted the card was still not recognized.
The BCM43XG card was and still is recognized under Ubuntu, Fedora and Win 7 though.