Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[PCMCIA] Carte réseau PCMCIA DLink ok mais pas reso(RESOLU)
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
thomine
n00b
n00b


Joined: 11 Oct 2003
Posts: 69

PostPosted: Thu Sep 30, 2004 4:03 pm    Post subject: [PCMCIA] Carte réseau PCMCIA DLink ok mais pas reso(RESOLU) Reply with quote

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
View user's profile Send private message
ToCrAz
n00b
n00b


Joined: 18 Sep 2004
Posts: 39

PostPosted: Thu Sep 30, 2004 4:49 pm    Post subject: Reply with quote

j'ai le meme problème ac ma carte PCMCIA MA401 ... je compati !
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Thu Sep 30, 2004 5:26 pm    Post subject: Reply with quote

c'est wireless ou ethernet?
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
sireyessire
Advocate
Advocate


Joined: 20 Mar 2003
Posts: 2991
Location: back in Paris, France

PostPosted: Thu Sep 30, 2004 8:47 pm    Post subject: Reply with quote

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
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Thu Sep 30, 2004 10:38 pm    Post subject: Reply with quote

Heu .. Oui mais pas necessairement :)
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
thomine
n00b
n00b


Joined: 11 Oct 2003
Posts: 69

PostPosted: Fri Oct 01, 2004 7:19 am    Post subject: [PCMCIA] Carte réseau PCMCIA est reconnu mais marche pas Reply with quote

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
View user's profile Send private message
petrasl
n00b
n00b


Joined: 18 May 2004
Posts: 69
Location: Swiss

PostPosted: Fri Oct 01, 2004 10:32 am    Post subject: Reply with quote

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
Code:

dmesg

après inserction de la carte (attents qlq secondes) : les dernières ligne
disent quelque chose d'intéressant ?
Back to top
View user's profile Send private message
thomine
n00b
n00b


Joined: 11 Oct 2003
Posts: 69

PostPosted: Mon Oct 04, 2004 7:42 am    Post subject: Reply with quote

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
View user's profile Send private message
thomine
n00b
n00b


Joined: 11 Oct 2003
Posts: 69

PostPosted: Mon Oct 04, 2004 8:38 am    Post subject: Reply with quote

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
Code:
ifconfig eth0
il me dit eth0: error fetching interface information: Device not found

Euh, et maintenant ???

MERCI !!!
Back to top
View user's profile Send private message
thomine
n00b
n00b


Joined: 11 Oct 2003
Posts: 69

PostPosted: Mon Oct 04, 2004 10:44 am    Post subject: Reply with quote

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
View user's profile Send private message
thomine
n00b
n00b


Joined: 11 Oct 2003
Posts: 69

PostPosted: Tue Oct 05, 2004 6:55 am    Post subject: Reply with quote

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
View user's profile Send private message
jpwalker
Guru
Guru


Joined: 12 Jul 2004
Posts: 503
Location: Annecy - 74 - France - In Tartiflette We Trust ;-)

PostPosted: Tue Oct 05, 2004 7:07 am    Post subject: Reply with quote

Quel noyau utilises-tu ? As-tu regardé les dernières versions de

http://www.kernel.org (2.6) ?

Et regardes ici, cela pourra peut-être t'aider :

http://www.linuxquestions.org/questions/archive/18/2002/09/2/29363
_________________
JPW@lker
Ride & Enjoy
;-)
Back to top
View user's profile Send private message
thomine
n00b
n00b


Joined: 11 Oct 2003
Posts: 69

PostPosted: Tue Oct 05, 2004 7:21 am    Post subject: Reply with quote

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
View user's profile Send private message
jpwalker
Guru
Guru


Joined: 12 Jul 2004
Posts: 503
Location: Annecy - 74 - France - In Tartiflette We Trust ;-)

PostPosted: Tue Oct 05, 2004 7:43 am    Post subject: Reply with quote

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... :roll:
_________________
JPW@lker
Ride & Enjoy
;-)
Back to top
View user's profile Send private message
thomine
n00b
n00b


Joined: 11 Oct 2003
Posts: 69

PostPosted: Tue Oct 05, 2004 7:56 am    Post subject: Reply with quote

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
View user's profile Send private message
thomine
n00b
n00b


Joined: 11 Oct 2003
Posts: 69

PostPosted: Tue Oct 05, 2004 11:12 am    Post subject: Reply with quote

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
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Tue Oct 05, 2004 12:47 pm    Post subject: Reply with quote

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 :)
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
thomine
n00b
n00b


Joined: 11 Oct 2003
Posts: 69

PostPosted: Tue Oct 05, 2004 1:09 pm    Post subject: Reply with quote

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
View user's profile Send private message
jpwalker
Guru
Guru


Joined: 12 Jul 2004
Posts: 503
Location: Annecy - 74 - France - In Tartiflette We Trust ;-)

PostPosted: Tue Oct 05, 2004 1:20 pm    Post subject: Reply with quote

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...) ? :oops:

[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
;-)
Back to top
View user's profile Send private message
thomine
n00b
n00b


Joined: 11 Oct 2003
Posts: 69

PostPosted: Tue Oct 05, 2004 1:41 pm    Post subject: Reply with quote

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
View user's profile Send private message
jpwalker
Guru
Guru


Joined: 12 Jul 2004
Posts: 503
Location: Annecy - 74 - France - In Tartiflette We Trust ;-)

PostPosted: Tue Oct 05, 2004 2:29 pm    Post subject: Reply with quote

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 :wink:

PS : as-tu regardé pour les pilotes Realtek dont je te parlais ?
_________________
JPW@lker
Ride & Enjoy
;-)
Back to top
View user's profile Send private message
thomine
n00b
n00b


Joined: 11 Oct 2003
Posts: 69

PostPosted: Tue Oct 05, 2004 2:47 pm    Post subject: Reply with quote

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
View user's profile Send private message
jpwalker
Guru
Guru


Joined: 12 Jul 2004
Posts: 503
Location: Annecy - 74 - France - In Tartiflette We Trust ;-)

PostPosted: Tue Oct 05, 2004 3:40 pm    Post subject: Reply with quote

Si c'était le pilote Realtek, repostes un message pour nous dire lequel fonctionne :)

Merci et bonne continuation sous Gentoo :wink:
_________________
JPW@lker
Ride & Enjoy
;-)
Back to top
View user's profile Send private message
thomine
n00b
n00b


Joined: 11 Oct 2003
Posts: 69

PostPosted: Tue Oct 05, 2004 4:25 pm    Post subject: Reply with quote

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
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Tue Oct 05, 2004 4:27 pm    Post subject: Reply with quote

lsmod ...
_________________
Votre moment detente
What is the nature of conflict?
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