Wi-Fiアダプタが見つかりません - Linux

Wi-Fiアダプタが見つかりません - Linux

最近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 firmwareto see it.

最新のIntel WiFiチップを除くすべてのファームウェアファイルはlinux-firmwareUbuntuのパッケージに含まれています。例を実行してインストールされていることをsudo apt install linux-firmware確認してください。

WiFiチップのバージョンにディストリビューションに含まれているよりも最新のファームウェアが必要な場合は、以下からダウンロードできます。LinuxファームウェアGitリポジトリ。リポジトリのディレクトリ構造はシステムのディレクトリツリーに似ています[/usr]/lib/firmware/。エラーメッセージに記載されているパス名に基づいて不足しているファームウェアファイルを見つけて、dmesg「プレーン」というリンクを使用してダウンロードし、コンピュータの適切な場所にコピーします。に。システム。

ファームウェアを手動でインストールする必要がある場合は、後でinitramfsを再構築してブートプロセスの初期段階で新しいファームウェアを使用できるようにするのが最善です。 DebianやUbuntuなどの関連ディストリビューションではsudo update-initramfs -uこれを行う必要があります。

おすすめ記事