Pour le noyau, tu utilises genkernel, ou tu le compiles toi-même ?
Parce que pour les cartes 3com, çà se passe là :
Citation
-> Device Drivers
-> Networking support
-> Network device support (NETDEVICES [=y])
-> Ethernet (10 or 100Mbit)
-> Ethernet (10 or 100Mbit) (NET_ETHERNET [=y])
[*] 3COM cards
< > 3c501 "EtherLink" support (NEW)
< > 3c503 "EtherLink II" support (NEW)
< > 3c505 "EtherLink Plus" support (NEW)
< > 3c507 "EtherLink 16" support (EXPERIMENTAL) (NEW)
< > 3c509/3c529 (MCA)/3c579 "EtherLink III" support (NEW)
< > 3c515 ISA "Fast EtherLink" (NEW)
< > 3c590/3c900 series (592/595/597) "Vortex/Boomerang" support (NEW)
< > 3cr990 series "Typhoon" support (NEW)
Si tu compiles ton noyau toi-même, il faut déjà vérifier que tu as choisis le bon module, et lorsque tu as trouvé le bon, autant le mettre en dur dans le noyau (çà évite les modprobe etc...).
Pour info, j'ai la même carte Intel que toi, et le support dans le noyau est juste en dessous :
Citation
<*> Intel(R) PRO/100+ support
Une fois que le module pour la carte est bon, il reste à la configurer, et cela dans le fichier prévu par le système : /etc/conf.d/net
Citation
# /etc/conf.d/net:
# $Header: /home/cvsroot/gentoo-src/rc-scripts/etc/conf.d/net,v 1.7 2002/11/18 19:39:22 azarah Exp $
# Global config file for net.* rc-scripts
# This is basically the ifconfig argument without the ifconfig $iface
#
iface_eth0="192.168.1.78 broadcast 192.168.1.255 netmask 255.255.255.0"
Toutes les configurations possibles (dhcp, etc..) sont décrites dans le fichier d'exemples : /etc/conf.d/net.example
Et enfin, il faut dire au système de lancer la configuration de la carte à chaque démarrage, avec la commande rc-update :
# rc-update add net.eth0 default
Moi, j'ai :
Citation
# rc-update show
...
net.eth0 | default
net.lo | boot
netmount | default
...
Citation
- le lsmod donne :
Module Size Used by
Si tu as compilé le pilote en dur dans le kernel, c'est normal
Citation
- la commande lspci n'est pas reconnu.
lspci fait partie du paquetage :
Citation
# equery belongs lspci
[ Searching for file(s) lspci in *... ]
sys-apps/pciutils-2.1.11-r5 (/sbin/lspci)
Donc il te suffit d'emerger pciutils.