web-dev-qa-db-ja.com

再起動時にWiFiがありません-再起動時にサービスを再起動するコマンドを実行するにはどうすればよいですか?

コンピューターを再起動すると、WiFi接続がありません。右上隅のWiFiシンボルをクリックして、ネットワークのアクティブ化のチェックを外してから再度設定すると、問題が解決し、WiFiネットワークに自動的に接続されます。

毎回手動でクリックする必要がないように、再起動のたびにこれを行うコマンドを設定する方法はありますか?また、他のソリューションも受け入れています。ただし、ネットワークを非アクティブ化およびアクティブ化すると、明らかに問題が解決します。

cat /var/lib/NetworkManager/NetworkManager.stateの出力は、動作中/非動作状態で同じです:

NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true

動作していないときのlsmodの出力:

Module                  Size  Used by
rfcomm                 69632  0
bnep                   20480  2
nls_iso8859_1          16384  1
hp_wmi                 16384  0
sparse_keymap          16384  1 hp_wmi
arc4                   16384  2
rtl8723be             135168  0
btcoexist             180224  1 rtl8723be
rtl_pci                40960  1 rtl8723be
rtlwifi               102400  3 btcoexist,rtl_pci,rtl8723be
mac80211              737280  3 rtl_pci,rtlwifi,rtl8723be
wl                   6365184  0
snd_hda_codec_realtek    86016  1
snd_hda_codec_hdmi     53248  1
snd_hda_codec_generic    77824  1 snd_hda_codec_realtek
snd_hda_intel          40960  5
kvm_AMD                65536  0
snd_hda_codec         135168  4  snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
kvm                   540672  1 kvm_AMD
snd_hda_core           73728  5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
uvcvideo               90112  0
videobuf2_vmalloc      16384  1 uvcvideo
videobuf2_memops       16384  1 videobuf2_vmalloc
irqbypass              16384  1 kvm
videobuf2_v4l2         28672  1 uvcvideo
videobuf2_core         36864  2 uvcvideo,videobuf2_v4l2
snd_hwdep              16384  1 snd_hda_codec
crct10dif_pclmul       16384  0
crc32_pclmul           16384  0
ghash_clmulni_intel    16384  0
v4l2_common            16384  1 videobuf2_v4l2
btusb                  45056  0
videodev              176128  4  uvcvideo,v4l2_common,videobuf2_core,videobuf2_v4l2
snd_pcm               106496  4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
aesni_intel           167936  0
btrtl                  16384  1 btusb
media                  24576  2 uvcvideo,videodev
aes_x86_64             20480  1 aesni_intel
btbcm                  16384  1 btusb
lrw                    16384  1 aesni_intel
snd_seq_midi           16384  0
gf128mul               16384  1 lrw
btintel                16384  1 btusb
snd_seq_midi_event     16384  1 snd_seq_midi
glue_helper            16384  1 aesni_intel
snd_rawmidi            32768  1 snd_seq_midi
bluetooth             520192  29 bnep,btbcm,btrtl,btusb,rfcomm,btintel
cfg80211              565248  3 wl,mac80211,rtlwifi
snd_seq                69632  2 snd_seq_midi_event,snd_seq_midi
ablk_helper            16384  1 aesni_intel
cryptd                 20480  3 ghash_clmulni_intel,aesni_intel,ablk_helper
joydev                 20480  0
input_leds             16384  0
edac_mce_AMD           24576  0
serio_raw              16384  0
snd_seq_device         16384  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer              32768  2 snd_pcm,snd_seq
rtsx_pci_ms            20480  0
edac_core              53248  0
snd                    81920  21 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device
memstick               20480  1 rtsx_pci_ms
soundcore              16384  1 snd
k10temp                16384  0
shpchp                 36864  0
fam15h_power           16384  0
i2c_piix4              24576  0
hp_accel               28672  0
lis3lv02d              20480  1 hp_accel
input_polldev          16384  1 lis3lv02d
hp_wireless            16384  0
mac_hid                16384  0
parport_pc             32768  0
ppdev                  20480  0
lp                     20480  0
parport                49152  3 lp,ppdev,parport_pc
autofs4                40960  2
pata_acpi              16384  0
hid_logitech_hidpp     20480  0
hid_logitech_dj        20480  0
usbhid                 49152  0
hid                   118784  4 usbhid,hid_logitech_dj,hid_logitech_hidpp
rtsx_pci_sdmmc         24576  0
amdkfd                131072  2
radeon               1515520  64
AMD_iommu_v2           20480  1 amdkfd
amdgpu                987136  1
psmouse               131072  0
i2c_algo_bit           16384  2 amdgpu,radeon
pata_atiixp            16384  0
ttm                    94208  2 amdgpu,radeon
ahci                   36864  3
libahci                32768  1 ahci
drm_kms_helper        155648  2 amdgpu,radeon
syscopyarea            16384  1 drm_kms_helper
r8169                  81920  0
sysfillrect            16384  1 drm_kms_helper
rtsx_pci               53248  2 rtsx_pci_ms,rtsx_pci_sdmmc
sysimgblt              16384  1 drm_kms_helper
mii                    16384  1 r8169
fb_sys_fops            16384  1 drm_kms_helper
drm                   364544  8 ttm,drm_kms_helper,amdgpu,radeon
wmi                    20480  1 hp_wmi
video                  40960  0
fjes                   28672  0

