[RESOLU]wifi cwp-854 carte reconnue interface inexistante

Je galère actuellement à configurer ma ***** de carte wifi (une CWP-854 avec un chipset rt2561).
J’ai été chercher sur lusieur site et épluché une tetrachiée de Howto mais rien n’y fait l’interface ra0 ou eth1 (selon les différentes config) n’existe pas.
j’ai bien installé les paquets wireless-tools rt2500 rt500-sources et module-assistant pour tout compiler.
lspci reconnait bien la carte, le module rt2500 est bien chargé. Mais je n’ai aucune interface resau.
Je commence à regretter les reseaux cablés mais je doute que ma voisine-proprio accepterait de laisser trainer un vieux rj45 a travers chez elle car c’est elle qui me fournit l’acces internet.
Aidez moi a ne plus revenir a windows toutes les 2 minutes juste pour internet.

avais tu les entêtes du noyau lors
de l’installation?

Quel type de codage ?
Avec ma carte basé sur un rt2500 :

  • je ne suis pas arrivé à avoir une connection sans aucun codage. J’ai pas compris pourquoi.
  • je wap semble géré de façon par les puces ralink. Un tuto dans trucs et astuces doit pouvoir aider : tuto de ash
  • pour le wep que j’utilise, voici ce que j’ai mis dans mon fichier /etc/network/interfaces :

[code]# The loopback network interface
auto lo
iface lo inet loopback

The primary network interface : interface filaire RJ45

auto eth1

iface eth1 inet dhcp

wifi

eth2 correspond à la carte wifi

Config avec le serveur DHCP

auto eth2
iface eth2 inet dhcp
wireless-essid mon_joli_reseau_perso

cle wep

wireless-key le_code_wep
[/code]

Pour connaître le petit nom de l’interface wifi, taper en console, avec les droits root, iwconfig.

Les fichiers d’en-tete du noyeau sont bien installés.

iwconfig ne retourne rien.
il me liste toute les connexions sauf celle de ma carte wifi et quand je tape iwconfig eth1 il me renvoie qu’il n’y a pas de périphérique

Je vais essayer de le faire en y collant un wep mais comme je vous le rappelle il s’agit de la connexion de ma voisine et je ne sais pas si elle est d’accord (meme si elle-meme utilise une connexion ethernet, c’est pour le principe :unamused: )

Si iwconfig en root ne retourne rien, c’est que la carte réseau n’est pas prise en compte. L’ajout de ce qu’il faut dans le fichier interface ne donnera rien AMA.

lspci dit-il que la carte est dépectée ?
Si oui, faire en root un “modprobe rt2500” mais normalement “m-a a-i rt2500” devrait l’avoir installé.
“ifconfig -a” (à faire avec les droits root) devrait alors détecter la carte wifi à ce moment là.

[edit] taper iwconfig sans argument : il n’est pas sûr que eth1 soit le bon nom.

Donc voici ce que rend lscpi:

00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02) 00:01.0 PCI bridge: Intel Corporation 82865G/PE/P PCI to AGP Controller (rev 02) 00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02) 00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02) 00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 (rev 02) 00:1d.3 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 (rev 02) 00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2) 00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02) 00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02) 00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02) 00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02) 01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (rev 01) 01:00.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (Secondary) (rev 01) 02:01.0 Network controller: RaLink RT2561/RT61 802.11g PCI 02:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)

et voila ce que rend ifconfig:

[code]eth0 Lien encap:Ethernet HWaddr 00:13:8F:C0:2A:3F
BROADCAST MULTICAST MTU:1500 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:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interruption:201 Adresse de base:0xb800

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:112 errors:0 dropped:0 overruns:0 frame:0
TX packets:112 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:7420 (7.2 KiB) TX bytes:7420 (7.2 KiB)

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)
[/code]

le module rt2500 est bien lancé j’ai revérifié en lançant modprobe mais rien n’y fait, l’interface n’existe pas.

Résumé :

  • le kernel trouve la carte wifi -> normal
  • le module rt2500 est actif -> bien
  • wifi pas activé : ?? (il devrait)

Il faut pet-être mettre au moins auto eth2 dans le fichier interfaces pour que un port soit déclaré ?
Essayer de les mettre et taper

su mot-de-passe-root /etc/init.d/networking restart iwconfig -a
pour voir si la carte est activée.

Personellement, je n’ai aucune ligne activé dans mon fichier interfaces et ifconfig -a montre bien un eth1 correspondant à ma prise rj45 (eth0 correspond au ieee1394).

lspci indique : [quote]02:01.0 Network controller: RaLink RT2561/RT61 802.11g PCI [/quote]
Je suir allé sur le site ralink et je remarque que le pilote pour 2561 n’est pas le même que pour 2500. La solution consiste peut-être à installer le module pour 2561.
Ce tuto me semble alors adapté car c’est le même pilote que pour rt61.

Ca y est c’est résolu!
Il s’agissait bien du mauvais driver…
Merci ginkgo biloba pour cette aide précieuse…
Maintenant je vais pouvoir rechanger mon source.list :wink: