[medion akoya e1210] wifi dur dur !

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
Avatar de l’utilisateur
balbuze
Hankyu
Messages : 46
Inscription : ven. 15 déc. 2006, 19:17
Localisation : nord isère

[medion akoya e1210] wifi dur dur !

Message par balbuze »

Hello !
Ayé! j'ai reçu mon médion akoya 1210 à 199€ chez orange ! Tres content. Après 2 jours sous xubuntu je vire tout ça et je passe sous arch.
-> avec le noyau standard de grub au login console 11sec !!!
xfce4 8 sec env ! ça rox
Pour ceux tentés, il faut penser à activer hal sinon pas de clavier avec la dernière version de xorg. Penser à installer également synaptics pour le pad et creer le fichier de config qui va bien. mais mais mais y un problème : le wifi :
le chipset ralink et son module rt2860sta ne me permettent pas de me connecter à mon reseau. Je vois les reseaux autour de moi (dont le mien) avec un iwlist ra0 scan , avec wicd également mais je ne peut pas me connecter sur le mien. En fait le problème semble évoqué sur un post au sujet de l'ecafé. Je suis en kernel 2.6.28. Si je fait un iwconfig ra0 essid toto pas de message d'erreur mais la valeur n'est pas prise en compte, ni aucun autre param. La seule chose que j''arrive à changer c'est le nickname :?
J'attend avec impatience la methode pour faire fonctionner le wifi pour finir de configurer le reste.
Si quelqu'un à une idée ..... Wain dans le wiki tu ne mentionnes pas de problème de wifi. Quelle version du kernel ?
merci
rien ne sert de courir, ça ne fait pas le moine.....
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

Bonjour,

As-tu essayé de faire un tour dans le wiki anglophone aussi ? Si tu lis l'anglais assez bien, il est très fourni en informations. :)

http://wiki.archlinux.org/index.php/Wifi
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

En fait le wifi ne m'a pas posé de problème :lol:
J'utilise le kernel 2.6.28.2 compilé maison, mais ça marchait tout de suite lorsque j'ai commencé avec le kernel stock 2.6.28. Le paquet que j'utilise c'est "rt2860-1.8.0.0-1" qui est sur AUR Unsupported.

Une remarque, j'attribue une ip fixe pour gagner du temps. Le dhcp ne donnait pas de réponse avant très longtemps.
nowahn
archer de cavalerie
Messages : 172
Inscription : lun. 04 août 2008, 19:03
Localisation : ailleurs

Message par nowahn »

bonjour,
sur mon ecafé, j'arrive à me connecter, mais avec un pilote installé avec un PKGBUILD fait maison, et la connection met entre 35 secondes et 5 minutes à être opérationnelle (en IP fixe comme en dhcp). désolé, j'ai plusieurs problèmes en cours sur ce PC, je vais essayer de poster ma "solution" dans la journée, mais ce sera peut-être que pour demain.
pour voir si on a le même matériel :

Code : Tout sélectionner

# lspci | grep -i ralink
02:00.0 Network controller: RaLink RT2860

# lspci -v -s 02:00
02:00.0 Network controller: RaLink RT2860
	Subsystem: RaLink Device 2790
	Flags: bus master, fast devsel, latency 0, IRQ 17
	Memory at febf0000 (32-bit, non-prefetchable) [size=64K]
	Capabilities: [40] Power Management version 3
	Capabilities: [50] MSI: Mask- 64bit+ Count=1/32 Enable-
	Capabilities: [70] Express Endpoint, MSI 00
	Capabilities: [100] Advanced Error Reporting
		UESta:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq+ ACSViol-
		UEMsk:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
		CESta:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
		CEMsk:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
		AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
	Kernel driver in use: rt2860
	Kernel modules: rt2860sta
Wain, et toi, c'est le même matos ?
Prends le temps de rêvasser, l'inspiration viendra ...
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

Code : Tout sélectionner

02:00.0 Network controller: RaLink RT2860
	Subsystem: RaLink Device 2790
	Flags: bus master, fast devsel, latency 0, IRQ 17
	Memory at dfc00000 (32-bit, non-prefetchable) [size=64K]
	Capabilities: [40] Power Management version 3
	Capabilities: [50] MSI: Mask- 64bit+ Count=1/32 Enable-
	Capabilities: [70] Express Endpoint, MSI 00
	Capabilities: [100] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
		UESvrt:	DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
		AERCap:	First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
	Kernel driver in use: rt2860
	Kernel modules: rt2860
Même matos mais mon module s'appelle rt2860 et non rt2860sta. J'ai aucun problème d'attente. Ca se connecte immédiatement.
Avatar de l’utilisateur
balbuze
Hankyu
Messages : 46
Inscription : ven. 15 déc. 2006, 19:17
Localisation : nord isère

Message par balbuze »

Sur mon médion j'ai le même résultat que vous mais avec un kernel modules: rt2860sta (en fait j'ai installé avec les instructions de Ralink. Ptet que je vais remettre le paquet depuis AUR, comme Wain
rien ne sert de courir, ça ne fait pas le moine.....
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

balbuze a écrit :Sur mon médion j'ai le même résultat que vous mais avec un kernel modules: rt2860sta (en fait j'ai installé avec les instructions de Ralink. Ptet que je vais remettre le paquet depuis AUR, comme Wain
fallait commencer par là... depuis quand on installe des programmes sous linux sans passer par le gestionnaire de paquetages ? :panpan:
Avatar de l’utilisateur
balbuze
Hankyu
Messages : 46
Inscription : ven. 15 déc. 2006, 19:17
Localisation : nord isère

Message par balbuze »

ben en fait j'ai commencé par là maître... Et comme ça marchait pas je suis passé en mode à la mano, et comme ça marchait tjs pas j'ai re-installé le paquet et ben ça marche toujours pas :cry:
mais pas de progrès
rien ne sert de courir, ça ne fait pas le moine.....
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

balbuze a écrit :ben ça marche toujours pas :cry:
charges ton module avec:

Code : Tout sélectionner

modprobe rt2860
crées-toi un profile genre:
cat /etc/network.d/monprofil a écrit :
CONNECTION="wireless"
INTERFACE=ra0
SCAN="yes"
IFOPTS="192.168.0.6 netmask 255.255.255.0 broadcast 192.168.0.255"
GATEWAY=192.168.0.254
SECURITY="wpa"
ESSID="monreseau"
KEY="maclefsecrete"
IP="static"
IWOPTS="mode managed essid $ESSID channel 6 key restricted $KEY"
TIMEOUT=10
Et lances le tout:

Code : Tout sélectionner

/etc/rc.d/net-profiles start
Si ça marche pas, c'est que tu nous cache quelquechose ;)
Avatar de l’utilisateur
balbuze
Hankyu
Messages : 46
Inscription : ven. 15 déc. 2006, 19:17
Localisation : nord isère

Message par balbuze »

