Thinkpad e590のDebianでは、Wi-Fiカードは機能しません。

Thinkpad e590のDebianでは、Wi-Fiカードは機能しません。

Lenovo Thinkpad E590に新しいDebianをインストールしようとしていますが、Wi-Fiドライバに問題があります。iwlwifiファームウェアセットをインストールしましたが、iwconfigNetwork Managerがまだカードを認識していないようです。また、他の命令から一部矛盾する報告を受けました。

ノートブックのWiFiカードはIntel Corporation Wireless-AC 9260であり、マニュアルは完全にサポートされてiwlwifiいることを示しています。変更managed=falseを修正managed=trueしようとしましたが、NetworkManager.conf効果はありません。現在のNMアプレットドロップダウンは、Wi-Fiネットワークセクションの下の「デバイスの準備ができていない」と「管理されていないデバイス」の間で点滅します。

以下は、複数のコマンドの出力です。

trenza@thinky:~$ sudo iwconfig
lo        no wireless extensions.

enp4s0    no wireless extensions.

trenza@thinky:~$ sudo ifconfig
enp4s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.17.3.127  netmask 255.255.252.0  broadcast 172.17.3.255
        inet6 fe80::9afa:9bff:fe4d:33c5  prefixlen 64  scopeid 0x20<link>
        ether 98:fa:9b:4d:33:c5  txqueuelen 1000  (Ethernet)
        RX packets 59862  bytes 24210568 (23.0 MiB)
        RX errors 0  dropped 386  overruns 0  frame 0
        TX packets 16145  bytes 1862668 (1.7 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 335  bytes 30845 (30.1 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 335  bytes 30845 (30.1 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

trenza@thinky:~$ lspci -nnk | grep 0280 -A3
05:00.0 Network controller [0280]: Intel Corporation Wireless-AC 9260 [8086:2526] (rev 29)
    Subsystem: Intel Corporation Wireless-AC 9260 [8086:0014]
    Kernel driver in use: iwlwifi

trenza@thinky:~$ nmcli
enp4s0: connected to Wired connection 1
        "Realtek RTL8111/8168/8411"
        ethernet (r8169), 98:FA:9B:4D:33:C5, hw, mtu 1500
        ip4 default
        inet4 172.17.3.127/22
        route4 0.0.0.0/0
        route4 169.254.0.0/16
        route4 172.17.0.0/22
        inet6 fe80::9afa:9bff:fe4d:33c5/64
        route6 fe80::/64
        route6 ff00::/8

wlp5s0: unavailable
        "Intel Wireless-AC 9260"
        wifi (iwlwifi), 6A:AF:F8:AC:97:AD, hw, mtu 1500

lo: unmanaged
        "lo"
        loopback (unknown), 00:00:00:00:00:00, sw, mtu 65536

DNS configuration:
        servers: 10.1.2.2 10.1.2.17
        interface: enp4s0
lines 1-23
 use: iwlwifi
    Kernel modules: iwlwifi

trenza@thinky:~$ nmcli
enp4s0: connected to Wired connection 1
        "Realtek RTL8111/8168/8411"
        ethernet (r8169), 98:FA:9B:4D:33:C5, hw, mtu 1500
        ip4 default
        inet4 172.17.3.127/22
        route4 0.0.0.0/0
        route4 169.254.0.0/16
        route4 172.17.0.0/22
        inet6 fe80::9afa:9bff:fe4d:33c5/64
        route6 fe80::/64
        route6 ff00::/8

wlp5s0: unavailable
        "Intel Wireless-AC 9260"
        wifi (iwlwifi), 6A:AF:F8:AC:97:AD, hw, mtu 1500

lo: unmanaged
        "lo"
        loopback (unknown), 00:00:00:00:00:00, sw, mtu 65536

DNS configuration:
        servers: 10.1.2.2 10.1.2.17
        interface: enp4s0

私が何を試すべきかを知っている人はいますか?ここに何かを貼り付けることを忘れてしまったので、より多くの情報を提供します。ありがとうございます!

ベストアンサー1

通常、受信コマンドを実行するときにも同じ問題が発生しました。

Direct firmware load for iwlfiwi-9260-th-b0-jf-b0-46.ucode failed with error -2

だから私がしたことは次のとおりです。

/etc/apt/sources.list に以下を追加します。

deb http://httpredir.debian.org/debian/ stretch main contrib non-free

次に、次のコマンドを実行します。

apt update && apt install firmware-iwlwifi

Intel®Wireless-AC 9260用ucodeをダウンロードした後: インテルワイヤレスAC 9260 Linuxドライバ

次に、アーカイブを解凍し、ucodeファームウェアを/lib/firmwareに入れます。

次に、次のコマンドを実行します。

modprobe -r iwlwifi ; modprobe iwlwifi
reboot

再起動後、ラップトップはついにカードを認識してWi-Fiネットワークに接続できました。

おすすめ記事