Netzwerkeinstellungen nach Neustart weg

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
LittleDevil
Beiträge: 7
Registriert: 08.06.2004 11:20:09

Netzwerkeinstellungen nach Neustart weg

Beitrag von LittleDevil » 08.06.2004 11:23:22

Hallo,

ich habe mir Debian übers Netzwerk installiert, dort wurde einfach über DHCP connected. Als ich dann den XServer am laufen hatte funktioniete mein Netzwerk nicht mehr. Er hat den eth0 nicht mehr erkannt. Nach einem modprobe hat er dann die Netzwerkkarte erkannt und mit ifconfig konnte ich dann die Netzwerkeinstellungen machen. Netzwerkkarte funktioniert einbanfrei aber nach einem Neustart sind alle Einstellungen wieder weg. Kann mir einer bei diesem Problem helfen?

Gruß Alex

Benutzeravatar
minuseins
Beiträge: 123
Registriert: 21.05.2002 17:42:51
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von minuseins » 08.06.2004 11:29:22

Am besten du konfigurierst Netzwerkkarten über die Datei "/etc/network/interfaces".

[-1]

p.s.

Vorher muss natürlich das Modul vorhanden sein:
Zuletzt geändert von minuseins am 08.06.2004 11:35:44, insgesamt 1-mal geändert.
He who work root can fell trees and knowledge is no substitute for experience.

LittleDevil
Beiträge: 7
Registriert: 08.06.2004 11:20:09

Beitrag von LittleDevil » 08.06.2004 11:34:04

Habe ich auch schon probiert, habe den komplette inhalt aus Knoppx koppiert

# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)

# The loopback interface
# automatically added when upgrading
auto lo eth0
iface lo inet loopback


iface eth0 inet static
address 192.168.4.121
netmask 255.255.252.0
network 192.168.4.0
broadcast 192.168.4.255
gateway 192.168.4.1

Benutzeravatar
minuseins
Beiträge: 123
Registriert: 21.05.2002 17:42:51
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von minuseins » 08.06.2004 11:43:14

Wie oben schon schon gesagt:

unter /etc/modules muss das Modul für die Netzwerkkarte eingetragen sein.

Sonst greift das Startscript "/etc/init.d/network" nicht bzw. ins Leere.

[-1]
He who work root can fell trees and knowledge is no substitute for experience.

LittleDevil
Beiträge: 7
Registriert: 08.06.2004 11:20:09

Beitrag von LittleDevil » 08.06.2004 13:30:13

Jetzt funktioniert es fast, nach einem Neustart muß ich noch immer den Befehl "ifup eth0"
eingeben dann funktioniert das Netzwek einbanfrei, wie kann ich das beim Start automatisieren?????

Benutzeravatar
minuseins
Beiträge: 123
Registriert: 21.05.2002 17:42:51
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von minuseins » 08.06.2004 13:38:24

Sollte eigentlich über /etc/init.d/networking geschehen...

Allerdings hast du momentan in deiner /etc/network/interfaces einen statischen IP-Eintrag für die Netzwerkkarte stehen. Du hattest vorher etwas von DHCP erwähnt. Daher weiss ich nicht inwiefern das noch Relevanz hat.

Im Regelfall sollte das "networking" Skript nach dem Laden der Module gestartet werden. Zur Überprüfung:

Code: Alles auswählen

find /etc/ -type l -name "*networking" 
Dies sollte zur folgenden Ausgabe führen:

/etc/rc0.d/S35networking
/etc/rcS.d/S40networking
/etc/rc6.d/S35networking

Code: Alles auswählen

find /etc -type l -name "*modutils"
Dies sollte zur folgenden Ausgabe führen:

/etc/rcS.d/S20modutils

[-1]
He who work root can fell trees and knowledge is no substitute for experience.

LittleDevil
Beiträge: 7
Registriert: 08.06.2004 11:20:09

Beitrag von LittleDevil » 08.06.2004 14:35:42

Genau diese Ausgaben bekomme ich

Benutzeravatar
minuseins
Beiträge: 123
Registriert: 21.05.2002 17:42:51
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von minuseins » 08.06.2004 14:40:10

Was zeigt 'ifconfig -a' an, wenn du neu gestartet hast?

[-1]

p.s.

Ich habe nochmal deine /etc/interfaces/network angesehen und frage mich, ob diese Einstellungen dort wirklich stehen. Denn Sinn machen diese nicht. Zumindestens nicht in einem Standardnetzwerk.

Wenn du einen DHCP-Server hast,

dann ersetze:
iface eth0 inet static
address 192.168.4.121
netmask 255.255.252.0
network 192.168.4.0

