staging.inyokaproject.org

keine Internetverbindung / WLAN nach update auf 18.04

Status: Gelöst | Ubuntu-Version: Xubuntu 18.04 (Bionic Beaver)
Antworten |

schwarz-matt

Anmeldungsdatum:
13. August 2015

Beiträge: Zähle...

Hallo zusammen, ich bitte um Beistand bei folgendem Problem nach dem update von 16.04. auf 18.04:

  • kein Drahtlos-Netzwerk mehr vorhanden

  • mit LAN-Kabel geht nur der Tor-Browser

  • Firefox u. Thunderbird haben keine Internetverbindung

  • Symbol Netzwerkverbindungen aus Leiste oben verschwunden –> wie bekomme ich das zurück?

Hier schon mal Hardware- u. Verbindungsdaten:

~$ nmcli
eth0: verbunden to Ethernet-Verbindung 1
        "Qualcomm Atheros QCA8172 Fast Ethernet"
        ethernet (alx), 20:1A:06:86:B7:DB, hw, mtu 1500
        ip4-Vorgabe, ip6-Vorgabe
        inet4 192.168.178.20/24
        route4 0.0.0.0/0
        route4 192.168.178.0/24
        route4 169.254.0.0/16
        inet6 2003:cf:772d:7c00:1309:9518:27b5:b1d5/64
        inet6 fe80::2e33:dced:3dd1:3e5e/64
        route6 2003:cf:772d:7c00::/56
        route6 2003:cf:772d:7c00::/64
        route6 ::/0
        route6 ff00::/8
        route6 fe80::/64
        route6 fe80::/64

wlan0: nicht verbunden
        "Qualcomm Atheros AR9485 Wireless Network Adapter"
        1 Verbindung verfügbar
        wifi (ath9k), 26:87:64:6F:1B:29, hw, mtu 1500

lo: nicht verwaltet
        "lo"
        loopback (unknown), 00:00:00:00:00:00, sw, mtu 65536

DNS configuration:
        servers: 192.168.178.1
        domains: fritz.box
        interface: eth0

        servers: fd00::7eff:4dff:fe65:9be8
        interface: eth0
~$ nmcli connection show
NAME                   UUID                                  TYPE      DEVICE 
Ethernet-Verbindung 1  28872bb6-fc79-4be0-aa12-4b3d0224783e  ethernet  eth0   
electric_smog          2235afc0-4a73-4d68-90b0-86cbdd6fde8d  wifi      --  
~$ nmcli device show
GENERAL.DEVICE:                         eth0
GENERAL.TYPE:                           ethernet
GENERAL.HWADDR:                         20:1A:06:86:B7:DB
GENERAL.MTU:                            1500
GENERAL.STATE:                          100 (verbunden)
GENERAL.CONNECTION:                     Ethernet-Verbindung 1
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/ActiveCo
WIRED-PROPERTIES.CARRIER:               an
IP4.ADDRESS[1]:                         192.168.178.20/24
IP4.GATEWAY:                            192.168.178.1
IP4.ROUTE[1]:                           dst = 0.0.0.0/0, nh = 192.168.178.1, mt 
IP4.ROUTE[2]:                           dst = 192.168.178.0/24, nh = 0.0.0.0, mt
IP4.ROUTE[3]:                           dst = 169.254.0.0/16, nh = 0.0.0.0, mt =
IP4.DNS[1]:                             192.168.178.1
IP4.DOMAIN[1]:                          fritz.box
IP6.ADDRESS[1]:                         2003:cf:772d:7c00:1309:9518:27b5:b1d5/64
IP6.ADDRESS[2]:                         fe80::2e33:dced:3dd1:3e5e/64
IP6.GATEWAY:                            fe80::7eff:4dff:fe65:9be8
IP6.ROUTE[1]:                           dst = 2003:cf:772d:7c00::/56, nh = fe80:
IP6.ROUTE[2]:                           dst = 2003:cf:772d:7c00::/64, nh = ::, m
IP6.ROUTE[3]:                           dst = ::/0, nh = fe80::7eff:4dff:fe65:9b
IP6.ROUTE[4]:                           dst = ff00::/8, nh = ::, mt = 256, table
IP6.ROUTE[5]:                           dst = fe80::/64, nh = ::, mt = 256
IP6.ROUTE[6]:                           dst = fe80::/64, nh = ::, mt = 100
IP6.DNS[1]:                             fd00::7eff:4dff:fe65:9be8

GENERAL.DEVICE:                         wlan0
GENERAL.TYPE:                           wifi
GENERAL.HWADDR:                         26:87:64:6F:1B:29
GENERAL.MTU:                            1500
GENERAL.STATE:                          30 (nicht verbunden)
GENERAL.CONNECTION:                     --
GENERAL.CON-PATH:                       --

