Come installo il driver per il mio adattatore USB Wireless-N AE1200 di Linksys?


8

Di recente ho scaricato Ubuntu dal sito Web principale con la speranza di doppio avvio con Windows. Mentre il sistema operativo funziona, dice che devo installare un driver per la mia scheda grafica. Quando digito la mia password l'installazione non riesce. Immagino sia perché ho bisogno di un accesso a Internet. Ho provato a installare il mio adattatore USB WiFi con il disco di installazione ma Ubuntu non sembra eseguire l'installazione quando faccio clic su exe.

Quali sono le mie soluzioni disponibili in quanto vorrei davvero usare Ubuntu dalla mia programmazione e Windows per le mie esigenze di gioco?

Il nome come indicato sulla confezione è: Adattatore USB Wireless-N AE1200 di Linksys

La descrizione recita come tale:

ID  13b1:0039 Linksys (a comma messed up format)
ID  046d:0a0b Logitech, Inc. ClearChat Pro USB (headset)

Avremo bisogno di molte più informazioni sul tuo adattatore wireless prima di poterti dare istruzioni. Assicurati che il tuo adattatore WLAN USB sia collegato, quindi nel tipo di riga di comando lsusbe modifica la tua domanda incluso ciò che vedi nel terminale dopo aver usato quel comando (in questo modo avremo l'ID fornitore e l'ID prodotto dell'adattatore). Aiuta anche a includere il nome del modello dell'adattatore.
Titaniumtux,

2
Solo un avvertimento, exe sono per Windows, e di solito non installeremo i driver di Windows in Ubuntu, a meno che tu non debba usare il driver di Windows per abilitare la tua connessione wireless a Internet, ma è solo per le carte in cui non puoi ottenere un buon driver Linux, ed è fatto usando un'interfaccia chiamata ndiswrapper. Probabilmente non dovrai preoccuparti di questo, ti forniremo istruzioni dettagliate una volta che avremo ulteriori informazioni sul tuo adattatore wireless.
Titaniumtux,

Ho modificato il mio post originale con le informazioni richieste. Ho anche inserito l'auricolare USB poiché prevedo che potrebbe sorgere un problema simile.
Lewis Graham,

No, questo non è il tuo adattatore wireless, è il tuo auricolare ;-) Ti preghiamo di guardare di nuovo l'elenco di lsusb!
Michael K,

Ho modificato nuovamente il mio post. C'era una virgola che impediva all'adattatore USB di essere evidenziato, ma ho subito la formattazione.
Lewis Graham,

Risposte:


1

Sembra che Cisco non si preoccupi di supportare Linux su quel dispositivo specifico: http://homecommunity.cisco.com/t5/Wireless-Adapters/AE1200-linux-Driver/mp/410963?comm_cc=HSus&comm_lang=en#M30247

Un utente su quel forum suggerisce che il driver RALinkTech "RT3572USB" funzionerà per il tuo dispositivo, ma suggerisce che sarà un fastidio. Non posso confermare nessuna delle due affermazioni.

