Sie sind nicht angemeldet.

1

08.02.2003, 11:55

fehlermeldungen

Ich habe soeben gentoo installiert. Beim Booten erhalte ich folgende Fehlermeldungen:uszug aus boot-meldungen:

calculating modules dependencies .... ok

failed to load 3c59x
#Ich habe eine 3com netzwerkkarte
#dann

/sbin/rc-envupdate:sh:eval:line 1:unexpected EOF while loading for matching
' "'
/sbin//rc-envupdate :sh:eval: line 2 unexpected end of file

# beide meldungen enden jedoch mit ok, scheint also nicht so tragisch zu sein.

# Es folgt im weiteren Verlauf

SIOCAADRT: Network ist unreachable !!
Failed to bring eth0 up !!

# manuell geht zwar ifconfig eh0 up. Dies stellt aber nur local
Verbindung ,keine nach aussen her, z.B. ping www.xyz.de

ERROR: Problem starting needed services : "netmount" was not started !!

# Spaeter erscheint die meldung

Failed to start local !!


Braeuchte Tipps, in welcher Richtung ich die Korrektur vornehmen muss. Danke



--
lucas.rosenthal@gmx.de

2

08.02.2003, 12:15

Hallo,

die erste Fehlermeldung läßt darauf schließen, dass Du versuchst, die Netzwerkkarte 2x zu laden, 1x über den Kernel selbst, und 1x als Modul.
Kommentier mal das Modul aus, und poste das Ergebnis.

minbari
Gentoo 1.4
KDE 3.4.3
Kernel 2.4.26 Gentoo Sources r6

3

08.02.2003, 19:23

die erste Fehlermeldung läßt darauf schließen, dass Du versuchst, die Netzwerkkarte 2x zu laden, 1x über den Kernel selbst, und 1x als Modul.

In der Tat, ich habe die Netzwerkkarte direkt in den Kernel kompiliert.

Kommentier mal das Modul aus, und poste das Ergebnis.

Entschuldige bitte, bin newbie und weis -ehrlich gesagt -nicht, wie das geht. Sorry-
--
lucas.rosenthal@gmx.de

4

08.02.2003, 19:48

Du musst die Zeile in der Datei /etc/modules.autoload auskommentieren:
[code:1]nano -w /etc/modules.autoload[/code:1]
Du suchst dort nach dem Namen des Moduls der Netzwerkkarte und schreibst einfach # davor.
Dadurch wird die Zeile auskommentiert.

Danach musst du die Datei neu abspeichern (STRG-O) und Nano verlassen (STRG-X).
Das Modul dürfte dann beim nächsten Start nicht mehr geladen werden.

MfG dk5hr

5

08.02.2003, 19:52

ich habe inzwischen das Modul 3c59xx in modules.autolaod auskommentiert.

Meldungen:

bringing up eth0 ok
seting derfault gateway
SIOCADDRT: network ist unreachable
Failed to bring eth0 up !!
bringing eth0 down ok
ERROR: Problem starting needes services."netmount" was not started.
--
lucas.rosenthal@gmx.de

6

08.02.2003, 19:55

Ich habe 3c59xx fest in den kernel kompiliert, nicht als Modul. Kann dies die Meldungen verursachen?
--
lucas.rosenthal@gmx.de

7

08.02.2003, 21:27

Na wenn du es fest in den Kernel kompiliert hast, kannst du es ja nicht versuchen per Modul zu laden :)))
- :: AMD XP 2500+ :: Gentoo :: -
www.Unixboard.de - German Linux Community
www.Gentooforum.de - German Gentoo Community

8

08.02.2003, 21:30

Heisst das, dass ich den Kernel neu kompilieren sollte, also 3c59xx als modul?
--
lucas.rosenthal@gmx.de

9

08.02.2003, 22:34

Entweder das, ODER du kommentierst in modules.autoload das modul wieder aus und lässt es im kernel :)

dann sollte es laufen !

pass nur deine /etc/conf.d/net an .. und gut ist !
- :: AMD XP 2500+ :: Gentoo :: -
www.Unixboard.de - German Linux Community
www.Gentooforum.de - German Gentoo Community

10

08.02.2003, 22:38

Zitat

Original von lucas

Entschuldige bitte, bin newbie und weis -ehrlich gesagt -nicht, wie das geht. Sorry-


Uups, sorry, konnte ich nicht wissen... :D

Die Fehlermeldungen sind eigenartig.

Erst bestätigt er, dass die Netzwerkkarte hochgefahren ist.
Dann versucht er (der PC oder Kernel), sie nochmal hochzufahren.
Das geht natürlich nicht, da sie schon oben ist.

