[gull] Modules pour cartes réseau
Dominique MULLER
hb9hli at hb9ww.ampr.org
Mon Apr 21 12:13:49 CEST 2008
Grégoire Métral a écrit :
> Bonjour tout le monde,
Hello...
> Ma Debian testing m'a proposé une mise à jour du kernel (2.6.22 ->
> 2.6.24), que j'ai acceptée. Mais au redémarrage, je n'ai plus de réseau
> (il ne me reconnaît plus les devices eth0 et eth1). En redémarrant sur
> l'ancien kernel, c'est OK.
Les joies de testing...
> Le kernel reste encore obscur pour moi :-( J'imagine qu'il faut que j'y
> mette des modules, mais les diverses lectures que j'ai pu faire ne m'ont
> pas éclairé -- je n'ai pas dû faire les bonnes. J'ai regardé dans
> /lib/modules/<version kernel>/kernel/net/ mais je n'ai que un répertoire
> mac80211 en plus dans l'ancienne version du kernel. Le contenu des
> autres dossiers change aussi sensiblement, mais où chercher?
Normalement c'est ici:
/lib/modules/2.6.24-1-686/kernel/drivers/net/3c501.ko
/lib/modules/2.6.24-1-686/kernel/drivers/net/3c503.ko
/lib/modules/2.6.24-1-686/kernel/drivers/net/3c505.ko
/lib/modules/2.6.24-1-686/kernel/drivers/net/3c507.ko
/lib/modules/2.6.24-1-686/kernel/drivers/net/3c509.ko
/lib/modules/2.6.24-1-686/kernel/drivers/net/3c515.ko
/lib/modules/2.6.24-1-686/kernel/drivers/net/3c59x.ko
/lib/modules/2.6.24-1-686/kernel/drivers/net/8139cp.ko
/lib/modules/2.6.24-1-686/kernel/drivers/net/8139too.ko
/lib/modules/2.6.24-1-686/kernel/drivers/net/82596.ko
/lib/modules/2.6.24-1-686/kernel/drivers/net/8390.ko
/lib/modules/2.6.24-1-686/kernel/drivers/net/ac3200.ko
etc...
> En clair, est-ce que c'est une question de modules?
Il y a des chances que oui.
> Comment trouver les
> bons -- puis-je simplement prendre les mêmes qui se trouvent dans
> l'ancien kernel?
Non, par contre en démarrant avec l'ancien kernel faire la commande
dmesg:
dmesg |grep eth0
[ 16.349721] e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network
Connection
[ 50.155497] e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Full
Duplex, Flow Control: RX/TX
[ 81.108542] eth0: no IPv6 routers present
Dans cet exemple c'est une e1000.
Démarrer avec ne nouveau noyau et essayer de faire:
modprobe e1000
Voir les messages d'erreur.
Si ça fonctionne, on peut dans ce cas mettre le module a monter
au démarrage dans /etc/modules.
> Merci pour vos lumières -- et quelques liens qui éclaireront ma lanterne?
http://www.debian.org/doc/manuals/reference/ch-system.fr.html#s-kernel-details
(Surtout pour construire un noyau personnalisé
Je conseille Ubuntu plutôt que debian testing, ça évite des surprises
en cas de mises à jour.
> Greg
Dom.
--
Dominique Muller - Linux Registered User: # 49142 Web sites:
http://hb9hli.radioamateur.ch et http://www.cq-dx.org
More information about the gull
mailing list