Netzwerkarten funtktionieren nicht mehr!! Hilfe !!!!

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
bonaldo
Beiträge: 15
Registriert: 31.01.2007 09:53:31

Netzwerkarten funtktionieren nicht mehr!! Hilfe !!!!

Beitrag von bonaldo » 31.01.2007 10:37:34

hallo,

die netzwerkarten funktionieren nicht mehr!
beim booten kommt /etc/network/ifstate nicht vorhanden.

die datei ist da..allerdings wird sie immer wieder beim booten überschrieben.

in der datei trage ich folgendes ein (so war es vorher laut sicherung)
lo=lo
eth0=eth0
eth1=eth1

sobald ich neustarte ist sie wieder leer.
/etc/network/ifstate to /etc/network/run/ifstate habe das schon ausprobiert, allerdings
kommt dann permission denied

wenn ich modconf eingebe, sehe ich bei einer netzwerkkarte ein plus ist also installiert und
bei der anderen ein -.
ich denke mal dass ich beide dem kernel hinzufügen muss, allerdings wenn ich das tuen will
fragt er mich ob noch parameter eingegeben werden sollen, geh dann einfach auf okay und bricht ab!!!

Bitte helft mir es ist wirklich dringend !!!
DANKe

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 31.01.2007 10:54:15

Die Datei /etc/network/run/ifstate scheint von den Scripten /etc/init.d/ifupdown und ifupdown-clean bearbeitet zu werden:

Code: Alles auswählen

jomo@mars [/etc/init.d] >grep ifstate *
ifupdown:IFSTATE=/etc/network/run/ifstate
ifupdown-clean:IFSTATE=/etc/network/run/ifstate
jomo@mars [/etc/init.d] >
Eventuell einfach mal ein "apt-get install --reinstall ifupdown" machen und nochmal probieren.

Gruss, mistersixt.
--
System: Debian Bookworm, 6.11.x.-x-amd64, ext4, AMD Ryzen 7 3700X, 8 x 3.8 Ghz., Radeon RX 5700 XT, 32 GB Ram, XFCE

bonaldo
Beiträge: 15
Registriert: 31.01.2007 09:53:31

Beitrag von bonaldo » 31.01.2007 11:03:11

mistersixt hat geschrieben:Die Datei /etc/network/run/ifstate scheint von den Scripten /etc/init.d/ifupdown und ifupdown-clean bearbeitet zu werden:

Code: Alles auswählen

jomo@mars [/etc/init.d] >grep ifstate *
ifupdown:IFSTATE=/etc/network/run/ifstate
ifupdown-clean:IFSTATE=/etc/network/run/ifstate
jomo@mars [/etc/init.d] >
Eventuell einfach mal ein "apt-get install --reinstall ifupdown" machen und nochmal probieren.

Gruss, mistersixt.
Danke mistersixt...jetzt kommt folegende Meldung

E:dpkg was interrupted, you must manually run 'dpkg - configure -a' to corr
the problem!

ich kenn mich leider nicht aus...hatte ursprünglich was mit "apt-get update" irgendwas gemacht,
dann lud der was runter bis ein menü kam. bin da auf cancel..und nix ging mehr!

mein linuxkollege ist leider im urlaub und nicht zu erreichen!
DANKE und gruß
bonaldo

Benutzeravatar
raina
Beiträge: 206
Registriert: 10.02.2004 18:29:42
Wohnort: Berlin

Beitrag von raina » 31.01.2007 11:07:12

Und was passiert, wenn Du

Code: Alles auswählen

dpkg --configure -a
manuell ausführst, wie in der Fehlermeldung empfohlen?
Debian kaputt?
http://www.debianforum.de
Windows kaputt?
Hotline: 0180 5 67 23 30 (Support-Anfragen werden mit 75,00 € + MwSt. pro Anfrage berechnet)

bonaldo
Beiträge: 15
Registriert: 31.01.2007 09:53:31

Beitrag von bonaldo » 31.01.2007 11:16:03

raina hat geschrieben:Und was passiert, wenn Du

