Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: [DE] Wieder Probleme mit Network-Manager  (Read 7707 times)

Offline harley-peter

  • User
  • Posts: 1.023
[DE] Re: Wieder Probleme mit Network-Manager
« Reply #15 on: 2014/11/27, 08:47:08 »
Bei mir ist die resolv.conf kein link:
Code: [Select]
ls -lsa /etc/resolv.conf
4 -rw-r--r-- 1 root root 135 Nov 24 17:45 /etc/resolv.conf

meine resolv.conf sieht so aus:
Code: [Select]
cat /etc/resolv.conf
# Generated by NetworkManager
domain fritz.box
search fritz.box
nameserver 192.168.xxxxx
nameserver  192.168.xxxxx
nameserver 192.168.xxxx
wobei die Einträge von mir händisch vorgenommen wurden denn wie schon erwähnt war die Datei nach dem du bis auf die von dir zititerten Anfangszeilen leer.

ein Auszug aus journalctl --unit NetworkManager.service (die ganze Ausgabe ist 21 MB groß!!):
Code: [Select]
Nov 27 07:50:01 laptop NetworkManager[681]: For info, please visit https://www.isc.org/software/dhcp/
Nov 27 07:50:01 laptop NetworkManager[681]: <info> (wlan0): DHCPv4 state changed nbi -> preinit
Nov 27 07:50:01 laptop dhclient[1315]: Listening on LPF/wlan0/00:16:44:8f:44:1d
Nov 27 07:50:01 laptop dhclient[1315]: Sending on   LPF/wlan0/00:16:44:8f:44:1d
Nov 27 07:50:01 laptop dhclient[1315]: Sending on   Socket/fallback
Nov 27 07:50:01 laptop dhclient[1315]: DHCPREQUEST on wlan0 to 255.255.255.255 port 67
Nov 27 07:50:01 laptop dhclient[1315]: DHCPACK from 192.168.xxxxx
Nov 27 07:50:02 laptop NetworkManager[681]: <info> (wlan0): DHCPv4 state changed preinit -> reboot
Nov 27 07:50:02 laptop NetworkManager[681]: <info>   address 192.168.xxxxxx
Nov 27 07:50:02 laptop NetworkManager[681]: <info>   plen 24 (255.255.255.0)
Nov 27 07:50:02 laptop NetworkManager[681]: <info>   gateway 192.168.xxxxx
Nov 27 07:50:02 laptop NetworkManager[681]: <info>   server identifier 192.168.xxxxxx
Nov 27 07:50:02 laptop NetworkManager[681]: <info>   lease time 864000
Nov 27 07:50:02 laptop NetworkManager[681]: <info>   nameserver '192.168.xxxxxx'
Nov 27 07:50:02 laptop NetworkManager[681]: <info>   domain name 'fritz.box'
Nov 27 07:50:02 laptop NetworkManager[681]: <info> Activation (wlan0) Stage 5 of 5 (IPv4 Configure Commit) scheduled...
Nov 27 07:50:02 laptop NetworkManager[681]: <info> Activation (wlan0) Stage 5 of 5 (IPv4 Commit) started...
Nov 27 07:50:02 laptop NetworkManager[681]: <info> (wlan0): device state change: ip-config -> ip-check (reason 'none') [70 80 0]
Nov 27 07:50:02 laptop NetworkManager[681]: <info> Activation (wlan0) Stage 5 of 5 (IPv4 Commit) complete.
Nov 27 07:50:02 laptop NetworkManager[681]: <info> (wlan0): device state change: ip-check -> secondaries (reason 'none') [80 90 0]
Nov 27 07:50:02 laptop NetworkManager[681]: <info> (wlan0): device state change: secondaries -> activated (reason 'none') [90 100 0]
Nov 27 07:50:02 laptop NetworkManager[681]: <info> NetworkManager state is now CONNECTED_LOCAL
Nov 27 07:50:02 laptop NetworkManager[681]: Listening on LPF/wlan0/00:16:44:8f:44:1d
Nov 27 07:50:02 laptop NetworkManager[681]: Sending on   LPF/wlan0/00:16:44:8f:44:1d
Nov 27 07:50:02 laptop NetworkManager[681]: Sending on   Socket/fallback
Nov 27 07:50:02 laptop NetworkManager[681]: DHCPREQUEST on wlan0 to 255.255.255.255 port 67
Nov 27 07:50:02 laptop NetworkManager[681]: DHCPACK from 192.168.xxxxxx
Nov 27 07:50:02 laptop dhclient[1315]: bound to 192.168.xxxxxxx -- renewal in 429267 seconds.
Nov 27 07:50:02 laptop NetworkManager[681]: bound to 192.168.xxxxxxx -- renewal in 429267 seconds.
Nov 27 07:50:02 laptop NetworkManager[681]: <info> NetworkManager state is now CONNECTED_GLOBAL
Nov 27 07:50:02 laptop NetworkManager[681]: <info> Policy set 'Peters-Netzwerk' (wlan0) as default for IPv4 routing and DNS.
Nov 27 07:50:02 laptop NetworkManager[681]: <info> Writing DNS information to /sbin/resolvconf
Nov 27 07:50:02 laptop NetworkManager[681]: /etc/resolvconf/update.d/libc: Warning: /etc/resolv.conf is not a symbolic link to /etc/resolvconf/run/resolv.conf
Nov 27 07:50:02 laptop NetworkManager[681]: <info> Activation (wlan0) successful, device activated.

