Когда я перезапускаю свой компьютер нет никакого соединения 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
Я нашел путь, который решает проблему. Команда sudo service NetworkManager restart
добилась цели. Начиная с копирования это в приложение запуска не было бы очень хорошим решением из-за необходимого пароля, я вместо этого добавил service NetworkManager restart
к файлу etc/rc.local
(Так вышеупомянутый код без sudo
), Этот файл автоматически выполняется при запуске. Чтобы сделать это, я использовал gksudo gedit /etc/rc.local
. До сих пор у меня больше не было проблем соединения.
Во-первых, как обходное решение можно попытаться использовать TLP
для запуска Wi-Fi автоматически на запуске.
Однако я думаю, что это могло быть выпуск с Вашими настройками BIOS/EFI. Попытайтесь заняться расследованиями в него.
Не ясный, какой бит Вашего стека перестал работать, но одна из этих трех опций ниже должна позволить Вам работать вокруг этого.
Вы могли использовать networkmanager для перезапуска Wi-Fi
nmcli radio wifi off
sleep 2
nmcli radio wifi on
, Вы могли использовать systemd для перезапуска networkmanager
systemctl restart networking.service
, Вы могли перезагрузить модуль Wi-Fi, мой - Intel, Ваш может варьироваться
sudo modprobe -r iwlwifi
sleep 2
sudo modprobe iwlwifi
У меня была очень похожая проблема. Когда моя Ubuntu 16.04 была загружена, она никогда не показывала мне доступные сети WiFi. Я подключил свой ноутбук через кабель Ethernet, и в терминале я работаю: sudo apt-get install --reinstall bcmwl-kernel-source
Затем всего sudo reboot
и это работает до сих пор без проблемы. Возможно, это - простое решение для Вашей проблемы?
bcwml-kernel-source
обозначает мой источник Broadcom 802.11 Linux STA драйвера беспроводного устройства. Какова Ваша модель платы NIC?
Я предполагаю, что Вы используете Ubuntu 16.10 в качестве никакой разновидности, и версия упоминается. Перезапуск связи Wi-Fi сделан каждый раз, когда Вы входите в систему в свой рабочий стол. Это не точно, что Вы указываете, но должны добиться цели.
Во-первых, проверьте то, что является активным соединением с
nmcli con show --active
Примите во внимание uuid
Затем создайте файл в ~/.config/autostart
, например, ~/.config/autostart/restartwifi.desktop
с содержанием
[Desktop Entry]
Name=Restart wifi connection
GenericName=Network helper
Comment=Restart automatically wifi connection
Exec=/home/YukiJ/bin/restartwifi.sh
Terminal=false
Type=Application
Icon=Terminal
Categories=Network;
StartupNotify=false
X-GNOME-Autostart-enabled=true
Затем создайте сценарий оболочки, который завершит работу и перезапустит упомянутый выше связи активного тока. Например, в ~/bin
(еще измените путь имени файла в файле на рабочем столе выше), как ~/bin/restartwifi.sh
#/bin/bash
UUID="<theuuid>" # to be replaced with the acual uuid without < and >
sleep 3
nmcli con down $UUID
sleep 2
exec nmcli con up $UUID