¿Cómo instalo el controlador para mi adaptador USB Linksys AE1200 Wireless-N?

8

Recientemente descargué Ubuntu del sitio web principal con la esperanza de arrancarlo con Windows. Mientras el sistema operativo funciona, dice que necesito instalar un controlador para mi tarjeta gráfica. Cuando escribo mi contraseña, la instalación falla. Me imagino que es porque necesito acceso a Internet. Intenté instalar mi adaptador USB WiFi con el disco de instalación, pero Ubuntu no parece ejecutar la configuración cuando hago clic en el archivo exe.

¿Cuáles son mis soluciones disponibles, ya que realmente me gustaría usar Ubuntu desde mi programación y Windows para mis necesidades de juego?

El nombre que se lee en la caja es: Adaptador USB inalámbrico N de Linksys AE1200

La descripción se lee como tal:

ID  13b1:0039 Linksys (a comma messed up format)
ID  046d:0a0b Logitech, Inc. ClearChat Pro USB (headset)
Lewis Graham
fuente
Necesitaremos mucha más información sobre su adaptador inalámbrico antes de poder darle instrucciones. Asegúrese de que su adaptador USB WLAN esté conectado, luego en el tipo de línea de comando lsusb, y edite su pregunta incluyendo lo que ve en el terminal después de usar ese comando (de esa manera tendremos la identificación del proveedor y la identificación del producto de su adaptador). También ayuda a incluir el nombre del modelo de su adaptador.
titaniumtux el
2
Solo un aviso, los exe son para Windows, y generalmente no instalaremos controladores de Windows en Ubuntu, a menos que tenga que usar el controlador de Windows para habilitar su Internet inalámbrico, pero eso es solo para tarjetas donde no puede obtener un buen controlador de Linux, y se hace usando una interfaz llamada ndiswrapper. Probablemente no necesite preocuparse por eso, le daremos instrucciones detalladas una vez que sepamos más sobre su adaptador inalámbrico.
titaniumtux
Edité mi publicación original con la información que solicitó. También lo utilicé en mi auricular usb ya que anticipo que podría surgir un problema similar.
Lewis Graham el
No, este no es su adaptador inalámbrico, son sus auriculares ;-) ¡Por favor, vuelva a mirar la lista de lsusb!
Michael K
Reedité mi publicación. Hubo una coma que omitió que el adaptador USB se resaltara, pero obtuve el formato en este momento.
Lewis Graham el

Respuestas:

1

Parece que a Cisco no le importa admitir Linux en ese dispositivo específico: http://homecommunity.cisco.com/t5/Wireless-Adapters/AE1200-linux-Driver/mp/410963?comm_cc=HSus&comm_lang=en#M30247

Un usuario en ese foro sugiere que el controlador RALinkTech "RT3572USB" funcionará para su dispositivo, pero sugiere que será una molestia. No puedo confirmar ninguna de las declaraciones.

ndiswrapper(una herramienta que proporciona suficientes API de Windows para permitir que los controladores de Windows se   ejecuten en Linux) no menciona su dispositivo en su lista de dispositivos compatibles.

En general, es mejor comprar dispositivos después de   descubrir su nivel de soporte. Algunas compañías (Intel) hacen un esfuerzo adicional para asegurarse de que su hardware funcione bajo Linux (a veces antes de que se publiquen los controladores de Windows; los miembros de sus equipos de desarrollo con los que he hablado han estado entusiasmados de apoyar Linux). A algunas compañías simplemente no les importa. Descubrir con seguridad qué dispositivos específicos son compatibles puede ser difícil; Un enfoque simple es buscar /lib/modules/$(uname -r)/kernel/drivers/net/conductores. Todos los controladores USB están en el usb/subdirectorio. En mi 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 que esto no puede mostrar es la calidad del controlador   , que varía de un controlador a otro y de un dispositivo a otro. No hay nada que hacer más que buscar en la web dispositivos específicos que le interesen y ver si las personas generalmente tienen éxito o quejas, sabiendo que la mayoría de las personas informarán quejas pero no que sus equipos funcionan bien.

sarnold
fuente
Gracias por la respuesta. No anticipé el arranque dual hasta este fin de semana después de tomar mi clase de ingeniería de software durante unos días. Me di cuenta de que usar Ubuntu en casa sería más beneficioso para mí.
Lewis Graham
6

Acabo de comprar el adaptador inalámbrico USB Linksys AE1200 y funciona bien el 19 de octubre de 2012 .

Mis lsusbresultados:

Bus 001 Dispositivo 005: ID 13b1: 0039 Adaptador inalámbrico Linksys AE1200 802.11bgn [Broadcom BCM43235]

Por alguna razón, el controlador Win XP en el CD de instalación no funcionaría . Ninguno de los otros controladores de chipset broadcom que intenté funcionó para mí tampoco.

La solución

Entonces, una búsqueda aquí y Ubuntuforums arrojó este enlace: http://www.wikidevi.com/wiki/Linksys_AE1200 y proporcionó esta versión reparada del controlador xp: http://wikidevi.com/files/Drivers/Broadcom/bcmwl_4323x .zip .

  1. Descargue bcmwl_4323x.zip y extráigalo (para ver mi ejemplo a continuación, mi directorio de descargas)
  2. Abrí una ventana de Terminal:
    • cd /Downloads/bcmwl_4323x/xp/
    • : ~ / Descargas / bcmwl_4323x / xp $ sudo ndiswrapper -i bcmwlhigh5.inf
    • sudo modprobe ndiswrapper
  3. ndiswrapper -l cedió:

bcmwlhigh5:
dispositivo instalado con controlador (13B1: 0039) presente

  • Salga de la ventana del terminal, desconecte el cable LAN, reinicie el sistema.
  • (Opcional) Si la tarjeta inalámbrica USB no funciona después del reinicio, es posible que deba agregar ndiswrapper a su dispositivo /etc/modulespara que cargue ndiswrapper al inicio.
    • Debería poder probar si esto es necesario si durante el arranque, el LED de su tarjeta inalámbrica no está encendido. Corres en la terminal sudo modprobe -r ndiswrapper | sudo modprobe ndiswrappery luego el LED se enciende.
Clayton
fuente
3

Estoy ejecutando Ubuntu 12.04 y después de buscar estos foros sin éxito, instalé el controlador para mi AE1200 y funciona correctamente.

Así es como lo hice:

Primero, instale ndiswrapper y asegúrese de instalar ndiswrapper-common y ndiswrapper-dkms también.

Luego, descargue el controlador XP para el dispositivo: http://support.linksys.com/en-us/support/adapters/AE1200

Extraiga el zip y cda la carpeta (probablemente xp). Si intenta instalar el controlador con ndiswrapper en este momento, recibirá el error "no se pudo encontrar la sección" Linksys_AE1200.files.NTamd64 "". Para resolver esto, edite el archivo bcmwlhigh5.inf. Encuentra la sección que se ve así:

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

Debajo de esto, agregue esto:

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

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

Guardar y cerrar. Luego, si ya ha intentado instalar el controlador con ndiswrapper, deberá eliminarlo, ejecute:

sudo ndiswrapper -e bcmwlhigh5

Luego realice la instalación nuevamente:

sudo ndiswrapper -i bcmwlhigh5.inf

Verificar con:

sudo ndiswrapper -l

Ahora conecte el dispositivo USB y la luz azul debería encenderse.

Podría estar equivocado, pero creo que esto significa que quien escribió estos archivos .inf olvidó incluir esas líneas, lo que me parece gracioso.

** Actualización para 12.10- Si instala ndiswrapper-dkms, fallará y comenzará a obtener errores del sistema. Siga la solución aquí para resolver: https://bugs.launchpad.net/ubuntu/+source/ndiswrapper/+bug/1023645/comments/3

Como nota al margen, el código fuente al que se refiere es todo en el directorio "driver" del tar.gz extraído

Además, también querrás ejecutar:

sudo dkms remove ndiswrapper/1.57 --all

y

sudo dkms uninstall ndiswrapper/1.57
Lukashka
fuente
Eso es probablemente b / c XP 64 apesta notoriamente.
MDMoore313
+1 para la información sobre la sección que falta. Información increíblemente útil, y divertido que linksys / cisco dejó esa sección fuera de la inf.
Garrett
1

Seguí las instrucciones de @Lukashka más las recomendaciones aquí: Instalar controladores (en español) y funciona en Ubuntu 14.10:

Ellos dijeron eso:

1. Instalar ndiswrapper:

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

2. Instalar controladores:

Vaya a la página de linksys y descargue los controladores para xp, luego siga las instrucciones de @Lukashka especialmente si está utilizando Ubuntu 64bits

Luego en la carpeta descargada usamos:

sudo ndiswrapper -i bcmwlhigh5.inf

Luego nos aseguramos de que esté instalado:

sudo ndiswrapper -l

Si hay errores, entonces necesitamos desinstalar ( sudo ndiswrapper -e bcmwlhigh5) y luego corregir el error (por ejemplo, descargar otro archivo) e instalarlo nuevamente.

3. ndiswrapperMódulo de carga :

Al sistema:

sudo depmod -a
sudo modprobe ndiswrapper

Cuando la interfaz WIFI USB está activa:

sudo ndiswrapper -m

Cuando se inicia Ubuntu (agregar ndiswrappercomo una nueva línea):

sudo gedit /etc/modules

Luego verifique sus conexiones, debe enumerar su dispositivo.

Axel A. García
fuente
1
Instrucciones paso a paso extremadamente útiles. Trabajado como un encanto.
Garrett
0

Solo para que la comunidad sepa que Linksys AE1200 funciona perfectamente como en Windows.

Pero, debo informar, que el controlador XP modificado, publicado anteriormente en otro comentario, no funcionó en los enrutadores WPA2, obtuve una solución, encontré el controlador WinXP intacto y lo puse en funcionamiento.

Lo hizo de la siguiente manera:

Controlador XP descargado NO MODIFICADO desde: http://drivers.softpedia.com/dyn-postdownload.php?p=159439&t=0&i=1

Instalado ndisgtky ndiswrapper-dkmspaquetes a través de terminal ==>sudo apt-get install ndisgtk && sudo apt-get install ndiswrapper-dkms

Extrajo el controlador WinXP comprimido descargado del enlace de arriba.

Abrí los controladores inalámbricos de Windows desde el menú, elegí el bcmwlhigh5.infarchivo e instalé el controlador.

Reinicié solo para estar seguro y finalmente lo puse a funcionar.

Estoy ejecutando Lubuntu en este momento, pero supongo que en Ubuntu y también en derivados de Ubuntu, no es necesario agregar ndiswrapper, /etc/modulesya que en Lubuntu ndiswrapperse carga por defecto el núcleo.

Espero que esto ayude a cualquiera, la forma fácil y sin complicaciones de configurar el dongle inalámbrico USB Cisco Linksys AE1200 para que funcione, sin demasiados comandos de terminal, para usuarios menos experimentados.

EDITAR: si se encuentra en una situación en la que no puede reiniciar de ninguna manera, justo después de la instalación del controlador, el LED azul debe encenderse inmediatamente y puede comenzar a usar el dongle wi-fi de inmediato.

Nuno Machado
fuente