Offline der_bud

  • User
  • Posts: 1.072
  • member
Re: Wieder Probleme mit Network-Manager
« Reply #16 on: 2014/11/27, 09:08:42 »
Wenn die resolv.conf bei Dir kein link ist, kannst Du mal schauen ob Du wie in hefees letztem Post erwähnt das Paket resolvconf installiert hast? Und bitte auch mal die Ausgabe von
Code: [Select]
systemctl status resolvconf.service
Ergibt hier:
Code: [Select]
● resolvconf.service - Nameserver information manager
   Loaded: loaded (/lib/systemd/system/resolvconf.service; enabled)
   Active: active (exited) since Do 2014-11-27 07:35:18 CET; 1h 26min ago
     Docs: man:resolvconf(8)
 Main PID: 346 (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/resolvconf.service
Du lachst? Wieso lachst du? Das ist doch oft so, Leute lachen erst und dann sind sie tot.

Offline harley-peter

  • User
  • Posts: 1.023
Re: Wieder Probleme mit Network-Manager
« Reply #17 on: 2014/11/27, 09:24:53 »
Code: [Select]
apt-cache policy resolvconf
resolvconf:
  Installiert:           1.76
  Installationskandidat: 1.76
  Versionstabelle:
 *** 1.76 0
        500 http://ftp.de.debian.org/debian/ unstable/main amd64 Packages
        500 http://ftp.de.debian.org/debian/ sid/main amd64 Packages
        100 /var/lib/dpkg/status

Code: [Select]
systemctl status resolvconf.service
● resolvconf.service - Nameserver information manager
   Loaded: loaded (/lib/systemd/system/resolvconf.service; enabled)
   Active: active (exited) since Do 2014-11-27 07:49:33 CET; 1h 34min ago
     Docs: man:resolvconf(8)
  Process: 463 ExecStart=/sbin/resolvconf --enable-updates (code=exited, status=0/SUCCESS)
  Process: 460 ExecStartPre=/bin/touch /run/resolvconf/postponed-update (code=exited, status=0/SUCCESS)
  Process: 458 ExecStartPre=/bin/mkdir -p /run/resolvconf/interface (code=exited, status=0/SUCCESS)
 Main PID: 463 (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/resolvconf.service

Nov 27 07:49:52 laptop resolvconf[463]: /etc/resolvconf/update.d/libc: Warning: /etc/resolv.conf is not...conf
Hint: Some lines were ellipsized, use -l to show in full.

Offline der_bud

  • User
  • Posts: 1.072
  • member
Re: Wieder Probleme mit Network-Manager
« Reply #18 on: 2014/11/27, 10:03:06 »
Gut, als nächstes müsste da jemand mit mehr Kenntnissen draufgucken :). Mir fällt als Unterschied auf dass bei Dir explizit mit touch und mkdir was in /run/resolvconf angelegt wird, bei mir existiert das so (oder mein Loglevel ist anders als Deins, auch möglich).

Interessant vielleicht die abgeschnittene Warnung in der letzten Zeile, mach den Status doch nochmal mit -l (kleines L) dahinter um den Rest der Meldung zu sehen was da "not...conf" ist.

Wahrscheinlich soll das die gleiche Meldung werden wie vorher in Deinem journalctl-Output, da Stand ja ziemlich am Ende: "Nov 27 07:50:02 laptop NetworkManager[681]: /etc/resolvconf/update.d/libc: Warning: /etc/resolv.conf is not a symbolic link to /etc/resolvconf/run/resolv.conf"
Also genau was hefee meinte, eigentlich müsste das ein symbolischer Link sein der dynamisch generiert/aktualisiert wird. Mal googlen wie man das hinkriegt (im Zweifel knallhart nach Backup *.conf händisch löschen, Paket resolvconf mit apt purgen und reinstallieren?)
Du lachst? Wieso lachst du? Das ist doch oft so, Leute lachen erst und dann sind sie tot.

Offline harley-peter

  • User
  • Posts: 1.023
Re: Wieder Probleme mit Network-Manager
« Reply #19 on: 2014/11/27, 17:46:20 »
Ja es ist die gleiche Meldung bezügl. des nicht vorhandenen sym link
Warum dieser link fehlt weiß ich nicht ich habe da nie was rum geschraubt. Vielleicht weil die ursprüngliche Installation noch aus aptosid-Zeiten stammt.  :)

