最近Linuxをインストールしました。
ach@ach-ZenBook-UX434IQ-UM433IQ:~$ lsb_release -d
Description: Ubuntu 22.04 LTS
ach@ach-ZenBook-UX434IQ-UM433IQ:~$ uname -a
Linux ach-ZenBook-UX434IQ-UM433IQ 5.15.0-40-generic #43-Ubuntu SMP Wed Jun 15 12:54:21 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
ところで、Wi-Fiに接続できません。設定でネットワークインターフェースを開くとNo Wi-Fi Adapter Found
。
ハードウェア(ネットワーク)を一覧表示すると、次の内容が表示されます。
ach@ach-ZenBook-UX434IQ-UM433IQ:~$ sudo lshw -C network
*-network UNCLAIMED
description: Network controller
product: Wi-Fi 6 AX200
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:02:00.0
version: 1a
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix cap_list
configuration: latency=0
resources: memory:fc800000-fc803fff
場合に備えて、これは私のコンピュータのモデル番号です。
ach@ach-ZenBook-UX434IQ-UM433IQ:~$ sudo dmidecode | grep -A8 '^System Information'
System Information
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: ZenBook UX434IQ_UM433IQ
Version: 1.0
Serial Number: L7N0CV01182627C
UUID: b56c3ea7-287e-bd4a-bd26-ba224a1c48eb
Wake-up Type: Power Switch
SKU Number:
Family: ZenBook
編集する*
PCIバスの詳細
ach@ach-ZenBook-UX434IQ-UM433IQ:~$ lspci | grep AX200
02:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
およびカーネルメッセージエラー
ach@ach-ZenBook-UX434IQ-UM433IQ:~$ sudo dmesg | grep firmware
[ 0.132179] Spectre V2 : Enabling Restricted Speculation for firmware calls
[ 3.709761] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[ 3.713135] Bluetooth: hci0: Found device firmware: intel/ibt-20-1-3.sfi
[ 4.071111] [drm] Loading DMUB firmware via PSP: version=0x0101001F
[ 4.072016] [drm] Found VCN firmware Version ENC: 1.16 DEC: 5 VEP: 0 Revision: 3
[ 4.072028] amdgpu 0000:04:00.0: amdgpu: Will use PSP to load VCN firmware
[ 5.183258] Bluetooth: hci0: Waiting for firmware download to complete
ドライバを次からダウンロードしました。https://www.intel.com/content/www/us/en/support/articles/000005511/wireless.html/lib/firmware
次に、ファイルをREADME
。
ach@ach-ZenBook-UX434IQ-UM433IQ:~$ sudo modprobe iwlwifi
modprobe: ERROR: could not insert 'iwlwifi': Operation not permitted
ach@ach-ZenBook-UX434IQ-UM433IQ:~$ sudo update-initramfs -u
update-initramfs: Generating /boot/initrd.img-5.15.0-40-generic
再起動後もdmesgには情報が表示されません。
ach@ach-ZenBook-UX434IQ-UM433IQ:~$ sudo dmesg | grep iwl
ベストアンサー1
~によるとLinuxワイヤレスWiki、Intel Wi-Fi 6 AX200のサポートがカーネルバージョン5.1の標準Linuxカーネルに追加されました。
カーネルバージョン5.15があるため、すでにサポートが必要です。
しかし、ほとんどのIntel WiFiチップではファームウェア、チップ自体に永久に保存されず、起動するたびにチップにロードする必要があります。ファームウェアファイルが利用可能な場合、カーネルはこれを自動的に実行します。ファームウェアファイルが見つからない場合は、dmesg
起動後に出力にそのファイルに関するメッセージが表示されます。 Run sudo dmesg | grep firmware
to see it.
最新のIntel WiFiチップを除くすべてのファームウェアファイルはlinux-firmware
Ubuntuのパッケージに含まれています。例を実行してインストールされていることをsudo apt install linux-firmware
確認してください。
WiFiチップのバージョンにディストリビューションに含まれているよりも最新のファームウェアが必要な場合は、以下からダウンロードできます。LinuxファームウェアGitリポジトリ。リポジトリのディレクトリ構造はシステムのディレクトリツリーに似ています[/usr]/lib/firmware/
。エラーメッセージに記載されているパス名に基づいて不足しているファームウェアファイルを見つけて、dmesg
「プレーン」というリンクを使用してダウンロードし、コンピュータの適切な場所にコピーします。に。システム。
ファームウェアを手動でインストールする必要がある場合は、後でinitramfsを再構築してブートプロセスの初期段階で新しいファームウェアを使用できるようにするのが最善です。 DebianやUbuntuなどの関連ディストリビューションではsudo update-initramfs -u
これを行う必要があります。