GENERAL.DEVICE:                         lo
GENERAL.TYPE:                           loopback
GENERAL.HWADDR:                         00:00:00:00:00:00
GENERAL.MTU:                            65536
GENERAL.STATE:                          10 (nicht verwaltet)
GENERAL.CONNECTION:                     --
GENERAL.CON-PATH:                       --
IP4.ADDRESS[1]:                         127.0.0.1/8
IP4.GATEWAY:                            --
IP6.ADDRESS[1]:                         ::1/128
IP6.GATEWAY:   
~$ lspci
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Root Complex
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Kabini [Radeon HD 8280 / R3 Series]
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Kabini HDMI/DP Audio
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 0
00:02.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1
00:02.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1
00:10.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 01)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode]
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 39)
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 39)
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 39)
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 39)
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 3a)
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 02)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 11)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 5
01:00.0 Ethernet controller: Qualcomm Atheros QCA8172 Fast Ethernet (rev 10)
02:00.0 Network controller: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01)

Ich komme hier leider nicht weiter, für jegliche Hilfe vielen Dank im Voraus!

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 7816

schwarz-matt schrieb:

[…]

  • mit LAN-Kabel geht nur der Tor-Browser

  • Firefox u. Thunderbird haben keine Internetverbindung

Bringe dies zuerst in Ordnung, bevor Du Dich um WLAN und Desktop-Oberfläche kümmerst.

Ich vermute, die DNS-Auflösung funktioniert wegen des Updates nicht mehr richtig, weil 16.04 und 18.04 für diese Aufgabe unterschiedliche Werkzeuge verwenden.

Zeige bitte die Ausgabe dieser Befehle hier mit Codeblöcken formatiert:

ls -l /etc/resolv.conf ; cat /etc/resolv.conf
grep -r -i dns /etc/NetworkManager/NetworkManager.conf /{usr/lib,etc,run}/NetworkManager/conf.d/
sudo ss -pan 'sport = 53'

schwarz-matt

(Themenstarter)

Anmeldungsdatum:
13. August 2015

Beiträge: 41

Hallo kB, deine Vermutung hinsichtlich DNS-Auflösung war genau richtig. Jetzt funzt erstmal die Internetverbindung wieder. Danke!!! Hier die gewünschten Infos:

~$ ls -l /etc/resolv.conf ; cat /etc/resolv.conf
lrwxrwxrwx 1 root root 29 Okt  7  2015 /etc/resolv.conf -> ../run/resolvconf/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual nameservers.

search fritz.box
nameserver 127.0.1.1
~$ grep -r -i dns /etc/NetworkManager/NetworkManager.conf /{usr/lib,etc,run}/NetworkManager/conf.d/
/etc/NetworkManager/NetworkManager.conf:dns=dnsmasq
/usr/lib/NetworkManager/conf.d/10-dns-resolved.conf:# We need to specify "dns=systemd-resolved" as for the time being our
/usr/lib/NetworkManager/conf.d/10-dns-resolved.conf:dns=systemd-resolved
grep: /run/NetworkManager/conf.d/: Datei oder Verzeichnis nicht gefunden
~$ sudo ss -pan 'sport = 53'

Netid  State    Recv-Q   Send-Q      Local Address:Port     Peer Address:Port                                                                                   
udp    UNCONN   0        0               127.0.1.1:53            0.0.0.0:*       users:(("dnsmasq",pid=934,fd=4))                                               
udp    UNCONN   0        0           127.0.0.53%lo:53            0.0.0.0:*       users:(("systemd-resolve",pid=575,fd=12))                                      
tcp    LISTEN   0        32              127.0.1.1:53            0.0.0.0:*       users:(("dnsmasq",pid=934,fd=5))                                               
tcp    LISTEN   0        128         127.0.0.53%lo:53            0.0.0.0:*       users:(("systemd-resolve",pid=575,fd=13))                               

Siehst du hier noch irgendwelche Auffälligkeiten?

Als nächstes hab ich die WLAN-Verbindung neu eingerichtet über Einstellungen / Netzwerkverbindung. Allerdings fehlt mir immer noch der Netzwerk-Manager in der oberen Leiste. Die Art u. Weise der Leistenobjekte scheint in 18.04 auch anders zu sein. Habt ihr dazu noch einen Tip für mich?

schwarz-matt

(Themenstarter)

Anmeldungsdatum:
13. August 2015

Beiträge: 41

