LoginSignup
0
3

More than 5 years have passed since last update.

Linuxを起動するとA start job is running for sys-subsystem-net-devices-wls3.deviceでネットに繋がらない

Last updated at Posted at 2016-11-22

発端

Arch Linuxを起動すると、下記の症状が出てネットに繋がらなくなりました。

  • 「A start job is running for sys-subsystem-net-devices-wls3.device」というエラーが出て、1分30秒止まる
  • sudo wifi-menuでネットに繋ごうとしても、下記のエラーで繋がらない
Job for netctl@wlp3s0\x2dSSID名.service failed because the control process exited with error code.
See "systemctl status "netctl@wlp3s0\\x2dSSID名.service"" and "journalctl -xe" for details.
  • journalctl -xeの結果が役に立たない
netctl@wlp3s0\x2dRedmi\x2dSSID名: Main process exited, code=exited, status=1/FAILURE
  • ノートPCの物理wifiスイッチで、WifiをOFF->ONとすると繋がるようになる

物理スイッチOFF/ONでごまかしていたのですが、再起動する度にやるのは流石に面倒になってきました。
また、問題があるのに対処せず、面倒な手順に甘んじているのはダサい。

そこで、本腰を入れて解決しました。

他のsystemdを使っているディストリビューションでもあり得ると思ったので記事にします。

原因と対処

dhcpcdの問題でした。

下記のStack Overflowに書いてある通りの手順を試したら、解決しました。

sudo systemctl disable dhcpcd.service

でdhcpcdを止めてあげればOKでした。

また今回とは関係ありませんでしたが、下記のArchWikiの設定もしておくと良いでしょう。

echo 'TimeoutDHCP=20' >> /etc/netctl/wlp3s0-SSID名

0
3
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
0
3