WiFi Connection on Lubuntu 18.04.3 not active

I have Lubuntu installed on my HP laptop, It does not show any wireless connections nor the options to turn it on. The WiFi light and activate button is dead.
When I run a LIVE install of other linux flavors like Debian, Peppermint, Mint, and Ubuntu, WiFi is always there and activated.
What am I missing in Lubuntu?
Why wont it pick it up?
Any help would be great.
Thanks.

I canā€™t see any reason for Lubuntu to be any different to Ubuntu itself as they both have the same Ubuntu base, assuming the releases are equivalent with same software stacks (ie. comparing HWE with HWE, and not HWE with non-HWE).

The same would apply with Peppermint & Mint which are based on Ubuntu, and Debian which is very similar (in my experience I have less hassle with getting devices to work on Ubuntu/Lubuntu when compared to debian); though again the age of the software stacks is the most significant difference. The software in this my primary Lubuntu 20.04 LTS system is newer than my Debian bullseye (testing/sid) box in nearly all cases; in some rather significantly.

Your comparisons only make sense if you gave software stack ages; which debian? which ā€¦

If it were me, Iā€™d boot a OS that works (ā€˜liveā€™ system for example) look at what release, kernel, etc is being used - then sudo lshw -C network to see kernel module (driver) is being used (the ā€œdriver=ā€ bit) then go back to where you want it (Lubuntu) see if itā€™s there, if not install it; if where it works has HWE enabled, enable HWE on your wanted system.

Lubuntu 18.04.3 LTS installs will be using the HWE software stack inc. 5.0 kernel, however a Lubuntu 18.04 LTS (or 18.04.1) install will not have HWE enabled by default (4.15 kernel), even if full-upgraded to 18.04.3; thus will have slightly older ā€˜driversā€™ noticed on new devices.

What you are missing primarily as I read it is by ignoring release/version detail - the age of the software stack enclosed within. Even having a 18.04.3 updated system could represent to different ages of software stacks, because of the install media used which dictates if HWE is used or not (unless enabled post-install).

For info on HWE see Kernel/LTSEnablementStack - Ubuntu Wiki

Thank you Chris,
This all makes sense to me. I will do my homework and get back to you with the results.
Thanks again for you time.

Chris,
Here are the wireless network reports:
The first is Peppermint 10. it works!
*-network:0
description: Wireless interface
product: BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller
vendor: Broadcom Inc. and subsidiaries
physical id: 2
bus info: pci@0000:06:02.0
logical name: wlan0
version: 02
serial: 00:14:a5:ae:81:55
width: 32 bits
clock: 33MHz
capabilities: bus_master ethernet physical wireless
configuration: broadcast=yes driver=b43 driverversion=4.18.0-18-generic firmware=666.2 latency=64 link=no multicast=yes wireless=IEEE 802.11
resources: irq:21 memory:c0204000-c0205fff

The 2nd is Lubuntu 18.04.3 LTS. It does not work!

*-network:0
description: Network controller
product: BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller
vendor: Broadcom Inc. and subsidiaries
physical id: 2
bus info: pci@0000:06:02.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: bus_master
configuration: driver=b43-pci-bridge latency=64
resources: irq:21 memory:c0204000-c0205fff

Notice there is NO driverversion= ???

I followed you instructions and updated to 5.0 kernel.
Still NOTHING!
Not even the new kernel being there as follows:

*-network:0
description: Network controller
product: BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller
vendor: Broadcom Inc. and subsidiaries
physical id: 2
bus info: pci@0000:06:02.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: bus_master
configuration: driver=b43-pci-bridge latency=64
resources: irq:21 memory:c0204000-c0205fff

BTW, Is there a way to turn on HWE or the wireless adapter? itś not present in Lubuntu.

I still donā€™t know if youā€™re using HWE on your Lubuntu system, did you install Lubuntu 18.04, 18.04.1 (no-HWE by default) or later (18.04.2, 18.04.3 with HWE enabled). Are you using the 4.15 kernel? or 5.0?

Does this differ to Peppermint (ie. is it using HWE? and your Lubuntu isnā€™t because of your install media used, or you havenā€™t enabled it. I donā€™t know Peppermint so have no idea if they default to HWE enabled or not).

The link I provided in the last comment includes the command to enable HWE for servers and desktops (use the desktop command for Lubuntu). I provided this because of your last line; at grub at boot time you can control if the non-HWE is used (4.15) or HWE kernel (5.0) is used

Iā€™m assuming you rebooted, and booted into a 5.0 kernel. Have you tried using nm-tray (Network Manager) to connect to your wifi network? (https://manual.lubuntu.me/stable/3/3.1/3.1.5/nm-tray.html)

If you have but still problems, do you see anything with ip -d link (show ip (-detailed) link information). I suspect the driver=b43-pci-bridge difference is the issue; a dirty blacklist may fix but Iā€™d hope there is a better solution. Iā€™d want to learn more about b43 & pci-bridge to advise.

I donā€™t have time to explore currently, with luck very late today I might see if I have a device with b43 and can explore it.

Chris,
Yes I have the 5.0 kernel, Yes I rebooted. and, Yes I read all the documents you send and follow your complete instructions to the teeā€¦
I installed Lubuntu from a .ISO from this site. (official right)???
Burned the image to a thumb drive, and took all default install options, did not change anything.

Here is what I get for nm-tray :

administrator@LUBUNTU:~$ nm-tray

Command ā€˜nm-trayā€™ not found, but can be installed with:

sudo apt install nm-tray

administrator@LUBUNTU:~$ sudo apt install nm-tray
[sudo] password for administrator:
Reading package listsā€¦ Done
Building dependency tree
Reading state informationā€¦ Done
E: Unable to locate package nm-tray
administrator@LUBUNTU:~$

I GIVE UP!
It makes no sense to meā€¦ (How do you turn something ON, If you can find it, OR install it?)

nm-tray is not a program you should be running from a terminal; I sure donā€™t (I just tried it on my box; 20.04, and it added a second ā€˜nm-trayā€™ icon on my panel). I was possibly unclear, for which I apologize.

I did use program highlights yes; but I meant using the detail found in the Lubuntu manual - https://manual.lubuntu.me/stable/3/3.1/3.1.5/nm-tray.html where I hoped nm-tray icon was already visible on your panel.

I didnā€™t get to look info b43 / b43-pci-bridge yesterday or today. I did look for hardware that has that chipset, but I have nothing, nor have access to anything with that hardware where I hoped to test. Sorry currently I have nothing valuable to offer.

Possibly try installing this package

https://packages.ubuntu.com/bionic/firmware-b43-installer

sudo apt-get install firmware-b43-installer

Itā€™s found in ā€˜multiverseā€™, so youā€™ll need multiverse enabled before itā€™ll be found.

1 Like

You did it Buddy!
Itś all there, and all works great! Thank you so much. And even on Thanksgiving. You ROCK!

administrator@LUBUNTU:~$ ifconfig
enp6s6: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.13 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 2600:1003:b866:7c0d:216:d4ff:fe2e:7eb7 prefixlen 64 scopeid 0x0
inet6 2600:1003:b866:7c0d:f065:30b4:8abf:b0ac prefixlen 64 scopeid 0x0
inet6 fe80::216:d4ff:fe2e:7eb7 prefixlen 64 scopeid 0x20
ether 00:16:d4:2e:7e:b7 txqueuelen 1000 (Ethernet)
RX packets 746 bytes 143190 (143.1 KB)
RX errors 0 dropped 1 overruns 0 frame 0
TX packets 587 bytes 73592 (73.5 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1000 (Local Loopback)
RX packets 186 bytes 24636 (24.6 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 186 bytes 24636 (24.6 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.14 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::119d:28cc:5ff9:a349 prefixlen 64 scopeid 0x20
ether 00:14:a5:ae:81:55 txqueuelen 1000 (Ethernet)
RX packets 4 bytes 966 (966.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 44 bytes 17438 (17.4 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

*-network:0
description: Wireless interface
product: BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller
vendor: Broadcom Inc. and subsidiaries
physical id: 2
bus info: pci@0000:06:02.0
logical name: wlan0
version: 02
serial: 00:14:a5:ae:81:55
width: 32 bits
clock: 33MHz
capabilities: bus_master ethernet physical wireless
configuration: broadcast=yes driver=b43 driverversion=5.0.0-36-generic firmware=666.2 ip=192.168.1.14 latency=64 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:21 memory:c0204000-c0205fff
*-network:1
description: Ethernet interface
product: RTL-8100/8101L/8139 PCI Fast Ethernet Adapter
vendor: Realtek Semiconductor Co., Ltd.
physical id: 6
bus info: pci@0000:06:06.0
logical name: enp6s6
version: 10
serial: 00:16:d4:2e:7e:b7
size: 100Mbit/s
capacity: 100Mbit/s
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=8139too driverversion=0.9.28 duplex=full ip=192.168.1.13 latency=128 link=yes maxlatency=64 mingnt=32 multicast=yes port=MII speed=100Mbit/s
resources: irq:22 ioport:a000(size=256) memory:c020a400-c020a4ff

This topic was automatically closed 60 minutes after the last reply. New replies are no longer allowed.