Saya adalah pengguna Ubuntu baru dan sejauh ini sangat menikmatinya. Namun, saya menghabiskan sekitar 3 jam kemarin mencoba untuk mendapatkan wifi saya untuk melanjutkan setelah laptop saya bangun dari mode tidur (berfungsi jika saya reboot). Saya telah menjelajahi papan pesan dan semua tautan di google berwarna ungu 3 atau 4 halaman untuk setiap hasil pencarian tentang masalah ini. Karena itu, saya tidak berpikir pertanyaan ini akan berulang.
saya sudah
- A Dell Inspiron 15
- AMD A6-6310
- Ubuntu A6-6310
- Kartu nirkabel saya dilabeli sebagai (perangkat) wlp3s0 (driver) ath9k
dan saya sudah mencoba yang berikut ini:
Saya telah memasukkan ini ke folder config di /config.d
SUSPEND_MODULES="$SUSPEND_MODULES ath9k"
SUSPEND_MODULES="ath9k"
Saya telah membuat file yang dapat dieksekusi di /sleep.d seperti:
#!/bin/sh
#Tell Network Manager that resume was successful
case "$1" in
thaw)
/usr/bin/nmcli nm sleep false
;;
esac
#!/bin/sh
case "${1}" in
resume|thaw)
nmcli r wifi off && nmcli r wifi on ;;
esac
dan banyak varian lainnya.
Juga, ini me-restart NetworkManager tetapi tidak menghubungkan wifi lagi:
sudo service network-manager restart
Ada beberapa hal lain yang saya coba yang saya tidak ingat persis dengan perintah seperti nmcli d wifi aktif, atau sesuatu. Mereka tidak bekerja.
Sekarang, saya mungkin salah, tetapi saya pikir masalahnya mungkin terletak pada ini:
sudo nmcli nm sleep false
Sekarang, terminal saya TIDAK mengenali "nm" dan mengatakan:
sudo nmcli nm sleep false
dan ketika saya membuka menu untuk nmcli, nm tidak ada dalam daftar objek. Saya merasa ini mungkin menjadi kunci masalah. Jadi, apakah ada sesuatu yang belum saya lakukan yang harus saya lakukan dan apakah ada cara untuk "memperbaiki" masalah "nm"? Terima kasih sebelumnya!
sumber
FN+F9
dalam kasus saya) untuk mengeksekusi perintahpkexec systemctl restart network-manager.service
untuk memberitahu systemd untuk me-restart jaringan-manajer dari GUI di cara paling tidak mengganggu yang saya temukan.nmcli
adalah 1.2.2Jawaban:
EDIT: Driver misbehavior saat kembali dari suspend adalah masalah yang saya alami beberapa kali dengan beberapa antarmuka jaringan di beberapa sistem operasi. Satu-satunya hal yang saya temukan efektif di semua ini adalah mematikan manajemen daya untuk kartu WiFi. Setelah meninjau penyesuaian yang saya buat pada sistem untuk menyelesaikan masalah serupa, saya menawarkan resolusi berikut.
Pertama kita akan membuat cadangan pengaturan manajemen daya default yang ada dengan:
Selanjutnya kita akan mengedit konten untuk mematikan sepenuhnya manajemen daya WiFi. dengan gksu gedit /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf yang berisi nilai default
wifi.powersave = 3
yang memungkinkan penghematan daya pada perangkat WiFi. Mengubah konten file ini ke:Menyelesaikan hal di atas dan juga mengganti nama antarmuka saya ke wlan0 menyelesaikan masalah saya di bawah 16.04
Setelah selesai, Anda harus mem-boot ulang atau mengeluarkan perintah
sudo systemctl restart NetworkManager
untuk memulai ulang Network ManagerCatatan: Kartu saya tidak memiliki chip Atheros dan diidentifikasi sebagai berikut:
* -jaringan deskripsi: Produk antarmuka nirkabel: RT2561 / RT61 802.11g vendor PCI: Ralink corp. fisik id: 1 bus info: pci @ 0000: 04: 01.0 nama logis: wlan0 versi: 00 serial: 00: 1a: ef: 03: 00: lebar aa: 32 bit jam: 33MHz kemampuan: pm bus_master cap_list ethernet fisik nirkabel
Alternatif yang dapat bekerja untuk orang lain dengan masalah serupa adalah:
Letakkan skrip bash di bawah ini di
/etc/pm/sleep.d
folder Anda dengan nama seperti 99_wifiup.CATATAN: 99_ diperlukan di mana 99 adalah angka tertinggi dalam folder untuk memastikan itu berjalan terakhir.
Anda harus memastikan bahwa skrip tersebut telah menjalankan izin dan Anda akan memerlukan izin pengguna super (sudo) untuk menulis file di sana. Sekali di tempat setiap kali Anda keluar dari menangguhkan itu akan berjalan.
Jika itu tidak berhasil, sebaiknya Anda mengeksplorasi modifikasi skrip untuk mengeluarkan perintah
nmcli networking off
pada suspend dannmcli networking on
on thaw.Jika tidak ada solusi yang berfungsi untuk Anda dan Anda melihat anomali lain, Anda mungkin memiliki adaptor WiFi yang salah atau mungkin bug ini telah dibangkitkan.
Sumber:
Dimodifikasi /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf dan /etc/udev/rules.d/70-persistent-net.rules pada salah satu sistem saya.
Pos Mickeypop # 9 https://ubuntuforums.org/showthread.php?t=2321399
man nmcli
https://gist.github.com/jcberthon/ea8cfe278998968ba7c5a95344bc8b55
sumber
nmcli networking on
perintah pertama atau sebagai terakhir di cabang resume ?wlp32s0 Interface doesn't support scanning : Network is down
ath5k: phy0: can't reset hardware (-5)
Saya telah menemukan wifi power management sering menjadi kutukan dari pengalaman linux. Dalam kasus saya, itu di berbagai adapter Intel dan Broadcom. Mungkin menonaktifkan itu akan menyelesaikan masalah Anda. Inilah cara saya melakukannya (edit untuk antarmuka Anda
wlp3s0
):Buat:
/etc/network/if-up.d/wifi-powerman-off
Aktifkan:
chmod +x /etc/network/if-up.d/wifi-powerman-off
wifi-powerman-off:
Berikut ini adalah referensi T&J asli:
Bagaimana saya bisa mencegah manajemen daya iwconfig dinyalakan?
sumber
beberapa perintah untuk dicoba (selain yang di atas), jika Anda menemukan salah satunya berfungsi (saat berjalan secara manual) - tambahkan ke salah satu skrip yang Anda sebutkan dalam pertanyaan yang akan dijalankan saat bangun.
restart layanan terkait jaringan & wifi:
restart kartu jaringan:
mode kartu wifi paksa:
(pada versi ubuntu yang lebih lama, negara disebut
auto
, bukanany
)memuat ulang driver kernel kartu jaringan (daftar mungkin perlu diperbarui untuk driver Anda, daftar itu diambil dari skrip yang saya gunakan pada model lain):
sumber
iwconfig
(Wireless-Tools versi 30 Kompatibel dengan Wireless Extension v11 to v22.) tidak tahu perintah autormmod
/modprobe
?rmmod
modul, Anda mendapatkan daftar modul tergantung padanya, mengikuti daftar itu adalah bagaimana saya mendapatkan daftar ini.auto
itu diubah namanya menjadiany
di versi ubuntu yang lebih baru.