Code: Alles auswählen

dpkg - configure -a
manuell ausführst, wie in der Fehlermeldung empfohlen?
habe folgendes eingegeben
dpkg --configure -a

jetzt habe ich ein Menü bekommen!

Da steht im Kopf "Configure debconf"

dann kommt text und eine Frage
"What interface should be used for configure packages?

- Dialog
-Readline
-Gnome

und jetzt ?

der Server lief vorher bis ich diesen blödsinn gemacht habe
wollte ursprünglich einen agent für arcserve installieren. klappte auch aber
ich wollte dass er auch dir rechte der Pfade sichert. hatte was im inet gefunden, gemacht was da stand und
nun geht nicht mehr

Benutzeravatar
raina
Beiträge: 206
Registriert: 10.02.2004 18:29:42
Wohnort: Berlin

Beitrag von raina » 31.01.2007 11:20:36

Debian kaputt?
http://www.debianforum.de
Windows kaputt?
Hotline: 0180 5 67 23 30 (Support-Anfragen werden mit 75,00 € + MwSt. pro Anfrage berechnet)

bonaldo
Beiträge: 15
Registriert: 31.01.2007 09:53:31

Beitrag von bonaldo » 31.01.2007 11:39:54

raina hat geschrieben:Vielleicht liest Du erstmal hier:
http://debiananwenderhandbuch.de/debconf.html
http://debiananwenderhandbuch.de
habe mich durch das menu geführt und habe neugestarte!

eine netzwerkarte geht wieder!
jetzt fehlt mir noch die zweite da der server in einer DMZ steht!

das ist eine RealTek RTL-8139 PCI Fast Ethernet!

wenn ich "modconf" eingebe...sehe ich sie..nur sobald ich "enter "drücke
um sie dem Kernel hinzuzufügen, kommt erst eine Frage nach Parametern geb nichts ein und geh
auf okay...dann kommt ein langer text, heiß nix anderes dass es nicht klappt!

in der ifstate, stet eine karte wieder drin *freu*

kannst Du mir da auch weiterhelfen ?!

Benutzeravatar
raina
Beiträge: 206
Registriert: 10.02.2004 18:29:42
Wohnort: Berlin

Beitrag von raina » 31.01.2007 12:12:28

Ist das modul 8139too schon geladen?:

Code: Alles auswählen

 $ lsmod |grep 8139
Sonst:

Code: Alles auswählen

 # modprobe 8139too
Taucht der Chip bei

Code: Alles auswählen

 $ lspci
auf?
Debian kaputt?
http://www.debianforum.de
Windows kaputt?
Hotline: 0180 5 67 23 30 (Support-Anfragen werden mit 75,00 € + MwSt. pro Anfrage berechnet)

bonaldo
Beiträge: 15
Registriert: 31.01.2007 09:53:31

Beitrag von bonaldo » 31.01.2007 12:27:24

raina hat geschrieben:Ist das modul 8139too schon geladen?:

Code: Alles auswählen

 $ lsmod |grep 8139
Sonst:

Code: Alles auswählen

 # modprobe 8139too
Taucht der Chip bei

Code: Alles auswählen

 $ lspci
auf?
also beim ersten befehl passiert einfach nichts!

beim zweiten kommt ganz viel!
/lib/modules/2.4.19/kernel/drivers/net/8139too.o:init_module
no such device : insmod errors can be caused by incorrect module parameters, including
....
/lib/modules/2.4.19/kernel/drivers/8139too.o :insmod 8193too failed.

sagt dir das was ?

bonaldo
Beiträge: 15
Registriert: 31.01.2007 09:53:31

Beitrag von bonaldo » 31.01.2007 12:29:23

bonaldo hat geschrieben:
raina hat geschrieben:Ist das modul 8139too schon geladen?:

Code: Alles auswählen

 $ lsmod |grep 8139
Sonst:

Code: Alles auswählen

 # modprobe 8139too
Taucht der Chip bei

Code: Alles auswählen

 $ lspci
