Installation PCMCIA avec chipset RALINK ?

Echangez vos avis, assistez-vous durant la configuration de vos matériels réseau. Ce forum vous permettra de faire partager vos expérience en matière de mise en place de matériel réseau, qu'il s'agisse de routeurs, switches, wireless ...

Modérateur: modos Ixus

Installation PCMCIA avec chipset RALINK ?

Messagepar sboudbliff » 30 Août 2005 13:05

Bonjour,
j'essaie, depuis plus d'un mois, d'installer une carte MSI CB54G2 sur mon laptop.

Voici ma config:
- Portable Lifetec LT41700
- MSI CB54G2
- Ubuntu "hoary"
- Kernel 2.6.10-5-386

J'ai installé les drivers ralink en suivant ce tuto.
Tout s'est installé parfaitement mais je ne vois pas la carte dans admin>réseau.

Le module est bien installé & chargé mais pas utilisé ??:
Code: Tout sélectionner
root@Portable:/home/milou # slocate rt2500
/etc/modprobe.d/rt2500
/lib/modules/2.6.10-5-386/kernel/drivers/net/wireless/rt2500.ko

root@Portable:/home/milou # lsmod | grep rt2500
rt2500                146912  0

L'interface (ra0) n'est pas créée:
Code: Tout sélectionner
root@Portable:/home/milou # ifconfig -a
eth0      Lien encap:Ethernet  HWaddr 00:0A:E4:51:01:02
          inet adr:192.168.2.2  Bcast:192.168.2.255  Masque:255.255.255.0
          adr inet6: fe80::20a:e4ff:fe51:102/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3358 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3189 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:2345193 (2.2 MiB)  TX bytes:506103 (494.2 KiB)
          Interruption:19 Adresse de base:0xa000

lo        Lien encap:Boucle locale
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:23256 errors:0 dropped:0 overruns:0 frame:0
          TX packets:23256 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:1736026 (1.6 MiB)  TX bytes:1736026 (1.6 MiB)

sit0      Lien encap:IPv6-dans-IPv4
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

J'ai cherché du côté de la config matérielle...:
Code: Tout sélectionner
root@Portable:/home/milou # lspci
0000:00:00.0 Host bridge: ATI Technologies Inc: Unknown device 5833 (rev 02)
0000:00:01.0 PCI bridge: ATI Technologies Inc: Unknown device 5838
0000:00:13.0 USB Controller: ATI Technologies Inc: Unknown device 4347 (rev 01)
0000:00:13.1 USB Controller: ATI Technologies Inc: Unknown device 4348 (rev 01)
0000:00:13.2 USB Controller: ATI Technologies Inc: Unknown device 4345 (rev 01)
0000:00:14.0 SMBus: ATI Technologies Inc ATI SMBus (rev 18)
0000:00:14.1 IDE interface: ATI Technologies Inc: Unknown device 4349
0000:00:14.3 ISA bridge: ATI Technologies Inc: Unknown device 434c
0000:00:14.4 PCI bridge: ATI Technologies Inc: Unknown device 4342
0000:00:14.5 Multimedia audio controller: ATI Technologies Inc IXP150 AC'97 Audio Controller
0000:00:14.6 Modem: ATI Technologies Inc: Unknown device 434d (rev 01)
0000:01:05.0 VGA compatible controller: ATI Technologies Inc: Unknown device 5835
0000:02:04.0 CardBus bridge: Texas Instruments PCI7420 CardBus Controller
0000:02:04.1 CardBus bridge: Texas Instruments PCI7420 CardBus Controller
0000:02:04.2 FireWire (IEEE 1394): Texas Instruments PCI7x20 1394a-2000 OHCI Two-Port PHY/Link-Layer Controller
0000:02:04.3 Unknown mass storage controller: Texas Instruments PCI7420/PCI7620 Dual Socket CardBus and Smart Card Cont. w/ 1394a-2000 OHCI Two-Port  PHY/Link-Layer Cont. an
0000:02:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)

root@Portable:/home/milou # setpci -s 0:14.4 SUBORDINATE_BUS=03

root@Portable:/home/milou # lspci -tv
-[00]-+-00.0  ATI Technologies Inc: Unknown device 5833
      +-01.0-[01]----05.0  ATI Technologies Inc: Unknown device 5835
      +-13.0  ATI Technologies Inc: Unknown device 4347
      +-13.1  ATI Technologies Inc: Unknown device 4348
      +-13.2  ATI Technologies Inc: Unknown device 4345
      +-14.0  ATI Technologies Inc ATI SMBus
      +-14.1  ATI Technologies Inc: Unknown device 4349
      +-14.3  ATI Technologies Inc: Unknown device 434c
      +-14.4-[02-03]--+-04.0  Texas Instruments PCI7420 CardBus Controller
      |               +-04.1  Texas Instruments PCI7420 CardBus Controller
      |               +-04.2  Texas Instruments PCI7x20 1394a-2000 OHCI Two-Port PHY/Link-Layer Controller
      |               +-04.3  Texas Instruments PCI7420/PCI7620 Dual Socket CardBus and Smart Card Cont. w/ 1394a-2000 OHCI Two-Port  PHY/Link-Layer Cont. and SD/MS-Pro Sockets
      |               \-05.0  Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
      +-14.5  ATI Technologies Inc IXP150 AC'97 Audio Controller
      \-14.6  ATI Technologies Inc: Unknown device 434d

...et je pense que le problème vient de là. Le chipset ralink n'est pas reconnu.
Peut-être une incompatibilité entre les drivers de la CM et la carte PCMCIA ?
Qu'en dites vous ?

PS: La carte fonctionne parfaitement sur le même portable sous Windob.
Avatar de l’utilisateur
sboudbliff
Premier-Maître
Premier-Maître
 
Messages: 70
Inscrit le: 21 Juil 2004 04:18

Messagepar sboudbliff » 09 Sep 2005 13:40

:up: je n'ai toujours pas résolu mon problème.
Si vous avez ne serait-ce qu'une petite idée, ça me fera peut-être avancer...
Avatar de l’utilisateur
sboudbliff
Premier-Maître
Premier-Maître
 
Messages: 70
Inscrit le: 21 Juil 2004 04:18

Messagepar Steve2 » 09 Sep 2005 14:00

Salut

Resultat de "iwconfig" ?
Les wireless-tools sont-ils bien installés ?
IPv6 est-il vraiment indispensable ?
Travailler sous Windows, c'est apprendre à résoudre des problèmes que l'on n'aurait jamais eu avec un autre système.
Avatar de l’utilisateur
Steve2
Aspirant
Aspirant
 
Messages: 117
Inscrit le: 12 Déc 2003 01:00

Messagepar sboudbliff » 09 Sep 2005 14:35

Code: Tout sélectionner
root@Portable:/home # iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

sit0      no wireless extensions.


wireless-tools est bien installé

ipv6 ne doit effectivement pas etre indispensable mais je n'ai pas choisi de l'installer.
Avatar de l’utilisateur
sboudbliff
Premier-Maître
Premier-Maître
 
Messages: 70
Inscrit le: 21 Juil 2004 04:18

Messagepar Steve2 » 09 Sep 2005 15:09

Curieux.

Essaye un autre tuto pour voir ?
https://wiki.ubuntu.com//Rt2500WirelessCardsHowTo/
Travailler sous Windows, c'est apprendre à résoudre des problèmes que l'on n'aurait jamais eu avec un autre système.
Avatar de l’utilisateur
Steve2
Aspirant
Aspirant
 
Messages: 117
Inscrit le: 12 Déc 2003 01:00

Messagepar LorD_JLP » 09 Sep 2005 15:21

Bonjour !

Personellement, j'ai un problème analogue avec ma carte PCMCIA Wifi 3Com (Chip Prism54). Le problème semble venir, pour ma part, d'un implémentation incorrecte de la table ACPI au niveau du portable (Marque Acer ...). La carte PCMCIA, une fois connectée, charge bien son firmware et les modules liés, mais impossible de la faire fonctionner ...

Le driver spécifique à la gestion du cocket "yenta" est il chargé (gestion PCMCIA) ?

As-tu déjà fouillé les réponses à "dmesg" ? Un code d'erreur peut-être remonté lors de l'insertion de la carte ?

