#1 Le 05/05/2007, à 20:09
- vali210
RT61 natif :D feisty
Hello je tenais à vous faire par de mon expérience qu'en au driver rt61 fourni avec feisty :
Personnelement je le trouve très movais en comparaison au driver ralink. En effet les performances de celui ci en p2p sont bien meilleur par rapport au driver natif.
Mais pour une raison que j'ignore iwconfig ne fourni pas le "quality link" et le module n'a pas l'air de charger /etc/Wireless/rt61sta.dat (les paramètres) il faut donc les charger avec la commande iwpriv.
Si ca interesse quelqu'un je suis tout à fait disposé a vous donner la marche à suivre pour installer et parametrer le driver ralink rt61.
#2 Le 05/05/2007, à 23:56
- sx1
Re : RT61 natif :D feisty
Salut,
Tu m'explique quant tu veux j'attend cela avec grand intérêt car :
si la commande lspci donne bien ralink RT2561/RT61 détecté, lorsque j'active ma connexion wifi cela se traduit par un gel de l'os pur et simple. Netwok manager voit bien les essid des réseaux autour de moi, mai sdès que j'ai rentré les caractéristiques de mon point d'accès, bing, gel total!
A titre indicatif, j'ai fait un démarrage en mode recovrey et j'ai vu que le pilote chargé était en CVS, donc ubuntu nous a refilé dans une distro stable un pilote de développement...muuhaaa...
Je suis devenu testeur de carte wifi chez mon revendeur, ben bonjour, rien ne fonctionne out of the box...merveilleux! d'autant que mon portable est en express card et non en pcmcia...quasi impossible de trouver des cartes dans ce format.
Sous Linux depuis 2005.
Hors ligne
#3 Le 06/05/2007, à 01:39
- vali210
Re : RT61 natif :D feisty
alors premièrement tu va sur http://www.ralinktech.com/ralink/Home/Support/Linux.html
tu télécharges
tu extrais.
Dans le dossier Module
il y a un fichier nommé rtmp_main.c
ouvre le et rajoute deux // devant la ligne net_dev->get_wireless_stats = RT61_get_wireless_stats;
#if WIRELESS_EXT >= 12
//net_dev->get_wireless_stats = RT61_get_wireless_stats;
net_dev->wireless_handlers = (struct iw_handler_def *) &rt61_iw_handler_def;
#endif
Indispensable si non le module ne se compile pas.
make all
3 - Installer le module
Préparer le dossier de configuration du module
sudo mkdir -p /etc/Wireless/RT61STA/
sudo cp *.bin /etc/Wireless/RT61STA/
sudo cp rt61sta.dat /etc/Wireless/RT61STA/Installer le module
//je ne suis pas sur ke cette manipulation soit nécessaire
sudo cp rt61.ko /lib/modules/`uname -r`/kernel/drivers/net/
sudo depmod
================================================
Configurer le module
Cette étape est importante. Vous devez définir "à la main" les paramêtre de votre réseau sans fil en éditant le fichier de configuration rt61sta.dat.
sudo gedit /etc/Wireless/RT61STA/rt61sta.datModifiez-le en vous aidant du fichier readme que vous pouvez consulter de la façon suivante:
gedit readmeEnregistrez, puis fermez l'éditeur de texte.
================================================ : tu peux toujours essayer mais chez moi ces paramètres ne sont pas pris en compte
sudo modprobe --remove rt61
cd /lib/modules/2.6.20-15-generic/kernel/ubuntu/wireless/rt2x00-legacy/
supprimé le répertoire rt61 ou le truc correspondant (tu m as compris)
sudo modprobe rt61
sudo ifconfig ra0 up
ubuntu@ubuntu:~$ sudo iwconfig ra0 essid WHALENET
ubuntu@ubuntu:~$ sudo iwpriv ra0 set AuthMode=WPAPSK
ubuntu@ubuntu:~$ sudo iwpriv ra0 set WPAPSK="My secret WPA key"
ubuntu@ubuntu:~$ sudo iwpriv ra0 set EncrypType=TKIP
ubuntu@ubuntu:~$ iwconfig
ceci dis moi j'utilise une clé wep: ca donnera
iwpriv ra0 set AuthMode=WEPAUTO
iwpriv ra0 set EncrypType=WEP
iwconfig ra0 essid default
iwpriv ra0 Channel=6
iwpriv ra0 set DefaultKeyID=1
iwpriv ra0 set Key=xxxxxxxxxxx //je ne suis pas sur de la commande (mais une des trois fonctionne )
iwpriv ra0 set key=xxxxxxxxxxx
iwpriv ra0 set Key1Str=xxxxxxxxxx
voila mon fichier /etc/network/interfaces (seulement la partie ki nous interesse)
iface ra0 inet dhcp
pre-up iwpriv ra0 set AuthMode=WEPAUTO
pre-up iwpriv ra0 set EncrypType=WEP
pre-up iwconfig ra0 essid default
pre-up iwpriv ra0 Channel=6
pre-up iwpriv ra0 set DefaultKeyID=1
pre-up iwpriv ra0 set Key=xxxxxxxxxx //je ne suis pas sur de la commande
pre-up iwpriv ra0 set key=xxxxxxxxxx
pre-up iwpriv ra0 set Key1Str=xxxxxxxxxxx
voila j'espère que ca t'aidera
#4 Le 06/05/2007, à 09:54
- sx1
Re : RT61 natif :D feisty
Bonjour,
Merci pour le post !
Je bloque sur la commande sudo modprobe RT61 après desinstallation de l'ancien pilote
car j'ai en retour ceci :
nicolas@hal2007:~$ sudo modprobe rt61
FATAL: Could not open '/lib/modules/2.6.20-15-generic/kernel/ubuntu/wireless/rt2x00-legacy/rt61/rt61.ko': No such file or directory
ne faut-il pas saisir avant sudo modprobe --remove rt61 pci ?
EDIT
j'ai fait un sudo depmod --all et là ensuite modprobe rt61 ca passe
ensuite ra1 est activable (bizarement il ne veux pas de ra0)
je continue...
EDIT
le nouveau pilote fonctionne, j'ai écrit à la main dans mon /etc/network/interfaces les caractéristiques
j'ai bien l'ESSID qui me revient avec iwconfig, mais pas plus.
Je crois que c'est le mot de passe qui ne passe pas.
A tu enlevé network manager et désactivé avahi de ton côté pour faire fonctionner ton wifi correctement ?
Dernière modification par sx1 (Le 06/05/2007, à 10:46)
Sous Linux depuis 2005.
Hors ligne
#5 Le 06/05/2007, à 11:28
- sx1
Re : RT61 natif :D feisty
Suite !
J'ai désinstallé network-manager et désactiver avahi, puis reboot.
Bien.
dans etc/network/interfaces j'ai mis ce que tu propose avec les commandes iwpriv.
Au reboot ra1 n'est pas activée
donc je fait un sudo ifup ra1
bing :
réponse du système : Invalid command Channel=6
je commente la ligne dans /etc/network/interfaces
re sudo ifup ra1
bing :
réponse du sytème :
Interface doesn't accep private ioctl... set (8BE2) : invalid argument
Failed to bring up ra1
muuuhaaaa.....
je fait iwpriv
ca donne :
ra1 available private ioctl :
Set (8BE2) : set 1024 char & get 0
stat (8BE9) : set 1024 char & get 1024 char
rfmontx (8BEA) : set 2 int & get 0
get_rfmontx (8BEB) : set 0 & get 1 int
get_site_survey (8BED) : set 1024 cher & get 1024 char
get_RaAP_Cfg (8BEF) : set 1024 char & get 0
donc je commente tout dans /etc/network/interfaces après la lignepre-up iwconfig ra1 essid XXX
avec sudo ifup ra1, la recherche dhcp se lance mais j'ai NODHCPOFFERS received
mon essid du point d'accès n'est pas masquée.
voilà ou j'en suis...
Bon
je commente tout dans /etc/network/interfaces
j'active la connexion wifi avec le traditionnel gestionnaire de réseau sans saisir le moindre cryptage, je passe mon point d'accès en clair sans authentification et là MIRACLE j'ai la connexion.
donc le pilote fonctionnerait-il ?
ET BIEN NON !!!
Car 20 secondes après mon système GELE !
Elle est pas belle la vie ?
Là je craque...:o
Dernière modification par sx1 (Le 06/05/2007, à 17:59)
Sous Linux depuis 2005.
Hors ligne
#6 Le 06/05/2007, à 12:04
- willy78
Re : RT61 natif :D feisty
Tu devrais compiler une nouvelle version du driver de serialmonkey.
Prends la version CVS
http://rt2x00.serialmonkey.com/rt61-cvs-daily.tar.gz
Decompresse l'archive, va dans le dossier Module tape make all (sans sudo)
ensuite tu enlève le module en cours par
(peut etre un petit 'sudo ifdown ra0' ou ra1 avant suivant ton interface )
#sudo modprobe -r rt61
#sudo cp rt61.ko /lib/modules/2.6.20-15-generic/kernel/ubuntu/wireless/rt2x00-legacy/rt61
#sudo modprobe rt61
#sudo ifup ra0
Voici mon /etc/network/interfaces
auto ra0
iface ra0 inet dhcp
pre-up iwconfig ra0 mode managed
pre-up iwconfig ra0 essid "WifiLan"
pre-up iwpriv ra0 set AuthMode=WPAPSK
#Ma cle cryptée en md5
pre-up iwpriv ra0 set
WPAPSK=c7c990acd84f05dfc7a4c0f08e33d9ff21d961cf91841adaeb27
pre-up iwpriv ra0 set EncrypType=TKIP
pre-up iwconfig ra0 essid "WifiLan"
Pour ta gouverne pour moi ça marche très rarement, le driver accroche rarement le routeur mais c'est le seul cas qui ait marché.
Pas encore bon mais c'est déjà un début (suivant les mises à jour du driver à surveiller)
Dernière modification par willy78 (Le 06/05/2007, à 12:05)
Quelques tutos pour le wifi sous Ubuntu:
http://wlety.free.fr/forum
Hors ligne
#7 Le 06/05/2007, à 17:58
- sx1
Re : RT61 natif :D feisty
question surement bête mais je ne m'aventure jamais dans les cvs et autres coins de dev, alors cette version de serailmonkey est différente de celle livrée en natif avec Feisty ?
Si je comprend bien avec ta soluce je met à jour l'install de base, plutôt que de l'outrepasser avec le driver ralink, c'est çà ?
Merci.
Sous Linux depuis 2005.
Hors ligne
#8 Le 07/05/2007, à 17:03
- willy78
Re : RT61 natif :D feisty
Les versions CVS sont les versions stables du driver et à jours.
D'ailleurs si tu tape
#modinfo rt61
tu verras que tu as une version CVS
cette soluce ne sert qu'a mettre à jour le driver (qui ne doit pas avoir beaucoup de
difference avec le driver d'origine)
Quelques tutos pour le wifi sous Ubuntu:
http://wlety.free.fr/forum
Hors ligne
#9 Le 07/05/2007, à 21:01
- willy78
Re : RT61 natif :D feisty
Tiens je viens de reussir une connection avec wpa_supplicant.
La connection toujours aussi instable mais ça marche.
pour info /etc/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
ap_scan=1
network={
ssid="WifiLan"
scan_ssid=1
proto=WPA
key_mgmt=WPA-PSK
psk=c7c990acd84f0504dfc7a4c0fe00fadaeb25587
priority=2
}
et le /etc/network/interfaces
#For Feisty Fawn
auto ra0
iface ra0 inet dhcp
pre-up wpa_supplicant -Bw -Dralink -ira0 -c/etc/wpa_supplicant.conf
post-down killall -q wpa_supplicant
A noter qu'il faut passer le driver en param avec '-Dralink' et non le driver generique
'-Dwext'
mais ça marche d'ailleurs ce poste en est la preuve mais ça va pas tenir,
je tiens les paris
Quelques tutos pour le wifi sous Ubuntu:
http://wlety.free.fr/forum
Hors ligne
#10 Le 07/05/2007, à 21:33
- sx1
Re : RT61 natif :D feisty
je viens de tenir une connexion quelques minutes mais sans sécurité, tout en clair
après ca s'en va et ca reviens tout seul, puis gel de l'OS
je suis passé en IP fixe pour voir si le soucis viens de là
(j'ai <<réussi>> avec RUTIL)
Sous Linux depuis 2005.
Hors ligne
#11 Le 07/05/2007, à 21:44
- willy78
Re : RT61 natif :D feisty
As tu retirer le démon avahi qui a tendance a se meler de ce qui ne le regarde pas
ca va l'arreter jusqu'au prochain redémarrage de l'ordi
sudo /etc/init.d/avahi-daemon stop
Et pour le supprimer définitivement
sudo update-rc.d -f avahi-daemon remove
ps: en fait ça tiens pour le moment, mais si je reboot je suis sur qu'il n'y auras pas de connection.
Faudra attendre que dhcp trouve (mais cherche t'il vraiment bien)
Dernière modification par willy78 (Le 07/05/2007, à 21:46)
Quelques tutos pour le wifi sous Ubuntu:
http://wlety.free.fr/forum
Hors ligne
#12 Le 07/05/2007, à 21:52
- sx1
Re : RT61 natif :D feisty
je ne suis pas expert mais je crois qu'il y a un soucis avec cet avahi (avahissant, no ?)
En effet après l'avoir desactivé comme tu le dis, j'ai découvert dans mes propriétés réseau que j'ai malgré tout deux interfaces wifi,
la ra1 et la ra1:avahi. ra1:avahi donne une ip privée (192.168.X.X) et sur ra1 simple je n'ai qu'une IP en IPV6
quel bazard...
Sous Linux depuis 2005.
Hors ligne
#13 Le 07/05/2007, à 21:57
- willy78
Re : RT61 natif :D feisty
Sinon sx1 faudrais essayer de suivre 1 seul fil de discussion pour ce probleme de chipset ralink rt61 wpa et feisty.
En plus j'ai le meme probleme et c'est pas toujours évident de te suivre dans les multiples messages de divers fils de discussion.
En fait il faut qu'on se fixe 1 seul topic pour suivre nos divers progres.
Quelques tutos pour le wifi sous Ubuntu:
http://wlety.free.fr/forum
Hors ligne
#14 Le 07/05/2007, à 22:05
- willy78
Re : RT61 natif :D feisty
J'ai aussi retiré par synaptic avahi-autoipd
Je sais pas comment le retirer en ligne de commande
Surement par
sudo update-rc.d -f avahi-autoipd remove
et encore je sais pas.
Un moment d'enervement, j'ai tous virer ce qui ressemblais de pres ou de loin
a avahi car effectivement j'avais aussi deux interfaces ra0 en ipv6
et ra0:avahi en ipv4 sur une adresse reseau par defaut 164.x.x.x je me rappel plus.
C'était avahi-autoipd qui me l'assignais automatiquement sur mon interface ra0.
effectivement tres avahissant
Quelques tutos pour le wifi sous Ubuntu:
http://wlety.free.fr/forum
Hors ligne
#15 Le 07/05/2007, à 22:13
- sx1
Re : RT61 natif :D feisty
100% d'accord pour ne plus aller ailleurs que sur ce topic pour essayer de s'en sortir
désolé pour les topics multiples, mais l'énervement et la fatigue gagne, au bout de dixaines d'heures de galères pour nada...
Sous Linux depuis 2005.
Hors ligne
#16 Le 07/05/2007, à 22:16
- sx1
Re : RT61 natif :D feisty
comme je l'ai dis ailleurs, enlever avahi-autoipd ou avahi-daemon via synaptic , çà enlève ubuntu-desktop.
Géant.
Ya du génie là dessous
Sous Linux depuis 2005.
Hors ligne
#17 Le 07/05/2007, à 22:21
- willy78
Re : RT61 natif :D feisty
En tous cas je n'ai plus de gel de l'os
Par quelle config tu passe pour ta connection
Du coup je ne me rappel plus et quelle driver utilise tu
Quelques tutos pour le wifi sous Ubuntu:
http://wlety.free.fr/forum
Hors ligne
#18 Le 07/05/2007, à 22:23
- willy78
Re : RT61 natif :D feisty
En fait pour ubuntu-desktop j'ai eu peur de faire une connerie mais ça change rien
Il y a suffisement de paquet dépendant de ubuntu-desktop pour qu'il reste
Dernière modification par willy78 (Le 07/05/2007, à 22:24)
Quelques tutos pour le wifi sous Ubuntu:
http://wlety.free.fr/forum
Hors ligne
#19 Le 07/05/2007, à 22:25
- sx1
Re : RT61 natif :D feisty
l'install du driver ralink n'a pas fonctionnée, hamha
j'étais sur la version serialmonkey de base
j'essaye de m'en sortir avec ralink, sinon je refait tout comme toi.
tu a enlevé ubuntu-desktop pour enlever avahi-autoipd alors ?
Sous Linux depuis 2005.
Hors ligne
#20 Le 07/05/2007, à 22:30
- willy78
Re : RT61 natif :D feisty
Non c'est en enlevement avahi-autoipd que synaptic m'a proposé d'enlever ubuntu-desktop mais tous est en place donc ubuntu-desktop n'est pas retirer
Quelques tutos pour le wifi sous Ubuntu:
http://wlety.free.fr/forum
Hors ligne
#21 Le 07/05/2007, à 22:31
- sx1
Re : RT61 natif :D feisty
ha !
bon.
alors je le vire avec synaptic, j'avais peur de tout casser
enfin, ceci dis, je n'en suis pas loin...
Sous Linux depuis 2005.
Hors ligne
#22 Le 07/05/2007, à 22:32
- willy78
Re : RT61 natif :D feisty
Pour le driver prends celui de post n° 6 plus haut
c'est celui que j'utilise en ce moment celui de ralink n'est peut etre pas tous a fait pareil
Quelques tutos pour le wifi sous Ubuntu:
http://wlety.free.fr/forum
Hors ligne
#23 Le 07/05/2007, à 22:34
- sx1
Re : RT61 natif :D feisty
sisi ca m'a enlevé ubuntu-desktop...
Sous Linux depuis 2005.
Hors ligne
#24 Le 07/05/2007, à 22:35
- willy78
Re : RT61 natif :D feisty
Quoi! truc de fou
donc
sudo apt-get install ubuntu-desktop
et c'est reparti
Dernière modification par willy78 (Le 07/05/2007, à 22:41)
Quelques tutos pour le wifi sous Ubuntu:
http://wlety.free.fr/forum
Hors ligne
#25 Le 07/05/2007, à 22:45
- sx1
Re : RT61 natif :D feisty
sauf que dans les dépendances de ubuntu-desktop, il y a devine quoi ?
avahi, network manager
Sous Linux depuis 2005.
Hors ligne