5 votes

Driver manquant ASUS PCE-N53 11n N600 Adaptateur PCI-E

J'ai des problèmes pour faire fonctionner une carte adaptateur Asus PCE-N53 11n N600 PCI-E sur mon ordinateur de bureau.

Autant que je puisse dire, aucun pilote n'est installé pour la carte. Je sais que je peux télécharger manuellement les pilotes directement depuis Asus, mais je préférerais ne pas passer par là.

Si quelqu'un sait s'il y a des packages ou d'autres choses que je peux faire pour que cela fonctionne, je vous en serais reconnaissant.

Quelques détails du système :

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 12.04.1 LTS
Release:    12.04
Codename:   precise

$ sudo lshw -C network
  *-network               
       description: Interface Ethernet
       product: RTL8111/8168B PCI Express Gigabit Ethernet controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:03:00.0
       nom logique: eth0
       version: 06
       numéro de série: d4:3d:7e:03:b9:1d
       taille: 100Mbit/s
       capacité: 1Gbit/s
       largeur: 64 bits
       horloge: 33MHz
       capacités: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on diffusion=yes driver=r8169 version du pilote=2.3LK-NAPI duplex=full firmware=rtl8168e-3_0.0.4 03/27/12 ip=192.168.0.173 latence=0 lien=yes multidiffusion=yes port=MII vitesse=100Mbit/s
       ressources: irq:43 ioport:d000(taille=256) mémoire:f2104000-f2104fff mémoire:f2100000-f2103fff
 *-network NON RÉCLAMÉ
       description: Contrôleur réseau
       product: Ralink corp.
       vendor: Ralink corp.
       physical id: 0
       bus info: pci@0000:04:00.0
       version: 00
       largeur: 32 bits
       horloge: 33MHz
       capacités: pm msi pciexpress bus_master cap_list
       configuration: latence=0
       ressources: mémoire:f7100000-f710ffff

$ lsmod
Module                  Taille  Utilisé par
nvidia              12319264  51 
vesafb                 13844  1 
snd_hda_codec_hdmi     32474  1 
joydev                 17693  0 
bnep                   18281  2 
rfcomm                 47604  0 
bluetooth             180104  10 bnep,rfcomm
snd_hda_codec_realtek   224173  1 
snd_seq_midi           13324  0 
ppdev                  17113  0 
snd_rawmidi            30748  1 snd_seq_midi
usbhid                 47199  0 
hid                    99559  1 usbhid
nouveau               774641  0 
parport_pc             32866  1 
snd_hda_intel          33773  5 
ttm                    76949  1 nouveau
snd_hda_codec         127706  3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
drm_kms_helper         46978  1 nouveau
drm                   242038  3 nouveau,ttm,drm_kms_helper
snd_seq_midi_event     14899  1 snd_seq_midi
snd_hwdep              13668  1 snd_hda_codec
snd_seq                61896  2 snd_seq_midi,snd_seq_midi_event
i2c_algo_bit           13423  1 nouveau
mxm_wmi                12979  1 nouveau
wmi                    19256  1 mxm_wmi
mac_hid                13253  0 
snd_pcm                97188  3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
psmouse                97362  0 
video                  19596  1 nouveau
snd_timer              29990  2 snd_seq,snd_pcm
snd_seq_device         14540  3 snd_seq_midi,snd_rawmidi,snd_seq
snd                    78855  20 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_rawmidi,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_seq,snd_pcm,snd_timer,snd_seq_device
serio_raw              13211  0 
soundcore              15091  1 snd
snd_page_alloc         18529  2 snd_hda_intel,snd_pcm
mei                    41616  0 
lp                     17799  0 
parport                46562  3 ppdev,parport_pc,lp
r8169                  62099  0

4voto

Peter Points 1

J'ai fini par compiler le pilote moi-même. Ce n'est pas ce que j'aurais voulu, mais j'espère que cela sera corrigé dans la prochaine version d'Ubuntu.

Si quelqu'un d'autre a le même problème, voici ce qui a fonctionné pour moi :

Installer build-essentials

sudo apt-get install build-essential

Télécharger le pilote depuis Asus. Je les ai trouvés ici : http://www.asus.com/Networks/Wireless_Adapters/PCEN53/

