Neues Kernelmodul für Netzwerk unter 10.2
Hallo, ich muss einem System (SuSE 10.2) beibringen, das es fürs Netzwerk ein neues Kernelmodul nehmen soll. Bis jetzt wird r8169 verwendet, das kommt aber mit dem verwendeten Netzwerkchipsatz nicht klar. Hab mir also die Source von Realtek geholt, kompiliert, installiert und einen depmod -a losgelassen. Das neue Modul funktioniert auch, wenn ich es von Hand lade. Nur ist nach einem Reboot das Interface immer tot. Das Modul r8168 (das ist das neue) ist nicht geladen. Wer lädt den das Modul? Holt sich das der Kernel selber nach? Macht das der HAL? Wie kriege ich das Netzwerk wieder automatisch ans laufen? Danke schonmal für die Antworten. Daniel -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Daniel Spannbauer schrieb:
Hallo,
ich muss einem System (SuSE 10.2) beibringen, das es fürs Netzwerk ein neues Kernelmodul nehmen soll. Bis jetzt wird r8169 verwendet, das kommt aber mit dem verwendeten Netzwerkchipsatz nicht klar. Hab mir also die Source von Realtek geholt, kompiliert, installiert und einen depmod -a losgelassen. Das neue Modul funktioniert auch, wenn ich es von Hand lade. Nur ist nach einem Reboot das Interface immer tot. Das Modul r8168 (das ist das neue) ist nicht geladen. Wer lädt den das Modul? Holt sich das der Kernel selber nach? Macht das der HAL? Wie kriege ich das Netzwerk wieder automatisch ans laufen?
Danke schonmal für die Antworten.
irgendwo unter /etc gibts die modules Liste; da muss man das eintragen. (ist schon so lange her, seitdem ich so etwas das letzte Mal machen musste ..) Ich glaube etwas öfter kam es vor in Zusammenhang mit UMTS :) und neueren Sticks
Daniel
Fred -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Thu, 17 Mar 2011 15:25:47 +0100
schrieb Fred Ockert
Daniel Spannbauer schrieb:
Hallo,
ich muss einem System (SuSE 10.2) beibringen, das es fürs Netzwerk ein neues Kernelmodul nehmen soll. Bis jetzt wird r8169 verwendet, das kommt aber mit dem verwendeten Netzwerkchipsatz nicht klar. Hab mir also die Source von Realtek geholt, kompiliert, installiert und einen depmod -a losgelassen. Das neue Modul funktioniert auch, wenn ich es von Hand lade. Nur ist nach einem Reboot das Interface immer tot. Das Modul r8168 (das ist das neue) ist nicht geladen. Wer lädt den das Modul? Holt sich das der Kernel selber nach? Macht das der HAL? Wie kriege ich das Netzwerk wieder automatisch ans laufen?
Danke schonmal für die Antworten.
irgendwo unter /etc gibts die modules Liste; da muss man das eintragen. (ist schon so lange her, seitdem ich so etwas das letzte Mal machen musste ..) Ich glaube etwas öfter kam es vor in Zusammenhang mit UMTS :) und neueren Sticks
/etc/modprobe.conf -Dieter -- Dieter Klünter | Systemberatung http://dkluenter.de GPG Key ID:DA147B05 53°37'09,95"N 10°08'02,42"E -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 03/17/2011 03:33 PM, schrieb Dieter Kluenter:
Am Thu, 17 Mar 2011 15:25:47 +0100 schrieb Fred Ockert
: Daniel Spannbauer schrieb:
Hallo,
ich muss einem System (SuSE 10.2) beibringen, das es fürs Netzwerk ein neues Kernelmodul nehmen soll. Bis jetzt wird r8169 verwendet, das kommt aber mit dem verwendeten Netzwerkchipsatz nicht klar. Hab mir also die Source von Realtek geholt, kompiliert, installiert und einen depmod -a losgelassen. Das neue Modul funktioniert auch, wenn ich es von Hand lade. Nur ist nach einem Reboot das Interface immer tot. Das Modul r8168 (das ist das neue) ist nicht geladen. Wer lädt den das Modul? Holt sich das der Kernel selber nach? Macht das der HAL? Wie kriege ich das Netzwerk wieder automatisch ans laufen?
Danke schonmal für die Antworten.
irgendwo unter /etc gibts die modules Liste; da muss man das eintragen. (ist schon so lange her, seitdem ich so etwas das letzte Mal machen musste ..) Ich glaube etwas öfter kam es vor in Zusammenhang mit UMTS :) und neueren Sticks
/etc/modprobe.conf
Wo wird denn die Info abgelegt, wenn ich das Interface mit Yast konfiguriere? Wenn ich die Netzwerkkarte mit Yast einrichte, dann funktioniert sie. Richtiges Modul wird auch geladen, nur finde ich nichts vom modul in modprobe.conf oder modprobe.d/* noch sonst wo.... Irgendwoher muss das System ja wissen, welches Modul es beim aufsetzen des Netzwerkes laden muss.. Gruß Daniel
-Dieter
-- Daniel Spannbauer Software Entwicklung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Rechbergstr. 4 - 6, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 171775 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Thu, 17 Mar 2011 16:10:24 +0100
schrieb Daniel Spannbauer
Am 03/17/2011 03:33 PM, schrieb Dieter Kluenter:
Am Thu, 17 Mar 2011 15:25:47 +0100 schrieb Fred Ockert
: Daniel Spannbauer schrieb:
Hallo,
ich muss einem System (SuSE 10.2) beibringen, das es fürs Netzwerk ein neues Kernelmodul nehmen soll. Bis jetzt wird r8169 verwendet, das kommt aber mit dem verwendeten Netzwerkchipsatz nicht klar. Hab mir also die Source von Realtek geholt, kompiliert, installiert und einen depmod -a losgelassen. Das neue Modul funktioniert auch, wenn ich es von Hand lade. Nur ist nach einem Reboot das Interface immer tot. Das Modul r8168 (das ist das neue) ist nicht geladen. Wer lädt den das Modul? Holt sich das der Kernel selber nach? Macht das der HAL? Wie kriege ich das Netzwerk wieder automatisch ans laufen?
Danke schonmal für die Antworten.
irgendwo unter /etc gibts die modules Liste; da muss man das eintragen. (ist schon so lange her, seitdem ich so etwas das letzte Mal machen musste ..) Ich glaube etwas öfter kam es vor in Zusammenhang mit UMTS :) und neueren Sticks
/etc/modprobe.conf
Wo wird denn die Info abgelegt, wenn ich das Interface mit Yast konfiguriere? Wenn ich die Netzwerkkarte mit Yast einrichte, dann funktioniert sie. Richtiges Modul wird auch geladen, nur finde ich nichts vom modul in modprobe.conf oder modprobe.d/* noch sonst wo.... Irgendwoher muss das System ja wissen, welches Modul es beim aufsetzen des Netzwerkes laden muss..
Keine Ahnung, ob Yast auch das Modul einschließlich Optionen nach /etc/modprobe.conf schreibt, ich kann mich auch nicht erinnern, ob 10.2 schon /etc/modprobe.d/ verwendet, jedenfalls werden dort die Parameter für die zu ladenden Kernelmodule konfiguriert. Bei der Einrichtung eines Netzwerk-Devices legt Yast in /etc/sysconfig/network eine Datei ifcfg-eth0 an, dort wird der Name des Gerätes vermerkt, bei mir z.B. NAME='88E8001 Gigabit Ethernet Controller' Ich kann mir aber kaum vorstellen, daß dieses ausreicht ein Modul zu laden. -Dieter -- Dieter Klünter | Systemberatung http://dkluenter.de GPG Key ID:DA147B05 53°37'09,95"N 10°08'02,42"E -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Donnerstag, 17. März 2011, 14:51:30 schrieb Daniel Spannbauer:
Hallo,
ich muss einem System (SuSE 10.2) beibringen, das es fürs Netzwerk ein neues Kernelmodul nehmen soll. Bis jetzt wird r8169 verwendet, das kommt aber mit dem verwendeten Netzwerkchipsatz nicht klar. Hab mir also die Source von Realtek geholt, kompiliert, installiert und einen depmod -a losgelassen. Das neue Modul funktioniert auch, wenn ich es von Hand lade. Nur ist nach einem Reboot das Interface immer tot. Das Modul r8168 (das ist das neue) ist nicht geladen. Wer lädt den das Modul? Holt sich das der Kernel selber nach? Macht das der HAL? Wie kriege ich das Netzwerk wieder automatisch ans laufen?
Das Module unter /etc/sysconfig bei kernel-MODULES_LOADED_ON_boot="" eintragen?! Sollte doch funktionieren, oder?
Danke schonmal für die Antworten.
Daniel
Gruß, Thomas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Thu, 17 Mar 2011, Thomas Becker schrieb:
Am Donnerstag, 17. März 2011, 14:51:30 schrieb Daniel Spannbauer:
ich muss einem System (SuSE 10.2) beibringen, das es fürs Netzwerk ein neues Kernelmodul nehmen soll. [..] Wer lädt den das Modul? Holt sich das der Kernel selber nach? Macht das der HAL? Wie kriege ich das Netzwerk wieder automatisch ans laufen?
Das Module unter /etc/sysconfig bei kernel-MODULES_LOADED_ON_boot="" eintragen?!
*ARGH* Und wenn du dir in den Finger schneidest amputierst du gleich die Hand? ==== /etc/modprobe.d/99-local.conf ==== alias eth0 r8169 ==== -dnh --
Weißt du, was eine rhetorische Frage ist? -- Lothar Frings Ich bin verheiratet ... ;-) -- Dietrich Schaffer -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Fri, 18 Mar 2011 16:51:21 +0100
schrieb David Haller
Hallo,
Am Thu, 17 Mar 2011, Thomas Becker schrieb:
Am Donnerstag, 17. März 2011, 14:51:30 schrieb Daniel Spannbauer:
ich muss einem System (SuSE 10.2) beibringen, das es fürs Netzwerk ein neues Kernelmodul nehmen soll. [..] Wer lädt den das Modul? Holt sich das der Kernel selber nach? Macht das der HAL? Wie kriege ich das Netzwerk wieder automatisch ans laufen?
Das Module unter /etc/sysconfig bei kernel-MODULES_LOADED_ON_boot="" eintragen?!
*ARGH* Und wenn du dir in den Finger schneidest amputierst du gleich die Hand?
==== /etc/modprobe.d/99-local.conf ==== alias eth0 r8169 ====
ich weiß, du betreibst als Basis noch 6.3, aber bist du sicher, dass 10.2 schon /etc/modprobe.d/ hatte? Ich bin mir da nicht so sicher. -Dieter -- Dieter Klünter | Systemberatung http://dkluenter.de GPG Key ID:DA147B05 53°37'09,95"N 10°08'02,42"E -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Fri, 18 Mar 2011, Dieter Kluenter schrieb:
Am Fri, 18 Mar 2011 16:51:21 +0100 schrieb David Haller
: Am Thu, 17 Mar 2011, Thomas Becker schrieb:
Am Donnerstag, 17. März 2011, 14:51:30 schrieb Daniel Spannbauer:
ich muss einem System (SuSE 10.2) beibringen, das es fürs Netzwerk ein neues Kernelmodul nehmen soll. [..] Wer lädt den das Modul? Holt sich das der Kernel selber nach? Macht das der HAL? Wie kriege ich das Netzwerk wieder automatisch ans laufen?
Das Module unter /etc/sysconfig bei kernel-MODULES_LOADED_ON_boot="" eintragen?!
*ARGH* Und wenn du dir in den Finger schneidest amputierst du gleich die Hand?
==== /etc/modprobe.d/99-local.conf ==== alias eth0 r8169 ====
ich weiß, du betreibst als Basis noch 6.3, aber bist du sicher, dass 10.2 schon /etc/modprobe.d/ hatte? Ich bin mir da nicht so sicher.
Nein, inzwischen 11.2/64bit. Hab damals sogar hier geschrieben, daß die alte Kiste mit dem ex-6.2 Hallerlix in Rente geht. Ich hab hier aber noch ein Backup einer 9.1, und die hatte schon ein /etc/modprobe.d/, da hatte ich z.B. eine /etc/modprobe.d/sound. -dnh -- "Wirklich praxisnah wären Münzen zu EUR 0,99." -- Wolfgang Schwanke in de.etc.sprache.deutsch -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (5)
-
Daniel Spannbauer
-
David Haller
-
Dieter Kluenter
-
Fred Ockert
-
Thomas Becker