[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux] Question nulle demande réponse sensée



Jean-Marie Lambert wrote:

Bonjour,

j'ai bien hésité avant de poser la question qui suit
(on a sa petite fierté...) :

j'ai installé une carte ethernet D-LINK DE-528 sur ma machine de bureau
et une D-LINK DE-660+ sur le portable de mon fils.
Après recompilation du noyau pour intégrer le support ethernet, ma carte
est détectée au démarrage :

Console log for linux
Apr 1 00:27:13 linux kernel: ne2k-pci.c: PCI NE2000 clone 'RealTek RTL-8029' at I/O 0xd000, IRQ 10.
Apr 1 00:27:13 linux kernel: eth0: RealTek RTL-8029 found at 0xd000, IRQ 10, 00:50:BA:31:93:55.
Apr 1 00:28:04 linux dhcpcd[179]: timed out waiting for a valid DHCP server response
Après une visite chez SuSE (j'utilise la 7.0), j'ai téléchargé le
driver RTL8029 soi disant compatible. Le fichier .tar s'est décompressé
comme ceci :

création dans /usr/src d'un répertoire linuxelf-1.2.13 où je trouve 2
sous-répertoires :
1° /arch qui contient /i386/config.in
2° /drivers qui contient /net/Makefile, /net/Space.c et /net/rtl8029.c

Comment dois-je indiquer l'existence de ce driver que je ne trouve
évidemment pas dans la liste qu'un "make xconfig" me présente ?

(C'est élémentaire sans doute, mais je vous avais prévenu !)

Tu compiles le driver, en suite tu copies le .o généré dans /lib/modules/{version-kernel}/net/

Ensuite pour faire appel au driver au démarrage, tu ajoutes son nom dans /etc/modules.

Voilà, A+


--
-o) | Cédric Gavage <niddle@linuxbe.org>
/\\ | http://linuxbe.org
_\_v | http://cedric.gavage.com


[ Soyez précis dans vos sujets svp afin de déterminer directement ]
[ le type de demande... ]
[ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php ]
[ http://LinuxBe.org Contact: listmaster@linuxbe.org ]