ネットワークを非アクティブ化および再アクティブ化した後(つまり、すべてが再び機能したとき)のlsmodの出力:

Module                  Size  Used by
drbg                   32768  1
ansi_cprng             16384  0
ctr                    16384  2
ccm                    20480  2
rfcomm                 69632  0
bnep                   20480  2
nls_iso8859_1          16384  1
hp_wmi                 16384  0
sparse_keymap          16384  1 hp_wmi
arc4                   16384  2
rtl8723be             135168  0
btcoexist             180224  1 rtl8723be
rtl_pci                40960  1 rtl8723be
rtlwifi               102400  3 btcoexist,rtl_pci,rtl8723be
mac80211              737280  3 rtl_pci,rtlwifi,rtl8723be
wl                   6365184  0
snd_hda_codec_realtek    86016  1
snd_hda_codec_hdmi     53248  1
snd_hda_codec_generic    77824  1 snd_hda_codec_realtek
snd_hda_intel          40960  5
kvm_AMD                65536  0
snd_hda_codec         135168  4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
kvm                   540672  1 kvm_AMD
snd_hda_core           73728  5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
uvcvideo               90112  0
videobuf2_vmalloc      16384  1 uvcvideo
videobuf2_memops       16384  1 videobuf2_vmalloc
irqbypass              16384  1 kvm
videobuf2_v4l2         28672  1 uvcvideo
videobuf2_core         36864  2 uvcvideo,videobuf2_v4l2
snd_hwdep              16384  1 snd_hda_codec
crct10dif_pclmul       16384  0
crc32_pclmul           16384  0
ghash_clmulni_intel    16384  0
v4l2_common            16384  1 videobuf2_v4l2
btusb                  45056  0
videodev              176128  4 uvcvideo,v4l2_common,videobuf2_core,videobuf2_v4l2
snd_pcm               106496  4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
aesni_intel           167936  4
btrtl                  16384  1 btusb
media                  24576  2 uvcvideo,videodev
aes_x86_64             20480  1 aesni_intel
btbcm                  16384  1 btusb
lrw                    16384  1 aesni_intel
snd_seq_midi           16384  0
gf128mul               16384  1 lrw
btintel                16384  1 btusb
snd_seq_midi_event     16384  1 snd_seq_midi
glue_helper            16384  1 aesni_intel
snd_rawmidi            32768  1 snd_seq_midi
bluetooth             520192  29 bnep,btbcm,btrtl,btusb,rfcomm,btintel
cfg80211              565248  3 wl,mac80211,rtlwifi
snd_seq                69632  2 snd_seq_midi_event,snd_seq_midi
ablk_helper            16384  1 aesni_intel
cryptd                 20480  3 ghash_clmulni_intel,aesni_intel,ablk_helper
joydev                 20480  0
input_leds             16384  0
edac_mce_AMD           24576  0
serio_raw              16384  0
snd_seq_device         16384  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer              32768  2 snd_pcm,snd_seq
rtsx_pci_ms            20480  0
edac_core              53248  0
snd                    81920  21 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device
memstick               20480  1 rtsx_pci_ms
soundcore              16384  1 snd
k10temp                16384  0
shpchp                 36864  0
fam15h_power           16384  0
i2c_piix4              24576  0
hp_accel               28672  0
lis3lv02d              20480  1 hp_accel
input_polldev          16384  1 lis3lv02d
hp_wireless            16384  0
mac_hid                16384  0
parport_pc             32768  0
ppdev                  20480  0
lp                     20480  0
parport                49152  3 lp,ppdev,parport_pc
autofs4                40960  2
pata_acpi              16384  0
hid_logitech_hidpp     20480  0
hid_logitech_dj        20480  0
usbhid                 49152  0
hid                   118784  4 usbhid,hid_logitech_dj,hid_logitech_hidpp
rtsx_pci_sdmmc         24576  0
amdkfd                131072  2
radeon               1515520  65
AMD_iommu_v2           20480  1 amdkfd
amdgpu                987136  1
psmouse               131072  0
i2c_algo_bit           16384  2 amdgpu,radeon
pata_atiixp            16384  0
ttm                    94208  2 amdgpu,radeon
ahci                   36864  3
libahci                32768  1 ahci
drm_kms_helper        155648  2 amdgpu,radeon
syscopyarea            16384  1 drm_kms_helper
r8169                  81920  0
sysfillrect            16384  1 drm_kms_helper
rtsx_pci               53248  2 rtsx_pci_ms,rtsx_pci_sdmmc
sysimgblt              16384  1 drm_kms_helper
mii                    16384  1 r8169
fb_sys_fops            16384  1 drm_kms_helper
drm                   364544  9 ttm,drm_kms_helper,amdgpu,radeon
wmi                    20480  1 hp_wmi
video                  40960  0
fjes                   28672  0

