背景・課題
Raspberry Pi 4にUbuntu22.04を入れた状態でMT7601Uのチップが載ったWifiアダプターを接続しても利用できなかった.
チップの種類の確認はアダプタをつなげた状態でlsusb
を実行すれば判定できる.
$ lsusb
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 148f:7601 Ralink Technology, Corp. MT7601U Wireless Adapter
問題の状態ではlsusb
で認識できていてもip a
では,それらしきものなし.
解決
カーネルのバージョンを確認し,そのバージョンにあった linux-module-extra-$(version) を入れて再起動.
$ uname -r
5.15.0-1034-raspi
$ sudo apt install linux-modules-extra-5.15.0-1034-raspi
$ sudo reboot
注意として バージョンは適宜変える こと.
参考
ここで「前に linux-modules-extra を入れたら治ったけど,再インスト後なんかまた認識しなくなった...」という内容だが,試しにと linux-module-extra を入れたら認識できたので投稿.
自分は見つけるのに苦労したので,同じように苦労してる同士が報われることを祈る.