
背景
archlinux最新バージョン
ワイヤレス ネットワークを接続するには、netctl-auto と netctl を使用します。
ワイヤレス ネットワークはテレビ ケーブル ルーターからのものです。
プロバイダーはVodafone(ドイツ)です
問題
マシンを起動したときにワイヤレス接続が機能しないことがあります。
例えばpingはこうする
ping 8.8.8.8
ping: connect: Network is unreachable
私が試したこと
接続を確立する唯一の方法は、まずネットワークを停止してからすべてを開始することです。
netctl stop wireless
systemctl disable [email protected]
netctl-auto disable wireless
systemctl enable [email protected]
netctl-auto enable wireless
netctl start wireless
別の解決策としては、ケーブルルーターのスイッチをオフ/オンにすることです。
ログを調べてみました
sudo journalctl -u netctl.service
-- Logs begin at Fri 2019-04-19 12:18:06 CEST, end at Sun 2020-02-09 11:54:12 CET. --
-- No entries --
sudo journalctl -u [email protected]
-- Logs begin at Fri 2019-04-19 12:18:06 CEST, end at Sun 2020-02-09 11:54:27 CET. --
-- No entries --
sudo journalctl -u [email protected]
-- Logs begin at Fri 2019-04-19 12:18:06 CEST, end at Sun 2020-02-09 11:54:33 CET. --
-- No entries --
systemctlはこれらのユニットについて次のように言っている。
sudo systemctl list-unit-files --all
[email protected] indirect
[email protected] disabled
netctl-sleep.service disabled
netctl-wait-online.service disabled
netctl.service disabled
[email protected] static
systemctl list-unit-files | grep enabled
[email protected] enabled
display-manager.service enabled
gdm.service enabled
[email protected] enabled
systemd-fsck-root.service enabled-runtime
systemd-remount-fs.service enabled-runtime
remote-fs.target enabled
sudo systemctl list-unit-files | grep disabled
[email protected] disabled
netctl-sleep.service disabled
netctl-wait-online.service disabled
netctl.service disabled
質問
- この問題を診断するにはどうすればいいですか?
- ルーターの電源をオフ/オンにすると、Linux (netctl-auto など) が再接続されるようです。これは Linux の設定の問題ではないのではないかと思います。何かアイデアはありますか?
(この質問は以前ネットワークエンジニアリングに投稿されました)