Bug 149980

Summary: Wireless driver not working for 54g(TM) Integ. Broadcom 802.11b/g WLAN & Bluetooth
Product: [openSUSE] SUSE Linux 10.1 Reporter: Joseph Hilton <jhilton>
Component: NetworkAssignee: E-mail List <bnc-team-screening>
Status: RESOLVED INVALID QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: aj
Version: Beta 3   
Target Milestone: ---   
Hardware: x86-64   
OS: SuSE Linux 10.1   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Joseph Hilton 2006-02-10 15:37:39 UTC
Bluetooth works just fine but the wireless capabilities of this Broadcom card don't work at all.
Comment 1 Martin Lasarsch 2006-02-10 15:49:06 UTC
Please be more verbose. What have you tried, error messages?

please attach:

hwinfo --network
Comment 2 Joseph Hilton 2006-02-10 16:26:37 UTC
I have tried configuring it in yast>network devices>network card but to no avail. It doesn't even show up as a network device. If I try to add a genric one hoping it will pick it up that doesn't work. The network manager can't find it and using the manual approach with ifup doesn't work either. If anyone has ideas of how to either trouble shoot this or set it up that would be great. The device shows up under the Hardware>Bluetooth menu.

Here is the info from hwinfo --network:

38: None 00.0: 10701 Ethernet
  [Created at net.114]
  UDI: /org/freedesktop/Hal/devices/net_00_c0_9f_de_5f_be
  Unique ID: usDW.ndpeucax6V1
  Parent ID: rBUF.IhayYsrEvnD
  SysFS ID: /class/net/eth0
  SysFS Device Link: /devices/pci0000:00/0000:00:1e.0/0000:0b:02.0
  Hardware Class: network interface
  Model: "Ethernet network interface"
  Driver: "8139too"
  Device File: eth0
  HW Address: 00:c0:9f:de:5f:be
  Link detected: yes
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #20 (Ethernet controller)

39: None 00.0: 10700 Loopback
  [Created at net.114]
  Unique ID: ZsBS.GQNx7L4uPNA
  SysFS ID: /class/net/lo
  Hardware Class: network interface
  Model: "Loopback network interface"
  Device File: lo
  Link detected: yes
  Config Status: cfg=new, avail=yes, need=no, active=unknown

40: None 00.0: 10781 Network Interface
  [Created at net.114]
  Unique ID: wl2P.nfEXJulusj6
  SysFS ID: /class/net/sit0
  Hardware Class: network interface
  Model: "Network Interface"
  Device File: sit0
  Config Status: cfg=new, avail=yes, need=no, active=unknown
Comment 3 Martin Lasarsch 2006-02-10 17:04:05 UTC
please also provide hwinfo --netcard and lspci
Comment 4 Joseph Hilton 2006-02-10 18:02:42 UTC
hwinfo --netcard:

linux:/home/jhilton # hwinfo --netcard
28: PCI b02.0: 0200 Ethernet controller
  [Created at pci.277]
  UDI: /org/freedesktop/Hal/devices/pci_10ec_8139
  Unique ID: rBUF.IhayYsrEvnD
  Parent ID: 6NW+.OG+Sv+NxnRB
  SysFS ID: /devices/pci0000:00/0000:00:1e.0/0000:0b:02.0
  SysFS BusID: 0000:0b:02.0
  Hardware Class: network
  Model: "Hewlett-Packard Company RTL-8139/8139C/8139C+"
  Vendor: pci 0x10ec "Realtek Semiconductor Co., Ltd."
  Device: pci 0x8139 "RTL-8139/8139C/8139C+"
  SubVendor: pci 0x103c "Hewlett-Packard Company"
  SubDevice: pci 0x3082
  Revision: 0x10
  Driver: "8139too"
  Device File: eth0
  I/O Ports: 0x5000-0x5fff (rw)
  Memory Range: 0xb0209400-0xb02094ff (rw,non-prefetchable)
  IRQ: 50 (748 events)
  HW Address: 00:c0:9f:de:5f:be
  Link detected: yes
  Module Alias: "pci:v000010ECd00008139sv0000103Csd00003082bc02sc00i00"
  Driver Info #0:
    Driver Status: 8139too is active
    Driver Activation Cmd: "modprobe 8139too"
  Driver Info #1:
    Driver Status: 8139cp is not active
    Driver Activation Cmd: "modprobe 8139cp"
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #17 (PCI bridge)

