View previous topic :: View next topic |
Author |
Message |
thomine n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 11 Oct 2003 Posts: 69
|
Posted: Thu Sep 30, 2004 4:03 pm Post subject: [PCMCIA] Carte réseau PCMCIA DLink ok mais pas reso(RESOLU) |
|
|
Bonjour,
J'ai installé ma GENTOO hier. Je suis plutôt pas expert du tout dans le monde Linux et je n'arrive pas à configurer ma carte PCMCIA réseau.
Lorsque je fais cardctl ident, j'ai pourtant bien la bonne version du produit et le service pcmcia est bien démarré. Pourtant, impossible d'avoir une interface eth0.
Comment faire ?
Merci beaucoup pour votre aide.
Last edited by thomine on Tue Oct 05, 2004 2:49 pm; edited 3 times in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
ToCrAz n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 18 Sep 2004 Posts: 39
|
Posted: Thu Sep 30, 2004 4:49 pm Post subject: |
|
|
j'ai le meme problème ac ma carte PCMCIA MA401 ... je compati ! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Trevoke Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/31218531845533c508386c.jpg)
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Thu Sep 30, 2004 5:26 pm Post subject: |
|
|
c'est wireless ou ethernet? _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
sireyessire Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/184146537040140c2d83e95.jpg)
Joined: 20 Mar 2003 Posts: 2991 Location: back in Paris, France
|
Posted: Thu Sep 30, 2004 8:47 pm Post subject: |
|
|
Trevoke wrote: | c'est wireless ou ethernet? |
je pense que c'est du filaire car il parle de eth0 _________________ I never think of the future. It comes soon enough.
Albert Einstein
Try simpler first
Shockley |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Trevoke Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/31218531845533c508386c.jpg)
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Thu Sep 30, 2004 10:38 pm Post subject: |
|
|
Heu .. Oui mais pas necessairement ![Smile :)](images/smiles/icon_smile.gif) _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
thomine n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 11 Oct 2003 Posts: 69
|
Posted: Fri Oct 01, 2004 7:19 am Post subject: [PCMCIA] Carte réseau PCMCIA est reconnu mais marche pas |
|
|
Déjà, merci à tous ceux qui s'intéressent à mon cas !!!
C'est une carte réseau éthernet. Ce qui est bizarre c'est que lorsque je branche un cable réseau le voyant 100M s'allume, donc ça doit être reconnu (+ le cardclt qui me le dit aussi).
Par contre, un ifconfig eth0 me dit device not found.
Quand je fais lsmod, je n'ai aucun module chargé, c'est grave doc ?
Dans modules.conf, aucune trace de eth0.
Bref, vu mon expérience de linux, je suis incapable de comprendre à quel niveau ça déconne, si qq'un à une solution, je suis preneur !!! Je donne des infos un peu en vrac au fur et à mesure de mon investigation, en espérant qu'elles sont utiles.
MERCI !!! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
petrasl n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/83345178240b1e4dccfd84.jpg)
Joined: 18 May 2004 Posts: 69 Location: Swiss
|
Posted: Fri Oct 01, 2004 10:32 am Post subject: |
|
|
T'as compilé ton kernel manuellement ou avec genkernel ?
T''as emergé pcmcia-cs ?
Tu l'as mis au runlevel default ?
Code: |
rc-update add pcmcia deault
|
En principe, les modules de la carte sont inserés automatiquement par le
deamon pcmcia.
Quote: |
Quand je fais lsmod, je n'ai aucun module chargé
|
Au moin que tu n'as pas compilé ton kernel qu'avec (y) "en dure" ,
il me semble très bizarre que tu n'as aucun module
Tape un
après inserction de la carte (attents qlq secondes) : les dernières ligne
disent quelque chose d'intéressant ? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
thomine n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 11 Oct 2003 Posts: 69
|
Posted: Mon Oct 04, 2004 7:42 am Post subject: |
|
|
Déjà, merci à petrasl !!!
Quote: | T'as compilé ton kernel manuellement ou avec genkernel ? |
J'ai utilisé une stage3 puis compil manuelle.
Quote: | T''as emergé pcmcia-cs ?
Tu l'as mis au runlevel default ? |
J'ai vérifié et j'ai bien installé PCMCIA-CS et je l'ai bien ajouté au runlevel par défaut.
Quand je débranche puis rebranche ma carte réseau PCMCIA, voici ce qui apparait dans dmesg :
cs: cb_free(bus 5)
cs: cb_alloc(bus 5): vendor 0x1186, device 0x1340
PCI: Enabling device 05:00.0 (0000 -> 0003)
Le plus bizarre, c'est que lorsque je branche un cable réseau sur la carte, le voyant réseau s'allume. Mais ifconfig ne me trouve toujours rien... Je pense que la solution est quelque part par là, puisque la carte à l'air reconnue, mais que je n'arrive pas à l'utiliser comme interface réseau...
Avis aux experts !!![/b] |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
thomine n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 11 Oct 2003 Posts: 69
|
Posted: Mon Oct 04, 2004 8:38 am Post subject: |
|
|
Je viens de comprendre (après lecture du bon manuel GENTOO) ce qu'est un runlevel et les scripts init.d.
Le script net.eth0 n'était dans aucun runlevel. J'ai donc essayé de l'ajouter et je l'ai donc ajouté dans le runlevel par défaut (il doit apparemment être dans le même runlevel que pcmcia).
Le service PCMCIA est bien démarré, par contre, quand j'essaie de démarrer le service eth0,
Code: | /etc/init.d/net.eth0 start |
j'obtiens des points d'exclamation rouge à droite dans les crochets...
Bringing eth0 up via DHCP... [!!]
Si je tape il me dit eth0: error fetching interface information: Device not found
Euh, et maintenant ???
MERCI !!! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
thomine n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 11 Oct 2003 Posts: 69
|
Posted: Mon Oct 04, 2004 10:44 am Post subject: |
|
|
Je viens de trouver ça sur le site de PCMCIA-CS concernant ma carte ethernet :
Quote: | [no pcmcia-cs driver]
[2.4+ kernel driver: 8139too]
D-Link 690TXD |
Bon, alors maintenant, comment voir si ce driver est bien utilisé, c'est peut-être de là que vient le problème.
Est-ce que cela peut venir d'une mauvaise configuration du noyau (je l'ai compilé moi-même) ? (je vais d'ailleurs essayer de vérifier mes options tout de suite comme indiqué sur PCMCIA-HOWTO).
MERCI !!! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
thomine n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 11 Oct 2003 Posts: 69
|
Posted: Tue Oct 05, 2004 6:55 am Post subject: |
|
|
Petite nouveauté, j'ai recompilé mon noyau avec genkernel, et maintenant, la carte n'est plus reconnue du tout.
Si j'essaie de démarrer le service PCMCIA, j'obtiens les insultes suivantes :
Quote: | PCMCIA support detected;
Starting PCMCIA...
cardmgr[14547]: no pcmcia driver in /proc/devices
cardmgr failed to start. Make sure you have PCMCIA
Modules built or support compiled into the kernel
|
Euh voilà, donc maintenant je suis un peu perdu. Je vais peut-être me recompiler mon noyau manuellement. Je vais regarder dans make menuconfig si je vois pourquoi ça marche plus, peut-être à cause de l'utilisation des drivers PCMCIA du noyau.
Si quelqu'un a une idée en tout cas, elle est la bienvenue !!!
MERCI ! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
jpwalker Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/214031345241c049f42908d.png)
Joined: 12 Jul 2004 Posts: 503 Location: Annecy - 74 - France - In Tartiflette We Trust ;-)
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
thomine n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 11 Oct 2003 Posts: 69
|
Posted: Tue Oct 05, 2004 7:21 am Post subject: |
|
|
J'utilise les gentoo-sources du Live Cd Universel, c'est à dire une version 2.4.26.
Je ne sais pas, dois-je installer un noyau 2.6 apparemment en version stable ? Par contre, sur mon live CD (téléchargé jeudi dernier), la 2.6 est une version de développement je crois. Vu que je n'ai pas de réseau, est ce qu'il faut que j'installe celle-ci ?
Je vais essayer avec les drivers dont on parle sur http://www.linuxquestions.org/questions/archive/18/2002/09/2/29363 et je donne des nouvelles !!!
Merci !!! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
jpwalker Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/214031345241c049f42908d.png)
Joined: 12 Jul 2004 Posts: 503 Location: Annecy - 74 - France - In Tartiflette We Trust ;-)
|
Posted: Tue Oct 05, 2004 7:43 am Post subject: |
|
|
thomine wrote: | Je ne sais pas, dois-je installer un noyau 2.6 apparemment en version stable ? Par contre, sur mon live CD (téléchargé jeudi dernier), la 2.6 est une version de développement je crois. |
Il existe deux grandes versions des noyaux 2.6 sous gentoo, les development-sources et les gentoo-dev-sources.
development-sources : les noyaux 2.6 de kernel.org
gentoo-dev-sources : les 2.6 patché par les developpeurs Gentoo (très adapté à Gentoo et conseillé)
Toutes ces versions sont en stable, le "dev" ou "development", n'a aucun rapport avec le fait que le noyau est en développement. Après faire le choix entre un 2.4 et un 2.6 ça reste un choix personnel (l'habitude dans la majorité des cas). Moi j'opte pour des 2.6, il parraît que le support au niveau driver est plus étendu... Il me semble... ![Rolling Eyes :roll:](images/smiles/icon_rolleyes.gif) _________________ JPW@lker
Ride & Enjoy
![Wink ;-)](images/smiles/icon_wink.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
thomine n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 11 Oct 2003 Posts: 69
|
Posted: Tue Oct 05, 2004 7:56 am Post subject: |
|
|
Ok, merci à toi jpwalker !
Je vais me lancer dans l'installation d'un noyau 2.6 alors, en espérant que ma config soit prise en compte et que j'ai le réseau !
C'est vrai que je pensais que dev-sources signifiait que c'était des versions de développement mais si elles sont stables je vais essayer, surtout qu'apparemment la gestion du PCMCIA n'est pas la même...
Donc, d'ici quelques heures (le temps que je recompile tout ça) des nouvelles !!!
Encore MERCI, je suis un peu nouveau sur Linux, j'ai toujours eu du mal à m'y mettre, heureusement que ce forum est actif et aide les neophytes comme moi !!! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
thomine n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 11 Oct 2003 Posts: 69
|
Posted: Tue Oct 05, 2004 11:12 am Post subject: |
|
|
Bon, alors je suis perdu, retour à la case départ !
J'ai installé et compilé le noyau 2.6.7-r11.
Quand je branche un cable réseau sur ma carte PCMCIA, j'ai une belle diode verte allumée, le service PCMCIA fonctionne bien.
Sauf que, si je fais cardctl ident j'ai un "no product info available".
Si je fais lspci, je vois par contre une ligne qui me dit :
Quote: | Ethernet controller: D-Link System Inc DFE-690 TXD Cardbus PC Card
|
Qu'est ce que cela signifie ?
Je ne comprends pas comment ma carte peut-être allumée et ne pas avoir d'info avec un cardctl. Est ce qu'il me manque un driver (ca m'aiderait à comprendre le fonctionnement de linux à défaut de résoudre mon problème) ? Pourtant un lspci me donne bien la bonne définition du matériel.
Comment se fait-il que la carte soit reconnue mais que je n'arrive pas à activer l'interface eth0 ?
Bref, si quelqu'un peut me fournir des explications, je suis preneur !!!
Merci pour votre aide !!! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Trevoke Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/31218531845533c508386c.jpg)
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Tue Oct 05, 2004 12:47 pm Post subject: |
|
|
lspci a juste une base de donnees de differentes cartes que tu branches.
Maintenant que tu sais ce que c'est, retourne dans le kernel et va compiler le driver qui correspond a cette carte (va falloir que tu farfouilles un peu) en dur [*].
Et oui, je suis comme ca, j'aime pas les modules Question de preference ![Smile :)](images/smiles/icon_smile.gif) _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
thomine n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 11 Oct 2003 Posts: 69
|
Posted: Tue Oct 05, 2004 1:09 pm Post subject: |
|
|
Ok, ben il me semblait que j'avais bien mis les driver qu'il fallait dans le noyau, mais j'ai peut-être pas mis les bons.
Euh, je suis obligé de tout recompiler mon noyau alors ? (make menuconfig puis changer les options puis make dep && make bzImage )
Bon j'essaie de bidouiller ça...
MERCI !!! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
jpwalker Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/214031345241c049f42908d.png)
Joined: 12 Jul 2004 Posts: 503 Location: Annecy - 74 - France - In Tartiflette We Trust ;-)
|
Posted: Tue Oct 05, 2004 1:20 pm Post subject: |
|
|
Il serait bien que tu nous donne la partie NETWORK de ton .config et dis nous quels pilotes tu as choisis.
En parcourant un peu le net j'ai vu que quelques personnes utilisaient des pilotes Realtek pour ta carte (à confirmer). Tu peux en compiler un max en modules et les tester un par un.
Reprends tu ton ancienne config quand tu recompile (on sait jamais...) ?
[EDIT]Si tu utilises un 2.6 (gentoo-dev-sources ou development-sources) il faut faire
Code: | make && make modules_install |
[/EDIT] _________________ JPW@lker
Ride & Enjoy
![Wink ;-)](images/smiles/icon_wink.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
thomine n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 11 Oct 2003 Posts: 69
|
Posted: Tue Oct 05, 2004 1:41 pm Post subject: |
|
|
Voici la partie NETWORK de mon .config :
CONFIG_NET=y
CONFIG_PACKET=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_NET_ETHERNET=y
CONFIG_MII=y
CONFIG_NET_PCI=y
CONFIG_EEPRO100=y
CONFIG_NET_POCKET=y
CONFIG_NET_PCMCIA=y
CONFIG_PCMCIA_NET=y
Ben j'ai changé de noyau donc j'ai pas repris mon ancienne compile. Mais là, je vais faire un make menuconfig et ouvrir mon fichier de config pour repartir de mes anciennes options (si c'est comme ça qu'il faut faire !!!)
Par contre, comment je fais pour tester les modules 1 par 1 ???
Je charge avec modprobe ? Et ensuite, est-ce que je dois modifier un truc dans /etc/conf.d/pcmcia ???
Quelle est la différence entre compiler dans le noyau ou mettre en module ? Quel est l'intérêt de l'un par rapport à l'autre ?
Merci de m'aider là-dessus !!!! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
jpwalker Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/214031345241c049f42908d.png)
Joined: 12 Jul 2004 Posts: 503 Location: Annecy - 74 - France - In Tartiflette We Trust ;-)
|
Posted: Tue Oct 05, 2004 2:29 pm Post subject: |
|
|
Ta config à l'air pas mal, ça doit être une histoire de pilotes.
thomine wrote: | Ben j'ai changé de noyau donc j'ai pas repris mon ancienne compile. Mais là, je vais faire un make menuconfig et ouvrir mon fichier de config pour repartir de mes anciennes options (si c'est comme ça qu'il faut faire !!!) |
Oui
thomine wrote: | Par contre, comment je fais pour tester les modules 1 par 1 ??? Je charge avec modprobe ? |
Oui, je ferais pareil, tu charges, tu testes... (si ça marche pas faut décharger...)
thomine wrote: | Et ensuite, est-ce que je dois modifier un truc dans /etc/conf.d/pcmcia ???
|
Bonne question, je ne connais pas très bien ce fichier (pas de portable)
thomine wrote: | Quelle est la différence entre compiler dans le noyau ou mettre en module ? Quel est l'intérêt de l'un par rapport à l'autre ? |
Une petite recherche sur le forum te permettra de trouver un maximum d'avis sur la question... Perso je combine, tout en dur sauf le multimédia (son, TV, LIRC...), après c'est une question de goût, l'important c'est que ça marche et que l'on sache pourquoi
thomine wrote: | Merci de m'aider là-dessus !!!! |
De rien, j'espère avoir répondu à tes questions
PS : as-tu regardé pour les pilotes Realtek dont je te parlais ? _________________ JPW@lker
Ride & Enjoy
![Wink ;-)](images/smiles/icon_wink.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
thomine n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 11 Oct 2003 Posts: 69
|
Posted: Tue Oct 05, 2004 2:47 pm Post subject: |
|
|
CA MARCHE !!!
Un grand merci à jpwalker, à Trevoke ainsi qu'aux autres pour votre aide.
Mon réseau marche !!! Ce n'est pas encore parfait mais l'essentiel et là.
J'ai mis plein plein d'* et de m dans la configuration de mon noyau et ca marche.
Si je regarde dmesg, il y a une ligne :
eth0: Realtek RTL8139 at 0x4800...
eth0: Identified 8139 chip type 'RTL-8139C'
donc je suppose que c'est ce pilote qui fonctionne. Je l'avais compilé en dur donc je ne peux pas vraiment voir avec lsmod si c'est lui qui est vraiment utilisé (d'ailleurs comment on voit quel driver est utilisé par un périphérique ?)
Je vais recompilé mon noyau en enlevant un peu toutes ces * que j'ai rajouté et en essayant de rajouter seulement le support pour Realtek et je vous tiens au courant.
Encore merci à tous, j'espère que ce sujet aidera d'autres personnes !!! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
jpwalker Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/214031345241c049f42908d.png)
Joined: 12 Jul 2004 Posts: 503 Location: Annecy - 74 - France - In Tartiflette We Trust ;-)
|
Posted: Tue Oct 05, 2004 3:40 pm Post subject: |
|
|
Si c'était le pilote Realtek, repostes un message pour nous dire lequel fonctionne
Merci et bonne continuation sous Gentoo ![Wink :wink:](images/smiles/icon_wink.gif) _________________ JPW@lker
Ride & Enjoy
![Wink ;-)](images/smiles/icon_wink.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
thomine n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 11 Oct 2003 Posts: 69
|
Posted: Tue Oct 05, 2004 4:25 pm Post subject: |
|
|
J'ai recompilé mon noyau en n'activant que les pilotes Realtek.
Un dmesg me donne :
Quote: | 8139too Fast Ethernet driver 0.9.27
...
eth0: Realtek RTL8139 at 0x4800...
eth0: Identified 8139 chip type 'RTL-8139C' |
Donc je pense que c'est ce pilote qui est utilisé.
Y'a-t-il un autre moyen de vérifier le pilote qu'utilise un périphérique ?
Merci |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Trevoke Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/31218531845533c508386c.jpg)
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Tue Oct 05, 2004 4:27 pm Post subject: |
|
|
lsmod ... _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|