Installer driver propriétaire ralink sur ubun [Résolu/Fermé]

Signaler
Messages postés
2049
Date d'inscription
dimanche 22 août 2004
Statut
Contributeur
Dernière intervention
13 novembre 2016
-
Messages postés
258
Date d'inscription
jeudi 27 mars 2008
Statut
Membre
Dernière intervention
25 janvier 2019
-
Bonjour,

Je viens d'installer ubutnu 8.04 beta sur mon nouveau desktop, et contrairement a ce que j'espérai ma carte wifi n'est pas directement reconnue.

Il s'agit du chipset Ralink RT2870, et ralink propose un driver sur son site. très bien! sauf que je ne suis pas assez douer pour comprendre leur mode d'emplois.

D'ou question, quelqu'un connait-il un bon tuto que je n'aurai pas trouvé? Ou alors un(e) surdoué(e) peut-il m'aider, genre jipicy, mamiemando, kilian, lami20j, jeanbi ou autre?

là j'en suis à "In Makefile, set the MODE = STA", ok, "TARGET = Linux", ok aussi, mais ou je cale, c'est "define the linux kernel source include file path LINUX_SRC modify to meet your need" Il y a un peu trop de LINUX_SRC pour que je sache quel chemin mettre pour quoi.

extrait du makefile à modifier :

ifeq ($(PLATFORM),5VT)
LINUX_SRC = /opt/fvt_11N_SDK_0807/fvt131x_SDK_11n/linux-2.6.17
CROSS_COMPILE = /opt/crosstool/uClibc_v5te_le_gcc_4_1_1/bin/arm-linux-
endif

ifeq ($(PLATFORM),IKANOS)
LINUX_SRC = /home/sample/projects/LX_2618_RG_5_3_00r4_SRC/linux-2.6.18
CROSS_COMPILE = mips-linux-
endif

ifeq ($(PLATFORM),SIGMA)
LINUX_SRC = /root/sigma/smp86xx_kernel_source_2.7.172.0/linux-2.6.15
CROSS_COMPILE = /root/sigma/smp86xx_toolchain_2.7.172.0/build_mipsel_nofpu/staging_dir/bin/mipsel-linux-
endif

ifeq ($(PLATFORM),INIC)
UCOS_SRC = /opt/uCOS/iNIC_rt2880
CROSS_COMPILE = /usr/bin/mipsel-linux-
endif

ifeq ($(PLATFORM),STAR)
LINUX_SRC = /opt/star/kernel/linux-2.4.27-star
CROSS_COMPILE = /opt/star/tools/arm-linux/bin/arm-linux-
endif

ifeq ($(PLATFORM),PC)
# Linux 2.6
LINUX_SRC = /lib/modules/$(shell uname -r)/build
# Linux 2.4 Change to your local setting
#LINUX_SRC = /usr/src/linux-2.4
LINUX_SRC_MODULE = /lib/modules/$(shell uname -r)/kernel/drivers/net/wireless/
CROSS_COMPILE =
endif

ifeq ($(PLATFORM),IXP)
LINUX_SRC = /project/stable/Gmtek/snapgear-uclibc/linux-2.6.x
CROSS_COMPILE = arm-linux-
endif

ifeq ($(PLATFORM),INF_TWINPASS)
# Linux 2.6
#LINUX_SRC = /lib/modules/$(shell uname -r)/build
# Linux 2.4 Change to your local setting
LINUX_SRC = /project/stable/twinpass/release/2.0.1/source/kernel/opensource/linux-2.4.31/
CROSS_COMPILE = mips-linux-
endif

73 réponses

Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 485
Messages postés
2049
Date d'inscription
dimanche 22 août 2004
Statut
Contributeur
Dernière intervention
13 novembre 2016
134
dsl, je n'avais pas regardé mes mails.

et non PAS ndiswapper, je me dis que pour une fois qu'un marchant fait l'effort de sortir un driver pour wifi pour linux, c'est mieux de l'utiliser.

Et en effet, gros progrès grâce d'un coté au tuto de ubuntu, écrit par un certain willy, que laquiche m'a fait découvrir.

Ton dernier lien semble plus conséquent, je me mets a sa lecture, ai déjà vu l'une au l'autre commande a utiliser.

Dans ton mail, tu dis que tu dois parfois faire plusieurs iwlist scanning, tu dois le faire pour que ton réseau apparaisse dans la liste, ou ça n'a rien a voir ( mon réseau c'est BienlBonjour, correctement vu dès la première fois)

Renisaac
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 485
Dans ton mail, tu dis que tu dois parfois faire plusieurs iwlist scanning,
je ne l'ai pas dit ici puisque ce n'est pas une solution ;-))

tu dois le faire pour que ton réseau apparaisse dans la liste, ou ça n'a rien a voir
tout simplement pour que le point d'accès soit reconnu par ma config ;-) (je suis en IP fixe)
Messages postés
2049
Date d'inscription
dimanche 22 août 2004
Statut
Contributeur
Dernière intervention
13 novembre 2016
134
je ne l'ai pas dit ici puisque ce n'est pas une solution ;-)
Oups, désolé, mais je pensais que cela pouvait en aider d'autres que moi.