broadcast 192.168.4.255
gateway 192.168.4.1
mit

iface eth0 inet dhcp

ansonsten ändere bitte die Zeile

netmask 255.255.252.0

in

netmask 255.255.255.0

Nur dann macht das Sinn, im Zusammenhang mit der broadcast Zeile.]
He who work root can fell trees and knowledge is no substitute for experience.

LittleDevil
Beiträge: 7
Registriert: 08.06.2004 11:20:09

Beitrag von LittleDevil » 08.06.2004 14:51:28

debian:~# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:E0:7D:8E:73:01
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:10 Base address:0xa400

lo Link encap:Local Loopback
LOOPBACK MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

debian:~#

LittleDevil
Beiträge: 7
Registriert: 08.06.2004 11:20:09

Beitrag von LittleDevil » 08.06.2004 15:08:13

Ich habe die Netzwerkmaske geändert ( die sollte stimmen ist bei allen Rechner hier im Netz so ) habe aber auch mal auf dhcp umgestellt funktioniert beides nicht.

Benutzeravatar
minuseins
Beiträge: 123
Registriert: 21.05.2002 17:42:51
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von minuseins » 08.06.2004 15:43:11

hmm... merkwürdig...

ich kann das problem in vmware nicht nachstellen...

Ist das Interface nach dem Start von "/etc/init.d/networking restart" nutzbar?

[-1]

p.s.

Was die Netzwerkeinstellungen anbelangt, ist es nur merkwürdig....

Normalerweise wäre die die Broadcast-Adresse eines 255.255.252.0 (22) Netzes auch die letzte mögliche Adresse in diesem Netz. Also in deinem Fall: 192.168.7.255

Ich wundere mich nur, weil ohne fitten Netzwerker das zu sehr sonderlichen Phänomenen führt.
He who work root can fell trees and knowledge is no substitute for experience.

LittleDevil
Beiträge: 7
Registriert: 08.06.2004 11:20:09

Beitrag von LittleDevil » 08.06.2004 16:10:20

vielen Dank für deine Hilfe hat mir schon sehr viel weiter geholfen.
Werde den Fehler schon noch finden und so schlimm ist es ja jetzt auch nicht beim Starten noch ifup eth0 einzugeben.

Gruß Alex

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 08.06.2004 16:37:35

Achte darauf, dass in der /etc/network/interfaces auch drinsteht, dass er die Interfaces auch wirklich automatisch hochfahren soll.

Code: Alles auswählen

auto lo
auto eth0
Ich meine mich daran zu erinnern, dass es mit der Kurzform

Code: Alles auswählen

auto lo eth0
irgendwelche Probleme gab, aber ich bin mir da nicht ganz sicher... Schaden kann es nicht, das als 2-Zeiler zu schreiben....

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

lorenzo
Beiträge: 2
Registriert: 08.07.2004 09:54:45

statischen IP

Beitrag von lorenzo » 08.07.2004 10:06:28

Hallo zusammen,

ich möchte gerne die statischen IP ändern, aber wie ?
Wie komme ich dahin und wie kann ich es ändern.
Kann mir vielleicht einer helfen und das so gut wie möglich wie das geht und was ich machen muss.

Ich Danke schon mal an alle die mir weiter helfen können.

Gruß Lorenzo

Benutzeravatar
Night.Hawk
Beiträge: 655
Registriert: 24.05.2003 11:00:39
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Night.Hawk » 08.07.2004 10:25:08

Hallo,

die statische IP findest Du in der Datei

Code: Alles auswählen

interfaces
unter

Code: Alles auswählen

/etc/network
Gruß

Night.Hawk

lorenzo
Beiträge: 2
Registriert: 08.07.2004 09:54:45

Beitrag von lorenzo » 09.07.2004 08:04:42

Hallo,

alles gut und schön aber wie komme ich da hin ???

Wo finde ich die Datei "interfaces"

Gruß lorenzo

dakkar
Beiträge: 135
Registriert: 29.06.2004 19:44:44

Beitrag von dakkar » 14.07.2004 09:13:18

vi /etc/network/interfaces

evtl noch man interfaces

dakkar
Beiträge: 135
Registriert: 29.06.2004 19:44:44

Beitrag von dakkar » 14.07.2004 09:15:25

vi /etc/network/interfaces

evtl noch man interfaces

dakkar
Beiträge: 135
Registriert: 29.06.2004 19:44:44

Beitrag von dakkar » 14.07.2004 09:16:34

vi /etc/network/interfaces

evtl noch man interfaces

Antworten