Sie sind nicht angemeldet.

1

07.03.2007, 12:46

Netzwerkkarte wird nicht erkannt

Hi,

so nachdem ich den Fehler mit meinem NW-OnBoard Chip nicht beheben konnte, habe ich mir einfach ne neue NWKarte geholt. So weit so gut. Treiber sind im Kernel da alles top. Mit dem 2.6.16 Kernel kann ich surfen und alles machen was mein Herz begehrt. Nun wollte ich auf den 2.6.20.1 Kernel umsteigen und aus irgendeinem Grund sagt er, dass er meine Karte nicht kennt.

Mit lspci bekomme ich alles aus gegeben ... also mein alter Chip und meine neue Karte. Wenn ich ifconfig -a eingebe ist aber schon kein eth0 vorhanden.

Außerdem sagt er sobald er auf den dhcp zugreifen moechte, dass keine Treiber fuer die Karte gefunden wurden. Dies laesst mich glauben das er dort auf meinen alten Chip zugreift. Da es bei dem aelteren Kernel mit den gleichen Kerneleinstellungne wunderbar klappt.

Nun stellen sich mir die Fragen warum habe ich das Problem beim neuen aber nicht alten Kernel und wie kann ich meinem Gentoo sagen das es auf die andere Karte zugreifen muss?

Mit freundlichen Grueßen
BlueAngel

2

07.03.2007, 12:52

lspci schaut nur den PCI-Bus durch, hat also damit, ob es unterstützt wird oder nicht gar nichts zu tun.
Wenn "ifconfig -a" die Netzwerkschnittstelle nicht anzeigt, dann wird sie dhcpcd usw. auch nicht finden können.
Kompilier die Treiber als Module, die du dann von Hand laden kannst, schau dir die Kernel-Ausgaben an und die Modul-Parameter, ob sich damit was anfangen lässt.
"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

07.03.2007, 16:16

Ok die Treiber habe ich als module kompiliert aber wie kann ich sie von Hand laden?

4

07.03.2007, 16:18

mit "modprobe <modulname>".
"rmmod <modulname>" entfernt es wieder.

5

07.03.2007, 18:19

was sagt denn ein
dmesg | grep eth
Meine Rechtschreibfehler sind gewollt und unterliegen dem Copyright des Verfassers, es sei denn, sie sind explizit unter die GPL gestellt .....

Außerdem sind sie ein Ausdruck der Persönlichkeit des Schreibers!

6

07.03.2007, 20:32

@papillon
Wieso laden mit modprobe und entladen mit rmmod?
Also ich würde ja empfehlen mit "modprobe" zu laden und mit "modprobe -r" zu entladen.
Meine nur, wenn du schon rmmod verwendest, wieso dann nicht aus insmod. Aber diese bieten doch nicht das Laden und Entladen der Abhängigkeiten an.
"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.

7

08.03.2007, 21:01

dmesg | grep eth

Sagt garnichts. Eth scheint nicht vorhanden zu sein =/

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »BlueAngel« (08.03.2007, 21:15)


8

08.03.2007, 23:50

Vor dem dmesg musst du das mit modprobe natürlich richtig machen (außer du hättest es fest drin - das Richtige. Und selbst dann nur, wenn dein Log-Buffer nicht schon überschritten 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.