我的适配器安装的驱动程序,但它无法正常工作

这适用于manjaro以及我有标题的问题但我修复它所以谁想知道。

这不是这个Cofiguring Netgear WNDA3100 USB适配器的重复,因为我安装了驱动程序,他没有互联网连接,并试图获取文件,而我已经拥有它们

所以我得到了wine ,安装了我的驱动程序,转到了drivers文件夹,把东西放到文件中,安装了ndiswrapper ,并选择了驱动程序.inf文件。

它说它是一个有效的驱动程序,硬件存在,但USB适配器没有打开,当我去我的网络管理器( wcid网络管理器),它说没有找到网络的东西。

我目前连接到以太网。 任何帮助表示赞赏。

网络适​​配器 :WNDA3100v3 Netgear适配器N600系列

输出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 

输出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 

您的0846:9014设备应该与本机驱动程序mt7662u_sta一起使用。 首先,删除ndiswrapper:

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

现在我们将构建新的驱动程序。 使用临时工作的互联网连接并拔下设备:

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

插入设备,让我们报告您的报告。

您已经为当前的内核版本构建了驱动程序。 当Update Manager安装更高版本的内核版本(称为linux-image)时,重新编译:

 cd Netgear-A6210 make clean make sudo make install 

重启。

请保留该文件和这些说明。

使用ndiswrapper安装时,请确保使用modprobe激活它。 首先尝试sudo modprobe ndiswrapper ,如果这不起作用,尝试重新安装ndiswrapper,然后一旦你这样做,重新安装.ini文件。 通常,Windows驱动程序安装32位版本和64位版本。 确保您使用的是正确的版本。

您是否尝试过基本的故障排除步骤:

首先,检查是否有任何设备被RF杀死严重阻止:

rfkill list all

确保已识别适配器:

sudo lshw

打开适配器:

sudo ifconfig wlan0 up
sudo iwconfig wlan0 essid (network_name) key (network_key)
*当然要替换network_namenetwork_key

最后…

sudo dhclient wlan0

获取IP并连接到您选择的网络…

你试过那些吗?