Wireless on Lenovo G550

Hi,

I have installed opensuse 11.2 on a lenovo G550. I have checked the HCL (HCL/Laptops/IBM - openSUSE) and as mentioned there I have downloaded and installed the broadcom driver from packman: PackMan :: Package details for b43-firmware

I checked the laptop’s manual and it asks me to use Fn+F5 for the configuration, but nothing happens or “pops up”. I am wondering what am I missing or whether I installed the right rpm from packman at all.

Any help would be appreciated.

Thanks in advance

Dinesh.

If your G550 is the same as mine it has a broadcom wireless and the b43 is the kernel driver, Packman is the wl driver.

It works brilliantly

Please open a terminal and post result of the following

/sbin/lspci -nnk
uname -a
rpm --query --all 'broadcom*'

Thanks for the quick response. My laptop looks pretty similar to yours, except, if I remember correctly it a Pentium T4400, cant be sure though as I dont have the laptop with me right now, but I will get you the output of the commands you mentioned.

Again, thanks for your help.

Output for /sbin/lspci -nnk:

00:00.0 Host bridge [0600]: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub [8086:2a40] (rev 07)
Subsystem: Lenovo Device [17aa:3a00]
Kernel driver in use: agpgart-intel
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07)
Subsystem: Lenovo Device [17aa:3a02]
00:02.1 Display controller [0380]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a43] (rev 07)
Subsystem: Lenovo Device [17aa:3a02]
00:1a.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] (rev 03)
Subsystem: Lenovo Device [17aa:3a09]
Kernel driver in use: uhci_hcd
00:1a.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 [8086:2938] (rev 03)
Subsystem: Lenovo Device [17aa:3a0a]
Kernel driver in use: uhci_hcd
00:1a.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] (rev 03)
Subsystem: Lenovo Device [17aa:3a0b]
Kernel driver in use: uhci_hcd
00:1a.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c] (rev 03)
Subsystem: Lenovo Device [17aa:3a0c]
Kernel driver in use: ehci_hcd
00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 03)
Subsystem: Lenovo Device [17aa:3a0d]
Kernel driver in use: HDA Intel
00:1c.0 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] (rev 03)
Kernel driver in use: pcieport-driver
00:1c.1 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 [8086:2942] (rev 03)
Kernel driver in use: pcieport-driver
00:1c.2 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 [8086:2944] (rev 03)
Kernel driver in use: pcieport-driver
00:1c.3 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 [8086:2946] (rev 03)
Kernel driver in use: pcieport-driver
00:1c.5 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 [8086:294a] (rev 03)
Kernel driver in use: pcieport-driver
00:1d.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] (rev 03)
Subsystem: Lenovo Device [17aa:3a14]
Kernel driver in use: uhci_hcd
00:1d.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] (rev 03)
Subsystem: Lenovo Device [17aa:3a15]
Kernel driver in use: uhci_hcd
00:1d.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] (rev 03)
Subsystem: Lenovo Device [17aa:3a16]
Kernel driver in use: uhci_hcd
00:1d.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 03)
Subsystem: Lenovo Device [17aa:3a17]
Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev 93)
00:1f.0 ISA bridge [0601]: Intel Corporation ICH9M LPC Interface Controller [8086:2919] (rev 03)
Subsystem: Lenovo Device [17aa:3a19]
00:1f.2 IDE interface [0101]: Intel Corporation ICH9M/M-E 2 port SATA IDE Controller [8086:2928] (rev 03)
Subsystem: Lenovo Device [17aa:3a1a]
Kernel driver in use: ata_piix
00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] (rev 03)
Subsystem: Lenovo Device [17aa:3a1d]
00:1f.5 IDE interface [0101]: Intel Corporation ICH9M/M-E 2 port SATA IDE Controller [8086:292d] (rev 03)
Subsystem: Lenovo Device [17aa:3a1e]
Kernel driver in use: ata_piix
00:1f.6 Signal processing controller [1180]: Intel Corporation 82801I (ICH9 Family) Thermal Subsystem [8086:2932] (rev 03)
Subsystem: Lenovo Device [17aa:3a1f]
04:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g [14e4:4315] (rev 01)
Subsystem: Broadcom Corporation Device [14e4:04b5]
Kernel driver in use: b43-pci-bridge
07:00.0 Ethernet controller [0200]: Broadcom Corporation NetLink BCM5906M Fast Ethernet PCI Express [14e4:1713] (rev 02)
Subsystem: Lenovo IdeaPad S10e [17aa:3a23]
Kernel driver in use: tg3

Output for uname -a

Linux linux-husd 2.6.31.5-0.1-desktop #1 SMP PREEMPT 2009-10-26 15:49:03 +0100 i686 i686 i386 GNU/Linux

No broadcom packages are found i.e the below mentioned command returns nothing.

rpm --query --all ‘broadcom*’

This is the rpm file that I downloaded and installed:
b43-firmware-4.150.10.5-2.pm.2.2.noarch.rpm
I tried it again :
rpm -ivh b43-firmware-4.150.10.5-2.pm.2.2.noarch.rpm , but it comes back saying that it is already present.

thanks for the help so far…

This is what you need to do. Add the Packman repository, like this.

Open a terminal and become su, and do:

zypper ar -f http://packman.unixheads.com/suse/11.2/ packman

then do

zypper ref

accept key/licence
then do

zypper in broadcom-wl broadcom-wl-kmp-desktop

then reboot

Will do the above and let you know…thanks :slight_smile:

This worked like a charm. Thanks a lot for your help.

It’s a pleasure :wink:

Thanks for advice, it worked for my Acer Extensa 7630EZ too.

Great - Thanks:)