我最近在桌面上安装了 ubuntu 15.04。我的 netgear WNA3100M USB wifi 适配器无法连接到 tp-link 路由器 wifi 网络。虽然我可以看到可用的网络,但让我感到惊恐的是,我可以连接到在智能手机上创建的移动热点,但无法连接到 wifi 路由器。同一个适配器在装有同一个路由器的 Windows 8.1 上的同一台机器上运行良好。任何帮助都将不胜感激。
Bus 007 Device 002: ID 0846:9021 NetGear, Inc.
ayan@joker:~$ ifconfig
eth0 Link encap:Ethernet HWaddr d8:cb:8a:31:54:db
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:6292 errors:0 dropped:0 overruns:0 frame:0
TX packets:6292 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:649995 (649.9 KB) TX bytes:649995 (649.9 KB)
virbr0 Link encap:Ethernet HWaddr 52:54:00:cd:fb:30
inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
wlan1 Link encap:Ethernet HWaddr 6c:b0:ce:6b:0d:cd
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:896 errors:0 dropped:0 overruns:0 frame:0
TX packets:1376 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:528495 (528.4 KB) TX bytes:206970 (206.9 KB)
T: Bus=07 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0846 ProdID=9021 Rev=02.00
S: Manufacturer=Realtek
S: Product=NETGEAR WNA3100M
S: SerialNumber=00e04c000001
C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 4 Cls=ff(vend.) Sub=ff Prot=ff Driver=rtl8192cu
答案1
好了,我们开始吧。它是 Realtek rtl8192cu。并且它受支持(PID 和 VID)
你可以通过这种方式安装工作驱动程序
git clone https://github.com/lwfinger/rtl8192cu.git
cd rtl8192cu
make
sudo make install
笔记每次内核升级后都需要重新安装,除非使用 dkms 安装。