Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230
Internet not working, Qualcom Atheros
Internet not working, Qualcom Atheros
Hi,
I presume this is something simple but I can't get a connection.
I tried the debian 'unofficial' netinstall cd but it didn't connect to the internet either.
I have installed a basic Debian 9.3 stretch but still cannot get anything with the internet.
I've installed the Debian Qualcom firmware package.
Entered the details from my previous computer in /etc/network/interfaces.
Yes, I have plugged in the cable... it's a standard wired connection.
Firefox comes up with server not found when I try www.google.com
Any suggestions are most welcome.
Thanks.
James
I presume this is something simple but I can't get a connection.
I tried the debian 'unofficial' netinstall cd but it didn't connect to the internet either.
I have installed a basic Debian 9.3 stretch but still cannot get anything with the internet.
I've installed the Debian Qualcom firmware package.
Entered the details from my previous computer in /etc/network/interfaces.
Yes, I have plugged in the cable... it's a standard wired connection.
Firefox comes up with server not found when I try www.google.com
Any suggestions are most welcome.
Thanks.
James
Re: Internet not working, Qualcom Atheros
Just in general, because you haven't provided any details:
make sure the firmware is loading with no errors
# dmesg | grep firmware
Make sure the device name is correct in interfaces file, and that it has an address
$ ip a
If you have to edit the interfaces file, bring the network down first
# ifdown -a
# nano /etc/network/interfaces
# ifup -a <assuming auto>
If you have an address, check connectivity to yourself, the router, then the net with/without dns
$ ping -c1 <for example>192.168.0.2
$ ping -c1 <for example>192.168.0.1
$ ping -c1 8.8.8.8
$ ping -c1 google.com
make sure the firmware is loading with no errors
# dmesg | grep firmware
Make sure the device name is correct in interfaces file, and that it has an address
$ ip a
If you have to edit the interfaces file, bring the network down first
# ifdown -a
# nano /etc/network/interfaces
# ifup -a <assuming auto>
If you have an address, check connectivity to yourself, the router, then the net with/without dns
$ ping -c1 <for example>192.168.0.2
$ ping -c1 <for example>192.168.0.1
$ ping -c1 8.8.8.8
$ ping -c1 google.com
resigned by AI ChatGPT
Re: Internet not working, Qualcom Atheros
maybe i'm missing something, but does this make sense?krjames wrote:Entered the details from my previous computer in /etc/network/interfaces.
- sunrat
- Administrator
- Posts: 6495
- Joined: 2006-08-29 09:12
- Location: Melbourne, Australia
- Has thanked: 118 times
- Been thanked: 476 times
Re: Internet not working, Qualcom Atheros
This may have something to do with "predictable network interface names". Your interface may not have the same name as your old system. Look it up.
“ computer users can be divided into 2 categories:
Those who have lost data
...and those who have not lost data YET ” Remember to BACKUP!
Those who have lost data
...and those who have not lost data YET ” Remember to BACKUP!
Re: Internet not working, Qualcom Atheros
Hi
I thought I had lots of info... Thanks for your patience
I had done lspci | grep Ethernet to confirm I have the Qualcom Atheros AR8132
doing dmesg | grep firmware doesn't show the atheros firmware at all!
I tried installing it again, I use: dpkg -i (file) but it didn't show up, even after a reboot.
dpkg seems to be happy with installing the file though;
preparing to unpack etc..
unpacking firmware-atheros...
setting up firmware-atheros...
I have installed the amd firmware using the same method and that shows up with the above dmesg command.
All a bit strange.
More hints welcome
I thought I had lots of info... Thanks for your patience
I had done lspci | grep Ethernet to confirm I have the Qualcom Atheros AR8132
doing dmesg | grep firmware doesn't show the atheros firmware at all!
I tried installing it again, I use: dpkg -i (file) but it didn't show up, even after a reboot.
dpkg seems to be happy with installing the file though;
preparing to unpack etc..
unpacking firmware-atheros...
setting up firmware-atheros...
I have installed the amd firmware using the same method and that shows up with the above dmesg command.
All a bit strange.
More hints welcome
- sunrat
- Administrator
- Posts: 6495
- Joined: 2006-08-29 09:12
- Location: Melbourne, Australia
- Has thanked: 118 times
- Been thanked: 476 times
Re: Internet not working, Qualcom Atheros
Post the output from these 2 commands:
firmware-atheros is for wireless and bluetooth chips, won't help with ethernet.
I found a really old page for Ubuntu Trusty that says this chip uses the alx driver. Does that show in lsmod? Could be out-of-date info though.
Code: Select all
ip a
lshw -c network
I found a really old page for Ubuntu Trusty that says this chip uses the alx driver. Does that show in lsmod? Could be out-of-date info though.
Last edited by sunrat on 2018-03-20 21:01, edited 1 time in total.
“ computer users can be divided into 2 categories:
Those who have lost data
...and those who have not lost data YET ” Remember to BACKUP!
Those who have lost data
...and those who have not lost data YET ” Remember to BACKUP!
Re: Internet not working, Qualcom Atheros
If lshw isn't available, try getting the vendor id it is a bracketed 8 digit hex separated by a colon. You can get it with lcpci -nn or something like lspci -nn | grep Ethernet. Once you get that ID you can look it up easier, or maybe compare it to the aliases found in different drivers?krjames wrote:Hi
I thought I had lots of info... Thanks for your patience
I had done lspci | grep Ethernet to confirm I have the Qualcom Atheros AR8132
# modinfo atl1c lists some support for Qualcomm Atheros 100/1000M Ethernet Network Driver by pci id.
What did your searches on the internet find out about it? It either needs firmware, or it doesn't, so you should know.
Not really strange at all, people post questions like this all the time without doing any research.krjames wrote: All a bit strange.
resigned by AI ChatGPT
Re: Internet not working, Qualcom Atheros
are you eventualy going to show us that file?krjames wrote:Entered the details from my previous computer in /etc/network/interfaces.
Re: Internet not working, Qualcom Atheros
Here's the file:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 210.110.83.32
netmask 255.255.255.0
network 210.110.83.0
broadcast 210.110.83.255
gateway 210.110.83.1
dns-nameservers 202.30.44.11
I got no result for the ip - a , and lshw isn't on the system (command not found)
On start up I do get "you are now connected to wired connection 1"
I'll get a bit of internet time tomorrow...
Cheers
James
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 210.110.83.32
netmask 255.255.255.0
network 210.110.83.0
broadcast 210.110.83.255
gateway 210.110.83.1
dns-nameservers 202.30.44.11
I got no result for the ip - a , and lshw isn't on the system (command not found)
On start up I do get "you are now connected to wired connection 1"
I'll get a bit of internet time tomorrow...
Cheers
James
Re: Internet not working, Qualcom Atheros
Network interface naming changed with the full implementation of systemd in Debian 9.# The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 210.110.83.32
netmask 255.255.255.0
network 210.110.83.0
broadcast 210.110.83.255
gateway 210.110.83.1
dns-nameservers 202.30.44.11
From this Arch wiki:https://wiki.archlinux.org/index.php/Ne ... figuration
Network interfaces
For computers with multiple NICs, it is important to have fixed interface names. Many configuration problems are caused by interface name changing.
udev is responsible for assigning names to each device. Systemd uses Predictable Network Interface Names, which automatically assigns static names to network devices. Interfaces are now prefixed with en (wired/Ethernet), wl (wireless/WLAN), or ww (WWAN) followed by an automatically generated identifier, creating an entry such as enp0s25.
Get current interface names
Both wired and wireless interface names can be found via ls /sys/class/net or ip link
- stevepusser
- Posts: 12930
- Joined: 2009-10-06 05:53
- Has thanked: 41 times
- Been thanked: 72 times
Re: Internet not working, Qualcom Atheros
Modern kernels seem to use the atl1c driver for that device. See if that driver is being loaded with the lsmod command.
MX Linux packager and developer
- sunrat
- Administrator
- Posts: 6495
- Joined: 2006-08-29 09:12
- Location: Melbourne, Australia
- Has thanked: 118 times
- Been thanked: 476 times
Re: Internet not working, Qualcom Atheros
Sorry, that should bekrjames wrote: I got no result for the ip - a , and lshw isn't on the system (command not found)
Code: Select all
ip a
“ computer users can be divided into 2 categories:
Those who have lost data
...and those who have not lost data YET ” Remember to BACKUP!
Those who have lost data
...and those who have not lost data YET ” Remember to BACKUP!
Re: Internet not working, Qualcom Atheros
Everything seems to be here. Sorry with the "ip a", mea culpa.
Obviously I don't know the questions to ask, so feel free to make suggestions. I have plenty of internet time on Friday
Cheers
James
root@stretch:/home/james# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens34: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 10:78:d2:2e:5f:1e brd ff:ff:ff:ff:ff:ff
inet 169.254.0.21/24 brd 169.254.0.255 scope link dynamic ens34
valid_lft 6679sec preferred_lft 6679sec
inet6 fe80:d2ff:fe2e:5f1e/64 scope link
valid_lft forever preferred_lft forever
root@stretch:/home/james# lspci -nn | grep Ethernet
03:00.0 Ethernet controller [0200]: Qualcomm Atheros AR8132 Fast Ethernet [1969:1062] (rev c0)
Result from lsmod;
atl1c 40960 0
Obviously I don't know the questions to ask, so feel free to make suggestions. I have plenty of internet time on Friday
Cheers
James
root@stretch:/home/james# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens34: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 10:78:d2:2e:5f:1e brd ff:ff:ff:ff:ff:ff
inet 169.254.0.21/24 brd 169.254.0.255 scope link dynamic ens34
valid_lft 6679sec preferred_lft 6679sec
inet6 fe80:d2ff:fe2e:5f1e/64 scope link
valid_lft forever preferred_lft forever
root@stretch:/home/james# lspci -nn | grep Ethernet
03:00.0 Ethernet controller [0200]: Qualcomm Atheros AR8132 Fast Ethernet [1969:1062] (rev c0)
Result from lsmod;
atl1c 40960 0
Re: Internet not working, Qualcom Atheros
It's okay, everybody on here knows that it's hard to look up things on the internet if you don't know the right terms or words to describe things.
If you only have one wired ethernet device, then ens34 would be it's name, not eth0, so that needs to be corrected if you want to use interfaces file to manage the network. You probably have another app like networkmanager trying to get an address for the device with dhcp, and it fails. That's why it has a 169.xxx address. Maybe your router is setup without dhcp?
https://duckduckgo.com/html/?q=ip+address+169
Either turn on the dhcp in the router, or set thing up with the right interface name and static addressing.
If you only have one wired ethernet device, then ens34 would be it's name, not eth0, so that needs to be corrected if you want to use interfaces file to manage the network. You probably have another app like networkmanager trying to get an address for the device with dhcp, and it fails. That's why it has a 169.xxx address. Maybe your router is setup without dhcp?
https://duckduckgo.com/html/?q=ip+address+169
Either turn on the dhcp in the router, or set thing up with the right interface name and static addressing.
resigned by AI ChatGPT
Re: Internet not working, Qualcom Atheros
Sorry to have disappeared like that...
I decided to re-install the system and start again.
The basic installs have never worked with the dhcp with the current internet connections. Been here 10 years and would have liked to do a net install.
Anyway from what I have learnt I collected the following and will get onto it as time allows...
Cheers
/etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
check for internet connectivity
PING 8.8.8.8 (8.8.8. 56(84) bytes of data.
--- 8.8.8.8 ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 0ms
03:00.0 Ethernet controller: Qualcomm Atheros AR8132 Fast Ethernet (rev c0)
modprobe atl1c produces no output
I decided to re-install the system and start again.
The basic installs have never worked with the dhcp with the current internet connections. Been here 10 years and would have liked to do a net install.
Anyway from what I have learnt I collected the following and will get onto it as time allows...
Cheers
/etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
check for internet connectivity
PING 8.8.8.8 (8.8.8. 56(84) bytes of data.
--- 8.8.8.8 ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 0ms
03:00.0 Ethernet controller: Qualcomm Atheros AR8132 Fast Ethernet (rev c0)
modprobe atl1c produces no output
-
- Posts: 4
- Joined: 2018-03-30 17:10
Re: Internet not working, Qualcom Atheros
All you have to do is replace eth0 with the new name for the interface. Your new /etc/network/interfaces file should look like such:shep wrote:Network interface naming changed with the full implementation of systemd in Debian 9.# The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 210.110.83.32
netmask 255.255.255.0
network 210.110.83.0
broadcast 210.110.83.255
gateway 210.110.83.1
dns-nameservers 202.30.44.11
From this Arch wiki:https://wiki.archlinux.org/index.php/Ne ... figuration
Network interfaces
For computers with multiple NICs, it is important to have fixed interface names. Many configuration problems are caused by interface name changing.
udev is responsible for assigning names to each device. Systemd uses Predictable Network Interface Names, which automatically assigns static names to network devices. Interfaces are now prefixed with en (wired/Ethernet), wl (wireless/WLAN), or ww (WWAN) followed by an automatically generated identifier, creating an entry such as enp0s25.
Get current interface names
Both wired and wireless interface names can be found via ls /sys/class/net or ip link
Code: Select all
# The primary network interface
allow-hotplug ens34
iface ens34 inet static
address 210.110.83.32
netmask 255.255.255.0
network 210.110.83.0
broadcast 210.110.83.255
gateway 210.110.83.1
dns-nameservers 202.30.44.11
This works because if you run
Code: Select all
ifconfig -a
Re: Internet not working, Qualcom Atheros
"All you have to do is replace eth0 with the new name for the interface. Your new /etc/network/interfaces file should look like such:"
That's what I was hoping but not so far.
Here's the output I get now;
/etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
#auto lo
#iface lo inet loopback
allow-hotplug ens34
iface ens34 inet static
address 210.110.83.32
netmask 255.255.255.0
network 210.110.83.0
broadcast 210.110.83.255
gateway 210.110.83.1
dns-nameservers 202.30.44.11
Find the network interface name
ens34 lo
check for internet connectivity
PING 8.8.8.8 (8.8.8. 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=40 time=57.1 ms
--- 8.8.8.8 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 57.161/57.161/57.161/0.000 ms
--- 210.110.83.32 ping statistics ---
414 packets transmitted, 414 received, 0% packet loss, time 422471ms
rtt min/avg/max/mdev = 0.010/0.032/0.047/0.004 ms
From # ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens34: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 10:78:d2:2e:5f:1e brd ff:ff:ff:ff:ff:ff
inet 210.110.83.32/24 brd 210.110.83.255 scope global ens34
valid_lft forever preferred_lft forever
inet6 fe80:d2ff:fe2e:5f1e/64 scope link
valid_lft forever preferred_lft forever
I did try lspci -v to confirm the atl1c driver (which we already knew) and ;
ip link show dev ens34 which showed that the driver(module) was working..
Not sure if the ping results mean anything useful at all.
Cheers
James
That's what I was hoping but not so far.
Here's the output I get now;
/etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
#auto lo
#iface lo inet loopback
allow-hotplug ens34
iface ens34 inet static
address 210.110.83.32
netmask 255.255.255.0
network 210.110.83.0
broadcast 210.110.83.255
gateway 210.110.83.1
dns-nameservers 202.30.44.11
Find the network interface name
ens34 lo
check for internet connectivity
PING 8.8.8.8 (8.8.8. 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=40 time=57.1 ms
--- 8.8.8.8 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 57.161/57.161/57.161/0.000 ms
--- 210.110.83.32 ping statistics ---
414 packets transmitted, 414 received, 0% packet loss, time 422471ms
rtt min/avg/max/mdev = 0.010/0.032/0.047/0.004 ms
From # ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens34: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 10:78:d2:2e:5f:1e brd ff:ff:ff:ff:ff:ff
inet 210.110.83.32/24 brd 210.110.83.255 scope global ens34
valid_lft forever preferred_lft forever
inet6 fe80:d2ff:fe2e:5f1e/64 scope link
valid_lft forever preferred_lft forever
I did try lspci -v to confirm the atl1c driver (which we already knew) and ;
ip link show dev ens34 which showed that the driver(module) was working..
Not sure if the ping results mean anything useful at all.
Cheers
James
[solved]: Internet not working, Qualcom Atheros
Sorry I haven't got back sooner.
Having re-installed and still had no joy. I did notice that the network manager had displayed a message saying I was connected, which had later changed to 'the device is not managed'. So I commented out all the entries I had added to the /etc/network/interfaces file and when I restarted Mozilla I got the original message again but still no connection. Rebooted just to make sure and everything was working properly.... Had a think about what could be different.
I still had the details in the network manager. And thinking more I'm sure I had gone straight to the interfaces file and only later tried to do something with the network manager.
So my conclusion is that the /etc/network/interfaces file is something you shouldn't play with anymore. Presumably one should only use the network manager.
Thanks to everyone who spent some time helping.
James
Having re-installed and still had no joy. I did notice that the network manager had displayed a message saying I was connected, which had later changed to 'the device is not managed'. So I commented out all the entries I had added to the /etc/network/interfaces file and when I restarted Mozilla I got the original message again but still no connection. Rebooted just to make sure and everything was working properly.... Had a think about what could be different.
I still had the details in the network manager. And thinking more I'm sure I had gone straight to the interfaces file and only later tried to do something with the network manager.
So my conclusion is that the /etc/network/interfaces file is something you shouldn't play with anymore. Presumably one should only use the network manager.
Thanks to everyone who spent some time helping.
James
- sunrat
- Administrator
- Posts: 6495
- Joined: 2006-08-29 09:12
- Location: Melbourne, Australia
- Has thanked: 118 times
- Been thanked: 476 times
Re: Internet not working, Qualcom Atheros
This ping shows you were connected to the internet. If you still couldn't load webpages your problem is not connectivity but DNS resolution. Try changing your DNS server to Google's which is 8.8.8.8 (although I find OpenDNS to be better - 208.67.222.222 and 208.67.220.220).krjames wrote: check for internet connectivity
PING 8.8.8.8 (8.8.8. 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=40 time=57.1 ms
--- 8.8.8.8 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 57.161/57.161/57.161/0.000 ms
To check connectivity:
Code: Select all
ping 8.8.8.8
Code: Select all
ping google.com
“ computer users can be divided into 2 categories:
Those who have lost data
...and those who have not lost data YET ” Remember to BACKUP!
Those who have lost data
...and those who have not lost data YET ” Remember to BACKUP!
Re: Internet not working, Qualcom Atheros
It's almost funny... I broke my computer this morning so had to re-install.
It took me ages to get the network working again... For those who don't know you do need to put the DNS entry into the box for that too
off topic
Broke the machine by adding an entry in the sources.list to access the Buster files so I could get the lilypond package which isn't in Stretch(music writing program) I suppose I should have deleted the lines after I had downloaded the package. Anyway this morning I saw a notice for updates/upgrades so hit the yes and things never worked properly again. Even the F terminals didn't work properly. Ho hum, didn't lose anything important..
A little knowledge remains a dangerous thing
It took me ages to get the network working again... For those who don't know you do need to put the DNS entry into the box for that too
off topic
Broke the machine by adding an entry in the sources.list to access the Buster files so I could get the lilypond package which isn't in Stretch(music writing program) I suppose I should have deleted the lines after I had downloaded the package. Anyway this morning I saw a notice for updates/upgrades so hit the yes and things never worked properly again. Even the F terminals didn't work properly. Ho hum, didn't lose anything important..
A little knowledge remains a dangerous thing