我是 Linux 环境的新手。我遇到了一个非常非常严重的问题。
我在我的 Asus X53Sv 上安装了 Ubuntu 14.10,但是遇到了一个问题:
wifi 可以工作,因为它可以识别可用网络,但无法连接!我单击“连接”后,它尝试连接,但几秒钟后它断开连接并显示:“断开连接 - 您现在处于离线状态”。
我已经读过这个主题:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1173759
但是我不太明白我该做什么(因为我有一台不同的笔记本电脑)并且我没有互联网(以太网端口不工作)!
我有以下设置:
- Ubuntu:14.10
- 无线网络:Atheros AR9285
- 内核:3.16,0-23-generic
有人能帮助我吗?
@mchid OMG,非常感谢!我用这个命令解决了:
echo 'options ath9k nohwcrypt=1' | sudo tee -a /etc/modprobe.d/ath9k.conf
但在标记您的回复之前,我希望您能帮助我解决另一个问题。在我尝试了很多次的过程中,我触碰了一些不该触碰的东西,因为现在每次我启动计算机时它都会显示“检测到系统程序”...这可能是什么?
答案1
打开终端并尝试运行此命令:
此命令将在文件夹 /etc/modprobe.d 中创建一个名为 ath9k.conf 的文件,其中包含行“options ath9k nohwcrypt=1”。
echo 'options ath9k nohwcrypt=1' | sudo tee -a /etc/modprobe.d/ath9k.conf
重新启动并尝试再次连接网络。如果出现任何错误或无法正常工作,请发布。
您还可以单击面板上的网络图标。然后,单击编辑连接。单击并删除列出的所有网络。有时,您的网络配置可能很糟糕,导致事情变得一团糟,因此最好重新开始。
另外,您说您也没有以太网。您打开了端口 68 和 67 吗?您需要打开这些端口,以便 DHCP 为您的笔记本电脑分配 IP。
您的路由器是否允许您在不使用 DHCP 的情况下设置静态 IP?如果是,您可以通过单击仪表板上的网络图标来设置静态 IP。然后,单击“编辑连接”;单击无线网络,然后单击“编辑”;单击“ipv4 设置”;将“模式”从“自动”更改为“手动”,然后单击“添加”。使用tab从地址导航到网络掩码,然后导航到网关。
提示:您可以通过从 Ubuntu 安装 DVD 或 USB(如果 wifi 可用)启动实时会话轻松获取这些数字。单击仪表板上的网络图标,然后单击“连接信息”。然后,您可以拿一张便笺纸并写下这些数字。
“地址”是您想要设置的笔记本电脑的静态 IP(例如:192.168.1.44)。
“网络掩码”通常是 255.255.255.0,但可能因路由器设置而异。
“网关”通常是 192.168.1.1,但也可能因路由器设置而异。
最后,DNS 应设置为与网关相同的 IP(在此示例中为 192.168.1.1)或以逗号分隔的 DNS 服务器 IP。例如,google dns = 8.8.4.4,8.8.8.8
点击“保存”。如果无法点击保存,请点击“取消”并重试。
运行以下命令重新启动网络管理器:
sudo service network-manager restart
答案2
扫描无线信号、其信道和强度:
sudo iwlist scan | egrep "Channel:|Quality|ESSID"
查看您的质量和信号水平,并将其与同一频道上的其他频道进行比较。当频道从 1 到 11 时,只有频道 1、6 和 11 不重叠,因此您可能会受到附近频道的干扰。如果存在冲突,请将您的频道更改为接入点较少的频道。如果您可以确定强干扰接入点的位置,请尝试用金属(如文件柜,甚至一张铝箔)阻挡它们。将接入点上的天线与您的 PC 对齐(检查每次对齐的强度)。确保您的 PC 和接入点之间的距离尽可能小。定向天线是可能的,但设置起来非常麻烦。
答案3
我也曾经遇到过同样的问题。通常我重启电脑后就能连接,后来我找到了一种方法,只需重启 wifi 适配器即可。打开终端并写入
sudo restart netwok-manager
这将重新启动您的 wifi 驱动程序,并且您将能够重新连接。