https://wiki.archlinux.jp/index.php/Bro … #brcm80211
から抜粋
インストール
brcm80211
brcm80211 ドライバーはカーネルに含まれています。PCI カードには brcmsmac、SDIO デバイスには brcmfmac という名前が付けられています。
これらのドライバーは起動時に自動的にロードされるためユーザーがやらなくてはならない操作はありません。ドライバーが自動的にロードされない場合は、手動でドライバーをロードしてください。
との記述があり、この記述が現在でも有効な場合、brcm80211が無効化されているのではなく、何らかの理由で、起動できない状態にあるのではないかと推測します。
(もしくは正しくドライバーは動作しているが、ドライバを利用するアプリ側の設定が誤っている可能性がある)
うちではWPA supplicantを使っていますが(手動設定系)、接続方法の選択肢は多数ありますので、まず何を使ってどのように設定したかを記述されると、
回答が付きやすくなると思います。
archlinuxをサーバーとして利用する場合、少なくともカーネルのバックアップを1つは用意しておく、
LTSカーネルもインストールしておき、最新カーネル、バックアップ、LTS等をGrub等のブートローダー
から選択起動出来るようにしておきカーネルアップデートによる起動できない問題にいつでも対応でき
るようにしておく。
5.1.3-arch1-1-ARCH から、5.1.4-arch1-1-ARCHの問題については確認はしていませんが、
https://bugs.archlinux.org/
に上がっている可能性が高いので一度ご確認ください。
追記
systemd関係の問題の可能性もありますので、カーネルアップデート時にsystemd関係のアップデートが
一緒にアップデートされていないかご確認ください。
追記2
カーネルの問題かsystemdの問題かその他の問題か、いずれかが判明したら、VPSにてarchlinuxインスト
ールに利用したISOイメージをマウントしISOイメージから一旦起動し、VPS側のarchlinuxがインストー
ルされたストレージをマウントし、arch-chrootしてpacman -U にて問題のパッケージを巻き戻してくだ
さい。
カーネルをlinux-4.18.5.arch1-1からlinux-4.18.12.arch1-1にアップデートすると、
再起動後にQEMU/KVM上に構築した2つのゲスト仮想マシン(Arch LinuxとUbuntu)が
起動しなくなりました。
起動に失敗したArch Linuxゲストでは、次のメッセージが表示されていました。
virtio_blk virtio1: device uses modern interface but not have VIRTIO_F_VERSION_1
virtioを用いて構成された仮想HDDへアクセスできなくなったようです。
カーネルをlinux-4.18.5.arch1-1にダウングレードすれば、正常にゲスト仮想マシンを起動できます。
とりあえずはカーネルをダウングレードしたあと /etc/pacman.conf にて
IgnorePkg = linux
を設定してアップグレードを停止することで問題をしのいでいます。
改善方法などあれば、教えてください。
[追加]
調べると、linux-4.18.7.arch1-1までのlinuxをインストールした場合は正常に動作します。
こちらの修正で、問題が発生した可能性があります。
また、linux-ltsでは同様の修正がlinux-lts-4.14.70-1で行われています。
手元では、linux-lts-4.14.69-1で正常動作すること、linux-lts-4.14.72-1以降では
上記の問題が発生することを確認しています。
[追加2]
こちらは、Fedora29上のKVM/QEMU上で同様のトラブルが発生している事例のようです。
https://bugzilla.redhat.com/show_bug.cgi?id=1633058
単に export EGL_PLATFORM=wayland を追記しただけではだめみたいです。
このバグトラッカーにおいてもだめな方もおられるようですので、私も同じのようです。
xorgセッションでログインすれば、正常に動作するので焦らず調査していきたいと思います。
しばらく気がつかなかったのですが、vers=2.0、vers=2.1を指定すると一部のディレクトリが表示されない場合があるようです。
表示されないだけで、ディレクトリその物は存在しているため、cd移動は可能で、見えないディレクトリ内のファイルも閲覧できます。
vers=1.0では正常に表示されます。
]]>