Pas d'autre idée à priori, désolé ...
Bonne chasse aux idées !
[ LorD JLP... | www.biuns.fr.st | #BiUns@undernet.org ]
[ 9T <-> SpeedTouch <-> NuxBox MDK <-> HomeLan | WifiLAN ]
Avatar de l’utilisateur
LorD_JLP
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 157
Inscrit le: 01 Août 2003 00:00
Localisation: Eckbolsheim - France

Messagepar sboudbliff » 09 Sep 2005 18:45

Steve2 a écrit:Curieux.

Essaye un autre tuto pour voir ?
https://wiki.ubuntu.com//Rt2500WirelessCardsHowTo/


J'avais déjà essayé la version française de ce tuto...sans succès.
Avatar de l’utilisateur
sboudbliff
Premier-Maître
Premier-Maître
 
Messages: 70
Inscrit le: 21 Juil 2004 04:18

Messagepar sboudbliff » 09 Sep 2005 19:27

LorD_JLP a écrit:Bonjour !

Personellement, j'ai un problème analogue avec ma carte PCMCIA Wifi 3Com (Chip Prism54). Le problème semble venir, pour ma part, d'un implémentation incorrecte de la table ACPI au niveau du portable (Marque Acer ...). La carte PCMCIA, une fois connectée, charge bien son firmware et les modules liés, mais impossible de la faire fonctionner ...

Le driver spécifique à la gestion du cocket "yenta" est il chargé (gestion PCMCIA) ?

As-tu déjà fouillé les réponses à "dmesg" ? Un code d'erreur peut-être remonté lors de l'insertion de la carte ?

Pas d'autre idée à priori, désolé ...
Bonne chasse aux idées !

Voici ce que me renvoi le dmesg:
Code: Tout sélectionner
Linux Kernel Card Services
  options:  [pci] [cardbus] [pm]
ACPI: PCI interrupt 0000:02:04.0[A] -> GSI 18 (level, low) -> IRQ 18
Yenta: CardBus bridge found at 0000:02:04.0 [17c0:3005]
Yenta: ISA IRQ mask 0x0ef8, PCI irq 18
Socket status: 30000006
ACPI: PCI interrupt 0000:02:04.1[B] -> GSI 19 (level, low) -> IRQ 19
Yenta: CardBus bridge found at 0000:02:04.1 [17c0:3005]
Yenta: ISA IRQ mask 0x0ef8, PCI irq 19
Socket status: 30000006
ohci1394: $Rev: 1223 $ Ben Collins <bcollins@debian.org>
ACPI: PCI interrupt 0000:02:04.2[C] -> GSI 19 (level, low) -> IRQ 19
ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[19]  MMIO=[d0204000-d02047ff]  Max Packet=[2048]
8139too Fast Ethernet driver 0.9.27
ACPI: PCI interrupt 0000:02:05.0[A] -> GSI 19 (level, low) -> IRQ 19
eth0: RealTek RTL8139 at 0xa000, 00:0a:e4:51:01:02, IRQ 19
eth0:  Identified 8139 chip type 'RTL-8101'
8139cp: 10/100 PCI Ethernet driver v1.2 (Mar 22, 2004)
eth0: link down
ieee1394: Host added: ID:BUS[0-00:1023]  GUID[11100656000ae404]
ACPI: AC Adapter [AC] (off-line)
ACPI: Battery Slot [BAT0] (battery present)
ACPI: Power Button (FF) [PWRF]
ACPI: Lid Switch [LID0]
ACPI: Sleep Button (CM) [SLPB]
ibm_acpi: ec object not found
ACPI: Video Device [VGA] (multi-head: yes  rom: no  post: no)
apm: BIOS not found.
[drm] Initialized drm 1.0.0 20040925
ACPI: PCI interrupt 0000:01:05.0[A] -> GSI 16 (level, low) -> IRQ 16
[drm] Initialized radeon 1.14.0 20050125 on minor 0: PCI device 1002:5835 (ATI Technologies Inc)
agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.
agpgart: Xorg passes broken AGP3 flags (1f00020f). Fixed.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:01:05.0 into 8x mode
[drm] Loading R200 Microcode
cs: IO port probe 0x0100-0x04ff: excluding 0x4d0-0x4d7
cs: IO port probe 0x0800-0x08ff: clean.
cs: IO port probe 0x0c00-0x0cff: excluding 0xc00-0xc07 0xc10-0xc17 0xc50-0xc57 0xc68-0xc6f 0xcd0-0xcd7
cs: IO port probe 0x0a00-0x0aff: clean.
NET: Registered protocol family 10
Disabled Privacy Extensions on device c02f0500(lo)
IPv6 over IPv4 tunneling driver
eth0: no IPv6 routers present
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.
agpgart: Xorg passes broken AGP3 flags (1f00020f). Fixed.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:01:05.0 into 8x mode
[drm] Loading R200 Microcode
Avatar de l’utilisateur
sboudbliff
Premier-Maître
Premier-Maître
 
Messages: 70
Inscrit le: 21 Juil 2004 04:18

Messagepar micjack » 09 Sep 2005 19:56

Je ne connait pas du tout ce chipset, mais je dirrais plutot de regarder dans /var/log/messages

cat /var/log/messages

Par contre, as tu fais la conf de l'interface ou du fichier de conf de ton driver? mise à part que ton module soit monté, ton interface ra0 doit monter par une conf reseau, genre un fichier ifcfg-ra0 ou alors ra0 doit appraitre dans un fichier de conf propre au driver... C'est surrement pour cette raison que tu ne le vois pas avec ifconfig, c'est la conf reseau + ifconfig qui fait la liaison avec le module chargé (verifie si il ne manque pas une déclaration d'alias)