Und dann fährt er sie wieder runter??
Merkwürdig...

Okay, ich muss mehr wissen:

Wieviel Netzwerkkarten hast Du ?
Wie gehst Du ins Internet? DSL?? Über einen Router?
Wie ist die genaue Typenbezeichnung der Karte (n)?
Was hast Du in Bezug auf die Netzwerkkarte mit in den Kernel kompiliert?

Poste bitte mal die Ausgabe von ifconfig .

minbari
Gentoo 1.4
KDE 3.4.3
Kernel 2.4.26 Gentoo Sources r6

11

09.02.2003, 00:24

fehlermeldungen

Ich habe das Modul aus dem kernel genommen und in /etc/modules.autoload aktiviert. In der Datei /etc/conf.d/net die Eintraege eingestellt, manuell " if_eth0: IP-Numer usw."

Im listening nach "rc-update add net.ethO default" wird gesagt, dass et.et0 bereits im runlevel als default laeuft, die Hinufuegung uebersprungen wird. im weiteren ok.

Nach restart beim booten folgende fehlermeldungen

Calculating modules dependencies ok
llaoding module 3c59x ...
faileld to load 3c59x
....
.....
.....

Bringing eth0 up...

SIOCSIFADDR: no such device
eth0: unknown interface. no such device

SIOCSIFADDR: no such device
eth0: unknown interface. no such device # diese meldung kommt tatsaechlichwortgleich 2x

SIOCFNETMSK: no such device
FAiled to bring eth0 bring up

ERROR: Problem starting needed services
"netmount" was not started

Ich habe 1 3com Etherlink (Vortex/Bumerang) Karte (Fuer die ganz genaue Bezeichnung muesste ich den Rechner aufschraugben, was derzeit nicht geht). Gehe ueber einen Router ins Intenet. Ich habe die Netzwerkkarte erst fest, dann als Modul, dann gar nicht mit in den kernel kompiliert, jeweils mit Anpassungen in /etc/modules.autload und /etc/conf.d/net

Der Befehl " ifconfig"zeigt lediglich das local loopback (Io) an.
--
lucas.rosenthal@gmx.de

12

09.02.2003, 10:08

Hi,
versuch mal als root ein modprobe 3c59x und poste die Ausgabe modprobe prüft nämlich Abhängigkeiten zwischen Modulen. Mit insmod 3c59x kannst Du ein Modul laden ohne das Abhängigkeiten geprüft werden. Damit kannst Du zumindest mal (vielleicht...) die Karte ans laufen bekommen.

Dim
PS: mit lsmod kannst Du dir eine Ausgabe der aktuell geladenen Module anzeigen lassen.

13

09.02.2003, 11:53

Die 3 Eingabeergebnisse negativ:

modproe Can't locate module 3c59x
insmod no module by that name found
lsmod kein Modul vorhanden!!!!

Verstehe ich nicht. :?: Kann dies mit der anderen Fehlermeldung "Failed to start local" zusammenhaengen?
--
lucas.rosenthal@gmx.de

14

09.02.2003, 13:05

Hi,
also für Diese Ausgabe gibts 2 Erklärungen:
1. Er findet die Module aus irgend einem Grund nicht. (Eher unwahrscheinlich)
2. Du hast den Treiber fest in den Kernel kompiliert. Dann kann er natürlich nicht als Modul nachgeladen werden. Ist nicht falsch, aber Du brauchst dann keinen Eintrag in der modules.autoload.

Faild to start local hmm das könnte mit der Netzwerkkarte zusammenhängen. Was steht in Deiner /etc/conf.d/net:
Bei mir: iface_eth0="169.10.10.1 broadcast 169.10.10.255 netmask 255.255.255.0"

Zu dem rc-envupdate.sh: Damit wird aus den Einträgen aus /etc/env.d die /etc/profile.env generiert. Hast Du in einer der Dateien einen eigenen Eintra und vielleicht ein " oder so vergessen? das würde so eine Fehlermeldung erklären.

Dim

15

09.02.2003, 13:10

Zitat

Original von dimitri

Hi,
also für Diese Ausgabe gibts 2 Erklärungen:
1. Er findet die Module aus irgend einem Grund nicht. (Eher unwahrscheinlich)
2. Du hast den Treiber fest in den Kernel kompiliert. Dann kann er natürlich nicht als Modul nachgeladen werden. Ist nicht falsch, aber Du brauchst dann keinen Eintrag in der modules.autoload.

Faild to start local hmm das könnte mit der Netzwerkkarte zusammenhängen. Was steht in Deiner /etc/conf.d/net:
Bei mir: iface_eth0="169.10.10.1 broadcast 169.10.10.255 netmask 255.255.255.0"

