Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[noyau] installation pilote réseau / pas de eth0 [résolu]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
LeCelte
n00b
n00b


Joined: 14 Nov 2005
Posts: 25

PostPosted: Wed Nov 16, 2005 5:52 pm    Post subject: [noyau] installation pilote réseau / pas de eth0 [résolu] Reply with quote

Sur un DELL C600 j'ai une carte réseau interne, 3Com 3c556. Elle doit plus ou moins être liée à l'architecture pcmcia car pour installer gentoo, je dois lancer :
Code:
boot:gentoo dopcmcia

Le CD d'installe me la détecte au bout de 3 boot succésifs :
-> 1ere fois plante (Disabling IRQ #11)
-> 2ième fois "oublie" la carte réseau
-> 3ième fois OK

Avant de compiler mon noyau, avec menuconfig, j'ai ajouté le pilote "3c95x" pour cette carte réseau en (*).
Mais cela ne suffit pas, au boot je n'ai toujours pas de eth0.

J'ai recompiler avec tous les pilotes 3Com en module (M), si je lance un
Code:
modprob 3c95x

Je n'ai pas d'erreur, mais la carte n'apparait pas non plus ...

Il me manque des pieces dans mon puzzle :-(

Je me demande si je ne devrait pas re-installer avec le genkernel en fait :roll:

Edit : j'ai activé le support pcmcia-cs


Last edited by LeCelte on Thu Nov 17, 2005 4:09 pm; edited 2 times in total
Back to top
View user's profile Send private message
bibi.skuk
Guru
Guru


Joined: 01 Aug 2005
Posts: 425

PostPosted: Wed Nov 16, 2005 5:57 pm    Post subject: Reply with quote

resultat d'un `ifconfig` ??
Back to top
View user's profile Send private message
LeCelte
n00b
n00b


Joined: 14 Nov 2005
Posts: 25

PostPosted: Wed Nov 16, 2005 6:13 pm    Post subject: Reply with quote

bibi.skuk wrote:
resultat d'un `ifconfig` ??

Je l'ai pas sous la main (je suis plus au taf) mais je n'ai que 'lo0' avec mon noyau alors qu'avec le Cd d'install j'ai 'l0' et "'eth0'.
Back to top
View user's profile Send private message
bibi.skuk
Guru
Guru


Joined: 01 Aug 2005
Posts: 425

PostPosted: Wed Nov 16, 2005 7:14 pm    Post subject: Reply with quote

LeCelte wrote:
bibi.skuk wrote:
resultat d'un `ifconfig` ??

Je l'ai pas sous la main (je suis plus au taf) mais je n'ai que 'lo0' avec mon noyau alors qu'avec le Cd d'install j'ai 'l0' et "'eth0'.


ben alors, tu fera un lsmod depuis le live cd pour voir quels sont les modules a charger, de maniere a pouvoir ajouter celui qui va bien a ton noyau.
Back to top
View user's profile Send private message
LeCelte
n00b
n00b


Joined: 14 Nov 2005
Posts: 25

PostPosted: Wed Nov 16, 2005 7:21 pm    Post subject: Reply with quote

bibi.skuk wrote:
LeCelte wrote:
bibi.skuk wrote:
resultat d'un `ifconfig` ??

Je l'ai pas sous la main (je suis plus au taf) mais je n'ai que 'lo0' avec mon noyau alors qu'avec le Cd d'install j'ai 'l0' et "'eth0'.


ben alors, tu fera un lsmod depuis le live cd pour voir quels sont les modules a charger, de maniere a pouvoir ajouter celui qui va bien a ton noyau.

c'est bien ce que j'ai fait et j'ai vu un module "3c9x" ... :cry:
Back to top
View user's profile Send private message
bibi.skuk
Guru
Guru


Joined: 01 Aug 2005
Posts: 425

PostPosted: Wed Nov 16, 2005 7:26 pm    Post subject: Reply with quote

et y'avait rien d'autre qui correspondait a une carte reseau ?
Back to top
View user's profile Send private message
xaviermiller
Bodhisattva
Bodhisattva


Joined: 23 Jul 2004
Posts: 8710
Location: ~Brussels - Belgique

PostPosted: Wed Nov 16, 2005 7:54 pm    Post subject: Reply with quote

Essaie de charger le module yenta_socket (Bus options / PCMCIA)
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
LeCelte
n00b
n00b


Joined: 14 Nov 2005
Posts: 25

PostPosted: Wed Nov 16, 2005 8:22 pm    Post subject: Reply with quote

XavierMiller wrote:
Essaie de charger le module yenta_socket (Bus options / PCMCIA)

Ah oui ça me dit qque chose ça :!:

Pour charger un module, il y a un moyen autre que de recompiler un noyau qd on l'a pas dans /lib ?
Back to top
View user's profile Send private message
xaviermiller
Bodhisattva
Bodhisattva


Joined: 23 Jul 2004
Posts: 8710
Location: ~Brussels - Belgique

PostPosted: Wed Nov 16, 2005 9:14 pm    Post subject: Reply with quote

heu, non, faut le recompiler ;)
mais un make menuconfig / make / make install / make modules_install devrait aller assez vite pour une petite modif de config
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
LeCelte
n00b
n00b


Joined: 14 Nov 2005
Posts: 25

PostPosted: Thu Nov 17, 2005 9:21 am    Post subject: Noms en clair des modules Reply with quote

Je ne m'en sort pas avec l'interface de menuconfig qui utilise des noms de pilotes en "clair" pour faire le rapprochement avec la commande "lsmod" qui elle donne les noms des fichiers 8O

Code:

#lspci
0000:00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)
0000:00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03)
0000:00:03.0 CardBus bridge: Texas Instruments PCI1420
0000:00:03.1 CardBus bridge: Texas Instruments PCI1420
0000:00:07.0 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
0000:00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
0000:00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
0000:00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03)
0000:00:08.0 Multimedia audio controller: ESS Technology ES1983S Maestro-3i PCI Audio Accelerator (rev 10)
0000:00:10.0 Ethernet controller: 3Com Corporation 3c556 Hurricane CardBus [Cyclone] (rev 10)
0000:00:10.1 Communication controller: 3Com Corporation Mini PCI 56k Winmodem (rev 10)
0000:01:00.0 VGA compatible controller: ATI Technologies Inc Rage Mobility M3 AGP 2x (rev 02)


