[PCMCIA] Netgear FA511 (ethernet) marche pas sous MDK 10.1 ?
13 réponses
olivier shawn
Bonjour,
Totu d'abord ce message avait été précédemment posté sur
alt.os.fr.mandrake mais vu qu'il y a bcp moins d'activité sur ce salon,
je préfère le téléporté ici (rassurez-vous, j'ai indiqué ce changement
sur l'autre salon).
Problème : j'ai un portable sur lequel depuis plus d'un an j'essaie de
faire fonctionner ma carte pcmcia Netgear FA511 pour pouvoir utiliser
internet sur ma Mandrake 10.1
A chaque fois, j'ai abandonné mais cette fois ci je veux y venir au bout.
Sachez que dans mon Bios, je n'ai pas le paramètre "Plug'n Play" que
certains conseillent de mettre à OFF car ceci pourrait causer un conflit.
Au lancement de Mandrake, ma carte ne fait jamais de bip bip. Mais
toutes les diodes sont allumés.
J'attends votre aide avec impatience, merci.
Voici donc pleins d'informations (résultats de commande) :
Ordi portable : Packard Bell Easy Note Alpha
Systeme d'exploitation : Win XP / Mandrake 10.1
Carte PCMCIA pour connexion ethernet : Netgear FA511
Au lancement de Mandrake :
activation de l'inferface eth0 : disabling IRQ #9
(Rem : sous windows, c'est bien IRQ 9 qui est associé à la carte PCMCIA)
---------------------------------------
Centre de controle Mandrake Linux
Périphérique :
Vendeur: ADMtek
Description: ADM985 10/100 cardbus ethernet controller
Classe de matériel: NETWORK_ETHERNET
Nom du module: tulip
Adresse matérielle: e00:10:7a:68:f8:55
Bus: PCI
Position sur le bus: 2
---------------------------------------
Les résultats des commandes suivantes :
ifconfig
cardctl ident
cardctl config
ifconfig -a
lsmod
lspci -v
cat /proc/interrupts
cat /proc/cmdline
service pcmcia restart
rpm -q devfsd
rpm -q udev
service udev status
cat /etc/modprobe.conf
cat /etc/pcmcia/misc.conf
cat /etc/pcmcia/network
ifonfig ----------------------------------------------------------------
[root@localhost louvino]# ifconfig
eth0 Lien encap:Ethernet HWaddr 00:10:7A:68:F8:55
adr inet6: fe80::210:7aff:fe68:f855/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:572 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interruption:6 Adresse de base:0x4000
cardctl config ------------------------------------------------------
[root@localhost louvino]# cardctl config
Socket 0:
Vcc 3.3V Vpp1 3.3V Vpp2 3.3V
interface type is "cardbus"
irq 6 [exclusive] [level]
function 0:
Socket 1:
not configured
cardctl ident -------------------------------------------------------
[root@localhost louvino]# cardctl ident
Socket 0:
product info: "N"
Socket 1:
no product info available
ifconfig -a -----------------------------------------------------------
[root@localhost louvino]# ifconfig -a
eth0 Lien encap:Ethernet HWaddr 00:10:7A:68:F8:55
adr inet6: fe80::210:7aff:fe68:f855/64 Scope:Lien
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:998 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interruption:6 Adresse de base:0x4000
service pcmcia restart ---------------------------------------------
[root@localhost louvino]# service pcmcia restart
Shutting down PCMCIA services: ERROR: Module pcmcia_core is in use by
yenta_socket
done.
Starting PCMCIA services: cardmgr[4361]: watching 2 sockets
done.
rpm -q devfsd ---------------------------------------------------
[root@localhost louvino]# rpm -q devfsd
le paquetage devfsd n'est pas installé
service udev status --------------------------------------------------
[root@localhost louvino]# service udev status
udev est en fonctionnement [ OK ]
cat /etc/modprobe.conf ----------------------------------------------
[root@localhost louvino]# cat /etc/modprobe.conf
# This file is autogenerated from /etc/modules.conf using
generate-modprobe.conf command
alias eth0 tulip
alias sound-slot-0 snd-via82xx
remove snd-via82xx /sbin/modprobe -r snd-pcm-oss; /sbin/modprobe
--first-time -r --ignore-remove snd-via82xx
install snd-via82xx /sbin/modprobe --first-time --ignore-install
snd-via82xx && { /sbin/modprobe snd-pcm-oss; /bin/true; }
install usb-interface /sbin/modprobe uhci-hcd; /bin/true
alias eth1 eth1394
alias ieee1394-controller ohci1394
cat /proc/pcmcia/network ---------------------------------------
[root@localhost pcmcia]# cat network
#! /bin/sh
#
# network.sample $Revision: 1.1 $ $Date: 1995/05/25 04:30:06 $ (David Hinds)
#
# Initialize or shutdown a PCMCIA ethernet adapter
#
# This script should be invoked with two arguments. The first is the
# action to be taken, either "start", "stop", or "restart". The
# second is the network interface name.
action=$1
device=$2
case "${action:?}" in
'start')
#
# We don't do *anything* here. We get a hotplug event when the ethX
device
# is registered, and we bring the device up there
#
;;
'stop')
#
[ -f /etc/sysconfig/network-scripts/ifcfg-${device} ] && \
/etc/sysconfig/network-scripts/ifdown ifcfg-${device}
;;
'restart')
/sbin/ifconfig ${device:?} down up
;;
esac
Le Tue, 22 Mar 2005 09:59:17 +0100, olivier shawn a écrit :
:-(
Le contenu du ficheir est : FULLNAME="Linksys|Fast Ethernet 10/100" DRIVER="tulip"
donc on sait que c'est bien le module tulip qui est nécessaire
donc je vais voir si en réglant l'irq ceci peut avoir un impact.
j'en doute
Tu m'a dit de faire un modprobe et de rajouter dans /etc/modprobe.conf
- en ligne de commande, pour tester une configuration non-persistante : modprobe - pour établir une configuration persistante, modifier /etc/modules.conf (pas /etc/modprobe.conf)
tu n'as pas besoin de modifier /etc/modules.conf : il est déjà correct (alias eth0 tulip)
ensuite, je ne connais pas vraiment les commandes nécessaires pour la prise en compte de ces modifs. Je fais un "service pcmcia restart" ?
non, ça ça sert à redémarrer les services PCMCIA/CARDBUS. si tu fais des modifications de configuration réseau, tu peux redémarre le réseau par la commande (en mode root): /etc/init.d/networking restart
(au fait, quand je fais actuellement un "service pcmcia restart", j'ai une ERROR : [ louvino]# service pcmcia restart Shutting down PCMCIA services: ERROR: Module pcmcia_core is in use by yenta_socket done.
le système t'avertit simplement qu'il ne peut pas décharger (arrêter) le module pcmcia_core qui est lui-même appelé par le module yenta_socket : il faudrait d'abord décharger le module yenta_socket.
Faut vraiment que je fasse fonctionner cette carte car je connais bcp de monde qui ont abandonné
? la Netgear FA511 n'est pas un périphérique à problèmes, même si chacun peut avoir un problème spécifique à sa configuration...
et je suis sûr qu'on va aboutir.
en relisant un peu tout ce que tu m'as dit, je pense que : - soit ta Mandrake est configurée avec eth1 en passerelle par défaut - soit (plus probable) ton interface eth0 n'est configurée ni en DHCP ni en statique.
plutôt que d'aller trifouiller les fichiers dans /etc/sysconfig/network-scripts , je te propose de faire ça par le centre de contrôle Mandrake.
1) Menu -> Système -> Configuration -> Configurer votre ordinateur a) réseau et internet -> Supprimer une connexion (tu supprimes tous les eth0 ou eth1 mias pas lo) b) nouvelle connexion -> connexion à travers un réseau local i) cocher eth0 / tulip ii) cocher attribution automatique DHCP iii) cocher "affecter...", "branchement...", "lancer..." iv) indiquer (optionnel) un nom pour ta machine v) ne rien indiquer pour zeroconf vi) redémarrer le réseau : cocher la case oui
redémarre ta machine pour vérifier après un reboot, normalement ça devrait marcher.
Tiens-moi au courant
merci
Le Tue, 22 Mar 2005 09:59:17 +0100, olivier shawn a écrit :
:-(
Le contenu du ficheir est :
FULLNAME="Linksys|Fast Ethernet 10/100"
DRIVER="tulip"
donc on sait que c'est bien le module tulip qui est nécessaire
donc je vais voir si en réglant l'irq ceci peut avoir un impact.
j'en doute
Tu m'a dit de faire un modprobe et de rajouter dans /etc/modprobe.conf
- en ligne de commande, pour tester une configuration non-persistante :
modprobe
- pour établir une configuration persistante, modifier /etc/modules.conf
(pas /etc/modprobe.conf)
tu n'as pas besoin de modifier /etc/modules.conf : il est déjà correct
(alias eth0 tulip)
ensuite, je ne connais pas vraiment les commandes nécessaires pour la
prise en compte de ces modifs.
Je fais un "service pcmcia restart" ?
non, ça ça sert à redémarrer les services PCMCIA/CARDBUS.
si tu fais des modifications de configuration réseau, tu peux redémarre
le réseau par la commande (en mode root):
/etc/init.d/networking restart
(au fait, quand je fais actuellement un "service pcmcia restart", j'ai
une ERROR :
[root@localhost louvino]# service pcmcia restart
Shutting down PCMCIA services: ERROR: Module pcmcia_core is in use by
yenta_socket
done.
le système t'avertit simplement qu'il ne peut pas décharger (arrêter)
le module pcmcia_core qui est lui-même appelé par le module yenta_socket
: il faudrait d'abord décharger le module yenta_socket.
Faut vraiment que je fasse fonctionner cette carte car je connais bcp de
monde qui ont abandonné
? la Netgear FA511 n'est pas un périphérique à problèmes, même si chacun
peut avoir un problème spécifique à sa configuration...
et je suis sûr qu'on va aboutir.
en relisant un peu tout ce que tu m'as dit, je pense que :
- soit ta Mandrake est configurée avec eth1 en passerelle par défaut
- soit (plus probable) ton interface eth0 n'est configurée ni en DHCP ni
en statique.
plutôt que d'aller trifouiller les fichiers dans
/etc/sysconfig/network-scripts , je te propose de faire ça par le centre
de contrôle Mandrake.
1) Menu -> Système -> Configuration -> Configurer votre ordinateur
a) réseau et internet -> Supprimer une connexion (tu supprimes tous les
eth0 ou eth1 mias pas lo)
b) nouvelle connexion -> connexion à travers un réseau local
i) cocher eth0 / tulip
ii) cocher attribution automatique DHCP
iii) cocher "affecter...", "branchement...", "lancer..."
iv) indiquer (optionnel) un nom pour ta machine
v) ne rien indiquer pour zeroconf
vi) redémarrer le réseau : cocher la case oui
redémarre ta machine pour vérifier après un reboot, normalement ça
devrait marcher.
Le Tue, 22 Mar 2005 09:59:17 +0100, olivier shawn a écrit :
:-(
Le contenu du ficheir est : FULLNAME="Linksys|Fast Ethernet 10/100" DRIVER="tulip"
donc on sait que c'est bien le module tulip qui est nécessaire
donc je vais voir si en réglant l'irq ceci peut avoir un impact.
j'en doute
Tu m'a dit de faire un modprobe et de rajouter dans /etc/modprobe.conf
- en ligne de commande, pour tester une configuration non-persistante : modprobe - pour établir une configuration persistante, modifier /etc/modules.conf (pas /etc/modprobe.conf)
tu n'as pas besoin de modifier /etc/modules.conf : il est déjà correct (alias eth0 tulip)
ensuite, je ne connais pas vraiment les commandes nécessaires pour la prise en compte de ces modifs. Je fais un "service pcmcia restart" ?
non, ça ça sert à redémarrer les services PCMCIA/CARDBUS. si tu fais des modifications de configuration réseau, tu peux redémarre le réseau par la commande (en mode root): /etc/init.d/networking restart
(au fait, quand je fais actuellement un "service pcmcia restart", j'ai une ERROR : [ louvino]# service pcmcia restart Shutting down PCMCIA services: ERROR: Module pcmcia_core is in use by yenta_socket done.
le système t'avertit simplement qu'il ne peut pas décharger (arrêter) le module pcmcia_core qui est lui-même appelé par le module yenta_socket : il faudrait d'abord décharger le module yenta_socket.
Faut vraiment que je fasse fonctionner cette carte car je connais bcp de monde qui ont abandonné
? la Netgear FA511 n'est pas un périphérique à problèmes, même si chacun peut avoir un problème spécifique à sa configuration...
et je suis sûr qu'on va aboutir.
en relisant un peu tout ce que tu m'as dit, je pense que : - soit ta Mandrake est configurée avec eth1 en passerelle par défaut - soit (plus probable) ton interface eth0 n'est configurée ni en DHCP ni en statique.
plutôt que d'aller trifouiller les fichiers dans /etc/sysconfig/network-scripts , je te propose de faire ça par le centre de contrôle Mandrake.
1) Menu -> Système -> Configuration -> Configurer votre ordinateur a) réseau et internet -> Supprimer une connexion (tu supprimes tous les eth0 ou eth1 mias pas lo) b) nouvelle connexion -> connexion à travers un réseau local i) cocher eth0 / tulip ii) cocher attribution automatique DHCP iii) cocher "affecter...", "branchement...", "lancer..." iv) indiquer (optionnel) un nom pour ta machine v) ne rien indiquer pour zeroconf vi) redémarrer le réseau : cocher la case oui
redémarre ta machine pour vérifier après un reboot, normalement ça devrait marcher.
Tiens-moi au courant
merci
olivier shawn
didier gaumet a écrit :
Le Tue, 22 Mar 2005 09:59:17 +0100, olivier shawn a écrit :
Tu m'a dit de faire un modprobe et de rajouter dans /etc/modprobe.conf
- en ligne de commande, pour tester une configuration non-persistante : modprobe - pour établir une configuration persistante, modifier /etc/modules.conf (pas /etc/modprobe.conf)
tu n'as pas besoin de modifier /etc/modules.conf : il est déjà correct (alias eth0 tulip)
J'ai lu qu'il fallait mettre le "alias eth0 tulip" plutot dans modprobe.load et le mettre en commentaire dans modprobe.conf . au fait, j'ai pas de modules.conf, mais 'alias' sont fait dans modprobe.conf
> >>(au fait, quand je fais actuellement un "service pcmcia restart", j'ai
une ERROR : [ louvino]# service pcmcia restart Shutting down PCMCIA services: ERROR: Module pcmcia_core is in use by yenta_socket done.
le système t'avertit simplement qu'il ne peut pas décharger (arrêter) le module pcmcia_core qui est lui-même appelé par le module yenta_socket : il faudrait d'abord décharger le module yenta_socket.
Il me dit aussi : Starting PCMCIA services : no pcmcia driver in /proc/devices
en relisant un peu tout ce que tu m'as dit, je pense que : - soit ta Mandrake est configurée avec eth1 en passerelle par défaut - soit (plus probable) ton interface eth0 n'est configurée ni en DHCP ni en statique.
plutôt que d'aller trifouiller les fichiers dans /etc/sysconfig/network-scripts , je te propose de faire ça par le centre de contrôle Mandrake.
1) Menu -> Système -> Configuration -> Configurer votre ordinateur a) réseau et internet -> Supprimer une connexion (tu supprimes tous les eth0 ou eth1 mias pas lo) b) nouvelle connexion -> connexion à travers un réseau local i) cocher eth0 / tulip ii) cocher attribution automatique DHCP iii) cocher "affecter...", "branchement...", "lancer..." iv) indiquer (optionnel) un nom pour ta machine v) ne rien indiquer pour zeroconf vi) redémarrer le réseau : cocher la case oui
redémarre ta machine pour vérifier après un reboot, normalement ça devrait marcher.
J'ai supprimsé eth0 et eth1, j'ai fait un ifconfig et il ne restait plus que "lo". J'ai rajouté eth0 comme tu m'a dit et il apparait dans ifconfig. mais en redémarrant, l'activation de eth0 failed.
Si je fais : ifup eth0 j'ai : Detemrining IP information for eth0... failed
J'ai fait des modifications dans /etc/sysconfig/network-scripts/ J'ai modifié ifcfg-eth0. AVANT ----- DEVICE=eth0 BOOTPROTO=dhcp ONBOOT=yes HWADDR :10:7a:68:f8:55 METRIC MII_NOT_SUPPORTED=no NEEDHOSTNAME=yes
APRES ----- DEVICE=eth0 BOOTPROTO=dhcp ONBOOT=yes # mais j'ai lu qui fallait peut-etre mettre no HWADDR :10:7a:68:f8:55 METRIC MII_NOT_SUPPORTED=no IPADDR2.168.0.4 NETMASK%5.255.255.0 NETWORK2.168.0.0 DHCP_HOSTNAMe2.168.0.1 BROADCAST2.168.0.255
Si je fais un restart du réseau, pour l'activation de eth0 j'ai OK mais :-( rien ne marche :-(
Tiens-moi au courant
merci
didier gaumet a écrit :
Le Tue, 22 Mar 2005 09:59:17 +0100, olivier shawn a écrit :
Tu m'a dit de faire un modprobe et de rajouter dans /etc/modprobe.conf
- en ligne de commande, pour tester une configuration non-persistante :
modprobe
- pour établir une configuration persistante, modifier /etc/modules.conf
(pas /etc/modprobe.conf)
tu n'as pas besoin de modifier /etc/modules.conf : il est déjà correct
(alias eth0 tulip)
J'ai lu qu'il fallait mettre le "alias eth0 tulip" plutot dans
modprobe.load et le mettre en commentaire dans modprobe.conf .
au fait, j'ai pas de modules.conf, mais 'alias' sont fait dans modprobe.conf
> >>(au fait, quand je fais actuellement un "service pcmcia restart", j'ai
une ERROR :
[root@localhost louvino]# service pcmcia restart
Shutting down PCMCIA services: ERROR: Module pcmcia_core is in use by
yenta_socket
done.
le système t'avertit simplement qu'il ne peut pas décharger (arrêter)
le module pcmcia_core qui est lui-même appelé par le module yenta_socket
: il faudrait d'abord décharger le module yenta_socket.
Il me dit aussi :
Starting PCMCIA services : no pcmcia driver in /proc/devices
en relisant un peu tout ce que tu m'as dit, je pense que :
- soit ta Mandrake est configurée avec eth1 en passerelle par défaut
- soit (plus probable) ton interface eth0 n'est configurée ni en DHCP ni
en statique.
plutôt que d'aller trifouiller les fichiers dans
/etc/sysconfig/network-scripts , je te propose de faire ça par le centre
de contrôle Mandrake.
1) Menu -> Système -> Configuration -> Configurer votre ordinateur
a) réseau et internet -> Supprimer une connexion (tu supprimes tous les
eth0 ou eth1 mias pas lo)
b) nouvelle connexion -> connexion à travers un réseau local
i) cocher eth0 / tulip
ii) cocher attribution automatique DHCP
iii) cocher "affecter...", "branchement...", "lancer..."
iv) indiquer (optionnel) un nom pour ta machine
v) ne rien indiquer pour zeroconf
vi) redémarrer le réseau : cocher la case oui
redémarre ta machine pour vérifier après un reboot, normalement ça
devrait marcher.
J'ai supprimsé eth0 et eth1, j'ai fait un ifconfig et il ne restait plus
que "lo".
J'ai rajouté eth0 comme tu m'a dit et il apparait dans ifconfig.
mais en redémarrant, l'activation de eth0 failed.
Si je fais : ifup eth0
j'ai : Detemrining IP information for eth0... failed
J'ai fait des modifications dans /etc/sysconfig/network-scripts/
J'ai modifié ifcfg-eth0.
AVANT
-----
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
HWADDR :10:7a:68:f8:55
METRIC
MII_NOT_SUPPORTED=no
NEEDHOSTNAME=yes
APRES
-----
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes # mais j'ai lu qui fallait peut-etre mettre no
HWADDR :10:7a:68:f8:55
METRIC
MII_NOT_SUPPORTED=no
IPADDR2.168.0.4
NETMASK%5.255.255.0
NETWORK2.168.0.0
DHCP_HOSTNAMe2.168.0.1
BROADCAST2.168.0.255
Si je fais un restart du réseau, pour l'activation de eth0 j'ai OK mais
:-( rien ne marche :-(
Le Tue, 22 Mar 2005 09:59:17 +0100, olivier shawn a écrit :
Tu m'a dit de faire un modprobe et de rajouter dans /etc/modprobe.conf
- en ligne de commande, pour tester une configuration non-persistante : modprobe - pour établir une configuration persistante, modifier /etc/modules.conf (pas /etc/modprobe.conf)
tu n'as pas besoin de modifier /etc/modules.conf : il est déjà correct (alias eth0 tulip)
J'ai lu qu'il fallait mettre le "alias eth0 tulip" plutot dans modprobe.load et le mettre en commentaire dans modprobe.conf . au fait, j'ai pas de modules.conf, mais 'alias' sont fait dans modprobe.conf
> >>(au fait, quand je fais actuellement un "service pcmcia restart", j'ai
une ERROR : [ louvino]# service pcmcia restart Shutting down PCMCIA services: ERROR: Module pcmcia_core is in use by yenta_socket done.
le système t'avertit simplement qu'il ne peut pas décharger (arrêter) le module pcmcia_core qui est lui-même appelé par le module yenta_socket : il faudrait d'abord décharger le module yenta_socket.
Il me dit aussi : Starting PCMCIA services : no pcmcia driver in /proc/devices
en relisant un peu tout ce que tu m'as dit, je pense que : - soit ta Mandrake est configurée avec eth1 en passerelle par défaut - soit (plus probable) ton interface eth0 n'est configurée ni en DHCP ni en statique.
plutôt que d'aller trifouiller les fichiers dans /etc/sysconfig/network-scripts , je te propose de faire ça par le centre de contrôle Mandrake.
1) Menu -> Système -> Configuration -> Configurer votre ordinateur a) réseau et internet -> Supprimer une connexion (tu supprimes tous les eth0 ou eth1 mias pas lo) b) nouvelle connexion -> connexion à travers un réseau local i) cocher eth0 / tulip ii) cocher attribution automatique DHCP iii) cocher "affecter...", "branchement...", "lancer..." iv) indiquer (optionnel) un nom pour ta machine v) ne rien indiquer pour zeroconf vi) redémarrer le réseau : cocher la case oui
redémarre ta machine pour vérifier après un reboot, normalement ça devrait marcher.
J'ai supprimsé eth0 et eth1, j'ai fait un ifconfig et il ne restait plus que "lo". J'ai rajouté eth0 comme tu m'a dit et il apparait dans ifconfig. mais en redémarrant, l'activation de eth0 failed.
Si je fais : ifup eth0 j'ai : Detemrining IP information for eth0... failed
J'ai fait des modifications dans /etc/sysconfig/network-scripts/ J'ai modifié ifcfg-eth0. AVANT ----- DEVICE=eth0 BOOTPROTO=dhcp ONBOOT=yes HWADDR :10:7a:68:f8:55 METRIC MII_NOT_SUPPORTED=no NEEDHOSTNAME=yes
APRES ----- DEVICE=eth0 BOOTPROTO=dhcp ONBOOT=yes # mais j'ai lu qui fallait peut-etre mettre no HWADDR :10:7a:68:f8:55 METRIC MII_NOT_SUPPORTED=no IPADDR2.168.0.4 NETMASK%5.255.255.0 NETWORK2.168.0.0 DHCP_HOSTNAMe2.168.0.1 BROADCAST2.168.0.255
Si je fais un restart du réseau, pour l'activation de eth0 j'ai OK mais :-( rien ne marche :-(
Tiens-moi au courant
merci
didier gaumet
Le Tue, 22 Mar 2005 18:19:36 +0100, olivier shawn a écrit :
J'ai lu qu'il fallait mettre le "alias eth0 tulip" plutot dans modprobe.load et le mettre en commentaire dans modprobe.conf .
/etc/modprobe.preload est pour les noyaux >= 2.5 l'équivalent de /etc/modules (noyau <=2.4) : il charge les modules au démarrage
/etc/modules.conf est la liste des modules attribués au matériel, modules à charger dynamiquement lorsque l'on fait appel au matériel (exemple eth0)
/etc/modprobe.conf est un fichier généré automatiquement à partir du fichier /etc/modules.conf : il ne faut donc pas toucher à /etc/modprobe.conf sous peine que les modifications effectuées soient perdues à la prochaine génération automatique...
au fait, j'ai pas de modules.conf, mais 'alias' sont fait dans modprobe.conf
pas de fichier /etc/modules.conf ? très bizarre... n'aurais-tu pas désinstallé par inadvertance des outils de détection automatique de matériel, lancés au boot ? ne pas avoir de /etc/modules.conf sous Knoppix est différent : Knoppix est un live-CD
J'ai supprimsé eth0 et eth1, j'ai fait un ifconfig et il ne restait plus que "lo". J'ai rajouté eth0 comme tu m'a dit et il apparait dans ifconfig. mais en redémarrant, l'activation de eth0 failed.
Si je fais : ifup eth0 j'ai : Detemrining IP information for eth0... failed
J'ai fait des modifications dans /etc/sysconfig/network-scripts/ J'ai modifié ifcfg-eth0. AVANT ----- DEVICE=eth0 BOOTPROTO=dhcp ONBOOT=yes HWADDR :10:7a:68:f8:55 METRIC MII_NOT_SUPPORTED=no NEEDHOSTNAME=yes
APRES ----- DEVICE=eth0 BOOTPROTO=dhcp ONBOOT=yes # mais j'ai lu qui fallait peut-etre mettre no HWADDR :10:7a:68:f8:55 METRIC MII_NOT_SUPPORTED=no IPADDR2.168.0.4 NETMASK%5.255.255.0 NETWORK2.168.0.0 DHCP_HOSTNAMe2.168.0.1 BROADCAST2.168.0.255
Si je fais un restart du réseau, pour l'activation de eth0 j'ai OK mais :-( rien ne marche :-(
Pour moi la configuration "AVANT" est la bonne (c'est ce qui se passe sous Knoppix : tout en DHCP) : la configuration "APRES" est un mélange de DHCP et de configuration statique qui ne peut marcher que si tu es derrière un routeur convenablement configuré, pas derrière un modem ADSL ethernet (ce que je suppose être ta configuration)
essaie les commandes (en mode console avec user=root):
dhclient eth0 ou dhcpcd eth0 ou pump eth0
et que te donne la commande : route ?
Le Tue, 22 Mar 2005 18:19:36 +0100, olivier shawn a écrit :
J'ai lu qu'il fallait mettre le "alias eth0 tulip" plutot dans
modprobe.load et le mettre en commentaire dans modprobe.conf .
/etc/modprobe.preload est pour les noyaux >= 2.5 l'équivalent de
/etc/modules (noyau <=2.4) : il charge les modules au démarrage
/etc/modules.conf est la liste des modules attribués au matériel,
modules à charger dynamiquement lorsque l'on fait appel au matériel
(exemple eth0)
/etc/modprobe.conf est un fichier généré automatiquement à partir du
fichier /etc/modules.conf : il ne faut donc pas toucher à
/etc/modprobe.conf sous peine que les modifications effectuées soient
perdues à la prochaine génération automatique...
au fait, j'ai pas de modules.conf, mais 'alias' sont fait dans
modprobe.conf
pas de fichier /etc/modules.conf ? très bizarre... n'aurais-tu pas
désinstallé par inadvertance des outils de détection automatique de
matériel, lancés au boot ?
ne pas avoir de /etc/modules.conf sous Knoppix est différent : Knoppix
est un live-CD
J'ai supprimsé eth0 et eth1, j'ai fait un ifconfig et il ne restait
plus que "lo".
J'ai rajouté eth0 comme tu m'a dit et il apparait dans ifconfig. mais
en redémarrant, l'activation de eth0 failed.
Si je fais : ifup eth0
j'ai : Detemrining IP information for eth0... failed
J'ai fait des modifications dans /etc/sysconfig/network-scripts/ J'ai
modifié ifcfg-eth0.
AVANT
-----
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
HWADDR :10:7a:68:f8:55
METRIC
MII_NOT_SUPPORTED=no
NEEDHOSTNAME=yes
APRES
-----
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes # mais j'ai lu qui fallait peut-etre mettre no
HWADDR :10:7a:68:f8:55
METRIC
MII_NOT_SUPPORTED=no
IPADDR2.168.0.4
NETMASK%5.255.255.0
NETWORK2.168.0.0
DHCP_HOSTNAMe2.168.0.1
BROADCAST2.168.0.255
Si je fais un restart du réseau, pour l'activation de eth0 j'ai OK mais
:-( rien ne marche :-(
Pour moi la configuration "AVANT" est la bonne (c'est ce qui se passe
sous Knoppix : tout en DHCP) : la configuration "APRES" est un mélange de
DHCP et de configuration statique qui ne peut marcher que si tu es
derrière un routeur convenablement configuré, pas derrière un modem
ADSL ethernet (ce que je suppose être ta configuration)
essaie les commandes (en mode console avec user=root):
Le Tue, 22 Mar 2005 18:19:36 +0100, olivier shawn a écrit :
J'ai lu qu'il fallait mettre le "alias eth0 tulip" plutot dans modprobe.load et le mettre en commentaire dans modprobe.conf .
/etc/modprobe.preload est pour les noyaux >= 2.5 l'équivalent de /etc/modules (noyau <=2.4) : il charge les modules au démarrage
/etc/modules.conf est la liste des modules attribués au matériel, modules à charger dynamiquement lorsque l'on fait appel au matériel (exemple eth0)
/etc/modprobe.conf est un fichier généré automatiquement à partir du fichier /etc/modules.conf : il ne faut donc pas toucher à /etc/modprobe.conf sous peine que les modifications effectuées soient perdues à la prochaine génération automatique...
au fait, j'ai pas de modules.conf, mais 'alias' sont fait dans modprobe.conf
pas de fichier /etc/modules.conf ? très bizarre... n'aurais-tu pas désinstallé par inadvertance des outils de détection automatique de matériel, lancés au boot ? ne pas avoir de /etc/modules.conf sous Knoppix est différent : Knoppix est un live-CD
J'ai supprimsé eth0 et eth1, j'ai fait un ifconfig et il ne restait plus que "lo". J'ai rajouté eth0 comme tu m'a dit et il apparait dans ifconfig. mais en redémarrant, l'activation de eth0 failed.
Si je fais : ifup eth0 j'ai : Detemrining IP information for eth0... failed
J'ai fait des modifications dans /etc/sysconfig/network-scripts/ J'ai modifié ifcfg-eth0. AVANT ----- DEVICE=eth0 BOOTPROTO=dhcp ONBOOT=yes HWADDR :10:7a:68:f8:55 METRIC MII_NOT_SUPPORTED=no NEEDHOSTNAME=yes
APRES ----- DEVICE=eth0 BOOTPROTO=dhcp ONBOOT=yes # mais j'ai lu qui fallait peut-etre mettre no HWADDR :10:7a:68:f8:55 METRIC MII_NOT_SUPPORTED=no IPADDR2.168.0.4 NETMASK%5.255.255.0 NETWORK2.168.0.0 DHCP_HOSTNAMe2.168.0.1 BROADCAST2.168.0.255
Si je fais un restart du réseau, pour l'activation de eth0 j'ai OK mais :-( rien ne marche :-(
Pour moi la configuration "AVANT" est la bonne (c'est ce qui se passe sous Knoppix : tout en DHCP) : la configuration "APRES" est un mélange de DHCP et de configuration statique qui ne peut marcher que si tu es derrière un routeur convenablement configuré, pas derrière un modem ADSL ethernet (ce que je suppose être ta configuration)
essaie les commandes (en mode console avec user=root):