刚刚在我新建的机器上安装了 Ubuntu 14.04 LTS。
TP-Link TL-WDN4800 PCI Express Wifi 适配器 Gigabyte 970A-D3P Mobo、MSI R7 265 GPU,等等等等。
无论如何。当我第一次启动时,Ubuntu 让我选择连接到互联网以获取最新版本的安装。我的连接被识别,但那时我无法继续安装,所以我继续在没有连接的情况下进行安装。
我的无线连接已找到/识别,但我无论如何都无法连接。我尝试过连接到我的局域网,但也没有用。
运行 ifconfig 显示 eth0、lo 和 wlan0 的状态。iwconfig 显示:
eth0 no wireless extensions. lo no wireless extensions. wlan0 IEEE 802.11abgn ESSID:off/any Mode:Managed Access Point: Not-Associated Tx-Power=20dBm Retry long limit:7 RTS thr: off Fragment thr:off Power Management: off
我service network-manager restart
也尝试过跑步。
我似乎找不到此特定卡的任何 Linux 驱动程序。我以前在装有 Ubuntu 12.01 的笔记本电脑上遇到过这个问题,但我无论如何也想不起来我是如何解决这个问题的。
请帮助我,让我充分利用这个新盒子!
答案1
根据 TP-Link,您的卡支持使用 Atheros9k(ath、ath_9k 模块)驱动程序的 Linux。这应该是 Ubuntu 安装的默认设置。我正在使用 Atheros 卡,它运行完美。
从命令行尝试:
lsmod|grep ath
你应该看到类似这样的内容:
ath3k 13318 0
bluetooth 395387 28 bnep,hidp,ath3k,btusb,rfcomm
ath9k 164164 0
ath9k_common 13551 1 ath9k
ath9k_hw 453856 2 ath9k_common,ath9k
ath 28698 3 ath9k_common,ath9k,ath9k_hw
mac80211 638933 1 ath9k
cfg80211 496328 3 ath,ath9k,mac80211
如果不是,那么模块可能没有加载,或者由于某种原因加载了错误的模块。
您发布的输出来自 iwconfig,而不是 ifconfig。但是,您的设备显示出来意味着它已被识别并且驱动程序正在加载。
有线和无线都无法正常工作,这让我认为您的网络管理器、路由器/本地网络或 BIOS 设置(可能不是)出了问题。尝试重新启动路由器并确保那里的所有设置都正常。确保已启用 DHCP 和/或尝试使用静态 IP 连接。还可以尝试在路由器上使用和不使用加密。最后,您可以尝试启用 2.4ghz 并禁用 5ghz,和/或尝试反之亦然,看看是否有效。
Atheros 在 Linux 中得到了很好的支持,可以立即使用。
您可以使用以下命令获取更多信息:
lspci -vv -s
dmesg
ifconfig
rfkill list all
您可以禁用硬件加密,看看是否有帮助:
echo "options ath9k nohwcrypt=1" | sudo tee /etc/modprobe.d/ath9k.conf options ath9k nohwcrypt=1
sudo modprobe -rfv ath9k
我还发现,在新安装的系统中,DNS有时会不稳定。以root身份编辑文件/etc/resolv.conf
sudo nano /etc/resolv.conf
并添加以下几行。
nameserver 208.67.222.222
nameserver 208.67.220.220
保存文件并重试。更多信息请见此处: