# Wireless does not work

**URL:** <https://forums.suse.com/t/wireless-does-not-work/30291>\
**Category:** SLED Networking\
**Created:** [September 13, 2017, 12:08pm UTC](https://forums.suse.com/t/wireless-does-not-work/30291 "2017-09-13T12:08:31Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![sk8erbender](https://avatars.discourse-cdn.com/v4/letter/s/9fc29f/32.png) [@sk8erbender](https://forums.suse.com/u/sk8erbender)\
**Post date:** [September 13, 2017, 12:08pm UTC](https://forums.suse.com/t/wireless-does-not-work/30291/1 "2017-09-13T12:08:31Z")

</div>

BCM4352 no wireless. What can I do? Thank you

P: /devices/pci0000:00/0000:00:1c.3/0000:09:00.0  
E: DEVPATH=/devices/pci0000:00/0000:00:1c.3/0000:09:00.0  
E: DRIVER=bcma-pci-bridge  
E: ID\_MODEL\_FROM\_DATABASE=BCM4352 802.11ac Wireless Network Adapter  
E: ID\_PCI\_CLASS\_FROM\_DATABASE=Network controller  
E: ID\_PCI\_SUBCLASS\_FROM\_DATABASE=Network controller  
E: ID\_VENDOR\_FROM\_DATABASE=Broadcom Corporation  
E: MODALIAS=pci:v000014E4d000043B1sv000011ADsd00006606bc02sc80i00  
E: PCI\_CLASS=28000  
E: PCI\_ID=14E4:43B1  
E: PCI\_SLOT\_NAME=0000:09:00.0  
E: PCI\_SUBSYS\_ID=11AD:6606  
E: SUBSYSTEM=pci  
E: USEC\_INITIALIZED=15892554

---

<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 13, 2017, 2:03pm UTC](https://forums.suse.com/t/wireless-does-not-work/30291/2 "2017-09-13T14:03:27Z")

</div>

Hi and welcome to the Forum 🙂  
What version of SLED? Please post the output from;

```auto
uname -a
cat /etc/os-release
```

If you run the command dmesg is there some clues (missing firmware) in the output?

There is an option to use a third party package called broadcom-wl, but need to know the system info first.

---

<div class="post-metadata">

**Author:** ![sk8erbender](https://avatars.discourse-cdn.com/v4/letter/s/9fc29f/32.png) [@sk8erbender](https://forums.suse.com/u/sk8erbender)\
**Post date:** [September 13, 2017, 2:33pm UTC](https://forums.suse.com/t/wireless-does-not-work/30291/3 "2017-09-13T14:33:12Z")

</div>

[QUOTE=malcolmlewis;39494]Hi and welcome to the Forum 🙂  
What version of SLED? Please post the output from;

```auto
uname -a
cat /etc/os-release
```

If you run the command dmesg is there some clues (missing firmware) in the output?

There is an option to use a third party package called broadcom-wl, but need to know the system info first.[/QUOTE]

Linux laptop.suse 4.4.82-6.3-default #1 SMP Mon Aug 14 14:14:02 UTC 2017 (4c72484) x86\_64 x86\_64 x86\_64 GNU/Linux

NAME=“SLED”  
VERSION=“12-SP3”  
VERSION\_ID=“12.3”  
PRETTY\_NAME=“SUSE Linux Enterprise Desktop 12 SP3”  
ID=“sled”  
ANSI\_COLOR=“0;32”  
CPE\_NAME=“cpe:/o:suse:sled:12:sp3”

---

<div class="post-metadata">

**Author:** ![sk8erbender](https://avatars.discourse-cdn.com/v4/letter/s/9fc29f/32.png) [@sk8erbender](https://forums.suse.com/u/sk8erbender)\
**Post date:** [September 13, 2017, 2:41pm UTC](https://forums.suse.com/t/wireless-does-not-work/30291/4 "2017-09-13T14:41:27Z")

</div>

[3938.428826] [drm] PCIE GART of 3912M enabled (table at 0x0000000000040000).  
[3938.431393] cant’t get the mac of 5  
[3938.439722] [powerplay] VBIOS did not find boot engine clock value in dependency table. Using Memory DPM level 0!  
[3938.439722] [drm] ring test on 0 succeeded in 11 usecs  
[3938.439921] [drm] ring test on 1 succeeded in 15 usecs  
[3938.439943] [drm] ring test on 2 succeeded in 11 usecs  
[3938.439950] [drm] ring test on 3 succeeded in 3 usecs  
[3938.439956] [drm] ring test on 4 succeeded in 2 usecs  
[3938.439961] [drm] ring test on 5 succeeded in 2 usecs  
[3938.439966] [drm] ring test on 6 succeeded in 2 usecs  
[3938.439971] [drm] ring test on 7 succeeded in 2 usecs  
[3938.439976] [drm] ring test on 8 succeeded in 2 usecs  
[3938.440008] [drm] ring test on 9 succeeded in 4 usecs  
[3938.440013] [drm] ring test on 10 succeeded in 4 usecs  
[3938.440048] [drm] ib test on ring 0 succeeded  
[3938.440135] [drm] ib test on ring 1 succeeded  
[3938.440161] [drm] ib test on ring 2 succeeded  
[3938.440180] [drm] ib test on ring 3 succeeded  
[3938.440199] [drm] ib test on ring 4 succeeded  
[3938.440217] [drm] ib test on ring 5 succeeded  
[3938.440236] [drm] ib test on ring 6 succeeded  
[3938.440256] [drm] ib test on ring 7 succeeded  
[3938.440306] [drm] ib test on ring 8 succeeded  
[3938.440323] [drm] ib test on ring 9 succeeded  
[3938.440336] [drm] ib test on ring 10 succeeded  
[3938.442177] r8169 0000:08:00.0 eth0: link down  
[3938.475771] xhci\_hcd 0000:00:14.0: port 7 resume PLC timeout  
[3938.490931] xhci\_hcd 0000:00:14.0: port 4 resume PLC timeout  
[3938.506078] xhci\_hcd 0000:00:14.0: port 3 resume PLC timeout  
[3938.520531] pciehp 0000:00:1c.1:pcie04: Device 0000:07:00.0 already exists at 0000:07:00, cannot hot-add  
[3938.520532] pciehp 0000:00:1c.1:pcie04: Cannot add device at 0000:07:00  
[3938.731207] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)  
[3938.732725] usb 1-4: reset full-speed USB device number 2 using xhci\_hcd  
[3938.734821] ata1.00: configured for UDMA/133  
[3938.735283] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)  
[3938.740161] ata2.00: configured for UDMA/100  
[3938.972776] usb 1-5: reset full-speed USB device number 3 using xhci\_hcd  
[3939.360718] usb 1-8: reset low-speed USB device number 5 using xhci\_hcd  
[3939.728757] rtc\_cmos 00:02: System wakeup disabled by ACPI  
[3939.748757] usb 1-7: reset high-speed USB device number 4 using xhci\_hcd  
[3939.925790] serio serio1: device\_attach() failed for isa0060/serio1 (i8042 AUX0 port), error: -517  
[3939.925792] serio serio2: device\_attach() failed for isa0060/serio2 (i8042 AUX1 port), error: -517  
[3939.932195] PM: resume of devices complete after 1515.281 msecs  
[3939.932247] usb 1-4:1.0: rebind failed: -517  
[3939.932249] usb 1-4:1.1: rebind failed: -517  
[3939.932415] PM: Finishing wakeup.  
[3939.932505] Restarting tasks …  
[3939.932506] acpi PNP0501:00: Still not present  
[3939.932600] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment  
[3939.933224] done.  
[3940.049647] usb 2-2: new SuperSpeed USB device number 2 using xhci\_hcd  
[3940.065633] usb 2-2: New USB device found, idVendor=8564, idProduct=1000  
[3940.065637] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3  
[3940.065638] usb 2-2: Product: Mass Storage Device  
[3940.065639] usb 2-2: Manufacturer: JetFlash  
[3940.065641] usb 2-2: SerialNumber: 3034277972  
[3940.176511] r8169 0000:08:00.0 eth0: link up  
[3940.266231] r8169 0000:08:00.0 eth0: rtl\_counters\_cond == 1 (loop: 1000, delay: 10).  
[3940.292235] r8169 0000:08:00.0 eth0: rtl\_counters\_cond == 1 (loop: 1000, delay: 10).  
[3940.292462] IPv6: ADDRCONF(NETDEV\_UP): eth0: link is not ready  
[3940.326643] r8169 0000:08:00.0 eth0: link down  
[3940.326690] r8169 0000:08:00.0 eth0: link down  
[3940.622708] psmouse serio3: synaptics: queried max coordinates: x […5716], y […4886]  
[3940.654914] psmouse serio3: synaptics: queried min coordinates: x [1220…], y [986…]  
[3941.892623] r8169 0000:08:00.0 eth0: link up  
[3941.921567] IPv4: martian source 255.255.255.255 from 192.168.0.36, on dev eth0  
[3941.921570] ll header: 00000000: ff ff ff ff ff ff 00 1e 67 d1 b4 54 08 00 …g…T…  
[3945.064580] usb 2-2: Set SEL for device-initiated U1 failed.  
[3950.064713] usb 2-2: Set SEL for device-initiated U2 failed.  
[3950.070225] Bluetooth: hci0: BCM: chip id 63  
[3950.086113] Bluetooth: hci0: BCM20702A  
[3950.087109] Bluetooth: hci0: BCM20702A1 (001.002.014) build 0000  
[3950.087130] bluetooth hci0: Direct firmware load for brcm/BCM20702A1-04ca-200a.hcd failed with error -2  
[3950.087133] Bluetooth: hci0: BCM: Patch brcm/BCM20702A1-04ca-200a.hcd not found  
[3950.369936] usb-storage 2-2:1.0: USB Mass Storage device detected  
[3950.370020] scsi host4: usb-storage 2-2:1.0  
[3950.370117] usbcore: registered new interface driver usb-storage  
[3950.373219] usbcore: registered new interface driver uas  
[3951.369045] scsi 4:0:0:0: Direct-Access JetFlash Transcend 32GB 1.00 PQ: 0 ANSI: 6  
[3951.369323] sd 4:0:0:0: Attached scsi generic sg2 type 0  
[3951.369451] sd 4:0:0:0: [sdb] 61734912 512-byte logical blocks: (31.6 GB/29.4 GiB)  
[3951.369561] sd 4:0:0:0: [sdb] Write Protect is off  
[3951.369563] sd 4:0:0:0: [sdb] Mode Sense: 23 00 00 00  
[3951.369691] sd 4:0:0:0: [sdb] Write cache: disabled, read cache: disabled, doesn’t support DPO or FUA  
[3951.371093] sdb: sdb1  
[3951.371824] sd 4:0:0:0: [sdb] Attached SCSI removable disk  
[4054.697693] IPv4: martian source 255.255.255.255 from 192.168.0.36, on dev eth0  
[4054.697698] ll header: 00000000: ff ff ff ff ff ff 00 1e 67 d1 b4 54 08 00 …g…T…  
[6855.981589] sdb: detected capacity change from 31608274944 to 0

---

<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 13, 2017, 2:51pm UTC](https://forums.suse.com/t/wireless-does-not-work/30291/5 "2017-09-13T14:51:24Z")

</div>

Hi  
Nothing in dmesg output?

For the third party rpm, this needs to be built from the src rpm;  
[http://packman.links2linux.org/package/broadcom-wl/817893](http://packman.links2linux.org/package/broadcom-wl/817893)

As root user install;

```auto
kernel-default-devel kernel-syms make gcc rpmbuild
```

As you user rebuild the package;

```auto
rpmbuild --rebuild broadcom-wl-6.30.223.271-7.3.src.rpm
```

In the last 10 or so lines you will see the two rpm’s needed down in the ~/rpmbuild/RPMS/x86\_64 directory;

As root user, change to the above directory, install and rebuild initrd;

```auto
su -
cd /home/your_user/rpmbuild/RPMS/x86_64/
zypper in broadcom-wl-6.30.223.271-7.3.x86_64.rpm broadcom-wl-kmp-default-6.30.223.271_k4.4.82_6.3-7.3.x86_64.rpm
mkinitrd
systemctl reboot
```

---

<div class="post-metadata">

**Author:** ![sk8erbender](https://avatars.discourse-cdn.com/v4/letter/s/9fc29f/32.png) [@sk8erbender](https://forums.suse.com/u/sk8erbender)\
**Post date:** [September 13, 2017, 4:28pm UTC](https://forums.suse.com/t/wireless-does-not-work/30291/6 "2017-09-13T16:28:04Z")

</div>

[QUOTE=malcolmlewis;39497]Hi  
Nothing in dmesg output?

For the third party rpm, this needs to be built from the src rpm;  
[http://packman.links2linux.org/package/broadcom-wl/817893](http://packman.links2linux.org/package/broadcom-wl/817893)

As root user install;

```auto
kernel-default-devel kernel-syms make gcc rpmbuild
```

As you user rebuild the package;

```auto
rpmbuild --rebuild broadcom-wl-6.30.223.271-7.3.src.rpm
```

In the last 10 or so lines you will see the two rpm’s needed down in the ~/rpmbuild/RPMS/x86\_64 directory;

As root user, change to the above directory, install and rebuild initrd;

`
su -
cd /home/your_user/rpmbuild/RPMS/x86_64/
zypper in broadcom-wl-6.30.223.271-7.3.x86_64.rpm broadcom-wl-kmp-default-6.30.223.271_k4.4.82_6.3-7.3.x86_64.rpm
mkinitrd
systemctl reboot
`[/QUOTE]

Thanks! That worked like a charm  
Last problem what about discrete graphics?

---

<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 13, 2017, 4:40pm UTC](https://forums.suse.com/t/wireless-does-not-work/30291/7 "2017-09-13T16:40:43Z")

</div>

[QUOTE=sk8erbender;39498]Thanks! That worked like a charm  
Last problem what about discrete graphics?[/QUOTE]  
Hi  
OK, one thing to note, after a kernel upgrade it will drop the wl module into weak-updates, so you will at some point need to rebuild/install the updated kmp again…

What type of graphics, intel/nvidia? For this look at the bumblebee project…  
[https://en.opensuse.org/SDB:NVIDIA\_Bumblebee](https://en.opensuse.org/SDB:NVIDIA_Bumblebee)

I don’t see a SP3 repo yet…

---

<div class="post-metadata">

**Author:** ![sk8erbender](https://avatars.discourse-cdn.com/v4/letter/s/9fc29f/32.png) [@sk8erbender](https://forums.suse.com/u/sk8erbender)\
**Post date:** [September 13, 2017, 4:52pm UTC](https://forums.suse.com/t/wireless-does-not-work/30291/8 "2017-09-13T16:52:43Z")

</div>

[QUOTE=malcolmlewis;39499]Hi  
OK, one thing to note, after a kernel upgrade it will drop the wl module into weak-updates, so you will at some point need to rebuild/install the updated kmp again…

What type of graphics, intel/nvidia? For this look at the bumblebee project…  
[https://en.opensuse.org/SDB:NVIDIA\_Bumblebee](https://en.opensuse.org/SDB:NVIDIA_Bumblebee)

I don’t see a SP3 repo yet…[/QUOTE]

Radeon R5 M255

and other one from cpu core i5-4210u

---

<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 13, 2017, 5:04pm UTC](https://forums.suse.com/t/wireless-does-not-work/30291/9 "2017-09-13T17:04:31Z")

</div>

[QUOTE=sk8erbender;39500]Radeon R5 M255

and other one from cpu core i5-4210u[/QUOTE]  
Hi  
Can you disable the intel in the BIOS?

Look at vgaswitcheroo?  
[https://01.org/linuxgraphics/gfx-docs/drm/gpu/vga-switcheroo.html](https://01.org/linuxgraphics/gfx-docs/drm/gpu/vga-switcheroo.html)

Does the system see the amdgpu or radeon driver?

```auto
/sbin/lspci -nnk |egrep -i -A3 "VGA|3D"
```

---

<div class="post-metadata">

**Author:** ![sk8erbender](https://avatars.discourse-cdn.com/v4/letter/s/9fc29f/32.png) [@sk8erbender](https://forums.suse.com/u/sk8erbender)\
**Post date:** [September 13, 2017, 5:17pm UTC](https://forums.suse.com/t/wireless-does-not-work/30291/10 "2017-09-13T17:17:14Z")

</div>

[QUOTE=malcolmlewis;39501]Hi  
Can you disable the intel in the BIOS?

Look at vgaswitcheroo?  
[https://01.org/linuxgraphics/gfx-docs/drm/gpu/vga-switcheroo.html](https://01.org/linuxgraphics/gfx-docs/drm/gpu/vga-switcheroo.html)

Does the system see the amdgpu or radeon driver?

`
/sbin/lspci -nnk |egrep -i -A3 "VGA|3D"
`[/QUOTE]

/sbin/lspci -nnk |egrep -i -A3 “VGA|3D”  
00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 0b)  
Subsystem: Hewlett-Packard Company Device [103c:2249]  
Kernel driver in use: i915  
Kernel modules: i915

---

<div class="post-metadata">

**Author:** ![sk8erbender](https://avatars.discourse-cdn.com/v4/letter/s/9fc29f/32.png) [@sk8erbender](https://forums.suse.com/u/sk8erbender)\
**Post date:** [September 13, 2017, 5:24pm UTC](https://forums.suse.com/t/wireless-does-not-work/30291/11 "2017-09-13T17:24:09Z")

</div>

[QUOTE=malcolmlewis;39501]Hi  
Can you disable the intel in the BIOS?

Look at vgaswitcheroo?  
[https://01.org/linuxgraphics/gfx-docs/drm/gpu/vga-switcheroo.html](https://01.org/linuxgraphics/gfx-docs/drm/gpu/vga-switcheroo.html)

Does the system see the amdgpu or radeon driver?

`
/sbin/lspci -nnk |egrep -i -A3 "VGA|3D"
`[/QUOTE]

In bios I can only disable the discrete graphics( radeon one)

---

<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 13, 2017, 5:27pm UTC](https://forums.suse.com/t/wireless-does-not-work/30291/12 "2017-09-13T17:27:34Z")

</div>

> [@sk8erbender;39503](#):
>
> In bios I can only disable the discrete graphics( radeon one)

Hi  
So which one is it using when in SLED, the intel one? Did you try vgaswitcheroo?

---

<div class="post-metadata">

**Author:** ![sk8erbender](https://avatars.discourse-cdn.com/v4/letter/s/9fc29f/32.png) [@sk8erbender](https://forums.suse.com/u/sk8erbender)\
**Post date:** [September 14, 2017, 9:43am UTC](https://forums.suse.com/t/wireless-does-not-work/30291/13 "2017-09-14T09:43:15Z")

</div>

[QUOTE=malcolmlewis;39504]Hi  
So which one is it using when in SLED, the intel one? Did you try vgaswitcheroo?[/QUOTE]

Yes intel one… Could you give more info how to usevgaswitcheroo? Thank you