Tente quand meme de taper en ligne de command

ifconfig ra0 up

Si ton interface se charge, c'est que cela vient de la configuration.
micjack
Amiral
Amiral
 
Messages: 3113
Inscrit le: 06 Juin 2003 00:00
Localisation: Varois

Messagepar LorD_JLP » 09 Sep 2005 20:53

Merci pour le post concernant le résultat de dmesg, mais je crois m'être mal exprimé : il faudrait obtenir ces informations juste avant l'insertion de ta carte PCMCIA, pendant et juste après ...

Il semble dans un premier temps que ton socket PCMCIA soit correctement reconnu et configuré, mais je ne vois pas de trace spécifiques à ta carte Wifi (est-elle déjà dans le socket ?)

Reste à présent à savoir comment se comporte le "hot-pulg" sur ta machine ...

Suite au prochain épisode ...
[ LorD JLP... | www.biuns.fr.st | #BiUns@undernet.org ]
[ 9T <-> SpeedTouch <-> NuxBox MDK <-> HomeLan | WifiLAN ]
Avatar de l’utilisateur
LorD_JLP
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 157
Inscrit le: 01 Août 2003 00:00
Localisation: Eckbolsheim - France

Messagepar micjack » 09 Sep 2005 21:05

C'est exactemnt cela qu'il faut regarder LorD_JLP, c'est le "hot-pulg" (j'avais oublié )
Par contre, il dit que sa carte fonctionne trés bien avec Windows, donc ? le probleme reste entier.

En fait, il faudrait en etre convaincu en inserant la carte à chaud, les informations s'afficheront dans /var/log/messages

Ou en direct sur la console avec la commande

tail -f /var/log/messages

Mais certaines cartes PCMCIA n'aime pas trop le Hot-plug, ce n'est pas aussi souple que l'USB.

