Hallo,
ich habe folgendes Problem:
Ich habe ein Skript geschrieben welches diverse Dinge auf einer Maschine einrichtet. Unter anderem auch das Netzwerk-Setup. Um das Netzwerk per Skript zu konfigurieren bearbeite ich /etc/network/interfaces - so soll es ja Standard sein... Das Problem ist nun, dass ich dieses Skript vor allem für Anfänger konzipiere - d.h. alles soll möglichst einfach und verständlich sein. Ist es aber nicht - weil der NetworkManager anscheinend nicht mit /etc/network/interfaces umgehen kann. Ich habe gelesen er ignoriert alle interfaces die im /etc vorkonfiguriert sind. Das Ergebnis ist nun, das der NetworkManager an prominenter Stelle auf dem Desktop ein fehlen jeglicher Verbindung anzeigt... was ja totaler Schwachsinn ist, weil schlichtweg falsch.
Was wäre hier ein sinnvoller Ansatz? Kann man den NetworkManager auch über eine Konfigurationsdatei einstellen? Muss ich dann aber die Einträge im /etc/network/interfaces löschen? Das wäre auch wieder doof - denn dann steht die Verbindung nur beim einloggen, oder? Das wäre für meine Anwendung aber auch nicht wünschenswert.
Ich wäre wirklich froh um Anregungen hier. Ich kann echt nicht verstehen wieso der NetworkManager nicht einfach direkt die Einstellungen im /etc/network/interfaces anzeigt. Das wäre wohl das einfachste... ist das in neueren Ubuntu-Versionen der Fall?
Danke für jeden Tipp!
Hier noch ein paar Infos:
uname -a Linux icdl-fileserver 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686 GNU/Linux lspci -nnk | grep -i net -A2 02:08.0 Ethernet controller [0200]: Intel Corporation 82801BA/BAM/CA/CAM Ethernet Controller [8086:2449] (rev 03) Kernel driver in use: e100 Kernel modules: e100, eepro100 02:0a.0 Ethernet controller [0200]: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 [8086:1229] (rev 05) Kernel driver in use: e100 Kernel modules: e100, eepro100 egrep -v "^$|^#" /etc/network/interfaces auto lo iface lo inet loopback auto eth0 iface eth0 inet dhcp auto eth1 iface eth1 inet static address 192.168.0.1 netmask 255.255.255.0 broadcast 192.168.0.255 network 192.168.0.0