web-dev-qa-db-ja.com

Ubuntu 18.04およびIntel Dual Band Wireless-AC 3168を使用した低速WiFi

これは、Intel Dual Band Wireless-AC 3168(M.2 2230)とUbuntu Linuxの私の話です。

  1. Ubuntu16.04LTS(kernel/dist-upgradeを含む)を手動で更新することにしました。
  2. リブート。
  3. WiFi接続なし、iwconfigコマンドはアダプターを返しません。
  4. いくつかの再起動をテストしているときに、ワイヤレスアダプタが表示されて動作することがあります。
  5. Ubuntu18.04LTSを最初から別のハードドライブにインストールすることにしました。
  6. ライブUSBイメージ(18.04.0デスクトップ)を起動し、デスクトップに移動します。
  7. インターネット接続を試してみると、古代のようにWiFiが非常に遅いことがわかります。
  8. イーサネットケーブルを接続し、最後にダウンロードした更新プログラムを使用してUbuntuの最小インストールを実行します。
  9. リブートし、イーサネットケーブルを抜きます。
  10. インターネットに接続しようとしましたが、WiFiが非常に遅いです。
  11. ソリューションを検索します 802.11nを無効にします(iwlwifi 11n_disable = 1) 、再起動後もWiFiが動作します(接続速度が11Mbps未満)。
  12. solutionに満足していないので、ここで尋ねてみることにします buntuフォーラムネットワークスクリプトを実行する
  13. ネットワークスクリプトの結果は HERE です。

私が見つけた関連質問スレッド:

4
Juan Herr

この問題を解決するためにしたことは、4.17.13を書いている時点のkernel.orgによると、最新の安定したカーネルをインストールすることです。

ukuu、「Tony George」のppaを使用したubuntuカーネル更新ユーティリティをインストールしました( https://launchpad.net/~teejee2008/+archive/ubuntu/ppa ):

Sudo add-apt-repository ppa:teejee2008/ppa
Sudo apt update
Sudo apt install ukuu

次に、コンソール(ukuu --help)からukuuを実行するか、メニューにあるグラフィカルバージョンを使用します。最新の安定したカーネルをインストールして再起動します。

警告:いくつかの問題があるかもしれません。再起動後もブートシーケンス中に保持される場合は、古いカーネルバージョン(私のマシンでは4.15)を選択します。

3
Nicola

tldr;カーネルを更新する前にドライバーを修正します。

私のラップトップには:

  • Xubuntu-desktopを使用したUbuntu 18.04
  • 32GB RAM
  • 3TB HD
  • 1070 GTX Cudaコア
  • Intel 9560ワイヤレスAC + BT5

Ubuntu 18.04 LTSの基本インストールを完了した後も、接続速度は3.8 Mbps未満でした。

IntelのLinuxドライバーエンジニアの十分なサポートにより、 ソリューション ! <-完全なBugzillaチケット。

ステップを包括的に列挙する必要はありませんが、...カーネルを更新しないでください。カーネルの更新には、厄介な問題を引き起こす方法があります。それに、それは海を沸騰させています。結局のところ、ドライバーはまったく適切な状態ではありません。

代わりに、これを試してください

  1. クローン https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware.git/
  2. クローン https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git/
  3. システムに最新のドライバーをインストールします。

    $ cd backport-iwlwifi
    $ Sudo make && make install
    # Fix any errors by installing any missing pkgs. Ignore warnings.
    # The system will tell you to reboot on success, DON'T ... yet.
    # Keep reading. Copy some firmware first! :)
    
  4. Intelユーザーの場合:Intelワイヤレスのすべてのファームウェアファイルを/lib/firmware/から削除します。行かなければならないのは、すべてのiwlwifi-*.ucodeファイルです。バックアップを作成するのが賢明だと感じたらコピーしてください。

  5. linux-firmwareリポジトリからファームウェアディレクトリ(/lib/firmware/)に最新のファームウェアをコピーします。これらもiwlwifi-*.ucodeファイルである必要があります。

    $ cd /path/to/linux-firmware
    $ Sudo cp iwlwifi-9260-th-b0-jf-b0-38.ucode /lib/firmware/
    $ Sudo cp iwlwifi-9000-pu-b0-jf-b0-38.ucode /lib/firmware/
    # NOTE: I run a 9560 M.2 NIC, but you may not...
    
  6. 次に、再起動します。あなたはビジネスをするべきです。 speedtest.net を実行して喜ぶことができます。

<3および:)

2
azatar