私はこの質問を何回も受け取ったことを確かに知っていますが、見つけることができるすべての可能な解決策を試しましたが、それはわかりません。
Wi-Fiは、カバーを閉じるか一時停止して一時停止するまで正常に機能しますsystemctl suspend
。その後、「Wi-Fi アダプタが見つかりません」というメッセージが表示されます。
存在するdebian.org私はこれが私の特定のネットワークカードに問題がある可能性があることに気づき、解決策を試しました。
debian.orgによると、問題はbrcmfmacファームウェアで、中断前に削除して中断後にロードする必要があります。
ファイルを作成しましたがnetwork_suspend
、root、実行可能ファイルが所有していることを確認し、lsmod、grep、およびrmmodへの絶対パスを実行します。そして入れて/lib/systemd/システムの節電:
#!/bin/sh
case $1 in
pre)
if /sbin/lsmod | /bin/grep -q brcmfmac; then
/sbin/rmmod brcmfmac
fi
;;
post)
/sbin/modprobe brcmfmac
;;
esac
exit 0
echo "pre" > /home/user/pre.txt
デバッグ目的でキャップを閉じるか、開く前後にスクリプトが実行され、正常に動作することを確認しました。 ->brcmfmacサスペンド前にアンロードし、サスペンド後に再ロードします。
一時停止した後も、「ネットワークアダプタが見つかりません」というメッセージが表示されます。なぜこれが起こるのか、どうやって解決するのか知っていますか?
ちなみに私はこれのために混乱してPop_OSをインストールし、同じことを試しました。 Pop_OSでは問題なくうまく動作するので、これはDebian OSの特定の問題だと思います。
答え1
これは答えではありません。コメントするには「評判」が足りないのでここに投稿します。
私は、Macbook 2015のArch Linux(Cinnamon)とMacbook 2015のFedora 35(Cinnamon)という2つのディストリビューションで正確な問題を抱えています。一時停止した後、両方のシステムはWiFiに再接続できません。
答え2
短い答え:ファームウェア/カーネルモジュールはここでは問題ではありません。 NetworkManagerサービスを実行していることを確認してください。
使っていますネットワークのインストールDebian ISOとデフォルトのシステムユーティリティのみを選択します(DEなし)。私は思ったネットワーク管理者サービスは含まれていますが含まれていません。
新しくインストールしたOSで起動した後、Wi-Fi接続がなくなり、OSに追加しました。/etc/ネットワーク/インターフェース
auto wlan0
iface wlan0 inet dhcp
wpa-ssid ssid
wpa-psk password
再起動後wpa_requesterファイルを読み、Wi-Fiに接続します。それからインストールしました。ネットワーク管理者:
sudo apt install network-manager
そして始めましょう:
sudo systemctl enable NetworkManager
次の再起動後も問題は、ネットワークが依然として支配的であることです。wpa_requesterだから私は行きました/etc/ネットワーク/インターフェースWi-Fiに接続する部分をコメントアウトします。
# auto wlan0
# iface wlan0 inet dhcp
# wpa-ssid ssid
# wpa-psk password
再起動して起動したnmtui
後SSIDそして再接続してください。
これでラップトップのWi-Fiが一時停止して復元されました。