YaST > System > Network Settings…
Check that the driver is now loaded
lsmod|grep wl
It should also be reported via
/usr/sbin/hwinfo --netcard
and if you can check the wifi is not blocked (disabled) with
/usr/sbin/rfkill list
There are some Problems with installing Drivers, do you run as root
mkinitrd
after Installation?
Reboot.
/usr/sbin/hwinfo --netcard
24: PCI 900.0: 0200 Ethernet controller
[Created at pci.378]
Unique ID: 9Ky7.0FslDBOVMC9
Parent ID: hoOk.07eX7md2TX0
SysFS ID: /devices/pci0000:00/0000:00:1c.2/0000:09:00.0
SysFS BusID: 0000:09:00.0
Hardware Class: network
Model: "Marvell 88E8040 PCI-E Fast Ethernet Controller"
Vendor: pci 0x11ab "Marvell Technology Group Ltd."
Device: pci 0x4354 "88E8040 PCI-E Fast Ethernet Controller"
SubVendor: pci 0x1028 "Dell"
SubDevice: pci 0x02aa
Revision: 0x13
Driver: "sky2"
Driver Modules: "sky2"
Device File: enp9s0
Memory Range: 0xf68fc000-0xf68fffff (rw,non-prefetchable)
I/O Ports: 0xde00-0xdeff (rw)
IRQ: 30 (5196 events)
HW Address: 00:23:ae:23:f7:8b
Permanent HW Address: 00:23:ae:23:f7:8b
Link detected: yes
Module Alias: "pci:v000011ABd00004354sv00001028sd000002AAbc02sc00i00"
Driver Info #0:
Driver Status: sky2 is active
Driver Activation Cmd: "modprobe sky2"
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #19 (PCI bridge)
28: PCI c00.0: 0280 Network controller
[Created at pci.378]
Unique ID: zb5c.pDIlKSkvxw6
Parent ID: qTvu._Hl1AdOePmF
SysFS ID: /devices/pci0000:00/0000:00:1c.1/0000:0c:00.0
SysFS BusID: 0000:0c:00.0
Hardware Class: network
Model: "Dell Wireless 1397 WLAN Mini-Card"
Vendor: pci 0x14e4 "Broadcom"
Device: pci 0x4315 "BCM4312 802.11b/g LP-PHY"
SubVendor: pci 0x1028 "Dell"
SubDevice: pci 0x000c "Wireless 1397 WLAN Mini-Card"
Revision: 0x01
Driver: "b43-pci-bridge"
Driver Modules: "ssb"
Memory Range: 0xf69fc000-0xf69fffff (rw,non-prefetchable)
IRQ: 17 (no events)
Module Alias: "pci:v000014E4d00004315sv00001028sd0000000Cbc02sc80i00"
Driver Info #0:
Driver Status: ssb is active
Driver Activation Cmd: "modprobe ssb"
Driver Info #1:
Driver Status: wl is active
Driver Activation Cmd: "modprobe wl"
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #10 (PCI bridge)
lsmod|grep wl
wl 6451200 0
cfg80211 647168 3 wl,b43,mac80211
/usr/sbin/rfkill list doesn’t give any results. I checked and rfkill is installed.
Folks, I really appreciate everyone’s efforts to try and solve my wifi problem. I don’t mind re-installing and coming back after updating the install. I may have messed up something after the update. I might have done something not knowing the result. Just a suggestion. What do y’all think? Re-install or not?
I really like the distro. It is well done and looks and works great. I have it on my desktop and everything is fine. The desktop has wired internet access.
I have done what you suggested. Still don’t see any wifi showing up when I click or right click the tray icon. I have also used the fn key to try and unlock wifi if it was locked.
wl 6451200 0 cfg80211 647168 3 wl,b43,mac80211
This is my:
lsmod|grep wl
wl 6451200 0
cfg80211 770048 1 wl
Try to reinstall broadcom-wl once more:
zypper in -f broadcom-wl
Thats the File with the blacklist for the b43 and more.
I think I should have installed Leap instead of Tumbleweed. I am downloading the iso now. I have Tumbleweed on my desktop with no problems. Since Leap is more stable, I will try it on my laptop. Will see if I have problems getting wifi on leap. Will post back after installation and update.
Will try to re-install broadcom-wl. Thanks
I note from your output that you still have the b43 and associated ssb driver loaded, as well as the wl driver. That will be causing problems here…
Model: "Dell Wireless 1397 WLAN Mini-Card"
Vendor: pci 0x14e4 "Broadcom"
Device: pci 0x4315 "BCM4312 802.11b/g LP-PHY"
SubVendor: pci 0x1028 "Dell"
SubDevice: pci 0x000c "Wireless 1397 WLAN Mini-Card"
Revision: 0x01
Driver: "b43-pci-bridge"
Driver Modules: "ssb"
Memory Range: 0xf69fc000-0xf69fffff (rw,non-prefetchable)
IRQ: 17 (no events)
Module Alias: "pci:v000014E4d00004315sv00001028sd0000000Cbc02sc80i00"
Driver Info #0:
Driver Status: ssb is active
Driver Activation Cmd: "modprobe ssb"
Driver Info #1:
Driver Status: wl is active
Driver Activation Cmd: "modprobe wl"
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #10 (PCI bridge)
lsmod|grep wl
wl 6451200 0
cfg80211 647168 3 wl,b43,mac80211
The 14e4:4315 chipset is supported by the b43 driver in any case, but firmware is then required. This would mean removing the broadcom-wl packages, and installing firmware. There is the ‘b43-fwcutter’ package that is used to do this. The firmware then gets downloaded using a one time command…
sudo /usr/sbin/install_bcm43xx_firmware
BTW,I’ve seen posts that suggest both driver and firmware need to be in initrd…
https://forums.opensuse.org/showthread.php/525300-bcm43xx-firmware-not-loading-on-boot?p=2828309#post2828309
Anyway, I’m sure we can guide you through this process if there are still problems.
Here is the output from: ‘zypper in -f broadcom-wl’
Loading repository data...
Reading installed packages...
Forcing installation of 'broadcom-wl-6.30.223.271-7.14.x86_64' from repository 'packman'.
Resolving package dependencies...
The following package is going to be reinstalled:
broadcom-wl
1 package to reinstall.
Overall download size: 13.6 KiB. Already cached: 0 B. No additional space will be used
or freed after the operation.
Continue? [y/n/...? shows all options] (y):
y
Retrieving package broadcom-wl-6.30.223.271-7.14.x86_64
(1/1), 13.6 KiB ( 13.3 KiB unpacked)
Retrieving: broadcom-wl-6.30.223.271-7.14.x86_64.rpm .............................[done]
Checking for file conflicts: .....................................................[done]
(1/1) Installing: broadcom-wl-6.30.223.271-7.14.x86_64 ...........................[done]
Remove wl
modprobe -r wl
insert wl
modprobe wl
see, if wl is loading
lsmod | grep -i wl
restart your network:
systemctl restart network.service
I just did a search in Yast for broadcom.wl and got no results. So I guess I need the command to get rid of it from the command line. Then I will try your further instructions. Thanks
You won’t - it’s ‘broadcom-wl’.
No wonder I have been getting ‘no results’. Not the brightest bulb…
Ok, deano_ferrari, I deleted broadcom-wl and the other broadcom file that I had previously loaded. Then I ran the code to install bcm43xx_firmware. I looked at the thread you referenced but didn’t know if I needed to do that or not. Should I re-boot and see what happens?
I ran mkinitrd.
Hooray, I now have wifi on my laptop!! Many thanks to everyone. What do I need to do to this thread or to those who helped? On some forums when a thread is solved the creator goes back and edits the title and marks it ‘Solved’.
Very grateful.
And that downloaded the firmware ok?
I looked at the thread you referenced but didn’t know if I needed to do that or not. Should I re-boot and see what happens?
I ran mkinitrd.
Yes reboot, and report back with
/usr/sbin/hwinfo --netcard
lsmod|grep b43
Fantastic news!!!:shake:
No need to mark a thread solved here, although you can alter the title in your reply if desired.
When I rebooted the laptop and right click the networks icon in the tray, there is my wifi listed but I am not knowledgeable enough to get it to connect? If I highlight it and click OK it doesn’t connect. Then General configuration tab has checked 'automatically connect to this network when it is available" and ‘All users may connect to this network’. No one but myself uses my computerrs.
The wifi tab has the connection name. The SSID has the same as the connection name. Mode is Infrastructure. BSSID is blank. Restrict to device: has (00:22:5F:7C:b&:4A). Cl;oned MAC address is blank with Random afterwards. MTU is Automatic. Visibility is unchecked for Hidden Network.
Wifi security is None.
IPv4 has method as Automatic and all else blank
IPv6 has method as Automatic and Privacy as Default. everything else is blank. At the bottome IPv6 is required for this connection is unchecked.
If I left click the Networks icon then the only thing showing is the little airplane. Last night before rebooting there was also WiFi next to the plane.
Looks like I need a little more help to get this completed.