Sie sind nicht angemeldet.

1

17.07.2008, 21:37

eth0 existiert nicht

So.. Bilder sagen bekanntlich mehr als 1000 Worte:


Mit der InstallCD lief alles super per dhcp, hab dann meinen kernel gebacken und gebooted.
Allerdings kommt der obige Fehler.
Sieht für mich so aus als hätte er den Treiber nicht, man kann aber eindeutig im menuconfig erkennen das er ausgewählt ist.

Irgendwelche Ratschläge?
Hier ist auch nichts anderes gemacht worden als bei mir:
http://gentoo-wiki.com/HARDWARE_RTL8168

Das ganze läuft atm über VMWare, aber das sollte ja nicht das Problem sein.
Schließlich ging es über die InstallCD mit Vmware auch noch :)

Kernel ist der 2.6.25-gentoo-r6

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »orion« (18.07.2008, 06:07)


2

17.07.2008, 21:48

Bau das ganze als Modul und nicht fest in den Kernel rein.
Falls das Modul automatisch geladen wird, entlade es.
Dann machst du ein

Quellcode

1
2
3
4
tail -f /var/log/messages &
tail -f /var/log/dmesg &
modprobe -v MODULNAME
killall -9 tail

Und beobachtest die Ausgabe nach modprobe.
Ebenso interessant ist dann ein

Quellcode

1
ifconfig -a
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

3

17.07.2008, 22:12

uiuiui, wird das wieder so umständlich :(
wieso funktioniert es denn jetzt nicht einfach so gemütlich wie es sollte, die Treiber muss er ja irgendwie haben, sonst würde es mit der installcd nicht gehen.

Hättest du eventuell eine Anleitung wie ich das ganze als Modul baue?
Finde in google leider nicht wirklich passendes.
Musste das bisher noch nie machen.
Wo nehme ich überhaupt die Sources her?
Dachte ich würde die schön in /usr/src/linux/drivers/net finden, aber das sieht mir etwas fremd aus.

4

17.07.2008, 23:09

Kannst ja auch erst mal ein

Quellcode

1
ifconfig -a

anschauen, vielleicht heißt es ja nicht eth0 sondern anders.

Du hast doch schon die Bildschirmkopie von "make menuconfig" gepostet. Einfach Leertaste drücken, dass anstatt einem <*> ein <M> zu sehen ist.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

5

17.07.2008, 23:45

hab es nun als modul drinne, laut lsmod war es nicht geladen.

tail -f /var/log/messages & -> geht nicht da ich gar keinen messages Ordner habe (denke weil ich wohl noch keine erfolgreiche verbindung hatte)
tail -f /var/log/dmesg &
modprobe -v MODULNAME -> keine fehler, ist laut lsmod jetzt auch geladen
killall -9 tail

ifconfig -a zeigt mir nun lo und sit0 an.

kann sit0 aber nicht per rc-update registrieren



hab das modul nun mal automatisch starten lassen, lsmod sagt aber das es von keinem prozess benutzt wird

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »orion« (18.07.2008, 00:11)


6

18.07.2008, 04:55

Das ganze läuft atm über VMWare, aber das sollte ja nicht das Problem sein.
Schließlich ging es über die InstallCD mit Vmware auch noch

Hm.. ich kenne mich mit diesen Virtuellen Sachen nicht besonder aus, aber nutzen die Gast Systeme wirklich die reale Netzwerkkarte?

7

18.07.2008, 06:06

oh mein gott, ich fass es nicht.
eben mal ganz normal installiert ohne vmware und es geht auf einmal

gut gemacht vmware, sag mir doch mal bitte warum das mit der installcd tadellos ging und dann nicht mehr.
naja, warscheinlich kam dieser powerbug von der netzwerkkarte oder so dann zum tragen :)

trotzdem danke für eure Hilfe :D
Ich setz das mal auf gelöst.

Bliebt nur die Frage wieso lilo nen 10sekunden timer hat obwohl 60 eingestellt, aber das ist ein anderes Problem :love:

Trotzdem hätte ich gerne ein funktionierendes netzwerk im vmware, naja, mal nen vmware forum suchen ?(

Ich habe mich auch eben wieder daran erinnert wieso ich das ganze erstmal mit vmware testete:
die minimal-installcd funktioniert nicht weil dieser tolle jmicron controller nicht mit dem kernel klarkommt.
mit der live-cd ging das dann aber tadellos (wurde ja geupdatet und dadurch auch der kernel von r3 auf r5 glaube ich, wodurch der controller unterstützt wird) und ich keine Ahnung hatte wie ich mich bei einer livecd als root anmelde...

Quellcode

1
sudo su - root
hilft ;)

Nochmal Danke!

Jetzt gehts erstmal in die Heia, das hat müde gemacht :tongue:

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »orion« (18.07.2008, 06:13)


8

18.07.2008, 08:48

Also bei VirtualBox (und ich denke bei vmware ist es genauso) muss man natürlich nicht den realen Netzwerkchipsatz verwenden, sondern den, den man bei der Konfiguration angegeben hat.
Ein lspci würde einem ja dann noch genau sagen, welcher das ist.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

9

18.07.2008, 18:31

Hier wird erklärt welche Treiber man benötigt:
http://gentoo-wiki.com/HOWTO_Install_Gen…indows_NT/2K/XP

geht jetzt alles ;)
Kam da nur nicht drauf da man im vmware nicht auswählen kann welche Karte man besitzt und ich davon ausging das die Karte die selbe bleibt wenn man das netzwerk bridged...
nuja, wurde eines besseren belehrt.

Danke für die Hilfe :)