Controladores instalados para mi adaptador pero no funciona

Esto también funciona para Manjaro. Tuve un problema con los encabezados, pero lo arreglé para que cualquiera que quiera saberlo.

Esto no es un duplicado de este Cofiguración de un adaptador USB WNDA3100 de Netgear porque instalé los controladores que no tiene conexión a Internet y está intentando obtener los archivos mientras que ya los tengo.

Así que conseguí wine , instalé mi controlador, fui a la carpeta de controladores, puse las cosas en documentos, instalé ndiswrapper y seleccioné el archivo .inf del controlador.

Dijo que era un controlador válido y que el hardware estaba presente, pero el adaptador USB no está encendido y cuando voy a mi administrador de red ( wcid red wcid ), dice que no se encontraron elementos de red.

Actualmente estoy conectado a Ethernet. Cualquier ayuda es apreciada.

Adaptador de red : WNDA3100v3 Adaptador Netgear serie N600

Salida de sudo modprobe ndiswrapper && dmesg | grep ndis sudo modprobe ndiswrapper && dmesg | grep ndis

 [ 119.289665] ndiswrapper: module verification failed: signature and/or required key missing - tainting kernel [ 119.290674] ndiswrapper version 1.59 loaded (smp=yes, preempt=no) [ 120.426432] ndiswrapper (import:232): unknown symbol: ntoskrnl.exe:'ExEventObjectType' [ 120.426452] ndiswrapper (import:232): unknown symbol: ntoskrnl.exe:'MmGetSystemRoutineAddress' [ 120.426456] ndiswrapper (import:232): unknown symbol: ntoskrnl.exe:'IoWMIWriteEvent' [ 120.426461] ndiswrapper (import:232): unknown symbol: ntoskrnl.exe:'RtlStringFromGUID' [ 120.426483] ndiswrapper (import:232): unknown symbol: ntoskrnl.exe:'__chkstk' [ 120.426542] ndiswrapper (load_sys_files:200): couldn't prepare driver 'rt2870' [ 120.427014] ndiswrapper (load_wrap_driver:103): couldn't load driver rt2870; check system log for messages from 'loadndisdriver' [ 120.427071] usbcore: registered new interface driver ndiswrapper 

Salida de lsusb

 Bus 002 Device 002: ID 8087:8000 Intel Corp. Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 8087:8008 Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 002: ID 0bc2:ab26 Seagate RSS LLC Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 005: ID 0846:9014 NetGear, Inc. Bus 003 Device 003: ID 03f0:134a Hewlett-Packard Optical Mouse Bus 003 Device 002: ID 03f0:034a Hewlett-Packard Elite Keyboard Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 

Se supone que su dispositivo 0846:9014 funciona con el controlador nativo mt7662u_sta. Primero, quite ndiswrapper:

 sudo apt-get purge ndiswrapper-common sudo apt-get purge ndiswrapper-utils-1.9 

Ahora vamos a construir el nuevo controlador. Con una conexión a internet temporaria y con el dispositivo desconectado:

 sudo apt-get update sudo apt-get install git git clone https://github.com/jurobystricky/Netgear-A6210 cd Netgear-A6210 make sudo make install 

Conecte el dispositivo y déjenos tener su informe.

Ha creado el controlador solo para su versión actual del kernel. Cuando Update Manager instala una versión posterior del kernel, conocida como linux-image, recompile:

 cd Netgear-A6210 make clean make sudo make install 

Reiniciar.

Por favor, conserve el archivo y estas instrucciones para ese momento.

Cuando instales algo con ndiswrapper, asegúrate de usar modprobe para activarlo. primero intente sudo modprobe ndiswrapper y si eso no funciona, intente reinstalar ndiswrapper, y luego una vez que lo haga, reinstale el archivo .ini. Además, generalmente, los controladores de Windows instalan una versión de 32 bits y una versión de 64 bits. Asegúrese de que está utilizando la versión correcta.

¿Has probado los pasos básicos de solución de problemas aquí?

En primer lugar, compruebe si algún dispositivo está bloqueado con la eliminación de RF:

rfkill list all

Asegúrese de que el adaptador es reconocido:

sudo lshw

Trae el adaptador:

sudo ifconfig wlan0 up
sudo iwconfig wlan0 essid (network_name) key (network_key)
* por supuesto reemplazando network_name y network_key

Finalmente…

sudo dhclient wlan0

para obtener una IP y conectarse a la red elegida …

¿Has probado eso ya?