ndiswrapper(uno strumento che fornisce abbastanza API di Windows per consentire l'   esecuzione dei driver di Windows in Linux) non menziona il tuo dispositivo nell'elenco dei dispositivi supportati.

In generale, è meglio acquistare dispositivi dopo   aver scoperto il loro livello di supporto. Alcune aziende (Intel) si impegnano a fondo per assicurarsi che il loro hardware funzioni sotto Linux (a volte prima che vengano rilasciati i driver di Windows; i membri dei loro team di sviluppo con cui ho parlato sono entusiasti di supportare Linux). Ad alcune aziende non importa. Scoprire con certezza quali dispositivi specifici sono supportati può essere difficile; un approccio semplice è cercare i /lib/modules/$(uname -r)/kernel/drivers/net/driver. Tutti i driver USB si trovano nella usb/sottodirectory. Sul mio sistema:

$ 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

Una cosa che questo non può mostrare è la qualità del driver   , che varia da driver a driver e da dispositivo a dispositivo. Non c'è altro da fare se non cercare sul Web dispositivi specifici che ti interessano e vedere se le persone hanno generalmente successo o reclami, sapendo che la maggior parte delle persone segnalerà reclami ma non che le loro apparecchiature funzionino correttamente.


Grazie per la risposta. Non mi aspettavo il doppio avvio fino a questo fine settimana dopo aver seguito la mia lezione di ingegneria del software per alcuni giorni. Mi sono reso conto che usare Ubuntu a casa sarebbe stato più utile per me.
Lewis Graham,

6

Ho appena acquistato l'adattatore wireless USB Linksys AE1200 e funziona perfettamente dal 19-ott-2012 .

I miei lsusbrisultati:

Bus 001 Dispositivo 005: ID 13b1: 0039 Adattatore wireless Linksys AE1200 802.11bgn [Broadcom BCM43235]

Per qualche motivo, il driver Win XP sul CD di installazione non funzionava . Nessuno degli altri driver per chipset Broadcom che ho provato ha funzionato per me.

La soluzione

Quindi, una ricerca qui e Ubuntuforums ha prodotto questo link: http://www.wikidevi.com/wiki/Linksys_AE1200 e fornito questa versione riparata del driver xp: http://wikidevi.com/files/Drivers/Broadcom/bcmwl_4323x .zip .

  1. Scarica bcmwl_4323x.zip ed estrai (per il mio esempio da seguire, la mia directory dei download)
  2. Ho aperto una finestra Terminale:
    • cd /Downloads/bcmwl_4323x/xp/
    • : ~ / Download / bcmwl_4323x / xp $ sudo ndiswrapper -i bcmwlhigh5.inf
    • sudo modprobe ndiswrapper
  3. ndiswrapper -l ceduto:

bcmwlhigh5:
dispositivo installato dal driver (13B1: 0039) presente

  • Esci dalla finestra Terminale, scollega il cavo LAN, riavvia il sistema.
  • (Facoltativo) Se la scheda USB wireless non funziona dopo il riavvio, potrebbe essere necessario aggiungere ndiswrapper al dispositivo in /etc/modulesmodo che carichi ndiswrapper all'avvio.
    • Dovresti essere in grado di verificare se ciò è necessario se all'avvio, il LED sulla tua scheda wireless non è acceso. Corri nel terminale sudo modprobe -r ndiswrapper | sudo modprobe ndiswrappere poi il LED si accende.

3

Sto eseguendo Ubuntu 12.04 e dopo aver cercato questi forum senza successo, ho installato il driver per il mio AE1200 e funziona correttamente.

Ecco come l'ho fatto:

Innanzitutto, installa ndiswrapper e assicurati di installare anche ndiswrapper-common e ndiswrapper-dkms.

Quindi, scaricare il driver XP per il dispositivo: http://support.linksys.com/en-us/support/adapters/AE1200

Estrai lo zip e cdnella cartella (probabilmente xp). Se si tenta di installare il driver con ndiswrapper a questo punto, verrà visualizzato l'errore "Impossibile trovare la sezione" Linksys_AE1200.files.NTamd64 "". Per risolvere questo problema, modifica il file bcmwlhigh5.inf. Trova la sezione che assomiglia a questa:

[Linksys_AE2500.files.NT]
AE2500xp.sys,,,6

Sotto di esso, aggiungi questo:

[Linksys_AE1200.files.NTamd64]
    AE1200xp64.sys,,,6

[Linksys_AE2500.files.NTamd64]
    AE2500xp64.sys,,,6

Salva e chiudi. Quindi, se hai già tentato di installare il driver con ndiswrapper dovrai rimuoverlo, esegui:

sudo ndiswrapper -e bcmwlhigh5

Quindi ripetere l'installazione:

sudo ndiswrapper -i bcmwlhigh5.inf

Verifica con:

sudo ndiswrapper -l

Ora collega il dispositivo USB e la luce blu dovrebbe accendersi.

Potrei sbagliarmi, ma penso che ciò significhi che chiunque abbia scritto questi file .inf abbia dimenticato di includere quelle righe, che trovo divertenti.

** Aggiornamento per 12.10- Se installi ndiswrapper-dkms non funzionerà e inizierai a ricevere errori di sistema. Segui la soluzione qui per risolvere: https://bugs.launchpad.net/ubuntu/+source/ndiswrapper/+bug/1023645/comments/3

Come nota a margine, il codice sorgente a cui fa riferimento è tutto nella directory "driver" del tar.gz estratto

Inoltre, vorrai anche eseguire:

sudo dkms remove ndiswrapper/1.57 --all

e

sudo dkms uninstall ndiswrapper/1.57

Questo è probabilmente b / c XP 64 fa schifo notoriamente.
MDMoore313,

+1 per le informazioni sulla sezione mancante. Informazioni incredibilmente utili e divertenti che linksys / cisco hanno lasciato quella sezione fuori dall'inf.
Garrett,

1

Ho seguito le istruzioni di @Lukashka e le raccomandazioni qui: Installa i driver (in spagnolo) e funziona su Ubuntu 14.10:

Dicono che:

1. Installa ndiswrapper:

sudo aptitude install ndiswrapper-common ndiswrapper-modules-1.9 ndiswrapper-utils-1.9

2. Installa i driver:

Vai alla pagina linksys e scarica i driver per xp, quindi segui le istruzioni da @Lukashka specialmente se stai usando Ubuntu 64bits

Quindi nella cartella scaricata utilizziamo:

sudo ndiswrapper -i bcmwlhigh5.inf

Quindi ci assicuriamo che sia installato:

sudo ndiswrapper -l

In caso di errori, è necessario disinstallare ( sudo ndiswrapper -e bcmwlhigh5) e quindi correggere l'errore (ad es. Scaricare altri file) e installarlo di nuovo.

3. ndiswrapperModulo di caricamento :

Al sistema:

sudo depmod -a
sudo modprobe ndiswrapper

Quando l'interfaccia WIFI USB è attiva:

sudo ndiswrapper -m

All'avvio di Ubuntu (aggiungi ndiswrappercome nuova riga):

sudo gedit /etc/modules

Quindi controlla le tue connessioni, dovrebbe elencare il tuo dispositivo.


1
Indicazioni passo-passo estremamente utili. Ha funzionato come un fascino.
Garrett,

0

Giusto per far sapere alla community che Linksys AE1200 funziona perfettamente come in Windows.

Ma, devo informare, che il driver XP modificato, pubblicato sopra su altri commenti, non ha funzionato sui router WPA2, ho trovato una soluzione alternativa e ho trovato il driver WinXP intatto e l'ho messo in funzione.

Ha fatto nel modo seguente:

Driver XP scaricato NON MODIFICATO da: http://drivers.softpedia.com/dyn-postdownload.php?p=159439&t=0&i=1

Installato ndisgtke ndiswrapper-dkmspacchetti tramite terminale ==>sudo apt-get install ndisgtk && sudo apt-get install ndiswrapper-dkms

Estratto il driver WinXP zippato scaricato dal link sopra.

Apri i driver wireless di Windows dal menu, scegli il bcmwlhigh5.inffile e installa il driver.

Riavviato solo per essere sicuro e finalmente ha funzionato.

Al momento sto eseguendo Lubuntu, ma, suppongo che in Ubuntu e anche in derivati ​​Ubuntu, non sia necessario aggiungere ndiswrapper /etc/modulespoiché Lubuntu ndiswrapperviene caricato di default dal kernel.

Spero che questo aiuti chiunque, il modo semplice e senza problemi per impostare il dongle wireless USB Cisco Linksys AE1200 in modo che funzioni, senza troppi comandi di terminale, per utenti meno esperti!

EDIT: Se ti trovi in ​​una situazione in cui non puoi assolutamente riavviare, subito dopo l'installazione del driver, il LED blu dovrebbe essere immediatamente acceso e puoi iniziare a usare subito il dongle Wi-Fi.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.