merci wain
bien qu'ayant 153 fois la manip, je l'ai refait suivant tes indications,résultat : Wireless association failed * :(
Je me demande si je vais pas tout virer et reprendre à zero l'install.
J'ai fait voir vite fait le problème a Skunnyk qui passait par là ;) ben on a pas avancé. Y a un truc quelque part qui merdouille.
Je vais googler un peu sur le sujet si jamais....
*j'ai verifié de nombreuses fois les paramètres : sont bons
rien ne sert de courir, ça ne fait pas le moine.....
nowahn
archer de cavalerie
Messages : 172
Inscription : lun. 04 août 2008, 19:03
Localisation : ailleurs

Message par nowahn »

nowahn a écrit :

Code : Tout sélectionner

02:00.0 Network controller: RaLink RT2860
   ...
   Capabilities: [100] Advanced Error Reporting
      UESta:  ... UnsupReq+ ...
      ...
      CESta:  ... NonFatalErr+
      ...
wain a écrit :

Code : Tout sélectionner

02:00.0 Network controller: RaLink RT2860
      ...
   Capabilities: [100] Advanced Error Reporting
      UESta:   ... UnsupReq- ...
      ...
      CESta:   ... NonFatalErr-
      ...
Même matos
permet moi de protester, ya quelques différences. et toi, , t'as le même matos que qui ?
wain a écrit :mon module s'appelle rt2860 et non rt2860sta
ça c'est juste que le PKGBUILD change le nom du fichier, qui s'appelle bien rt2860sta à la compilation
balbuze a écrit :ben en fait j'ai commencé par là maître... Et comme ça marchait pas je suis passé en mode à la mano, et comme ça marchait tjs pas j'ai re-installé le paquet et ben ça marche toujours pas
moi aussi j'ai tout essayé (les 2 paquets sur AUR, et les sources de RaLink), rien n'a marché (impossible de configurer le SSID par exemple).
ma méthode qui marche plus ou moins, c'est de configurer la plupart des paramètres dans le fichier /etc/Wireless/RT2860STA/RT2860STA.dat (note qu'aucun des 2 paquets AUR n'installe ce fichier, il faut installer avec les sources RaLink ou bricoler le PKGBUILD)
moi j'ai changé ceci, pas sûr que tout soit utile, mais pas le temps de chercher plus :

Code : Tout sélectionner

...
CountryRegion=
CountryRegionABand=
CountryCode=FR
ChannelGeography=
...
SSID=<mon SSID>
...
EncryptType=WEP
...
Key1Str=<ma clé WEP>
...
#CarrierDetect=0
(j'ai mis la dernière ligne en commentaire car elle est absente sur le mandriva d'origine, je sais pas si ça change quelquechose)
ensuite, j'ai écrit un script que je lance depuis /etc/rc.local (au départ pour débuguer, mais pour l'instant je fonctionne toujours avec ça) :

Code : Tout sélectionner

#! /bin/bash
netstart="$(date +%s)" # pour chronométrer
ifconfig ra0 up
# pas besoin de iwconfig,
# tout est configuré dans RT2860STA.dat
dhcpcd ra0
# boucle pour recommencer tant que ça ne marche pas
until ping -c 1 <ip de mon routeur> &> /dev/null ;
do
   netmid="$(date +%s)"
   echo ">>> dhcp raté, nouvel essai : $((${netmid}-${netstart}))s"
   # iwlist pour vérifer, toujours OK chez moi
   iwlist ra0 scanning | grep ESSID
   dhcpcd ra0 ;
done
netend="$(date +%s)"
echo ">>> connecté en $((${netend}-${netstart}))s"
puis dans /etc/rc.local :

Code : Tout sélectionner

/root/netstart &> /root/netstart.log
(netstart est le nom de mon script, il faut le rendre exécutable)
tu peux vérifier où ça en est avec un cat /root/netstart.log, à la fin, t'as le temps de connection.
chez moi, au début, le chrono indiquait toujours entre 275 et 300 secondes (5 minutes, donc soit patient).
notez que j'ai essayé plein de choses, entre autre :
  • en ip fixe, exactement les mêmes temps de connection
  • en faisant un ifconfig up / ifconfig down à chaque boucle, là, ça se connecte jamais
depuis, j'ai installé xorg et lxde (un bureau, comme KDE et gnome), ça marche un peu mieux (record en 35 secondes). la différence que j'ai vu est qu'il y a cette ligne en plus (après connection) :

Code : Tout sélectionner

# ifconfig ra0
...
   inet6 addr: xxxx::xxx:xxxx:xxxx:xxxx/xx Scope:Link
...
(les x sont des chiffres hexadécimaux
pour être clair, cette ligne est :
- absente sur archlinux sans xorg et lxde
- présente sur archlinux avec xorg et lxde
- présente sur le système d'origine
voilà, je sais pas quoi faire de cette info ...
pour info, mon système d'origine est une mandriva à la sauce du constructeur (Hercules), avec notamment une gestionnaire de connection développé par Hercules (qui est apparament sous GPL, mais j'ai pas trouvé les sources)
voilà, moi j'ai un peu abandonné ce problème pour le moment (c'est mon premier portable, j'ai encore des choses à voir - j'ai mis un jour entier à configurer le touchpad), mais je suis intéressé pour savoir si ma solution marche pour toi et si tu a le même matos que moi ou que wain.
Edit : si tu a encore xubuntu installé, tu peux aussi chercher comment c'est configuré, ça pourrait aider
Prends le temps de rêvasser, l'inspiration viendra ...
Avatar de l’utilisateur
Skunnyk
Maître du Kyudo
Messages : 1137
Inscription : mer. 06 sept. 2006, 21:31
Localisation : IRC
Contact :