rfkill list allは両方の状態で戻ります:

0: hci0: Bluetooth
     Soft blocked: no
    Hard blocked: no
1: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

cat /etc/NetworkManager/NetworkManager.confの出力は、動作中/非動作状態で同じです:

[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq

[ifupdown]
managed=false
4
YukiJ

この問題を解決する方法を見つけました。コマンドSudo service NetworkManager restartがトリックを行いました。これをスタートアップアプリケーションにコピーするのはパスワードが必要なため、あまり良い解決策ではないので、代わりにservice NetworkManager restartをファイルに追加しましたetc/rc.local(したがって、上記のコードはSudo )このファイルは、起動時に自動的に実行されます。これを行うには、gksudo gedit /etc/rc.localを使用しました。これまでのところ、接続の問題はもうありません。

2
YukiJ

私は非常に似た問題を抱えていました。 Ubuntu 16.04がロードされたとき、利用可能なWiFiネットワークが表示されませんでした。イーサネットケーブルでラップトップを接続し、端末で次を実行しました:Sudo apt-get install --reinstall bcmwl-kernel-source

それからちょうどSudo rebootそしてこれは問題なく今まで機能しています。たぶんそれはあなたの問題の簡単な解決策でしょうか?

bcwml-kernel-sourceは、Broadcom 802.11 Linux STAワイヤレスドライバーソースの略です。あなたのNICカードモデルは何ですか?

0
bombelsky

まず、回避策として、起動時にWi-Fiを自動的に起動するためにTLPを使用することができます。

ただし、これはBIOS/EFI設定でissueになる可能性があると思います。調べてみてください。

0
mattia.b89

スタックのどのビットが失敗しているかは明確ではありませんが、以下の3つのオプションのいずれかを使用して回避できます。

Networkmanagerを使用してwifiを再起動できます

nmcli radio wifi off
sleep 2
nmcli radio wifi on

Systemdを使用してnetworkmanagerを再起動できます

systemctl restart networking.service

あなたはwifiモジュールをリロードすることができます、私のものはあなたのものとは異なります

Sudo modprobe -r iwlwifi
sleep 2
Sudo modprobe iwlwifi
0
Amias