无法在Ubuntu上接收到Wi-Fi信号,但可以在其他操作系统/设备上进行(ath9k)

我有两台笔记本电脑,都运行Ubuntu 13.10,以及不同的操作系统(Windows 7),双启动。

我的wi-fi路由器在我的卧室,我想从起居室获得Wi-Fi信号。 我可以在运行Windows时从两台电脑上获得wi-fi信号,信号相对较好,但在运行Ubuntu时无法连接它们,甚至无法连接到它。

我能做些什么来放大Wi-Fi信号吗?

好的,我们解决了!

使用Atheros驱动程序ath9k。 如果您遇到同样的问题,请按照以下步骤操作(我在此处找到):

  1. 打开终端
  2. 如果您还没有构建依赖项,则安装构建依赖项(但默认情况下已安装):

    sudo apt-get install build-essential

  3. 输入命令(步骤3-9): wget http://www.kernel.org/pub/linux/kernel/projects/backports/2014/01/31/backports-20140131.tar.xz

    • 在这里你可以从kernel.org网站获得最新版本,但这个版本更正了问题,这是本期发布的最新内容!
  4. tar xvf backports-20140131.tar.xz
  5. cd backports-20140131/
  6. make defconfig-ath9k
  7. make
  8. sudo make install
    • (输入密码)
  9. sudo update-initramfs -u
    • (如果需要,输入密码)
  10. 重新启动你的电脑。

请记住,在内核更新( sudo apt-get dist-upgrade )之后,我们必须重复步骤4到9。

这对Atheros无线网卡非常有用,但如果您与其他制造商有一些问题,请尝试从kernel.org安装backports驱动程序