Instalación del controlador para TP-LINK TL-WN727N en Ubuntu 14.04

17

Soy nuevo en Ubuntu y tengo problemas con mi Ubuntu 14.04. Conecté mi adaptador wifi pero no funcionó, así que supongo que necesito instalar el controlador manualmente, pero no sé cómo hacerlo. Actualmente no tengo una conexión a Internet en esa PC ya que el adaptador wifi no funciona y no puedo conectarme a través de un cable Ethernet.

Estas son las cosas que he probado hasta ahora (todavía no funcionó):

  • Instalación del controlador ath9k desde un tar.gz. Seguí esto
  • Después de esto para instalar el rt2800usb. Tuve errores al sudo modprobe -v rt2800usbdecir "error no pudo insertar argumento inválido rt2800usb"

Agradezco tus sugerencias

EDITAR: así es como se ve mi adaptador wifi como referencia.

EDIT2: Salida de lsusb

krato
fuente
Edite su pregunta para agregar el resultado de este comando de terminal: lsusb ¡Bienvenido a askubuntu!
chili555
@ chili555 gracias por la respuesta, agregué un enlace a la salida de lsusb. Necesito 10 reputación para poder poner fotos y más de 2 enlaces, así que lo siento por la primera EDICIÓN tengo que eliminar el enlace
krato
Tenga en cuenta que usb.id es exactamente el mismo que el duplicado.
chili555
Todavía requiere una conexión a internet. ¿Tienes una idea de cómo hacerlo?
krato

Respuestas:

29

Así es como lo instala en unos cinco minutos.

Krato: "Oye, amigo, ¿me prestas tu conexión de Ethernet por unos minutos? Traje seis de tus bebidas favoritas".

Amigo: "Claro, Krato, ¡me alegro de ayudarte! Déjame poner un par de esas bebidas en hielo".

Luego abres una terminal y haces:

sudo apt-get install linux-headers-generic build-essential git
git clone https://github.com/porjo/mt7601.git 
cd mt7601/src
make
sudo make install
sudo mkdir -p /etc/Wireless/RT2870STA/
sudo cp RT2870STA.dat /etc/Wireless/RT2870STA/
sudo modprobe mt7601Usta

Su conexión inalámbrica ahora debería estar funcionando. ¡Desconecta el ethernet, agradece al amigo y disfruta!

Aquí es cómo hacerlo en unos cinco días ... tal vez.

Vaya aquí: http://packages.ubuntu.com/

Seleccione Trusty en el cuadro desplegable. Busque linux-headers-generic y build-essential. Asegúrese de ubicar sus dependencias y las dependencias de las dependencias. Asegúrese de descargar la versión correcta, ya sea de 32 o 64 bits. Una vez que haya descargado aproximadamente quince paquetes en otra computadora, transfiéralos con una memoria USB o similar al escritorio de su computadora Ubuntu. Abra una terminal e instálelos:

cd ~/Desktop
sudo dpkg -i *.deb

Puede quejarse de que a un paquete le falta una dependencia. Si es así, descárguelo y agréguelo al escritorio e intente nuevamente.

Escribe muchas publicaciones en el foro para decirle al viejo Chili cómo estás atrapado. Enjuague y repita.

Una vez hecho todo esto, obtenga esto: https://github.com/porjo/mt7601/archive/master.zip Descárguelo y transfiéralo también a su escritorio. Haga clic derecho y seleccione 'Extraer aquí'. Ahora, de vuelta a la terminal.

cd ~/Desktop/mt7601/src
make
sudo make install
sudo mkdir -p /etc/Wireless/RT2870STA/
sudo cp RT2870STA.dat /etc/Wireless/RT2870STA/
sudo modprobe mt7601Usta

Su conexión inalámbrica ahora debería estar funcionando.

En cualquier caso, cuando Update Manager instala un kernel posterior, conocido como linux-image, después del reinicio solicitado, debe volver a compilar:

cd ~/mt7601/src
make clean
make
sudo make install
sudo modprobe mt7601Usta

Guarde los archivos y estas instrucciones para ese momento.

chili555
fuente
1
Gracias hombre, realmente sabes lo tuyo! +1 para el "tutorial de cómo pedir prestado", +1 para las opciones. Quiero probar los 5 días, pero las dependencias pueden matarme. Voy a hacer los 5 minutos para ver si funciona.
krato
¡ahora funciona! corrió ip linky hay ra0. lsmod también enumera el controlador. ¿Sabrías por qué esto todavía no es parte del árbol de fuentes del kernel de Linux?
krato
La inclusión en el kernel y luego la inclusión en una versión Ubuntu LTS es un proceso largo, creo que dos años o más. Por favor vea mi edición arriba. Me alegro de que esté funcionando!
chili555
Excelente: confirmó esto en TP-LINK TL-WN727N en Ubuntu 15.10. Lo que es confuso es que ya hay un controlador "mt7601u" ejecutándose, pero parece que eso no es suficiente: lo que se necesita es el "mt7601Usta" (como se muestra arriba).
AgentLiquid el
@AgentLiquid Por favor, comience su propia nueva pregunta. Sospecho que necesita firmware. Vamos a averiguar.
chili555