1

This is a weird issue. I have an Android Phone (Lenovo) and since I received an Android update last year, my phone's hotspot is non-detectable in Linux alone. It is perfectly visible in Windows 10(Dual boot on the same machine) as well as in other phones. Note that this issue is specific to that particular android device. The laptop easily detects other Wifi hotspots including phone hotspots. Coming to the distro, I have tried Manjaro (didn't detect here too) before switching to Ubuntu 19.10. Ubuntu actually detected the hotspot during first boot but since then, it hasn't worked. I am currently using Ubuntu 20.04 and the issue persists. Here are my adapter details.

   description: Wireless interface
   product: BCM43142 802.11b/g/n
   vendor: Broadcom Inc. and subsidiaries
   physical id: 0
   bus info: pci@0000:06:00.0
   logical name: wlp6s0
   version: 01
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
   configuration: broadcast=yes driver=wl0 driverversion=6.30.223.271 (r587334) latency=0 multicast=yes wireless=IEEE 802.11
   resources: irq:18 memory:ab200000-ab207fff

Is there any fix possible?

EDIT: The issue seems that Channel 13 of WiFi is undetectable in Linux for this broadcom driver. Please let me know if there's a possible workaround.

2 Answers2

1

I had the same problem with my Android phone & Ubutu .

Go to settings -> Portable hotspot -> Select AP band

Make it 2.4GHz same as laptop's.

0

My ubuntu dual boot has been ridden with this issue ever since I installed it on my laptop months ago. The wifi from my phone hotspot just won't show up and I would try antics like changing the AP band or password, booting to windows, then back to linux.

Then today I found a fix that always just works. What I did was to Go to wifi settings -> Connect to hidden networks -> select the connection from the prompt provided, there you may find most of the networks you've previously connected to, including the ones not showing up as of the time of the problem. If you have never connected to the connection, you can simply enter its name, security type and password.

Hopefully this works for you as well.