Librem 15 won't connect

My librem 15 reports that WiFi is present but will not connect to the internet. This began immediately after I updated / upgraded on August 6th. No problem connecting before the update.
My other devices connect.
I made sure the “kill” switch is off (meaning allowing connection).

1 Like

Is the WiFi present, i.e., do you see wlan0 if you run ifconfig? There is a software disabling switch at the top of the window in preferences -> WiFi. I had this one before and took me a bit to find it again after I disabled it by accident. Didn’t get reactivated by toggling the Killswitch.

Thanks, PFM!

Here is the readout from ifconfig:
$ ifconfig
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 73 bytes 4510 (4.4 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 73 bytes 4510 (4.4 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

wlp1s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.9 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fe80::54d5:41b0:cc31:48ed prefixlen 64 scopeid 0x20
inet6 2601:983:8280:3860::1 prefixlen 128 scopeid 0x0
inet6 2601:983:8280:3860:c5fd:53a1:4af8:4254 prefixlen 64 scopeid 0x0
18:cf:5e:da:6d:94 txqueuelen 1000 (Ethernet)
RX packets 4143 bytes 729952 (712.8 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 9825 bytes 1236238 (1.1 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

I’m clueless…
from what app or menu do I find the preferences WiFi that you mentioned? If you refer to WiFi settings yes the switch is on and WiFi is showing that it is connected…
both the browser and the PureOS Software app report that they cannot resolve hostname.

I found that the hostname pointed (only) to my VPN so I loaded the VPN and now my browser connects. But it does not connect without the VPN!?

However, the Software updater/ installer does not connect - VPN or no VPN… it reports cannot resolve hostname.

That’s strange. What VPN are you using? I can imagine that you could run into issues with a VPN that has a Killswitch activated running in the background. Have a look at your processes to see if the VPN is running in the background.
Also have a look at the iptables. It seems like a Killswitch.
Definitely had the issue that certain servers were not reachable with certain VPN connections. Try switching locations and give it a go again.

Can you run nmcli on the command line? That will give us some good output including DNS configuration which appears to be the issue for you.

I’m using AirVPN …Here is the readout:
jsbic@L15:~$ nmcli
wlp1s0: connected to NETGEAR03
“Qualcomm Atheros AR9462”
wifi (ath9k), 18:CF:5E:DA:6D:94, hw, mtu 1500
ip4 default, ip6 default
inet4 192.168.0.9/24
route4 0.0.0.0/0
route4 192.168.0.0/24
route4 169.254.0.0/16
route4 104.254.90.237/32
inet6 2601:983:8280:3860:c5fd:53a1:4af8:4254/64
inet6 2601:983:8280:3860::1/128
inet6 fe80::54d5:41b0:cc31:48ed/64
route6 fe80::/64
route6 2601:983:8280:3860::/60
route6 2601:983:8280:3860::/64
route6 ::/0
route6 ff00::/8
route6 2601:983:8280:3860::1/128

tun0: connected to tun0
“tun0”
tun, sw, mtu 1500
inet4 10.14.46.162/24
route4 10.14.46.0/24
jsbic@L15:~$

With the above readout Software still reports cannot resolve hostname.

This output shows you’re connected to the internet and have an IP address via the VPN tunnel and can access a local IP address as well.

What hostname is ‘Software’ trying to reach? I’ve had issues with it as well.

Jeremiah,
Thank you for responding.
After the latest update / upgrade via Tilix
Software first reported that it was unable to resolve hostname of
https://cdn.fwupd.org/downloads/firmware.xml.gz.asc
and
https://odrs.gnome.org/1.0/reviews/api/rating

but after clicking through these popups I was able to proceed and download / install using the PusreOS Software utility. (This with the VPN).
I also tried a couple browsers and all seems to be connecting and working.

1 Like