Wifi chipset rt2500 pcmcia et PCI interrupt

Bonjour à tous.
J’ai un soucis avec une carte wifi pcmcia basée sur le chipset rt2500.

Debian Lenny, noyau 2.6.18-4-486 et 2.6.18-4-686 testés.

Driver rt2500 installé:

  • a partir du paquet rt2500-source / module-assistant puis dpkg
  • a partir de la version cvs de serial.monkey / make / make install
  • démarches faites avec les deux noyaux cités plus haut.

Un iwconfig ne me renvoit pas d’interface wifi. En fait le driver n’a pas l’air de fonctionner. IL est chargé mais pas d’interface active. Voila ce que dit un dmesg:

modprobe rt2500
dmesg

ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [LNKA] -> GSI 10 (level, low) -> IRQ 10
rt2500 1.1.0 CVS 2005/07/10 http://rt2x00.serialmonkey.com
ACPI: PCI interrupt for device 0000:02:00.0 disabled

Ce pci interrupt a l’air de mauvais augure mais je vois pas d’où il sort.
Je sèche là.

Merci

Bonjour,
essaie le rt2x00, il intégre le rt2500 et est parit il plus à jour.
un simple m-a a-i rt2x suffit à l’installer
supprime le rt2500 avant!

Question bète: as tu vérifié que c’était bien le RT2500 dont tu avais besoin ?

lspci | grep RT 02:00.0 Network controller: RaLink RT2500 802.11g Cardbus/mini-PCI (rev 01)

test du rt2x00 en cours.
rt2x00.serialmonkey.com/rt2x00-cvs-daily.tar.gz

Merci.

CC [M] /home/joe/app/rt2x00-cvs-2007042406/ieee80211/ieee80211.o In file included from <command line>:1: /home/joe/app/rt2x00-cvs-2007042406/rt2x00_compat.h:22:2: error: #error rt2x00 CVS is outdated and has been closed for the moment. /home/joe/app/rt2x00-cvs-2007042406/rt2x00_compat.h:23:2: error: #error Check the rt2x00 forum for more information. make[2]: *** [/home/joe/app/rt2x00-cvs-2007042406/ieee80211/ieee80211.o] Erreur 1 make[1]: *** [_module_/home/joe/app/rt2x00-cvs-2007042406] Erreur 2 make: *** [default] Erreur 2 zsh: exit 2 make

Bon faut que j’aille bosser.
Bye

pas la peine de prendre le cvs: les sources rt2x00-source existent en .deb et sont installables avec le module-assistant.

Effectivement, merci Mattotop, c’est impardonnable de pas avoir fait une recherche dans les paquets.

Je viens de tester le rt2x00-source.

Même soucis, le module est chargé:

lsmod | grep rt rt2500pci 27044 0 80211 145260 1 rt2500pci eeprom_93cx6 3392 1 rt2500pci

mais une erreur pci est toujours là:

dmesg
pccard: CardBus card inserted into slot 0
Loading module: rt2500pci - CVS (20070219) by http://rt2x00.serialmonkey.com.
ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [LNKA] -> GSI 10 (level, low) -> IRQ 10
PCI: Setting latency timer of device 0000:02:00.0 to 64
rt2500pci->rt2500pci_alloc_dev: Error - Ioremap failed.
rt2500pci->rt2500pci_probe: Error - Failed to allocate device.
ACPI: PCI interrupt for device 0000:02:00.0 disabled
rt2500pci: probe of 0000:02:00.0 failed with error -12

iwconfig ne trouve toujours rien comme interface wifi.
C’est peut être un problème matèriel?

Il semble que ce soit un soucis de noyau/driver; le rt2500 fonctionnait nickel sur des noyaux 2.6.16 ou 17.

Je tente avec un noyau de version < 2.6.18

J’ai testé avec le kernel 2.6.18 dispo en sid et le module RT2500 se compile avec un m-a sans problème … :question:

Il faudrait donc que je passe en sid?!

Why not…

Prendre le 2.6.18 de sid devrait suffire … Mais je croyais que c’était le même que celui de lenny ?[quote]apt-cache policy linux-image-2.6.18-4-686
linux-image-2.6.18-4-686:
Installé : (aucun)
Candidat : 2.6.18.dfsg.1-12
Table de version :
2.6.18.dfsg.1-12etch1 0
50 security.debian.org stable/updates/main Packages
2.6.18.dfsg.1-12 0
50 ftp.fr.debian.org stable/main Packages
500 ftp2.fr.debian.org testing/main Packages
[/quote]
Ceci dit j’ai un noyau 2.6.18-4-k7, mais cela ne devrait avoir aucune importance … :wink:

Bonjour,
attention au SMP! les drivers rt libres ne l’aime pas trop.
Sinon, prends les drivers sur le site de ralink C’est du proprio, mais pour moi ce sont les seuls qui ont bien fonctionné (rt61);
Avec les rt, j’avais des problèmes avec le SMP (freeze), et il ne tenait pas les forts débits (vidéo)

Bonjours j’ai le même soucie, j’ai voulu profiter de la sortie de Etch pour installer Debian sur mon Desktop mais rien le Wi-fi n’est même pas reconnu alors qu’il y a des driver libre de disponible, je ne comprends pas la raison ?
Si les driver libre essentiel pour le réseau son écarté du noyau que reste-il ?
Mais je sens que je vais encore devoir bidouillé pour m’en sortir…

@ ginkgo biloba

Quand tu dis le module compile sans problème, d’accord chez moi aussi il compile sans problème; en revanche le module se charge mais reste absolument inutilisable. As-tu testé le module avec une carte wifi basée sur le chipset en question?

J’ai essayé

  • avec plusieurs versions du rt2500
  • avec plusieurs distris (etch - ubuntu edgy/feisty - archlinux voodoo)

–> toujours le même problème (même dmesg à quelques variantes prés)

Remarque annexe je me suis bien amusé au passage avec archlinux. Pour la petite config que j’ai sur cette machine c’est la distri que j’ai trouvé la plus réactive (sans avoir à se taper de compilation massive à la gentoo - quoique si on veut on peut aussi avec arch)

@ zartche

Si tu n’arrives pas à faire fonctionner le driver libre; tu peux essayer ndiswrapper et le driver windows, c’est le comble lorsqu’on a un driver libre dans la main!
Pour tout t’avouer j’ai aussi testé ndiswrapper et je ne suis parvenu à rien. Ndiswrapper est beaucoup plus verbeux-bavard dans le dmesg mais bon…

Petite remarque. J’ai fait l’acquisition d’une nouvelle machine, donc j’ai laissé tombé ce chipset wi-fi; la bécane en question me sers de serveur de fichier et est maintenant en ethernet.
Je suis néanmoins malheureux de ne pas avoir réglé ce problème!

Testé avec une carte ayant un rt2500 (MSI PC54G2)
Même résultat : le module se compile avec un 2.6.18 ou un 2.6.20, le iwconfig fait apparaître un eth2 chez moi qui correspond au wifi, mais aucune connexion possible avec le routeur (même avec wep et wpa désactivé).

J’ai pas vraiment testé avec un noyau sans SMP (il faudrait un noyau < 2.6.17) ou alors recompiler en enlevant le SMP. Mais j’y connais rien en compilation et j’ai pas trop le temps …

Si aumoin mon ethenet était reconu, mais c’est pas le cas de plus sa m’oblige a déplacé ma tour.

J’ai cette carte et ça fonctionne nickel …
J’ai installé les wireless-tools, un petit module-assistant et ça roule…
La mienne est également reconnue en eth2
je suis sur testing, 2.6.18