
Tengo 2 adaptadores de red, uno dice alfa awus 036nh
y el otro con036h
Si ejecuto lsusb
obtengo el mismo resultado para ambos:
Bus 001 Device 032: ID 0bda:8187 Realtek Semiconductor Corp. RTL8187 Wireless Adapter
Cuando uso Wireshark en Ubuntu 20.04 (también lo probé en Kali pero igual), mi adaptador no logra capturar algunos de los fotogramas de autenticación 802.11 desde mi teléfono a mi punto de acceso. Busqué un poco y seguíeste hiloParece un problema similar y la persona dice que descubrió que es un problema del controlador.
Ejecuté lsmod
mientras mi adaptador estaba enchufado para ver las unidades disponibles en mi archivo ubuntu 20.04
. Obtuve esta parte del resultado que es llamativa:
Module Size Used by
r8188eu 692224 0
nfnetlink_queue 24576 0
nfnetlink_log 20480 0
nfnetlink 20480 2 nfnetlink_queue,nfnetlink_log
rtl8187 53248 0
eeprom_93cx6 16384 1 rtl8187
así que tengo 2 controladores para dispositivos Realtek r8188eu
y , r8187
sin embargo, no se usan, y eeprom_93cx6
al parecer uso algún controlador de chipset nombrado rtl8187
. Esto essupuestono estar bien, ¿correcto? Si es así, ¿cómo puedo cambiar para que mi adaptador USB utilice, rtl8187
por ejemplo? Entonces puedo probar la captura de paquetes con ese controlador para ver si tengo algún problema. ¿O cuál sería el uso correcto del controlador o la forma correcta de hacerlo?
Comando adicional, si ayuda:
root@ubuntu-ThinkPad:/home/ubuntu# lsmod | grep rtl8187
rtl8187 53248 0
mac80211 1249280 2 iwlmvm,rtl8187
eeprom_93cx6 16384 1 rtl8187
cfg80211 970752 4 iwlmvm,iwlwifi,mac80211,rtl8187
Actualizar:
O tal vez mi pregunta sea incorrecta, mi adaptador ya utiliza rtl8187
, pero rtl8187
el módulo lo utiliza eeprom_93cx6
. Entonces un módulo usa otro módulo. ¿Pero no sé qué módulo utiliza mi adaptador físico? ¿Si pudiera tener sentido?
Aparentemente sí. Entendí todo mal. La estructura del módulo es como un árbol. El módulo puede ser utilizado por otro módulo y otro módulo. Mi adaptador aparentemente usartl8187
Corrí lsusb -t
a comprobar:
|__ Port 4: Dev 15, If 0, Class=, Driver=rtl8187, 480M
Ahora aquí está mi pregunta: ¿Cómo puedo cambiar el controlador que ya utiliza un adaptador USB?