Zu dem rc-envupdate.sh: Damit wird aus den Einträgen aus /etc/env.d die /etc/profile.env generiert. Hast Du in einer der Dateien einen eigenen Eintra und vielleicht ein " oder so vergessen? das würde so eine Fehlermeldung erklären.

Dim




Er hatt doch schon geschrieben das der Treiber IM KERNEL IST !
- :: AMD XP 2500+ :: Gentoo :: -
www.Unixboard.de - German Linux Community
www.Gentooforum.de - German Gentoo Community

16

09.02.2003, 13:24

Zitat

ich habe die Netzwerkkarte erst fest, dann als Modul, dann gar nicht mit in den kernel kompiliert
...
Ich habe das Modul aus dem kernel genommen und in /etc/modules.autoload aktiviert.

Hmm wirklich ganz sicher? Aber ok.
In dem Fall ist es wirklich nur eine Config Geschichte.

Dim

17

09.02.2003, 14:04

Zunaechst einmal ein Dankeschoen fuer Eure Geduld!

Zur Sache. Folgende Ausgangslage derzeit:

Ich habe 3c59x weder nach o.a. Empfehlungen weder als Modul noch fest einkompiliert. Dafuer in der /etc/modules.autoconf 3c59x auskommentiert.
in der Datei /etc/conf.d/net:
Bei mir: iface_eth0="192.168.10.26 broadcast 169.10.10.255 netmask 255.255.255.0"

Der Befehl "rc-envupdate.sh" ergibt:
eval:line1:unexpected EOF while looking for matching ` " '
eval:line2 syntax error:unexpected end of file
Wo muss ich da nachschauen?

Was mir auch auffaellt: Nach dem booten wird die /boot-Partition nicht eingebunden, obwohl in der /etc/fstab korrekt eingetragen. Eintrag in der /etc/fstab:
/dev/sda1 /boot ext3 noauto,noatime 1 2 # Habe die Partition immer manuell gemountet.

cfdisk setzt keinen Marke BOOT.
--
lucas.rosenthal@gmx.de

18

09.02.2003, 14:33

Zitat

Ich habe 3c59x weder nach o.a. Empfehlungen weder als Modul noch fest einkompiliert

Wie? Hab ich das richtig verstanden? Also nicht als Modul und auch nicht fest im Kernel? Also die Empfehlung war entweder oder. Beim Modul der Eintrag in der modules.autoload.

Zitat

Nach dem booten wird die /boot-Partition nicht eingebunden

Das ist auch absolut richtig. Das verhindert, dass unabsichtlich irgendwas darauf kaputt gemacht wird. Im normalen Betrieb brauchst Du die /boot auch nicht. Nur wenn Du einen neuen Kernel machst, musst Du sie manuell einbinden, damit Du den neuen Kernel draufkopieren kannst. Um sie automatisch einzubinden müsste in der fstab noch der Eintrag auto bei den Optionen stehen, aber wie gesagt das hat schon seinen Sinn.

Zitat

Der Befehl "rc-envupdate.sh" ergibt:

Wie gesagt damit wird aus den Dateien in /etc/env.d eine eigene Cofig gemacht. Als schau mal ob es da eine Datei eval oder so gibt. Oder ob Du manuell an einer Datei in dem Verzeichniss was geändert hast und evtl ein " o.ä. vergessen hast.

Dim

19

09.02.2003, 16:04

Heureka.

beide Probleme zum grossen Teil geloest. Danke fuer die Hilfe.

Problem l"locale". Es lag offensichtlich daran, dass ich gemaess der dt. Install-anleitung die DMA in /etc/conf.d/local aktiviert habe. Nachdem ich die Eintraege mit # kommentiert habe, keine Fehlermeldung.

Problem: Modul Netzwerkkarte. Sie wird erkannt. in lsmod aufgelistet.
Interne Netwerkverbindung klappt, aber der ping nach aussen (ich nutze einen Router) funktioniert nicht.
In der datei /etc/resolv.conf habe ich nameserver eingetragen.
Wo koennte ich noch nachschauen???
--
lucas.rosenthal@gmx.de

20

09.02.2003, 16:09

Welchen Nameserver hast Du eingetragen??

Ich geh auch über nen router rein. Wenn ich den router als Nameserver eintrag funtz bei mir das I-Net auch net. Wenn ich aber den T-Online Nameserver eintrag geht alles.

Nimm also mal den Nameserver deines Providers. Bei T-Online: 194.25.2.129

Gruß Borys
Stay tuned...
--------------------------------
"Realität is da wo der Pizzamann herkommt..."