Wifi 在 Linux Mint 17 上非常慢,在 Windows 上運作正常

Wifi 在 Linux Mint 17 上非常慢,在 Windows 上運作正常

我的 wifi 在我的新 ASUS X450L 筆記型電腦上運行得很好,但在我的雙重開機 Linux Mint 17 上卻慢得難以忍受(通常變得不負責任)。

uname -a Linux bernardes-PC 3.13.0-37-generic #64-Ubuntu SMP 週一 9 月 22 日 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

lshw級網絡

WARNING: you should run this program as super-user.
  *-network               
       description: Ethernet interface
       product: QCA8171 Gigabit Ethernet
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: eth1
       version: 10
       serial: 10:c3:7b:c1:ee:7f
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=alx latency=0 link=no multicast=yes port=twisted pair
       resources: irq:63 memory:f7900000-f793ffff ioport:e000(size=128)
  *-network
       description: Wireless interface
       product: RT3290 Wireless 802.11n 1T/1R PCIe
       vendor: Ralink corp.
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: wlan1
       version: 00
       serial: 54:35:30:57:2a:39
       width: 32 bits
       clock: 33MHz
       capabilities: bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=rt2800pci driverversion=3.13.0-37-generic firmware=0.37 latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
       resources: irq:19 memory:f7810000-f781ffff
  *-network
       description: Wireless interface
       physical id: 2
       bus info: usb@1:1.3
       logical name: wlan2
       serial: 64:70:02:2d:9e:f1
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=ath9k_htc driverversion=3.13.0-37-generic firmware=1.3 ip=192.168.10.101 link=yes multicast=yes wireless=IEEE 802.11bgn
WARNING: output may be incomplete or inaccurate, you should run this program as super-user.

重要部分:

       product: RT3290 Wireless 802.11n 1T/1R PCIe
       vendor: Ralink corp.

我有點迷失了,因為我對 Unix 中的網路/驅動程式魔法不太有經驗。

答案1

本教程解釋如何解決該問題:

http://www.dailylinuxnews.com/blog/2014/09/install-ralink-rt3290-wifi-driver-in-ubuntu-linuxmint-elementaryos/

從連結:

  1. 在安裝之前,我們需要安裝名為 dkms 的軟體包,可以透過執行以下命令來完成:

     sudo apt-get install dkms
    
  2. 從以下位置下載軟體包這個連結風險由您自行承擔。

  3. 現在打開終端機並瀏覽到您在上一個步驟下載檔案的目錄。假設您已將其下載到「下載」目錄中。如果是這樣,那麼您可以透過執行以下命令瀏覽到「Downloads」目錄,

     cd $HOME/Downloads
    
  4. 首先,我們必須將檔案 rt3290sta-2.6.0.0.dkms.tar 解壓縮到目錄 /usr/src 中。為此,請從包含 tar 檔案的目錄中執行以下命令

     sudo tar -xvf rt3290sta-2.6.0.0.dkms.tar -C /usr/src
    
  5. 瀏覽到 /usr/src 目錄,

     cd /usr/src
    
  6. 現在我們使用以下命令安裝修補後的驅動程序,

     sudo dkms install -m rt3290sta -v 2.6.0.0 --force
    
  7. 重新啟動電腦,WiFi 應該可以工作了。

刪除步驟

如果此問題已在核心中修復,然後您想要完全刪除修補的驅動程序,請執行以下命令並重新啟動系統。

sudo dkms remove rt3290sta/2.6.0.0 --all

筆記:

如果核心更新後遇到問題,請刪除驅動程序,重新啟動系統,然後安裝驅動程序,再次重新啟動系統。

答案2

我今天遇到了同樣的問題,我發現核心需要更新,然後它就完美了。我運行 Windows 7/ ubuntu 16.04.1 雙啟動。 Wifi 在 Windows 上很好,但在 ubuntu 上就不行了。安裝了最新版本的核心並且它可以工作。

64 位元:

cd /tmp/

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7/linux-headers-4.7.0-040700_4.7.0-040700.201607241632_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7/linux-headers-4.7.0-040700-generic_4.7.0-040700.201607241632_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7/linux-image-4.7.0-040700-generic_4.7.0-040700.201607241632_amd64.deb

sudo dpkg -i *.deb

32位:

cd /tmp/

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7/linux-headers-4.7.0-040700_4.7.0-040700.201607241632_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7/linux-headers-4.7.0-040700-generic_4.7.0-040700.201607241632_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7/linux-image-4.7.0-040700-generic_4.7.0-040700.201607241632_i386.deb

sudo dpkg -i *.deb

答案3

這是我發現的。我的無線路由器 (Linksys) 在通道和通道寬度(2.4 GHz 頻段)上均設定為「自動」。我將頻道設定為固定數字(設定為 1、6 或 11,取決於您所在位置附近可能有多少存取點),它解決了我的問題。

相關內容