Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
utilisateurs:lamoina:wifi_ralink_rt3572sta [Le 12/11/2011, 20:59] lamoina |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Lucid Maverick matériel wi-fi BROUILLON}} | ||
- | ---- | ||
- | |||
- | ======Installation clé WIFI Linksys WUSB800N_v.2====== | ||
- | <note importante> | ||
- | La procédure qui suit est valable pour LUCID 10.04 et MAVERICK 10.10 et ONEIRIC 11.10</note> | ||
- | |||
- | ===== Pré-requis ===== | ||
- | |||
- | * Disposer des [[:sudo|droits d'administration]]. | ||
- | * Disposer d'une [[:internet|connexion à Internet configurée et activée.]] | ||
- | * Le module [[:synaptic|build-essential ]] doit être installé. (Le CD d'installation vous sera peut-être demandé) | ||
- | |||
- | ===== Téléchargement du driver et décompression ===== | ||
- | |||
- | * Tout d'abord, il vous faudra télécharger le driver **rt3572sta** à l'adresse suivante: | ||
- | * http://www.ralinktech.com/en/04_support/license.php?sn=5017# | ||
- | *[[:sudo] //Si votre ordinateur n'est pas connecté à l'internet cela peut se faire sur un autre ordinateur connecté.//]] | ||
- | * Placez le fichier **2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO.bz2** de préférence dans le répertoire Téléchargement. | ||
- | * Pour décompresser le fichier, il suffit de **cliquer sur 2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO.bz2** en n'oubliant pas de choisir le répertoire. | ||
- | * Placer le fichier obtenu: **2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO** de préférence dans votre Home (exemple: alain). | ||
- | |||
- | ===== Modifications à apporter au driver RT3572STA ===== | ||
- | | ||
- | |||
- | * **Vérifier si le driver est bien dans "alain"** | ||
- | <code> | ||
- | alain@Lamoina2:~$ dir | ||
- | 2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO Images Modéles | ||
- | AdressesAlain.ldif KeyPass-0.4.3 Musique | ||
- | Bureau Lucid Public | ||
- | Documents Maverik Téléchargements | ||
- | examples.desktop ModelePageWiki Vidéos | ||
- | </code> | ||
- | [[2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO ]] est bien dans le répertoire. | ||
- | |||
- | * **Editer et modifier config.mk** | ||
- | <code> | ||
- | alain@Lamoina2:~$ gedit ~/2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO/os/linux/config.mk | ||
- | </code> | ||
- | >__config.mk (/2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO/os/linux) -gedit__\\ | ||
- | ># Support ATE function HAS_ATE=n | ||
- | ># Support QA ATE function HAS_QA_SUPPORT=n | ||
- | ># Support XLINK mode HAS_XLINK=n | ||
- | ># Support Wpa_Supplicant HAS_WPA_SUPPLICANT=** [[y]]** | ||
- | ># Support Native WpaSupplicant for Network Maganger HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=** [[|y]]** | ||
- | ># Support Net interface block while Tx-Sw queue full HAS_BLOCK_NET_IF=n | ||
- | > . . . . . | ||
- | |||
- | [[|Pas d'autre modification.]] **[[:SAUVEGARDER]]** | ||
- | * **Editer et modifier rtusb_dev_id.c** | ||
- | <code> | ||
- | >alain@Lamoina2:~$ gedit ~/2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO/common/rtusb_dev_id.c </code> | ||
- | >__rtusb_dev_id.c (/home/alain/2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO/common) -gedit__ | ||
- | > * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * - * | ||
- | > * Ralink Tech Inc ''. . . . . . . . . .*'' | ||
- | > * 5F., No.36, Taiyuan St., Jhubei City,'' . . . .*'' | ||
- | > * Hsinchu County 302 ,'' . . . . . . . .*'' | ||
- | > * Taiwan, R.O.C'' . . . . . . . . . .*'' | ||
- | > * (c) Copyright 2002-2007 , Ralink Technology, Inc . * | ||
- | > * ....... | ||
- | > *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* | ||
- | >Module Name: | ||
- | >rtusb_dev_id.c | ||
- | >Abstract: | ||
- | >Revision History: | ||
- | > Who When What | ||
- | > --------- ---------- ---------------------------------------------- | ||
- | >#include "rt_config.h" | ||
- | >/* module table */ | ||
- | >USB_DEVICE_ID rtusb_dev_id[] = { | ||
- | >**#ifdef RT2870** | ||
- | > {USB_DEVICE(0x148F,0x2770)}, /* Ralink */ | ||
- | > {USB_DEVICE(0x148F,0x2870)}, /* Ralink */ | ||
- | > {USB_DEVICE(0x07B8,0x2870)}, /* AboCom */ | ||
- | > {USB_DEVICE(0x07B8,0x2770)}, /* AboCom */ | ||
- | > {USB_DEVICE(0x0DF6,0x0039)}, /* Sitecom 2770 */ | ||
- | > {USB_DEVICE(0x0DF6,0x003F)}, /* Sitecom 2770 */ | ||
- | > ............. | ||
- | >**#endif //RT2870//** | ||
- | >**[[:|#ifdef RT35xx]]** | ||
- | >USB_DEVICE(0x148F,0x3572)}, /* Ralink 3572 */ | ||
- | >USB_DEVICE(0x1740,0x9801)}, /* EnGenius 3572 */ | ||
- | >USB_DEVICE(0x0DF6,0x0041)}, /* Sitecom 3572 */ | ||
- | >USB_DEVICE(0x0DF6,0x0042)}, | ||
- | >USB_DEVICE(0x04BB,0x0944)}, /* I-O DATA 3572 */ | ||
- | >USB_DEVICE(0x1690,0x0740)}, /* 3572 */ | ||
- | >USB_DEVICE(0x1690,0x0744)}, /* 3572 */ | ||
- | >USB_DEVICE(0x5A57,0x0284)}, /* Zinwell 3572 */ | ||
- | >USB_DEVICE(0x167B,0x4001)}, /* 3572 */ | ||
- | >USB_DEVICE(0x0930,0x0A07)}, /* TOSHIBA */ | ||
- | >[[|USB_DEVICE(0x1737,0x0079)}, /* Linksys WUSB600Nv2 */]] | ||
- | >**[[:|#endif // RT35xx //]]** | ||
- | [[|Après avoir ajouté la ligne rouge, SANS ERREUR,]] **[[|SAUVEGARDER]]** | ||
- | |||
- | * **Modification proposée par [[:|KITU]] [[|(Pour Maverick 10.10 et Oneiric 11.10)]]** | ||
- | <code>alain@Lamoina2:~$ gedit ~/2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO/include/os/rt_linux.h</code> | ||
- | *remplacer **usb_buffer_alloc** par **[[|usb_alloc_coherent]]** (utiliser la fonction recherche) | ||
- | *remplacer **usb_buffer_free ** par **[[|usb_free_coherent]]** (utiliser la fonction recherche)\\ | ||
- | |||
- | >__rt_linux.h(~/2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO/include/os) -gedit__ | ||
- | >*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* | ||
- | >USB related definitions | ||
- | >*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* | ||
- | >typedef struct usb_device_id USB_DEVICE_ID; | ||
- | > . . . . . . . . . . | ||
- | >#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,5,0) | ||
- | >#ifdef INF_AMAZON_SE | ||
- | >#define BULKAGGRE_SIZE 30 | ||
- | >#else | ||
- | >#define BULKAGGRE_SIZE 100 | ||
- | >#endif /./INF_AMAZON_SE/./ | ||
- | ># | ||
- | >#ifndef OS_ABL_SUPPORT | ||
- | >#define RT28XX_PUT_DEVICE - - - - - usb_put_dev | ||
- | >#define RTUSB_ALLOC_URB(iso)- - - - usb_submit_urb(pUrb, | ||
- | >GFP_ATOMIC) | ||
- | >#define RTUSB_URB_ALLOC_BUFFER(pUsb_Dev, BufSize, pDma_addr)- - - - - - - - - [[|usb_alloc_coherent]](pUsb_Dev, BufSize, | ||
- | >GFP_ATOMIC, pDma_addr) | ||
- | >#define RTUSB_URB_FREE_BUFFER(pUsb_Dev, BufSize, pTransferBuf, Dma_addr)- - - [[|usb_free_coherent]](pUsb_Dev, BufSize, >pTransferBuf, Dma_addr) | ||
- | >#else | ||
- | [[|Après avoir fait les deux modifications,SANS ERREUR,]]**[[|SAUVEGARDER]]** | ||
- | |||
- | ===== Installation du driver ===== | ||
- | <note tip > | ||
- | *Cette procédure sera à refaire après chaque changement de noyau | ||
- | *Elle est valable pour LUCID 10.04, MAVERICK 10.10, ONEIRIC 11.10 | ||
- | </note> | ||
- | * **Passer en mode administrateur.** | ||
- | <code>alain@Lamoina2:~$ sudo -s | ||
- | [sudo] password for alain: </code> | ||
- | * **Aller dans le répertoire du driver 2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO** | ||
- | <code>root@Lamoina2:~# cd 2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO | ||
- | root@Lamoina2:~/2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO# </code> | ||
- | * **Lancer l'installation** | ||
- | <code>root@Lamoina2:~# make clean ;nettoyer si nécessaire | ||
- | root@Lamoina2:~# make | ||
- | root@Lamoina2:~# make install</code> | ||
- | |||
- | |||
- | ===== Finalisation de l'installation===== | ||
- | * **Ajouter rt3572sta dans modules** | ||
- | <code>root@Lamoina2:~# gedit /etc/modules</code> | ||
- | >__modules (/etc) -gedit__ | ||
- | ># /etc/modules: kernel modules to load at boot time. | ||
- | ># This file contains the names of kernel modules that should be loaded | ||
- | ># at boot time, one per line. Lines beginning with "#" are ignored. | ||
- | >[[|rt3572sta]] | ||
- | >lp | ||
- | |||
- | * **Blacklister rt2800usb [[|(uniquement pour Maverick 10.10)]]** | ||
- | <code>root@Lamoina2:~# gedit /etc/modprobe.d/blacklist.conf</code> | ||
- | >__blacklist.conf (/ect/modprobe.d) -gedit__ | ||
- | ># This file lists those modules which we don't want to be loaded by | ||
- | ># alias expansion, usually so some other driver will be loaded for the | ||
- | ># device instead. | ||
- | ># evbug is a debug tool that should be loaded explicitly | ||
- | >blacklist evbug | ||
- | ># these drivers are very simple, the HID drivers are usually preferred | ||
- | >blacklist usbmouse | ||
- | >blacklist usbkbd | ||
- | >........ | ||
- | ># EDAC driver for amd76x clashes with the agp driver preventing the aperture | ||
- | ># from being initialised (Ubuntu: #297750). Blacklist so that the driver | ||
- | ># continues to build and is installable for the few cases where its | ||
- | ># really needed. | ||
- | >blacklist amd76x_edac | ||
- | ># pour garantir le chargement de RT3572STA | ||
- | >[[|blacklist rt2800usb]] | ||
- | |||
- | * **Redémarrer le sytème** | ||
- | Après le redémarrage vous pourrez configurer votre WIFI en donnant la clé WPA/PSK de préférence.\\ | ||
- | Cette clé Linksys assure un très bon débit.\\ | ||
- | * Proche de la Livebox2: 130 Mb/s !!!\\ | ||
- | * Au premier étage à environ 10m: 58 à 104 Mb/s | ||
- | |||
- | [[:|Pofitez bien de votre WIFI.]]\\ | ||
- | [[lamoina@wanadoo.fr|{{ http://bcpf.galine.free.fr/images/aldan.gif }}]] | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ----- | ||
- | Contributeur : //[[:utilisateurs:lamoina|lamoina]]// |