Estoy tratando de encontrar el controlador más adecuado para mi dispositivo USB de red en Ubuntu 11.10. Primero, ¿dónde puedo verificar el controlador que está usando ubuntu para controlar este dispositivo? Aparece como interfaz inalámbrica (wlan1) en Herramientas de red, pero aparte de la dirección MAC y algunas estadísticas sobre la transmisión de datos, no hay información sobre el controlador.
Ya había instalado aircrack-ng, que ofrece varias opciones para escanear redes. Ejecutando airmon-ng start wlan1
en la terminal me sale lo siguiente:
Interface Chipset Driver
eth1 Unknown wl
wlan1 Unknown rt2800usb - [phy2]
(monitor mode enabled on mon0)
El adaptador inalámbrico es TP-LINK modelo TL-WN7200ND, y el panel inalámbrico lo lee como un adaptador RaLink. Parece que rt2800usb es el controlador del adaptador, pero ¿hay algo más potente para este dispositivo?
Respuestas:
Puede obtener mucha información interesante hurgando
/sys
./sys/class
tiene entradas para cada clase de dispositivo que su instalación de Linux está equipada para manejar. La información del controlador se encuentra en esta ruta:Mi tarjeta wifi, llamada wlan0, está usando el controlador ath5k. Aquí está la información del controlador para una de mis tarjetas de ethernet:
Por otro lado, Ubuntu (como la mayoría de las distribuciones de Linux) incluye controladores de dispositivos como módulos del núcleo. El kernel es la gran pieza de software que ejecuta el hardware de su computadora. Ubuntu carga módulos para su hardware en función de lo que siente que tiene. Puede obtener una lista de los módulos cargados mediante la ejecución de este comando:
lsmod
. Aquí hay un fragmento de mi salida lsmod:La columna izquierda es una lista de módulos cargados, la columna más a la derecha muestra qué módulos utilizan a su vez. Como puede ver, todos estos usan o están relacionados con el módulo ath5k.
fuente
lsmod
, pero encontré la ruta al controlador al navegar por el directorio / sys / class. graciasless
para poder desplazarse hacia arriba y hacia abajo de esta manera:lsmod | less
Si Ubuntu encontró un controlador y puedes navegar por la red, no creo que debas cambiarlo. Para averiguar el controlador en uso, consulte la publicación de djeikyb o, consulte a continuación.
Si Ubuntu no encontró un controlador, primero debe dejar que Ubuntu lo busque. Para esto, inicie la "Configuración del sistema" e inicie "Controladores de hardware". Esto hace el trabajo. Este método también es la manera fácil de ver los controladores utilizados actualmente (propietarios) .
La manera difícil es identificar el conjunto de chips de su USB-WiFi y buscar con esta información
Para esto necesita emitir el comando "lsusb". Abra el terminal gnome y escriba "lsusb", sin comillas. Deberías ver algo como esto:
Esta es mi cámara web, mi tarjeta WiFi se puede identificar con "lspci".
Según la información (según el ejemplo anterior: proveedor 064e - Suyin Corp. y producto a103 - Acer / HP Integrated Webcam), debería poder buscar con precisión el controlador necesario.
fuente