Code:
#lsmod
Module                  Size  Used by
parport_pc             28004  0
parport                22696  1 parport_pc
floppy                 45204  0
pcspkr                  2764  0
rtc                     8940  0
yenta_socket           15208  0
rsrc_nonstatic          8352  1 yenta_socket
pcmcia_core            29156  2 yenta_socket,rsrc_nonstatic
3c59x                  31048  0
mii                     2944  1 3c59x
dm_mod                 38340  0
ata_piix                6244  0
ahci                    7972  0
sata_qstor              6468  0
sata_vsc                5284  0
sata_uli                4576  0
sata_sis                4448  0
sata_sx4                9924  0
sata_nv                 5988  0
sata_via                5572  0
sata_svw                4868  0
sata_sil                6116  0
sata_promise            7268  0
libata                 28036  12 ata_piix,ahci,sata_qstor,sata_vsc,sata_uli,sata_sis,sata_sx4,sata_nv,sata_via,sata_svw,sata_sil,sata_promise
sbp2                   17160  0
ohci1394               26388  0
ieee1394               59192  2 sbp2,ohci1394
sl811_hcd               9664  0
ohci_hcd               15396  0
uhci_hcd               24368  0
usb_storage            50464  0
usbhid                 26112  0
ehci_hcd               23272  0
usbcore                76892  7 sl811_hcd,ohci_hcd,uhci_hcd,usb_storage,usbhid,ehci_hcd


Il faut que je compile avec lesquels ? Ceux qui sont dans la colonne "Module" avec des "Used by" suffisent ou il faut aussi les prendre les "Used by" 1 par 1 ?
Comment je trouve l'équivalence des noms avec menuconfig ?
Back to top
View user's profile Send private message
netfab
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1902
Location: 127.0.0.1

PostPosted: Thu Nov 17, 2005 9:44 am    Post subject: Reply with quote

Salut,

Les noms de fichiers sont donnés dans menuconfig lorsque tu regardes l'aide associée au pilote.
Courage :lol:
Back to top
View user's profile Send private message
LeCelte
n00b
n00b


Joined: 14 Nov 2005
Posts: 25

PostPosted: Thu Nov 17, 2005 4:07 pm    Post subject: Reply with quote

Quel binz :oops: ... mais ça marche ! :lol:
Sauf que ... mon interface eth0 n'est pas montée au boot :roll: Je me demande d'ailleur si ce n'était pas tout simplement mon problème depuis le début ... :oops:

Pour les futurs "noob" (comme moi), voici la solution du problème :

En effet, la doc d'install fait référence à l'outil dhcpcd durant la phase d'installation mais par la suite elle ne précise pas qu'il faut l'installer à la mano! :evil:
Bien sur, il faut avoir accès au net ... pas facile sans carte réseau :roll: ... alors il faut au préalable activer à la mano la carte réseau :
Code:
#ifconfig eth0 10.20.30.40 broadcast 10.20.30.255 netmask 255.255.55.0 up
#route add default gw 10.20.30.222 (si besoin)

Ensuite installer l'outil dhcpd :
Code:
# emerge dhcpcd


Ensuite, il faut écrire un script pour que le client DHCP démarre au boot :
Code:
script /etc/init.d/dhcpcd :
#!/sbin/runscript
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EXE=/sbin/dhcpcd
ETH=eth0
RUN=/var/run
FILE=dhcpcd-${ETH}.pid

start() {
  #demarrer
  ebegin "Starting DHCP Client on ${ETH}"
  ${EXE} ${ETH} >/dev/null
  retval=${?}
  eend ${retval}
}

stop() {
  #tuer le process
  ebegin "Stoping DHCP Client on ${ETH}"
  kill -HUP `cat ${RUN}/${FILE}` >/dev/null
  retval=${?}
  eend ${retval}
}


Et enfin il faut l'installer avec la commande
Code:
# rc-update add dhcpcd boot


Voili voila ... 2 jours de galère pour que cela fonctionne ... hope this help :D
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum