Ubuntu 20.04.3 LTS Wifi doesn't see local access points
by jkcray from LinuxQuestions.org on (#5SVPM)
Hello.
I have an old HP 8440P laptop with a (groan) Broadcom BCM4312 wifi card.
I can "see" non local (in other people's houses) wifi access points but neither of the two on my router a few meters away.
I remember having this problem a few years ago - can't remember the fix. Does it mean that the wifi card isn't seeing both channels on my router?
I rarely use this laptop but did update it in the last few days, after which the wifi problem emerged.
I do have a wired connection so the problem is merely a nuisance.
Any advice very welcome.
Some diagnostics:
Code: sudo lspci -vnn -d 14e4:
43:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
DeviceName: WLAN
Subsystem: Hewlett-Packard Company BCM4312 802.11b/g LP-PHY [103c:1508]
Flags: bus master, fast devsel, latency 0, IRQ 19
Memory at d0500000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [58] Vendor Specific Information: Len=78 <?>
Capabilities: [e8] 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-00-ff-ff-00-ff-ff
Capabilities: [16c] Power Budgeting <?>
Kernel driver in use: wl
Kernel modules: ssb, wlCode:ifconfig -a
enp0s25: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.13 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::4027:f5e5:9634:c1b1 prefixlen 64 scopeid 0x20<link>
ether 68:b5:99:f7:a7:2a txqueuelen 1000 (Ethernet)
RX packets 19530 bytes 21640206 (21.6 MB)
RX errors 0 dropped 1614 overruns 0 frame 0
TX packets 5626 bytes 1008044 (1.0 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 20 memory 0xd4700000-d4720000
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 1363 bytes 115888 (115.8 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1363 bytes 115888 (115.8 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlo1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether c0:cb:38:8b:78:f6 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 13
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 19
I have an old HP 8440P laptop with a (groan) Broadcom BCM4312 wifi card.
I can "see" non local (in other people's houses) wifi access points but neither of the two on my router a few meters away.
I remember having this problem a few years ago - can't remember the fix. Does it mean that the wifi card isn't seeing both channels on my router?
I rarely use this laptop but did update it in the last few days, after which the wifi problem emerged.
I do have a wired connection so the problem is merely a nuisance.
Any advice very welcome.
Some diagnostics:
Code: sudo lspci -vnn -d 14e4:
43:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
DeviceName: WLAN
Subsystem: Hewlett-Packard Company BCM4312 802.11b/g LP-PHY [103c:1508]
Flags: bus master, fast devsel, latency 0, IRQ 19
Memory at d0500000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [58] Vendor Specific Information: Len=78 <?>
Capabilities: [e8] 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-00-ff-ff-00-ff-ff
Capabilities: [16c] Power Budgeting <?>
Kernel driver in use: wl
Kernel modules: ssb, wlCode:ifconfig -a
enp0s25: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.13 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::4027:f5e5:9634:c1b1 prefixlen 64 scopeid 0x20<link>
ether 68:b5:99:f7:a7:2a txqueuelen 1000 (Ethernet)
RX packets 19530 bytes 21640206 (21.6 MB)
RX errors 0 dropped 1614 overruns 0 frame 0
TX packets 5626 bytes 1008044 (1.0 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 20 memory 0xd4700000-d4720000
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 1363 bytes 115888 (115.8 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1363 bytes 115888 (115.8 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlo1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether c0:cb:38:8b:78:f6 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 13
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 19