Message par Skunnyk »

Ta ligne 'magique' est simplement ton adresse ipv6 (souvent générée sans que tu lui demande).

Cependant je ne vois pas le rapport avec l'installation de lxde ? A partir de cette installation, tout fonctionne "mieux" ? Soit il y a un mystère, soit il manque une dépendance, installée via lxde/xorg ...
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

Admettons, c'est ptet pas tout à fait le même matos...
Je peux pas parler pour l'ecafé, moi j'ai un akoya. Ce que je peux vous assurez c'est que le wifi à fonctionné après l'installation d'arch (avec le pkg kernel26) avec le paquetage d'AUR sans la moindre modification et sans placer le fichier /etc/Wireless/RT2860STA/RT2860STA.dat
Etant donné que ceux sont les mêmes machines, ça doit pas être sorcier d'en faire autant. Ou alors le pb vient du dialogue avec l'AP (moi j'ai un routeur dlink 624+).

Depuis, j'ai optimisé le kernel (voir la config sur le wiki) et désactivé tous les trucs inutiles au boot. Le touchpad est reconnu comme une souris ps2, il ne faut pas installer le driver synaptics.
Avatar de l’utilisateur
balbuze
Hankyu
Messages : 46
Inscription : ven. 15 déc. 2006, 19:17
Localisation : nord isère

Message par balbuze »

en progrès !!! j'ai pu faire marcher le wifi en configurant avec :
iwpriv ra0 set EncrypType=WEP
et j'ai lancé
netcfg-auto-wireless ra0
avec un profil configuré biensur et la ça marche !!! je no'se pas redémarrer ;)
il faut préciser que iwconfig ra0 m'affichait encryption key :off et impossible de changer la valeur. De plus j'ai fait avant un iwconfig ra0 ap xx:xx:xx:xx (mac de mon point accès) car si je donne l'essid il le prend pas....
Pour le touchpad ok ça marche sans synaptics :) mais il faut que je configure le tap because c'est un fonctionnement de base : le curseur bouge !
Merci les gars !
je vais redémarrer pour voir si la manip est bien celle qui à permis de faire fonctionner le wifi
A+
rien ne sert de courir, ça ne fait pas le moine.....
Avatar de l’utilisateur
balbuze
Hankyu
Messages : 46
Inscription : ven. 15 déc. 2006, 19:17
Localisation : nord isère

Message par balbuze »

Bon ok maintenant ça marche mais avec la séquence suivante :
iwpriv ra0 set EncrypType=WEP
iwconfig ra0 ap xx:xx:xx:xx:xx:xx channel 7 key yyyyyyyyyy
netcfg maison (profil qui va bien)
la ça marche . Je ne sais pas pkoi il faut faire iwpriv pour lui forcer la cle et aussi utliser la mac du point accès... Je vous tiens au courant :wink:
rien ne sert de courir, ça ne fait pas le moine.....
Avatar de l’utilisateur
balbuze
Hankyu
Messages : 46
Inscription : ven. 15 déc. 2006, 19:17
Localisation : nord isère

Message par balbuze »

bon me revoilà : las, j'ai tout viré et tout ré-installé. Bilan : idem ! :twisted:
En cherchant j'ai vu qu'il existait un utlitaire pour configurer les cartes à base de chipset Ralink : RutilT , et ça marche là où wicd échoue. Bon ok ça n'xplique rien mais je peut creer des profils , scanner les réseaux, enfin faire tout ce qu'on peux faire avec une carte wifi ! :D
voila pour le moment. Je poursuis ma configuration.
rien ne sert de courir, ça ne fait pas le moine.....
Répondre