今日、Ubuntu 18.04 LTSを新しいコンピューターにインストールしました。インストールはスムーズに進みましたが、WiFi経由でインターネットに接続できません。まず、手動でWiFiを有効にすることが問題だと思ったので、設定に移動して、「Wi-Fiアダプターが見つかりません」という通知を見ました。私はいくつかグーグルして、記載されているすべての手順を実行しようとしました here が、それでも機能しません。
lspci -knn | grep Net -A3; rfkill list
コマンドは次を返します:
00:14.3 Network controller [0280]: Intel Corporation Wireless-AC 9560 [Jefferson Peak] [8086:a370] (rev 10)
Subsystem: Intel Corporation Device [8086:0034]
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi, wl
0: ideapad_wlan: Wireless LAN
Soft blocked: no
Hard blocked: yes
1: ideapad_bluetooth: Bluetooth
Soft blocked: no
Hard blocked: yes
2: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
3: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
そしてlshw -C network
戻り値:
*-network DISABLED
description: Wireless interface
product: Wireless-AC 9560 [Jefferson Peak]
vendor: Intel Corporation
physical id: 14.3
bus info: pci@0000:00:14.3
logical name: wlp0s20f3
version: 10
serial: 0c:dd:24:2c:af:83
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=5.0.0-23-generic firmware=43.95eb4e97.0 latency=0 link=no multicast=yes wireless=IEEE 802.11
resources: irq:16 memory:b4518000-b451bfff
*-network
description: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:07:00.0
logical name: enp7s0
version: 15
serial: 98:fa:9b:a0:b0:cc
size: 10Mbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 duplex=half firmware=rtl8168h-2_0.0.2 02/26/15 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
resources: irq:17 ioport:3000(size=256) memory:b4304000-b4304fff memory:b4300000-b4303fff
*-network
description: Ethernet interface
physical id: 3
logical name: enp0s20f0u2
serial: 12:7f:41:92:a5:de
capabilities: ethernet physical
configuration: broadcast=yes driver=rndis_Host driverversion=22-Aug-2005 firmware=RNDIS device ip=192.168.42.47 link=yes multicast=yes
物事を機能させるために、私はもっと何ができますか?
ターミナルで実行
Sudo tee /etc/modprobe.d/blacklist-ideapad.conf <<< "blacklist ideapad_laptop"
そして再起動します。
説明:
ご覧のとおり、ワイヤレスデバイスはrfkill
によって「ハードウェアブロック」されています。
0: ideapad_wlan: Wireless LAN
Soft blocked: no
Hard blocked: yes
新しいIdeapadラップトップにはハードウェアワイヤレススイッチがなく、ideapad_laptop
カーネルモジュールは、スイッチがオフになっていると見なします。
したがって、モジュールを無効にすると、Wi-Fiが機能します。
カーネル開発者は、モジュールに癖が必要なリストに新しいラップトップモデルを追加します。しかし、新しいモデルは追加されるよりも速く表示されます。
興味があれば、パッチをアップストリームに送ることができます;-)