Décompressez le fichier .zip téléchargé. Le téléchargement est accompagné de nombreuses instructions sur ce que vous devez faire. La plupart d'entre elles ne s'avèrent pas nécessaires.

Accédez au répertoire où vous avez extrait le zip et décompressez le code du pilote.

tar -jxvf DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326.tar.bz2

Accédez au nouveau répertoire et lancez make

make

Cela s'exécute pendant un certain temps puis échoue en raison d'un répertoire manquant /tftpboot. Cela ne semble pas être pertinent puisque le fichier correct est quand même créé.

Installez maintenant le pilote.

sudo make install

Les instructions d'installation vous disent de modifier un fichier /etc/rc.d/rc.local. Comme je n'avais ni le fichier ni le répertoire, j'ai simplement sauté cette étape et redémarré.

Après le redémarrage, tout semble fonctionner. Ubuntu a automatiquement détecté la carte et c'est ce que j'utilise actuellement. Étant donné que je l'utilise depuis seulement 10 minutes, je ne sais pas à quel point il est stable mais j'espère que tout ira bien.

Note : J'ai constaté que je devais débrancher mon Ethernet et redémarrer Ubuntu pour que cela fonctionne. Sinon, tout fonctionne très bien.

4voto

Bhoemen Points 41

J'avais le même problème et j'ai envoyé un e-mail à Asus à propos du support du noyau 3.x et ils m'ont répondu en disant qu'ils avaient transmis l'e-mail à leur équipe technique.

Quoi qu'il en soit, j'ai fait un peu plus de recherches sur le sujet et j'ai trouvé un message sur les forums d'Arch Linux. Un utilisateur a posté un correctif pour le faire fonctionner sur un noyau Linux 3.x, je l'ai testé et jusqu'à présent tout fonctionne avec quelques heures d'utilisation légère.

Voici le lien vers le fichier de correctif, il suffit de l'appliquer aux pilotes Linux du site web d'Asus.

3voto

hutch Points 31

Lorsque j'ai suivi les instructions ici, le pilote s'est installé et m'a permis de me connecter à mon routeur pendant environ deux secondes, puis j'ai eu un kernel panic et j'ai dû faire une réinitialisation brutale pour récupérer.

Voici les différences dans les étapes que j'ai prises et ça a parfaitement fonctionné :

Téléchargé les pilotes depuis le site Web d'ASUS (pas utilisé le CD) même si cela semblait être la même version.

J'ai utilisé sudo make (au lieu de juste make) et cela s'est compilé sans les erreurs mentionnées ci-dessus. (je ne suis pas sûr si cela a de l'importance mais quand j'ai exécuté juste make, il y a eu une erreur à la fin. J'ai exécuté sudo make et c'est passé.

Ensuite, j'ai exécuté sudo make install. Après cela terminé, j'ai redémarré et c'est resté stable après quelques redémarrages.

J'espère que cela aide d'autres dans la même situation.

2voto

XxEldoritoxX Points 1

Cela a fonctionné et était un excellent guide lorsque j'utilisais la version 11.10. Mais maintenant que j'ai mis à niveau vers la version 12.10, l'activation de la carte provoque un blocage complet en quelques secondes.

$ uname -a
Linux Zubzero 3.5.0-18-generic #29-Ubuntu SMP Fri Oct 19 10:26:51 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 12.10
Release:    12.10
Codename:   quantal

Sortie de lshw:

 *-network
       description: Trådlöst gränssnitt
       product: Ralink corp.
       vendor: Ralink corp.
       physical id: 0
       bus info: pci@0000:09:00.0
       logical name: ra0
       version: 00
       serialnumber: 10:bf:48:xx:xx:xx
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=RALINK WLAN latency=0 multicast=yes wireless=Ralink STA
       resources: irq:16 memory:f4400000-f440ffff

2voto

Gary M Points 1

J'ai pu faire fonctionner le pilote sur Ubuntu 13.10 en suivant les instructions à ce lien.

Les parties essentielles que j'ai trouvées pour le faire fonctionner nécessitaient

  1. le patch du code du pilote pour le compiler sur un noyau 3.x (plus spécifiquement 3.11.x )
  2. utiliser sudo make au lieu de make
  3. (facultatif) sudo modprobe rt5592sta pour charger le pilote sans avoir besoin de redémarrer.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X