auf?
also beim ersten befehl passiert einfach nichts!

beim zweiten kommt ganz viel!
/lib/modules/2.4.19/kernel/drivers/net/8139too.o:init_module
no such device : insmod errors can be caused by incorrect module parameters, including
....
/lib/modules/2.4.19/kernel/drivers/8139too.o :insmod 8193too failed.

sagt dir das was ?
bei lspci zeigt er die Karten an:
zeigt einmal eine 3com 3c805c-tx an, die zeigt er auch unter "modconf" an
dann noch eine " Intel Corp. 82557 Ethernet Pro 100 rev 8 an,
aber unter modconf steht was von einer realtek!
also liegt da der Fehler ?!

Benutzeravatar
raina
Beiträge: 206
Registriert: 10.02.2004 18:29:42
Wohnort: Berlin

Beitrag von raina » 31.01.2007 13:18:17

bonaldo hat geschrieben: also beim ersten befehl passiert einfach nichts!
Sagt, daß kein modul mit dem String '8193' geladen ist.
bonaldo hat geschrieben: beim zweiten kommt ganz viel!
/lib/modules/2.4.19/kernel/drivers/net/8139too.o:init_module
no such device : insmod errors can be caused by incorrect module parameters, including
....
/lib/modules/2.4.19/kernel/drivers/8139too.o :insmod 8193too failed.

sagt dir das was ?
sagt, daß das Laden von Modul 8193too gescheitert ist. Warum dem so ist steht vielleicht bei dem
bonaldo hat geschrieben: ganz viel!
...
Poste die ganze Ausgabe mal nach http://nopaste.debianforum.de
bonaldo hat geschrieben: bei lspci zeigt er die karte an:
3c905c-tx
Sagt, daß die 3com Karte erkannt wird, die Realtec hingegen nicht. Du bist sicher Daß Du eine Realtec hast?
no such device :
Zuletzt geändert von raina am 31.01.2007 13:36:59, insgesamt 1-mal geändert.
Debian kaputt?
http://www.debianforum.de
Windows kaputt?
Hotline: 0180 5 67 23 30 (Support-Anfragen werden mit 75,00 € + MwSt. pro Anfrage berechnet)

bonaldo
Beiträge: 15
Registriert: 31.01.2007 09:53:31

Beitrag von bonaldo » 31.01.2007 13:36:49

raina hat geschrieben:
bonaldo hat geschrieben: also beim ersten befehl passiert einfach nichts!
Sagt, daß kein modul mit dem String '8193' geladen ist.
bonaldo hat geschrieben: beim zweiten kommt ganz viel!
/lib/modules/2.4.19/kernel/drivers/net/8139too.o:init_module
no such device : insmod errors can be caused by incorrect module parameters, including
....
/lib/modules/2.4.19/kernel/drivers/8139too.o :insmod 8193too failed.

sagt dir das was ?
sagt, daß das Laden von Modul 8193too gescheitert ist. Warum dem so ist steht vielleicht bei dem
bonaldo hat geschrieben: ganz viel!
...
Poste die ganze Ausgabe mal nach http://nopaste.debianforum.de
bonaldo hat geschrieben: bei lspci zeigt er die karte an:
3c905c-tx
Sagt, daß die 3com Karte erkannt wird, die Realtec hingegen nicht. Du bist sicher Daß Du eine Realtec hast?
okay. habe den server jetzt auseinander genommen und die selbe 3com karte
eingebaut wie die die ja geht!

vielleicht ist das einfacher..! dann habe ich zwei gleiche karten!
muss ich hier nur mit ifconfig die IPs zuweisen oder meinste ich muss ander der zweiten karte
noch was machen

Benutzeravatar
raina
Beiträge: 206
Registriert: 10.02.2004 18:29:42
Wohnort: Berlin

Beitrag von raina » 31.01.2007 13:46:18

Die 2. Karte sollte eigentlich auch in

Code: Alles auswählen

