# Wireless Driver for SLED 11 SP3 issue

**URL:** <https://forums.suse.com/t/wireless-driver-for-sled-11-sp3-issue/24353>\
**Category:** SLED Networking\
**Created:** [September 1, 2013, 4:19am UTC](https://forums.suse.com/t/wireless-driver-for-sled-11-sp3-issue/24353 "2013-09-01T04:19:11Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![ilfretz](https://avatars.discourse-cdn.com/v4/letter/i/6f9a4e/32.png) [@ilfretz](https://forums.suse.com/u/ilfretz)\
**Post date:** [September 1, 2013, 4:19am UTC](https://forums.suse.com/t/wireless-driver-for-sled-11-sp3-issue/24353/1 "2013-09-01T04:19:11Z")

</div>

I have a HP 5101Mini, which has always had Linux as the operating system.

I upgraded from from SP2 to SP3 and all went well. However, I cannot get the wireless option to work. I did not have this issue when the OS was SP2.

I ran the command uname -r and it tells me that the kernel is 3.0.82.0.7-pae. I went to the HP site \> Linux \> HP 5101Mini \> wireless driver and it is only for kernel version 2.x.x.

Does anyone have an idea on how to get wireless back?

Regards,

Luis

---

<div class="post-metadata">

**Author:** ![malcolmlewis](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/malcolmlewis/32/11375_2.png) [@malcolmlewis](https://forums.suse.com/u/malcolmlewis)\
**Post date:** [September 1, 2013, 4:41am UTC](https://forums.suse.com/t/wireless-driver-for-sled-11-sp3-issue/24353/2 "2013-09-01T04:41:47Z")

</div>

Hi  
You need to provide the info on the wireless device, eg;

```auto
/sbin/lspci -nnk |grep Net -A2
```

It may just be firmware if it worked in SP2, this can be found out by looking at the output from dmesg…

Is the package kernel-firmware installed? As root user run;

```auto
zypper se -i kernel-firmware
```

If not it may need installing if the dmesg output indicates missing firmware.

---

<div class="post-metadata">

**Author:** ![ilfretz](https://avatars.discourse-cdn.com/v4/letter/i/6f9a4e/32.png) [@ilfretz](https://forums.suse.com/u/ilfretz)\
**Post date:** [September 4, 2013, 2:34am UTC](https://forums.suse.com/t/wireless-driver-for-sled-11-sp3-issue/24353/3 "2013-09-04T02:34:28Z")

</div>

Hello Malcom

I have typed in the command # /sbin/lspci -nnk |grep Net -A2

I terminal echoed back, 08:00 Network Controller: Broadcom Corporation BCM 43224 802.11a/b/g/n rev 01

and 20:00 Ethernet Controller: Marvell Technology Group LTD 88E 8072 PCI-E Gigabit Ethernet Controller rev 10

I see that the wireless network card is in place. However, when I typed in the command # zypper se -i kernel-firmware

all I got was bash: zapper: command not found. Any ideas on this?

---

<div class="post-metadata">

**Author:** ![ilfretz](https://avatars.discourse-cdn.com/v4/letter/i/6f9a4e/32.png) [@ilfretz](https://forums.suse.com/u/ilfretz)\
**Post date:** [September 4, 2013, 2:52am UTC](https://forums.suse.com/t/wireless-driver-for-sled-11-sp3-issue/24353/4 "2013-09-04T02:52:57Z")

</div>

Hi Malcom

If you read my post you will see that I ran the command improperly. I ran the command again but this time it was # zypper se -i kernel-firmware and came back as Loading repository data… Reading installed packages… kernel-firware|Linux Kernel firware files| package.

I think this kernel firware is already installed.

---

<div class="post-metadata">

**Author:** ![ilfretz](https://avatars.discourse-cdn.com/v4/letter/i/6f9a4e/32.png) [@ilfretz](https://forums.suse.com/u/ilfretz)\
**Post date:** [September 4, 2013, 3:29am UTC](https://forums.suse.com/t/wireless-driver-for-sled-11-sp3-issue/24353/5 "2013-09-04T03:29:11Z")

</div>

Hi Malcolm

I found this information in [http://wireless.kernel.org/en/users/Drivers/b43](http://wireless.kernel.org/en/users/Drivers/b43). Although it is not SLED 11 sp3

I ran the command # lspci -vnn

PCI-ID Supported? Chip ID Modes PHY version Alternative  
14e4:4353 yes (3.1+) BCM43224 a/b/g/n N (r6) wl/brcm80211

openSUSE 11.3 and above includes a utility that will automatically download the firmware and install it into its proper location. With working Internet access, run the following commands:

Toggle line numbers

1 sudo zypper install b43-fwcutter  
2 sudo /usr/sbin/install\_bcm43xx\_firmware

What do you think?

---

<div class="post-metadata">

**Author:** ![malcolmlewis](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/malcolmlewis/32/11375_2.png) [@malcolmlewis](https://forums.suse.com/u/malcolmlewis)\
**Post date:** [September 4, 2013, 3:25am UTC](https://forums.suse.com/t/wireless-driver-for-sled-11-sp3-issue/24353/6 "2013-09-04T03:25:17Z")

</div>

> [@](#):
>
> On Tue 03 Sep 2013 11:54:03 PM CDT, ilfretz wrote:
> 
> Hi Malcom
> 
> If you read my post you will see that I ran the command improperly. I  
> ran the command again but this time it was # zypper se -i  
> kernel-firmware and came back as Loading repository data… Reading  
> installed packages… kernel-firware|Linux Kernel firware files|  
> package.
> 
> I think this kernel firware is already installed.

Hi  
I have a DELL with the same bread of card and it uses the wl driver;

```auto
lspci -nnk |grep Net -A2

0c:00.0 Network controller [0280]: Broadcom Corporation BCM43224 802.11a/b/g/n [14e4:4353] (rev 01)
Subsystem: Dell Wireless 1520 Half-size Mini PCIe Card [1028:000e]
Kernel driver in use: wl
```

Can you confirm the PCI ID eg in my case [14e4:4353], I had to rebuild  
the broadcom-wl src rpm from the packman repo for mine to work. AFAIK,  
HP provided a driver, hence probably why it worked in SP2?

Do you know how to rebuild a src rpm and the location of the packman  
repositories?

–  
Cheers Malcolm Â°Â¿Â° SUSE Knowledge Partner (Linux Counter #276890)  
openSUSE 12.3 (x86\_64) GNOME 3.8.4 Kernel 3.7.10-1.16-desktop  
If you find this post helpful and are logged into the web interface,  
show your appreciation and click on the star below…

---

<div class="post-metadata">

**Author:** ![malcolmlewis](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/malcolmlewis/32/11375_2.png) [@malcolmlewis](https://forums.suse.com/u/malcolmlewis)\
**Post date:** [September 4, 2013, 4:38am UTC](https://forums.suse.com/t/wireless-driver-for-sled-11-sp3-issue/24353/7 "2013-09-04T04:38:22Z")

</div>

> [@](#):
>
> On Wed 04 Sep 2013 12:34:02 AM CDT, ilfretz wrote:
> 
> Hi Malcolm
> 
> I found this information in  
> [http://wireless.kernel.org/en/users/Drivers/b43](http://wireless.kernel.org/en/users/Drivers/b43). Although it is not  
> SLED 11 sp3
> 
> I ran the command # lspci -vnn
> 
> PCI-ID Supported? Chip ID Modes PHY version Alternative
> 
> 14e4:4353 yes (3.1+) BCM43224 a/b/g/n N (r6) wl/brcm80211
> 
> openSUSE 11.3 and above includes a utility that will automatically  
> download the firmware and install it into its proper location. With  
> working Internet access, run the following commands:
> 
> Toggle line numbers
> 
> 1 sudo zypper install b43-fwcutter  
> 2 sudo /usr/sbin/install\_bcm43xx\_firmware
> 
> What do you think?

Hi  
Yes, that should work, if not we can install the wl package from  
packman.

–  
Cheers Malcolm Â°Â¿Â° SUSE Knowledge Partner (Linux Counter #276890)  
openSUSE 12.3 (x86\_64) GNOME 3.8.4 Kernel 3.7.10-1.16-desktop  
If you find this post helpful and are logged into the web interface,  
show your appreciation and click on the star below…

---

<div class="post-metadata">

**Author:** ![ilfretz](https://avatars.discourse-cdn.com/v4/letter/i/6f9a4e/32.png) [@ilfretz](https://forums.suse.com/u/ilfretz)\
**Post date:** [September 6, 2013, 1:49am UTC](https://forums.suse.com/t/wireless-driver-for-sled-11-sp3-issue/24353/8 "2013-09-06T01:49:03Z")

</div>

Hi Malcolm

I ran the command # lspci -vnn

Output:  
08:00.0 Network controller [0280]: Broadcom Corporation BCM43224 802.11a/b/g/n [14e4:4353] (rev 01)  
Subsystem: Hewlett-Packard Company WMIB-275N Half-size Mini PCIe Card [103c:1509]  
Flags: bus master, fast devsel, latency 0, IRQ 16  
Memory at e8000000 (64-bit, non-prefetchable) [size=16K]  
Capabilities: [40] Power Management version 3  
Capabilities: [58] Vendor Specific Information: Len=78 \<?\>  
Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+  
Capabilities: [d0] Express Endpoint, MSI 00  
Capabilities: [100] Advanced Error Reporting  
Capabilities: [13c] Virtual Channel  
Capabilities: [160] Device Serial Number 00-00-82-ff-ff-38-00-26  
Capabilities: [16c] Power Budgeting \<?\>  
Kernel driver in use: bcma-pci-bridge  
Kernel modules: bcma

I also ran the command # lspci -nnk | grep Net -A2

Output

08:00.0 Network controller [0280]: Broadcom Corporation BCM43224 802.11a/b/g/n [14e4:4353] (rev 01)  
Subsystem: Hewlett-Packard Company WMIB-275N Half-size Mini PCIe Card [103c:1509]  
Kernel driver in use: bcma-pci-bridge

I have verified that my PCI-ID is 14e4:4353

Finally, to answer your questions 1: I do not know how to rebuild a srm rpm and 2: I do not know the location of the packman repositories

---

<div class="post-metadata">

**Author:** ![ilfretz](https://avatars.discourse-cdn.com/v4/letter/i/6f9a4e/32.png) [@ilfretz](https://forums.suse.com/u/ilfretz)\
**Post date:** [September 6, 2013, 2:05am UTC](https://forums.suse.com/t/wireless-driver-for-sled-11-sp3-issue/24353/9 "2013-09-06T02:05:15Z")

</div>

Hi Malcolm

I wanted to try installing the firmware under the OpenSuse 11.3 information and got this output

# sudo zypper install b43-fwcutter

Refreshing service ‘nu\_novell\_com’.  
Loading repository data…  
Reading installed packages…  
‘b43-fwcutter’ not found in package names. Trying capabilities.  
No provider of ‘b43-fwcutter’ found.  
Resolving package dependencies..

---

<div class="post-metadata">

**Author:** ![malcolmlewis](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/malcolmlewis/32/11375_2.png) [@malcolmlewis](https://forums.suse.com/u/malcolmlewis)\
**Post date:** [September 6, 2013, 2:24am UTC](https://forums.suse.com/t/wireless-driver-for-sled-11-sp3-issue/24353/10 "2013-09-06T02:24:40Z")

</div>

> [@](#):
>
> On Thu 05 Sep 2013 10:54:03 PM CDT, ilfretz wrote:
> 
> Hi Malcolm
> 
> I ran the command # lspci -vnn
> 
> Output:  
> 08:00.0 Network controller [0280]: Broadcom Corporation BCM43224  
> 802.11a/b/g/n [14e4:4353] (rev 01)  
> Subsystem: Hewlett-Packard Company WMIB-275N Half-size Mini  
> PCIe Card [103c:1509]  
> Flags: bus master, fast devsel, latency 0, IRQ 16  
> Memory at e8000000 (64-bit, non-prefetchable) [size=16K]  
> Capabilities: [40] Power Management version 3  
> Capabilities: [58] Vendor Specific Information: Len=78 \<?\> Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+ Capabilities: [d0] Express Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Capabilities: [13c] Virtual Channel Capabilities: [160] Device Serial Number 00-00-82-ff-ff-38-00-26 Capabilities: [16c] Power Budgeting \<?\>  
> Kernel driver in use: bcma-pci-bridge  
> Kernel modules: bcma
> 
> I also ran the command # lspci -nnk | grep Net -A2
> 
> Output
> 
> 08:00.0 Network controller [0280]: Broadcom Corporation BCM43224  
> 802.11a/b/g/n [14e4:4353] (rev 01)  
> Subsystem: Hewlett-Packard Company WMIB-275N Half-size Mini  
> PCIe Card [103c:1509]  
> Kernel driver in use: bcma-pci-bridge
> 
> I have verified that my PCI-ID is 14e4:4353
> 
> Finally, to answer your questions 1: I do not know how to rebuild a srm  
> rpm and 2: I do not know the location of the packman repositories

Hi  
Grab the src rpm from here;  
[http://packman.mirrors.skynet.be/pub/packman/suse/SLE\_11/Essentials/src/broadcom-wl-5.100.82.112-11.1.src.rpm](http://packman.mirrors.skynet.be/pub/packman/suse/SLE_11/Essentials/src/broadcom-wl-5.100.82.112-11.1.src.rpm)

Then as root user install;

```auto
su -
zypper in make gcc kernel-source kernel-syms kernel-default-devel
exit
```

Now as your user rebuild the src rpm;

```auto
rpmbuild --rebuild broadcom-wl-5.100.82.112-11.1.src.rpm
```

Now it will build and give you the location of the rpm files you need  
two, the broadcom-wl-5.100.82.112-12.1.\<your\_arch\>.rpm and  
broadcom-wl-kmp-default-5.100.82.112\_.\<your\_arch\>.rpm  
where your\_arch is x86 or x86\_64 and the kernel is the kernel release.

So switch to root user and cd to the location of the files and use  
zypper to install, for example on my system it would be.

```auto
zypper in broadcom-wl-5.100.82.112-12.1.x86_64.rpm
broadcom-wl-kmp-default-5.100.82.112_3.0.82_0.7-12.1.x86_64.rpm
```

The first rpm installs some scripts and also black lists the bcma  
modules, the second is the driver. Reboot your system and you should be  
good to go.

–  
Cheers Malcolm Â°Â¿Â° SUSE Knowledge Partner (Linux Counter #276890)  
openSUSE 12.3 (x86\_64) GNOME 3.8.4 Kernel 3.7.10-1.16-desktop  
If you find this post helpful and are logged into the web interface,  
show your appreciation and click on the star below…

---

<div class="post-metadata">

**Author:** ![ilfretz](https://avatars.discourse-cdn.com/v4/letter/i/6f9a4e/32.png) [@ilfretz](https://forums.suse.com/u/ilfretz)\
**Post date:** [September 22, 2013, 1:41am UTC](https://forums.suse.com/t/wireless-driver-for-sled-11-sp3-issue/24353/11 "2013-09-22T01:41:51Z")

</div>

Hi Malcolm

It has been awhile that I have not posted anything about my HP Mini 5101 wireless issue. Any new ideas on how to get wireless option on my 5101?

---

<div class="post-metadata">

**Author:** ![malcolmlewis](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/malcolmlewis/32/11375_2.png) [@malcolmlewis](https://forums.suse.com/u/malcolmlewis)\
**Post date:** [September 22, 2013, 2:16am UTC](https://forums.suse.com/t/wireless-driver-for-sled-11-sp3-issue/24353/12 "2013-09-22T02:16:07Z")

</div>

> [@](#):
>
> On Sat 21 Sep 2013 10:44:03 PM CDT, ilfretz wrote:
> 
> Hi Malcolm
> 
> It has been awhile that I have not posted anything about my HP Mini 5101  
> wireless issue. Any new ideas on how to get wireless option on my 5101?

Hi  
So the previous post (#10) didn’t help with rebuilding the src rpm?

There is a kernel update, so suggest you update the system first via  
ethernet?

```auto
zypper ref
zypper up
```

–  
Cheers Malcolm Â°Â¿Â° SUSE Knowledge Partner (Linux Counter #276890)  
openSUSE 12.3 (x86\_64) GNOME 3.8.4 Kernel 3.7.10-1.16-desktop  
If you find this post helpful and are logged into the web interface,  
please show your appreciation and click on the star below… Thanks!

---

<div class="post-metadata">

**Author:** ![ilfretz](https://avatars.discourse-cdn.com/v4/letter/i/6f9a4e/32.png) [@ilfretz](https://forums.suse.com/u/ilfretz)\
**Post date:** [September 27, 2013, 3:36am UTC](https://forums.suse.com/t/wireless-driver-for-sled-11-sp3-issue/24353/13 "2013-09-27T03:36:12Z")

</div>

Hello Malcolm

Good point on always connect laptop via Ethernet. This is one of my best practice when updating any system.

You have mentioned running the commands # zypper ref , when repository becomes out of date and # zypper up, to update packages with newer versions

I just installed a fresh copy of SLED 11SP3 from DVD and updated the system. Is this not the same if I run zypper up then zypper ref?

Finally, as for “So the previous post (#10) didn’t help with rebuilding the src rpm?”. I have not done this step yet because am waiting for another way of adding wifi if possible.

---

<div class="post-metadata">

**Author:** ![Jens-U](https://avatars.discourse-cdn.com/v4/letter/j/d78d45/32.png) [@Jens-U](https://forums.suse.com/u/Jens-U)\
**Post date:** [September 30, 2013, 8:11pm UTC](https://forums.suse.com/t/wireless-driver-for-sled-11-sp3-issue/24353/14 "2013-09-30T20:11:38Z")

</div>

Hi ilfretz,

let me jump in here:

> […] and updated the system. Is this not the same if I run zypper up then zypper ref?

You’re right, it is.

Regards,  
Jens

---

<div class="post-metadata">

**Author:** ![malcolmlewis](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/malcolmlewis/32/11375_2.png) [@malcolmlewis](https://forums.suse.com/u/malcolmlewis)\
**Post date:** [September 30, 2013, 10:37pm UTC](https://forums.suse.com/t/wireless-driver-for-sled-11-sp3-issue/24353/15 "2013-09-30T22:37:59Z")

</div>

> [@](#):
>
> On Fri 27 Sep 2013 12:44:02 AM CDT, ilfretz wrote:
> 
> Hello Malcolm
> 
> Good point on always connect laptop via Ethernet. This is one of my  
> best practice when updating any system.
> 
> You have mentioned running the commands # zypper ref , when repository  
> becomes out of date and # zypper up, to update packages with newer  
> versions
> 
> I just installed a fresh copy of SLED 11SP3 from DVD and updated the  
> system. Is this not the same if I run zypper up then zypper ref?
> 
> Finally, as for “So the previous post (#10) didn’t help with rebuilding  
> the src rpm?”. I have not done this step yet because am waiting for  
> another way of adding wifi if possible.

Hi  
No other way than using the broadcom-wl package… ☹

If you go through the steps to rebuild the src rpm, then post the output  
(in code tags) of the final say 15 lines I can explain the rest…

–  
Cheers Malcolm Â°Â¿Â° SUSE Knowledge Partner (Linux Counter #276890)  
openSUSE 12.3 (x86\_64) GNOME 3.8.4 Kernel 3.7.10-1.16-desktop  
If you find this post helpful and are logged into the web interface,  
please show your appreciation and click on the star below… Thanks!
