| Posted on: | 05/02/2022 08:53:00 PM |
| Last edited: | 05/02/2022 08:53:00 PM |
Okay, so you’re at a mall or something, there’s public WiFi. Cool. And you can access the internet with your phone. But you open your Linux computer and connect to the network, yet nothing happens ! I’ll show you how to fix this.
Most public wifi networks use what is known as a Captive Portal. It is merely a login page used to authenticate control over Wi-Fi hotspots (Nyman, 2013).
just go to http://192.168.1.1 on a web browser. It should redirect you to the login page.
tldr didn’t work ? Open a web browser, create an incognito window, go to a website you’ve never visited before. It should redirect you to the login page.
get into a terminal. type the following command: ip route.
you should get something like:
$ ip route
default via 192.168.1.1 dev zwn0 proto dhcp metric 600
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown
192.168.1.0/24 dev wlan0 proto kernel scope link src 192.168.1.68 metric 600
get the first IP address under default. In this case, 192.168.1.1.
That should redirect you to the login page. If none of these
solutions work, you should try reading this [0] stackoverflow
question. It has great explanations on what
could be going on, as well as multiple solutions.
if you’re on a nice Desktop Environment (DE), the captive portal page will most likely open for you just as you connect to the network.