hefee

  • Guest
Re: Wieder Probleme mit Network-Manager
« Reply #20 on: 2014/11/28, 21:49:03 »
Wenn die installation so alt würde ich sagen, dass da mal irgendwo ein update fehler aufgetreten ist. Ich würde /etc/resolv.conf umbenennen und dann resolvconf neustarten:
Code: [Select]
mv /etc/resolv.conf /etc/resolv.conf.old
systemctl restart resolvconf.service
systemctl status resolvconf.service

Das sollte das Problem eigentlich lösen.

Offline harley-peter

  • User
  • Posts: 1.023
Re: Wieder Probleme mit Network-Manager
« Reply #21 on: 2014/11/30, 19:38:09 »
Hi hefee,

ich denke nicht dass ein restart von resolv.conf.service eine neue resolv.conf bzw. einen link auf die andere kreiert. Zumindest bei mir nicht und ohne resolv.conf auch kein Internet also alles wieder zurück.

Code: [Select]
systemctl status -l resolvconf.service
● resolvconf.service - Nameserver information manager
   Loaded: loaded (/lib/systemd/system/resolvconf.service; enabled)
   Active: active (exited) since So 2014-11-30 19:29:08 CET; 1min 39s ago
     Docs: man:resolvconf(
  Process: 11681 ExecStop=/sbin/resolvconf --disable-updates (code=exited, status=0/SUCCESS)
  Process: 11691 ExecStart=/sbin/resolvconf --enable-updates (code=exited, status=0/SUCCESS)
  Process: 11688 ExecStartPre=/bin/touch /run/resolvconf/postponed-update (code=exited, status=0/SUCCESS)
  Process: 11685 ExecStartPre=/bin/mkdir -p /run/resolvconf/interface (code=exited, status=0/SUCCESS)
 Main PID: 11691 (code=exited, status=0/SUCCESS)

Nov 30 19:29:08 laptop resolvconf[11691]: /etc/resolvconf/update.d/libc: Warning: /etc/resolv.conf is not a symbolic link to /etc/resolvconf/run/resolv.conf

Offline melmarker

  • User
  • Posts: 2.799
    • g-com.eu
Re: Wieder Probleme mit Network-Manager
« Reply #22 on: 2014/12/01, 01:17:11 »
hmm - auch wenn das wie systemd total gegen die heiligen Prinzipien der gesamten Unix- und Linuxwelt ist - wie wäre es denn mal mit einer Neuinstallation? Hilft oft Wunder und man ist eventuelle Irrungen und Wirrungen der vergangenen Jahre los.

Das einzige System, was ich aus sportlichen Ehrgeiz 3 Jahre lang gepflegt und gehätschelt habe, war ein Arch - ich gebs zu, ich wars irgendwann leid. Als der Linuxprofi schlechthin kennt man natürlich jedes File in seiner Konfiguration persönlich - bei mir ist das nicht der Fall. Und damit ist die Gefahr groß, dass sich im Laufe der Zeit Müll ansammelt und irgendwelche Änderungen, die in der Paketbetreuung halbherzig oder einfach nur fehlerhaft gemacht wurden, nach einigen Jahren dann zu einem kaum noch zu wartenden System führen.

Der Fall  der mal ganz flachsig formuliert "funktionalen Leichen" ist gar nicht mal so selten, davon habe ich glaube ich in den letzten Jahren einige berichtigt. Und ich will jetzt gar nicht damit anfangen, was passieren kann, wenn man bei Fehlern im $foo.postinst einfach mal ein exit 0 setzt - ohne hinterher manuell aufzuräumen.
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

Offline michaa7

  • User
  • Posts: 2.298
Re: Wieder Probleme mit Network-Manager
« Reply #23 on: 2014/12/01, 02:07:21 »
Ich würde zunächstmal ein
Code: [Select]
mv /etc/resolv.conf /etc/resolv.conf.savedurchführen, dann erstmal ein
Code: [Select]
apt-get purge resolvconfund erst dann
Code: [Select]
apt-get install resolvconf
Wenn's dann immer noch kein symlink ist dann müssen wir überlegen ob du damit leben kannst oder du das system erschießt und neu installierst. Alternativ erstmal alles purgen was irgendwie nach netzwerk riecht (network-manager, ceni usw).
« Last Edit: 2014/12/01, 02:12:09 by michaa7 »
Ok, you can't code, but you still might be able to write a bug report for Debian's sake

Offline der_bud

  • User
  • Posts: 1.072
  • member
Re: Wieder Probleme mit Network-Manager
« Reply #24 on: 2014/12/01, 13:33:24 »
ich würd's machen wie michaa7 sagt, aber bei "...Wenn's dann immer noch kein symlink ist..." einfach der manpage zu resolvconf folgen:
Quote from: man resolvconf
       To  make  the  resolver  use this dynamically generated resolver configuration file the administrator should ensure
       that /etc/resolv.conf is a symbolic link to /etc/resolvconf/run/resolv.conf.  This  link  is  normally  created  on
       installation  of the resolvconf package.  The link is never modified by the resolvconf program itself.  If you find
       that /etc/resolv.conf is not being updated, please check to make sure that the link is intact.

Also Du als Admin Deines Systems kannst (und solltest) einfach erstmal dafür sorgen dass das wie vorgesehen ein Symlink ist.
Code: [Select]
ln -s /etc/resolvconf/run/resolv.conf /etc/resolv.conf
Du lachst? Wieso lachst du? Das ist doch oft so, Leute lachen erst und dann sind sie tot.

Offline harley-peter

  • User
  • Posts: 1.023
Re: Wieder Probleme mit Network-Manager
« Reply #25 on: 2014/12/03, 19:02:48 »
O. k. ich werde mal den Symlink per Hand anlegen mal schauen was dann passiert denn in der /run/resolvconf/resolv.conf steht drin dass der Inhalt von resolvconf geändert wird. Im Moment steht da nur meine heimische Fritzbox als Name Server drin obwohl ich im Network Manager drei Netzwerke eingetragen habe. Woher hat denn resolvconf seine Infos?