sinon, je suis en dhcp, pas en fixe, et le réseau est vu, donc pas l'air d'être une non-solution pour moi.....

bon, je retourne lire

Renisaac
Messages postés
2049
Date d'inscription
dimanche 22 août 2004
Statut
Contributeur
Dernière intervention
13 novembre 2016
134
re-

Le lien est pour le driver RT2500 et pas 2870 comme moi. Les commendes ne fonctionnent donc pas. Merci quand même.

Par contre je me suis penché de plus près sur le fichier de configuration, et j'ai remarqué que ma clé wep était censée être hexadecimal au lieu de ascii. j'ai donc cnagé ce fichier en fonction, un RT2870STA.dat, rendu exécutable par chmd. ifdown ra0 suivit de ifup ra0 pour en tenir compte, mais pas mieux, toujourspas de essid dans iwconfig alros que bien vu par iwlist scanning.
ce qui m'inquiète un peu, c'est lors du iwup, j'ai ce message There is already a pid file /var/run/dhclient.ra0.pid with pid 134519072 , et donc je ne sais pas comment être sur qu'il prend en compte les changement que je fais.

Renisaac
Salut,
Si tu tiens absolument à copiler le pilote linux : tutoriel complet ici : http://wlety.free.fr/forum/viewtopic.php?id=200
Par contre, marche très bien vec ndiswrapper et le pilote windows à condition de faire ça par le terminal et non en mode graphique . (voir là : http://wlety.free.fr/forum/viewtopic.php?id=205
Par contre, une fois le pilote installé, ça a l'air de mieux marcher en WPA qu'en WEP. De même, il vaut mieux laisser la configuration wifi en "automatique" et passer par network manager plutôt que de fixer une IP statique ou un truc du genre.
Messages postés
2049
Date d'inscription
dimanche 22 août 2004
Statut
Contributeur
Dernière intervention
13 novembre 2016
134
Bonjour La quiche,

justement c'est grâce a ces tuto que j'ai très bien avancé, tu me les a déjà filé il y a pas mal de temps. Mais il y a moyen de les améliorer un peu, j'ai déjà fais quelques suggestions à l'auteur. Ceci dit, je cale toujours au niveau de la reconnaissance de mon réseau wifi. Cela se passe visiblement dans le fichier RT2870STA.dat. Depuis hier soir, j'ai réussi à lui faire admettre mon nom de réseau,le SSID, mais il ne cherche pas encore correctement avec DHCP.
De plus, j'ai essayé sans protection du tout, pas mieux, vais essayer en WPA.

Renisaac
Messages postés
258
Date d'inscription
jeudi 27 mars 2008
Statut
Membre
Dernière intervention
25 janvier 2019
22
Oups, désolée pour avoir redonné les liens.
Perso, clé DWA-140 avec pilote installé via ndiswrapper et terminal et nickel, rien à dire. Je n'ai eu aucun problème pour reconnaître le réseau (automatique), donc je peux rien dire là-dessus...
Messages postés
2049
Date d'inscription
dimanche 22 août 2004
Statut
Contributeur
Dernière intervention
13 novembre 2016
134
ok, merci, je vais essayer ndiswrapper. en espérant ne pas avoir foutu trop le bordel

Renisaac
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 485
Salut,

une question que peut être je n'ai pas posée

As-tu le firmware de ta carte?
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 485
Re,

tu as vu ça http://ubuntuforums.org/showthread.php?t=766850 ?
Messages postés
2049
Date d'inscription
dimanche 22 août 2004
Statut
Contributeur
Dernière intervention
13 novembre 2016
134
YOUPIE, je l'ai enfin, ce fichu internet sur le fixe!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

finalement, la solution est celle préconisée par la quiche, ndiswrapper avec le driver fournit dans le tuto http://wlety.free.fr/forum/viewtopic.php?id=205 le tout avec un système 32 bits.

par contre c'est con que Ralink se casse le cul a nous faire des drivers et que au final, on ne sait pas les utiliser.

Lami, j'avais vu ton lien, mais il s'applique pour les driver 1.2.2, depuis mais il y a des driver 1.3 qui sont sorti pour régler ce bug. je pense qu'ils l'ont revu en profondeur, car les instructions fournies changent beaucoup.

Vraiment merci a vous deux pour avoir passé du temps a résoudre ce f****** probleme de m****

Renisaac
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 485
Re,

je suis très content pour toi ;-)

A titre d'info et pour eviter de longues recherches a certains :

j'ai enfin pu faire marcher le wifi integre d'un acer aspire x1700-ER7S (Quad 8200, 4Go, wifi) sous ubuntu 8.10 kernel 2.6.27
La carte wifi est indiquee ralink (lspci)
Cela fonctionne simplement maintenant avec les paquets pour le driver rt2860 fournis ici :
https://launchpad.net/~stgraber/+archive

on installe le paquet et ca demarre tout seul !

le wifi de ce pc est avec une antenne externe fournie, reliee par 2 attaches a visser sur une carte occupant un slot.

Cordialement
Pierre
Messages postés
258
Date d'inscription
jeudi 27 mars 2008
Statut
Membre
Dernière intervention
25 janvier 2019
22
Juste une précision :

Le topic concerne la carte rt2870.
Le dernier message concerne la carte rt2860.