A savoir quand meme, que certains scripts sont gérés de plus en plus par Hot-plug et non plus par les script de demarrage (c'est mon cas avec ma clé USB Wifi )...

C'est souvant problematique si hot-plug fonctionne mal, et preferable d'utiliser un script franc au demarrage des rc.d (c'est ce que j'ai fais en virant les agents dans /etc/hotplug)

Mais bon, quel sont tes resultats des test à chaud ?
micjack
Amiral
Amiral
 
Messages: 3113
Inscrit le: 06 Juin 2003 00:00
Localisation: Varois

Messagepar LorD_JLP » 09 Sep 2005 21:51

Ma carte Wifi fonctionne ausi très bien sous Windows, mais pas sous Linux ...

Explications obtenues "officieusement" par un ingénieur Acer : Le portable a été "taillé pour Windows XP, ressources matérielles compris, et donc totalement optimisé XP (Note : impossible d'installer Windows 2000 par exemple ...) !

Donc, ce n'est pas parce que sa carte fonctionne sous M$ qu'elle fonctionne correctement avec la machine, mais plutotparceque M$ configure la machine pour accepter la carte ... (Me suis-je fais comprendre là ? C'était français au moins ?)

Bref, étude poussée du /var/log/message avant, pendant et après le hot-plug, et étude du comportement ... (IRQ partagé mal géré, ressource en confilt, tellement de problèmes existent sur un portable ...)
[ LorD JLP... | www.biuns.fr.st | #BiUns@undernet.org ]
[ 9T <-> SpeedTouch <-> NuxBox MDK <-> HomeLan | WifiLAN ]
Avatar de l’utilisateur
LorD_JLP
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 157
Inscrit le: 01 Août 2003 00:00
Localisation: Eckbolsheim - France

Messagepar micjack » 09 Sep 2005 22:14

LorD_JLP a écrit:Ma carte Wifi fonctionne ausi très bien sous Windows, mais pas sous Linux ...

Ce n'est pas parce qu'elle ne fonctionne pas sous Linux qu'elle n'est pas détectée matériellement.. Dans un /var/log/messages on doit trouver un truc du genre: (Note que le code ci dessous concerne mon Wifi avant que je compile et install le pilote, c'est un vieux /var/log/messages)

Code: Tout sélectionner
(vend/prod 0x846/0x4110) is not claimed by any active driver.

Le matos ci-dessus est detecté par Linux (comme sous Win) mais le code d'identification vend/prod 0x846/0x4110 n'est pas attribué, donc pas installé (vend/ pour vendor [code constructeur matériel] Linux install une relation en rapport de ce code ).. Par exemple, ma carte Wifi 0x846/0x4110 (d'aprés le vendor) est une MA111, et dans la base de registre Windows, elle est identifiée pareil...

LorD_JLP a écrit:Explications obtenues "officieusement" par un ingénieur Acer :

Justement, quand je questionne certains soit disant ingenieurs, ....

LorD_JLP a écrit:Donc, ce n'est pas parce que sa carte fonctionne sous M$ qu'elle fonctionne correctement avec la machine, mais plutotparceque M$ configure la machine pour accepter la carte

Hein? :? Apres, tu veux peut etre parler de certains matos bridés par certains FAI, genre modem bridé par Netup... Si c'est le cas, c'est un matos proprio à un usage unique, mais la! j'ai pas l'impression que ce soit le cas.... (Le principe a déja été adopté au niveau OS pour ceux qui voulaient contourner le coté hardware, mais sous Windows )

LorD_JLP a écrit:]] ... (Me suis-je fais comprendre là ? C'était français au moins ?)

Comprend pas cette phrase.... :-s
micjack
Amiral
Amiral
 
Messages: 3113
Inscrit le: 06 Juin 2003 00:00
Localisation: Varois

Messagepar sboudbliff » 10 Sep 2005 12:13

micjack a écrit:Je ne connait pas du tout ce chipset, mais je dirrais plutot de regarder dans /var/log/messages

Il n'y a aucun log d'ajouter lorsque j'insere ou retire la carte.
???
micjack a écrit:Par contre, as tu fais la conf de l'interface ou du fichier de conf de ton driver? mise à part que ton module soit monté, ton interface ra0 doit monter par une conf reseau, genre un fichier ifcfg-ra0 ou alors ra0 doit appraitre dans un fichier de conf propre au driver... C'est surrement pour cette raison que tu ne le vois pas avec ifconfig, c'est la conf reseau + ifconfig qui fait la liaison avec le module chargé (verifie si il ne manque pas une déclaration d'alias)

Tente quand meme de taper en ligne de command

ifconfig ra0 up

Si ton interface se charge, c'est que cela vient de la configuration.

J'ai suivi le tuto à la lettre pour l'install du driver .
J'avais juste ajouter un "echo "alias ra0 rt2500" >/etc/modprobe.d/rt2500"
Code: Tout sélectionner
root@Portable:/home # ifconfig ra0 up
ra0: ERROR while getting interface flags: Aucun périphérique de ce type

L'utilitaire cardinfo me renvoi un message "empty" pour les 2 socket disponibles.
Avatar de l’utilisateur
sboudbliff
Premier-Maître
Premier-Maître
 
Messages: 70
Inscrit le: 21 Juil 2004 04:18

Messagepar micjack » 10 Sep 2005 12:55

C'est peut etre le module de ta carte PCMCIA qui a un probleme :?

Que dit
cat /var/log/messages | grep Yenta
cat /var/log/messages | grep rt2500
micjack
Amiral
Amiral
 
Messages: 3113
Inscrit le: 06 Juin 2003 00:00
Localisation: Varois

Suivant

Retour vers Configuration matériel réseau

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron