Duda sobre driver para adaptador wireless

Iniciado por Skali, 28 Agosto 2018, 03:23 AM

0 Miembros y 1 Visitante están viendo este tema.

Skali

Buenas! Les comento mi duda. Tengo Linux Mint con kernel 4.10.x. En éste mismo kernel instalé los drivers para el adaptador inalámbrico TP-LINK TL-WN722N (el famoso adaptador blanco con una antena). En un principio, antes de instalar el driver correspondiente, el SO no reconocía al adaptador. No se podía ver desde ifconfig ni iwconfig. Luego de instalar el driver correspondiente, empecé a ver la interfaz con dichas herramientas, (y también desde la parte gráfica).

Ahora cambié el adaptador por un TP-LINK TL-WN8200ND (uno más potente con 2 antenas). Linux me reconoce el dispositivo al conectarlo, pero cuando intento conectarme al wifi introduciento correctamente la contraseña, no puedo acceder, me sale el cartel de que se me desconecto (en realidad sin nunca haberse conectado). Pensé que tal vez el driver preexistente en Linux no sea el correcto, o esté desactualizado. En internet encontré guías que te explican como instalar los drivers para mi adaptador, tanto con drivers nativos para Linux, como la alternativa de instalar ndiswrapper junto con los drivers de Windows.

A todo ésto, mi duda es la siguiente: antes de instalar el nuevo driver debería deshabilitar el driver que estaba preinstalado en Linux? Se que los drivers son modulos del kernel o LKM, pero quería saber cómo darme cuenta con lsmod o cualquier otra herramienta, cuál de todos los módulos es el que se está usando como driver para mi adaptador, y si es necesario deshabilitarlo antes de instalar el nuevo driver que te muestran en las distintas guias.

Espero que hayan entendido mi duda. Cualquier otra información que necesiten, me preguntan. Gracias desde ya!!! Saludos.


Diabliyo

Cita de: Skali en 28 Agosto 2018, 03:23 AM
Buenas! Les comento mi duda. Tengo Linux Mint con kernel 4.10.x. En éste mismo kernel instalé los drivers para el adaptador inalámbrico TP-LINK TL-WN722N (el famoso adaptador blanco con una antena). En un principio, antes de instalar el driver correspondiente, el SO no reconocía al adaptador. No se podía ver desde ifconfig ni iwconfig. Luego de instalar el driver correspondiente, empecé a ver la interfaz con dichas herramientas, (y también desde la parte gráfica).

Ahora cambié el adaptador por un TP-LINK TL-WN8200ND (uno más potente con 2 antenas). Linux me reconoce el dispositivo al conectarlo, pero cuando intento conectarme al wifi introduciento correctamente la contraseña, no puedo acceder, me sale el cartel de que se me desconecto (en realidad sin nunca haberse conectado). Pensé que tal vez el driver preexistente en Linux no sea el correcto, o esté desactualizado. En internet encontré guías que te explican como instalar los drivers para mi adaptador, tanto con drivers nativos para Linux, como la alternativa de instalar ndiswrapper junto con los drivers de Windows.

A todo ésto, mi duda es la siguiente: antes de instalar el nuevo driver debería deshabilitar el driver que estaba preinstalado en Linux? Se que los drivers son modulos del kernel o LKM, pero quería saber cómo darme cuenta con lsmod o cualquier otra herramienta, cuál de todos los módulos es el que se está usando como driver para mi adaptador, y si es necesario deshabilitarlo antes de instalar el nuevo driver que te muestran en las distintas guias.

Espero que hayan entendido mi duda. Cualquier otra información que necesiten, me preguntan. Gracias desde ya!!! Saludos.

Lo mas seguro es que el modulo este mal identificando el chipset wifi, te recomiendo usar los privativos para evitar detalles, ya que el Kernel aporta modulos interesantes pero jamas le llegaran a los privativos.

El unico inconveniente con ciertos modulos privativos es que solo funcionan para una version de kernel mayor o menor que, tienes que verificar eso.

El Link que te proporcionaron debera bastarte para saber identificar el modulo que carga tu sistema correspondiente a la TPLink qe conectas, deberas mandarlo a la lista negra y asi evitar la faena de desinstalarlo del Kernel.