29: PCI b03.0: 0280 Network controller
  [Created at pci.277]
  UDI: /org/freedesktop/Hal/devices/pci_14e4_4318
  Unique ID: X42t.+HoqxypXtRE
  Parent ID: 6NW+.OG+Sv+NxnRB
  SysFS ID: /devices/pci0000:00/0000:00:1e.0/0000:0b:03.0
  SysFS BusID: 0000:0b:03.0
  Hardware Class: network
  Model: "Hewlett-Packard Company BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller"
  Vendor: pci 0x14e4 "Broadcom"
  Device: pci 0x4318 "BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller"
  SubVendor: pci 0x103c "Hewlett-Packard Company"
  SubDevice: pci 0x1355
  Revision: 0x02
  Memory Range: 0xb0206000-0xb0207fff (rw,non-prefetchable,disabled)
  IRQ: 5 (no events)
  Module Alias: "pci:v000014E4d00004318sv0000103Csd00001355bc02sc80i00"
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #17 (PCI bridge)

lspci:

linux:/home/jhilton # lspci
00:00.0 Host bridge: Intel Corporation 915G/P/GV/GL/PL/910GL Express Memory Cont roller Hub (rev 0e)
00:01.0 PCI bridge: Intel Corporation 915G/P/GV/GL/PL/910GL Express PCI Express Root Port (rev 0e)
00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Ex press Port 1 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) US B UHCI #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) US B UHCI #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) US B UHCI #3 (rev 03)
00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) US B UHCI #4 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) US B2 EHCI Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev d3)
00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (IC H6 Family) AC'97 Audio Controller (rev 03)
00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem  Controller (rev 03)
00:1f.0 ISA bridge: Intel Corporation 82801FB/FR (ICH6/ICH6R) LPC Interface Brid ge (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE  Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Contr oller (rev 03)
01:00.0 VGA compatible controller: ATI Technologies Inc M24 1P [Radeon Mobility X600]
0b:00.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
0b:00.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Host Co ntroller
0b:00.3 Mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia  Controller
0b:00.4 Class 0805: Texas Instruments PCI6411, PCI6421, PCI6611, PCI6621, PCI741 1, PCI7421, PCI7611, PCI7621 Secure Digital (SD) Controller
0b:02.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139 C+ (rev 10)
0b:03.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802. 11g Wireless LAN Controller (rev 02)
Comment 5 Joseph Hilton 2006-02-10 18:14:50 UTC
It looks like the tg3 module is in the kernel but iwconfig doesn't show any wireless extentions. I tried a modprobe tg3 and it didn't complain but the device still isn't showing up.
Comment 6 Andreas Jaeger 2006-02-10 20:20:42 UTC
There's no Linux kernel driver for the Broadcom WLAN card.

There's nothing we can do right now, your hardware is unsupported by Linux.
Comment 7 Joseph Hilton 2006-02-10 20:38:09 UTC
You may have wanted to look a little harder:

http://broadcom.com/support/ethernet_nic/faq_drivers.php#tg3

Comment 8 Andreas Jaeger 2006-02-11 11:51:39 UTC
The tg3 drivers is for the Broadcom ETHERNET card - which you do not have.

Your bug is for "54g(TM) Integ. Broadcom 802.11b/g WLAN" - and that one is not handled by tg3.
Comment 9 Joseph Hilton 2006-02-15 16:59:00 UTC
What about NDIS wrapper stuff? I also found this project while looking around: http://bcm43xx.berlios.de/
Looks promising.
Comment 10 Andreas Jaeger 2006-02-16 07:46:49 UTC
The bcm43xx project is not in such a shape that we can add it to our products.  But we will look closely at the project and once it's working for us, will add it.

ndiswrapper is an option - but not one we can support.