3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

challenge_clubAdvent Calendar 2023

Day 12

windows/ubuntuデュアルブート環境で遊んでいたら、windowsアップデートが意図せず実行され再起動が行われ(夜中に不意に不意打ちで実行されていた)、気付いたらubuntu側でwifiが無効になっていた。ことの解決経緯メモ。

Last updated at Posted at 2024-01-22

ある日、windows/ubuntuデュアルブート環境で遊んでいたら、windowsアップデートが意図せず実行され再起動が行われ(夜中に不意に不意打ちで実行されていた)、気付いたらubuntu側でwifiが無効になっていた。ことの解決経緯メモ。

環境

まず確認したこと

windows/ubuntuデュアルブート環境下で(うっかりwindowsバージョンアップした直後に)よくある問題だと思われるので以下を確認した

これで大体の記事はOKだと書いているようだが、今回これでは解決できず悩んだ

次に確認したこと

どう考えてもwindowsの設定はこれで良い気がしたので、ubuntu側の状況確認を試みた

# usbとして認識されているかどうか
lsusb
# デバイスの認識状況
sudo dmesg
# dkms(Dynamic Kernel Module Support)のstatus
dkms status
# kernel version
uname -r

使用しているkernelバージョンと一致するdriverがなさそうであることにようやく気付く
(再起動時にこちらも気づかないうちにバージョンアップした?)

$ uname -r
6.5.0-14-generic
$ dkms status
8812au/5.6.4.2_35491.20191025, 5.15.0-91-generic, x86_64: installed
8812au/5.6.4.2_35491.20191025, 6.2.0-39-generic, x86_64: installed
## (6.5.0-14-generic向けの8812auのドライバが存在しないです) ##
nvidia/545.29.06, 5.15.0-91-generic, x86_64: installed
nvidia/545.29.06, 6.2.0-39-generic, x86_64: installed
nvidia/545.29.06, 6.5.0-14-generic, x86_64: installed

試しに再起動してadvanced option for ubuntuから6.2.0-39-generic選択して起動するとwifiが有効になるのでこれが影響していることが確定した。

dkmsに6.5.0-14-generic向けの8812auのドライバ追加を試みる
rtl8812auの通りにinstallするとエラーが出た

ubuntu@ubuntu-FRONTIER:~/rtl8812au$ sudo make dkms_install
cp -r * /usr/src/8812au-5.6.4.2_35491.20191025
dkms add -m 8812au -v 5.6.4.2_35491.20191025
Error! DKMS tree already contains: 8812au-5.6.4.2_35491.20191025
You cannot add the same module/version combo more than once.
make: *** [Makefile:1787: dkms_install] Error 3

最終的にやったこと

起動時にadvanced option for ubuntuから6.5.0-14-genericを選択した実行環境にて、一旦、該当するドライバ(rtl8812au)をRemovalしてからInstallationしたら成功した

ubuntu@ubuntu-FRONTIER:~/rtl8812au$ sudo make dkms_remove
...
ubuntu@ubuntu-FRONTIER:~/rtl8812au$ sudo make dkms_install
...
ubuntu@ubuntu-FRONTIER:~/rtl8812au$ dkms status
8812au/5.6.4.2_35491.20191025, 6.5.0-14-generic, x86_64: installed
nvidia/545.29.06, 5.15.0-91-generic, x86_64: installed
nvidia/545.29.06, 6.2.0-39-generic, x86_64: installed
nvidia/545.29.06, 6.5.0-14-generic, x86_64: installed

uname -rでバージョンを確認し、対応するもの(今回だと8812au/5.6.4.2_35491.20191025, 6.5.0-14-generic, x86_64: installed)がインストールされていることを確認

その後、USBドングルを抜き差ししたらwifiが有効になった。嬉しい。
が、3時間くらい悩んでしまったので辛い。

参考

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?