You are not logged in.
Hello everybody,
It's been 3 months since I installed Arch Linux on my Thinkpad x121e, and I have an issue with public wi-fi networks (such as the ones found at fast-foods or restaurants). I currently use NetworkManager to connect to the internet, but the same thing happened: when I connect to the public wifi, my browser doesn't open the authentification page and I can not figure out why. The weirdest thing about that is that none of my browsers will open the auth page of the network; none except eLinks and again, I don't know why or even how.
I've already seen a lot of posts about the same issue as mine, but most of them tend to stay unresolved. Does anyone have a clue?
Offline
These things are normally implemented by intercepting all HTTP requests (or if poorly implemented, just configuring a special DNS server). It's possible you've configured your machine to use it own configuration for some of this. For example: you might have specified a custom DNS. When connected to a public wifi, could you run:
$ ip link
$ ip addr
$ ip route
$ cat /etc/resolv.conf
$ nslookup google.co.uk
$ ping -c 4 8.8.8.8
$ traceroute 8.8.8.8
$ echo -e 'GET / HTTP/1.0\r\n\r\n' | nc archlinux.org 80
Also check to make sure you don't have any proxies configured.
For these commands, you'll need to make sure you have the iproute2, iputils, traceroute, bind-tools, and gnu-netcat packages.
Last edited by Techmeology (2015-08-24 17:51:21)
Offline