我正在尝试配置我的无线适配器以用于我的 Ubuntu 机器。我之前在 Ubuntu 14.04 上使用此特定配置,但更新后,我之前用来使其工作的相同方法不再有效。我更喜欢以太网接口,但电涌烧坏了以太网端口。
我已经安装了 ndiswrapper 和 wpa_supplicant。我遵循了这个帖子,这在 14.04 中对我来说是有效的,但它不再有效。运行 dmesg 时,我发现这个特定的条目:
rtl8812au 1-4:1.0 wlxec1a595e9c03: renamed from wlan0
我还发现了这个条目:
8812au: module verification failed: signature and/or required key missing - tainting kernel
运行 iwconfig,我发现一些迹象表明我的 wifi 接口以某种方式配置,但是非常不正确:
wlxec1a595e9c03 unassociated Nickname:"<WIFI@REALTEX>"
Mode:Auto Frequency=2.412 GHz Access Point: Not-Associated
Sensitivity:0/0
Retry:off RTS thr:off Fragment thr:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
我使用的适配器基于lsusb
:
Bus 001 Device 002: ID 050d:1109 Belkin Components F9L1109v1 802.11a/b/g/n/ac Wireless Adapter [Realtek RTL8812AU]
我对 UNIX 系统还很陌生,只有不到一年的经验。
有人能给我一些建议吗?我应该怎么做才能让这个接口启动起来?否则,我的服务器将一直处于关闭状态。如果没有已知的修复方法,有人能推荐一款好的以太网转 USB 适配器吗?
答案1
我发现了问题所在。我的 /etc/network/interfaces 文件中的接口名称存在一些差异。修复这些问题、重新启动 wpa_supplicant,然后启动接口,这样我就能成功连接到互联网。