OK, ich habs rausbekommen: in den Leisteneinstellungen über Benachrichtigungsfläche "Netzwerk" aktivieren, dann ist das Symbol wieder da. Sieht nur etwas anders aus, und Akku/Energie ist jetzt doppelt vorhanden. WLAN-Verbindung funzt wieder. Muss ich noch etwas beachten?

Nochmal tausend Dank für den Tip mit der DNS-Auflösung. Das war der Schlüssel zur Lösung des Problems.

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 7816

schwarz-matt schrieb:

[…]

~$ ls -l /etc/resolv.conf ; cat /etc/resolv.conf
lrwxrwxrwx 1 root root 29 Okt  7  2015 /etc/resolv.conf -> ../run/resolvconf/resolv.conf
[…]

Dieser Link ins richtig für 16.04, aber bei 18.04 veraltet. Hier hat das Update unvollständig gewirkt.

~$ grep -r -i dns /etc/NetworkManager/NetworkManager.conf /{usr/lib,etc,run}/NetworkManager/conf.d/
/etc/NetworkManager/NetworkManager.conf:dns=dnsmasq
/usr/lib/NetworkManager/conf.d/10-dns-resolved.conf:# We need to specify "dns=systemd-resolved" as for the time being our
/usr/lib/NetworkManager/conf.d/10-dns-resolved.conf:dns=systemd-resolved
grep: /run/NetworkManager/conf.d/: Datei oder Verzeichnis nicht gefunden

Das ist die Ursache: Die Einstellung dns=dnsmasq muss aus der Datei /etc/NetworkManager/NetworkManager.conf entfernt werden. Danach Neustart des Rechners.

~$ sudo ss -pan 'sport = 53'

Netid  State    Recv-Q   Send-Q      Local Address:Port     Peer Address:Port                                                                                   
udp    UNCONN   0        0               127.0.1.1:53            0.0.0.0:*       users:(("dnsmasq",pid=934,fd=4))                                               
udp    UNCONN   0        0           127.0.0.53%lo:53            0.0.0.0:*       users:(("systemd-resolve",pid=575,fd=12))                                      
tcp    LISTEN   0        32              127.0.1.1:53            0.0.0.0:*       users:(("dnsmasq",pid=934,fd=5))                                               
tcp    LISTEN   0        128         127.0.0.53%lo:53            0.0.0.0:*       users:(("systemd-resolve",pid=575,fd=13))                               

Das ist die Folge: Es laufen zwei lokale DNS-Caches und diese streiten sich um die Zuständigkeit. Es darf nur einen geben.

Siehst du hier noch irgendwelche Auffälligkeiten?

s.o. Beseitige die Ursache.

Als nächstes […] Habt ihr dazu noch einen Tip für mich?

Ich schlage Dir vor, nach der restlichen Bereinigung der DNS-Problematik hier ein neues Thema zu eröffnen, da sich ja die Ausgangssituation nun verändert hat. Das dient der Übersichtlichkeit.

schwarz-matt

(Themenstarter)

Anmeldungsdatum:
13. August 2015

Beiträge: 41

OK. Nach Bereinigung von /etc/NetworkManager/NetworkManager.conf und Neustart siehts so aus:

~$ ls -l /etc/resolv.conf ; cat /etc/resolv.conf
lrwxrwxrwx 1 root root 29 Okt  7  2015 /etc/resolv.conf -> ../run/resolvconf/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual nameservers.

nameserver 127.0.0.53
search fritz.box
~$ grep -r -i dns /etc/NetworkManager/NetworkManager.conf /{usr/lib,etc,run}/NetworkManager/conf.d/
/usr/lib/NetworkManager/conf.d/10-dns-resolved.conf:# We need to specify "dns=systemd-resolved" as for the time being our
/usr/lib/NetworkManager/conf.d/10-dns-resolved.conf:dns=systemd-resolved
grep: /run/NetworkManager/conf.d/: Datei oder Verzeichnis nicht gefunden
~$ sudo ss -pan 'sport = 53'
[sudo] Passwort für josew: 
NetidState  Recv-Q Send-Q  Local Address:Port   Peer Address:Port                                            
udp  UNCONN 0      0       127.0.0.53%lo:53          0.0.0.0:*     users:(("systemd-resolve",pid=579,fd=12)) 
tcp  LISTEN 0      128     127.0.0.53%lo:53          0.0.0.0:*     users:(("systemd-resolve",pid=579,fd=13)) 

Nur noch 1 Frage unter diesem Thema: Muß ich etwas tun, um den veralteten link auf resolve.conf zu reparieren? Ich meine da, wo laut deiner Aussage das Update unvollständig war –> "Dieser Link ins richtig für 16.04, aber bei 18.04 veraltet. Hier hat das Update unvollständig gewirkt."

Danke und Gruß

Antworten |