J'ai récemment téléchargé Ubuntu à partir du site Web principal dans l'espoir de le démarrer en double avec Windows. Pendant que le système d'exploitation fonctionne, il indique que je dois installer un pilote pour ma carte graphique. Lorsque je tape mon mot de passe, l'installation échoue. Je suppose que c'est parce que j'ai besoin d'un accès Internet. J'ai essayé d'installer mon adaptateur USB WiFi avec le disque d'installation, mais Ubuntu ne semble pas exécuter la configuration lorsque je clique sur le fichier exe.
Quelles sont les solutions disponibles car j'aimerais vraiment utiliser Ubuntu à partir de ma programmation et de Windows pour mes besoins de jeu?
Le nom figurant sur la boîte est le suivant: Adaptateur USB Linksys AE1200 sans fil-N
La description se lit comme telle:
ID 13b1:0039 Linksys (a comma messed up format)
ID 046d:0a0b Logitech, Inc. ClearChat Pro USB (headset)
Cisco ne semble pas se soucier de la prise en charge de Linux sur ce périphérique spécifique: http://homecommunity.Cisco.com/t5/Wireless-Adapters/AE1200-linux-Driver/mp/410963?comm_cc=HSus&comm_lang= en # M30247
Un utilisateur de ce forum suggère que le pilote RALinkTech "RT3572USB" fonctionnera pour votre appareil, mais suggère qu'il s'agira d'un ennui. Je ne peux confirmer aucune de ces déclarations.
ndiswrapper
(outil fournissant suffisamment d’API Windows pour permettre aux pilotes Windows de fonctionner sous Linux) ne mentionne pas votre périphérique dans leur liste des périphériques pris en charge.
En général, il est préférable d’acheter des appareils après avoir découvert le niveau de support . Certaines sociétés (Intel) s’efforcent de s’assurer que leur matériel fonctionne sous Linux (parfois même avant la publication des pilotes Windows; les membres des équipes de développement avec lesquelles j’ai parlé ont été ravis de prendre en charge Linux). Certaines entreprises ne s'en soucient tout simplement pas. Il peut être difficile de savoir avec certitude quels périphériques sont pris en charge. Une approche simple consiste à rechercher dans /lib/modules/$(uname -r)/kernel/drivers/net/
les pilotes. Tous les pilotes USB se trouvent dans le sous-répertoire usb/
. Sur mon système:
$ for f in * ; do echo -ne "$f \t" ; modinfo $f | grep ^description ; done
asix.ko description: ASIX AX8817X based USB 2.0 Ethernet Devices
catc.ko description: CATC EL1210A NetMate USB Ethernet driver
cdc_eem.ko description: USB CDC EEM
cdc_ether.ko description: USB CDC Ethernet devices
cdc_ncm.ko description: USB CDC NCM Host driver
cdc-phonet.ko description: USB CDC Phonet Host interface
cdc_subset.ko description: Simple 'CDC Subset' USB networking links
cx82310_eth.ko description: Conexant CX82310-based ADSL router USB ethernet driver
dm9601.ko description: Davicom DM9601 USB 1.1 ethernet devices
gl620a.ko description: GL620-USB-A Host-to-Host Link cables
hso.ko description: USB High Speed Option driver
int51x1.ko description: Intellon usb powerline adapter
ipheth.ko description: Apple iPhone USB Ethernet driver
kaweth.ko description: KL5USB101 USB Ethernet driver
mcs7830.ko description: USB to network adapter MCS7830)
net1080.ko description: NetChip 1080 based USB Host-to-Host Links
pegasus.ko description: Pegasus/Pegasus II USB Ethernet driver
plusb.ko description: Prolific PL-2301/2302 USB Host to Host Link Driver
rndis_Host.ko description: USB Host side RNDIS driver
rtl8150.ko description: rtl8150 based usb-ethernet driver
sierra_net.ko description: USB-to-WWAN Driver for Sierra Wireless modems
smsc75xx.ko description: SMSC75XX USB 2.0 Gigabit Ethernet Devices
smsc95xx.ko description: SMSC95XX USB 2.0 Ethernet Devices
usbnet.ko description: USB network driver framework
zaurus.ko description: Sharp Zaurus PDA, and compatible products
Une chose que cela ne peut pas montrer est la qualité du pilote - qui varie d'un pilote à l'autre et d'un périphérique à l'autre. Il n'y a rien à faire, sauf rechercher sur le Web les appareils qui vous intéressent et voir si les gens ont généralement du succès ou des plaintes - sachant que la plupart des gens vont signaler des plaintes, mais que leur équipement ne fonctionne pas correctement.
Je viens d’acheter l’adaptateur sans fil USB Linksys AE1200 et cela fonctionne très bien 19-Oct-2012 .
Mes résultats lsusb
:
Bus 001 Périphérique 005: ID 13b1: 0039 Adaptateur sans fil Linksys AE1200 802.11bgn [Broadcom BCM43235]
Pour une raison quelconque, le pilote Win XP du CD d'installation ne fonctionnerait pas . Aucun des autres pilotes de chipset broadcom que j'ai essayés ne fonctionnait pour moi non plus.
Donc, une recherche d'ici et Ubuntuforums a donné ce lien: http://www.wikidevi.com/wiki/Linksys_AE12 et a fourni cette version réparée du pilote xp: http: // wikidevi.com/files/Drivers/Broadcom/bcmwl_4323x.Zip .
cd /Downloads/bcmwl_4323x/xp/
Sudo ndiswrapper -i bcmwlhigh5.inf
Sudo modprobe ndiswrapper
ndiswrapper -l
a donné:bcmwlhigh5: pilote installé
dispositif (13B1: 0039) présent
/etc/modules
pour qu'il charge ndiswrapper au démarrage. Sudo modprobe -r ndiswrapper | Sudo modprobe ndiswrapper
, puis le voyant s'allume.J'utilise Ubuntu 12.04 et après une recherche infructueuse sur ces forums, j'ai installé le pilote de mon AE1200 et il fonctionne correctement.
Voici comment je l'ai fait:
Tout d’abord, installez ndiswrapper et assurez-vous d’installer également ndiswrapper-common et ndiswrapper-dkms.
Ensuite, téléchargez le pilote XP du périphérique: http://support.linksys.com/en-us/support/adapters/AE12
Extrayez les fichiers Zip et cd
dans le dossier (probablement xp). Si vous essayez d'installer le pilote avec ndiswrapper à ce stade, vous recevrez l'erreur "Impossible de trouver la section" Linksys_AE1200.files.NTamd64 "". Pour résoudre ce problème, modifiez le fichier bcmwlhigh5.inf. Trouvez la section qui ressemble à ceci:
[Linksys_AE2500.files.NT]
AE2500xp.sys,,,6
En dessous, ajoutez ceci:
[Linksys_AE1200.files.NTamd64]
AE1200xp64.sys,,,6
[Linksys_AE2500.files.NTamd64]
AE2500xp64.sys,,,6
Sauver et fermer. Ensuite, si vous avez déjà essayé d'installer le pilote avec ndiswrapper, vous devrez le supprimer, exécutez:
Sudo ndiswrapper -e bcmwlhigh5
Puis refaites l’installation:
Sudo ndiswrapper -i bcmwlhigh5.inf
Vérifiez avec:
Sudo ndiswrapper -l
Maintenant, branchez le périphérique USB et le voyant bleu devrait s'allumer.
Je peux me tromper, mais je pense que cela signifie que celui qui a écrit ces fichiers .inf a oublié d’inclure ces lignes, ce que je trouve drôle.
** Mise à jour pour 12.10- Si vous installez ndiswrapper-dkms, cela échouera et vous obtiendrez des erreurs système. Suivez la solution ici pour résoudre: https://bugs.launchpad.net/ubuntu/+source/ndiswrapper/+bug/1023645/comments/
En remarque, le code source auquel il fait référence est tout ce qui se trouve dans le répertoire "driver" du fichier tar.gz extrait.
De plus, vous voudrez aussi exécuter:
Sudo dkms remove ndiswrapper/1.57 --all
et
Sudo dkms uninstall ndiswrapper/1.57
J'ai suivi les instructions de @ Lukashka plus les recommandations ici: Installer les pilotes (en espagnol) et cela fonctionne dans Ubuntu 14.10:
Ils disent ça:
1. Installez ndiswrapper
:
Sudo aptitude install ndiswrapper-common ndiswrapper-modules-1.9 ndiswrapper-utils-1.9
2. Installer les pilotes:
Allez sur la page linksys et téléchargez les pilotes pour xp, puis suivez les instructions de @ Lukashka spécialement si vous utilisez Ubuntu 64bits
Ensuite, dans le dossier téléchargé, nous utilisons:
Sudo ndiswrapper -i bcmwlhigh5.inf
Ensuite, nous nous assurons qu'il est installé:
Sudo ndiswrapper -l
S'il y a des erreurs, nous devons désinstaller (Sudo ndiswrapper -e bcmwlhigh5
) puis corriger l'erreur (par exemple, télécharger un autre fichier) et installer à nouveau.
3. Charger le module ndiswrapper
:
Au système:
Sudo depmod -a
Sudo modprobe ndiswrapper
Lorsque l'interface WIFI USB est active:
Sudo ndiswrapper -m
Quand Ubuntu démarre (ajoutez ndiswrapper
en tant que nouvelle ligne):
Sudo gedit /etc/modules
Puis vérifiez vos connexions, il devrait répertorier votre appareil.
Il suffit de faire savoir à la communauté que Linksys AE1200 fonctionne parfaitement comme sous Windows.
Mais, je dois informer que le pilote XP modifié, posté ci-dessus dans un autre commentaire, ne fonctionnait pas sur les routeurs WPA2, j'ai trouvé une solution de contournement et trouvé le pilote WinXP intact, et je l'ai mis en marche. .
Est-ce que c'est comme ça:
Pilote XP téléchargé NON MODIFIÉ à partir de: http://drivers.softpedia.com/dyn-postdownload.php?p=159439&t=0&i=1
Paquets ndisgtk
et ndiswrapper-dkms
installés via un terminal ==> Sudo apt-get install ndisgtk && Sudo apt-get install ndiswrapper-dkms
Extrait le pilote WinXP compressé téléchargé à partir du lien ci-dessus.
Ouvrez les pilotes sans fil Windows à partir du menu, choisissez le fichier bcmwlhigh5.inf
et installez le pilote.
Redémarré juste pour être sûr et finalement le faire fonctionner.
Je suis en train de lancer Lubuntu pour le moment, mais dans Ubuntu et ses dérivés, il n’est pas nécessaire d’ajouter ndiswrapper à /etc/modules
car dans Lubuntu ndiswrapper
est chargé par défaut par le noyau.
Espérons que cela aidera tout le monde, le moyen facile et sans tracas de configurer le dongle USB sans fil USB Linksys AE1200 pour qu'il fonctionne, sans trop de commandes de terminal, pour les utilisateurs moins expérimentés!
EDIT: Si vous êtes dans une situation où vous ne pouvez absolument pas redémarrer, immédiatement après l’installation du pilote, le voyant bleu doit être immédiatement allumé et vous pouvez commencer à utiliser la clé Wi-Fi immédiatement.