$ lspci
auftauchen. Aber ggf erhälst Du eine Fehlermeldung von ifconfig, weil er eth1 nicht findet.
BTW.: Ist die Karte auch mechanisch richtig eingesteckt? (Locker?!) :wink:
Debian kaputt?
http://www.debianforum.de
Windows kaputt?
Hotline: 0180 5 67 23 30 (Support-Anfragen werden mit 75,00 € + MwSt. pro Anfrage berechnet)

bonaldo
Beiträge: 15
Registriert: 31.01.2007 09:53:31

Beitrag von bonaldo » 31.01.2007 13:52:26

raina hat geschrieben:Die 2. Karte sollte eigentlich auch in

Code: Alles auswählen

$ lspci
auftauchen. Aber ggf erhälst Du eine Fehlermeldung von ifconfig, weil er eth1 nicht findet.
BTW.: Ist die Karte auch mechanisch richtig eingesteckt? (Locker?!) :wink:

ich habe jetzt einfach die Netzwerkkarte die nicht geht ausgetauscht.
jetzt sind zwei gleiche Netzwerkarten eingebaut.

eth0: 3c905c-tx (Die gleiche Karte wie zuvor, funktioniert)
eth1: 3c905c-tx (Das ist die neue, funktioniert NICHT)

wie bekomme ich den Treiber für eth1 nun eingebunden?

Gruss
bonaldo

Benutzeravatar
raina
Beiträge: 206
Registriert: 10.02.2004 18:29:42
Wohnort: Berlin

Beitrag von raina » 31.01.2007 14:01:57

Der Treiber wird benötigt, damit der Kernel mit einem gewissen Kartentyp (genauer: mit dem verbauten Chip) kommunizieren kann, nicht für jede einzelne Karte.
Ich glaube ich erwähnte es bereits:
DIe Karten sollten beide in

Code: Alles auswählen

$lspci
auftauchen.
Debian kaputt?
http://www.debianforum.de
Windows kaputt?
Hotline: 0180 5 67 23 30 (Support-Anfragen werden mit 75,00 € + MwSt. pro Anfrage berechnet)

bonaldo
Beiträge: 15
Registriert: 31.01.2007 09:53:31

Beitrag von bonaldo » 31.01.2007 14:11:16

raina hat geschrieben:Der Treiber wird benötigt, damit der Kernel mit einem gewissen Kartentyp (genauer: mit dem verbauten Chip) kommunizieren kann, nicht für jede einzelne Karte.
Ich glaube ich erwähnte es bereits:
DIe Karten sollten beide in

Code: Alles auswählen

$lspci
auftauchen.
okay unter lspci

steht jetzt zweimal 3com 3c905c-tx drin!

jetzt ist die Frage wie kriege ich die zweite karte eingebunden,
dachte mir das wäre einfacher da der Treiber für eth0 ja breits geht.

wie krige ich die zweite Karte jetzt in den Kernel?!
die alte realtek muss ja raus und dafür jetzt die gleiche 3com wieder rein!

Benutzeravatar
raina
Beiträge: 206
Registriert: 10.02.2004 18:29:42
Wohnort: Berlin

Beitrag von raina » 31.01.2007 14:33:28

bonaldo hat geschrieben:wie krige ich die zweite Karte jetzt in den Kernel?!
Der Kernel kennt die 3com-Karten bereits.
bonaldo hat geschrieben:die alte realtek muss ja raus
Nein, das Modul für die Realtek war ja nicht geladen, denn:
bonaldo hat geschrieben: ...
$ lsmod |grep 8139
...
also beim ersten befehl passiert einfach nichts!
Also mit

Code: Alles auswählen

 # iconfig eth1 address nnn.nnn.nnn.nnn 
bzw. für dhcp:

Code: Alles auswählen

 # dhclient eth1
eine Adresse zuweisen. Wenn das funktioniert, dauerhaft in /etc/network/interfaces eintragen.
Debian kaputt?
http://www.debianforum.de
Windows kaputt?
Hotline: 0180 5 67 23 30 (Support-Anfragen werden mit 75,00 € + MwSt. pro Anfrage berechnet)

Antworten