[Pembaruan]:
Masalah yang sama ada di Kubuntu dan diselesaikan dengan cara yang sama.
[Dipecahkan]:
Dengan menerapkan perintah berikut, nmcli nm
saya mendapatkan yang berikut:
Sebelum ditangguhkan
RUNNING STATE WIFI-HARDWARE WIFI WWAN-HARDWARE WWAN
running connected enabled enabled enabled enabled
seperti yang Anda lihat negara terhubung dan sisanya diaktifkan dan berjalan
Setelah ditunda
RUNNING STATE WIFI-HARDWARE WIFI WWAN-HARDWARE WWAN
running asleep enabled enabled enabled disabled
seperti yang dapat Anda lihat keadaan tertidur yang berarti manajer jaringan kami yang masih tidur, jadi untuk menyelesaikannya gunakan baris perintah fallowing:
sudo nmcli nm sleep false
ini memberitahu manajer jaringan untuk membangunkannya. untuk membuat permenant ini:
buat skrip di /etc/pm/sleep.d
containg berikut ini (dan jangan lupa untuk menandai skrip sebagai executable):
#!/bin/sh
case "${1}" in
resume|thaw)
nmcli nm sleep false
;;
esac
Terima kasih untuk ini
Masalah aslinya:
Saya baru saja mengunduh Ubuntu 14.04 dan diinstal di laptop saya: ASUS X61SL dengan prosesor Intel P8400 Core2Duo x64.
Ketika saya menutup tutupnya, sistem ditangguhkan, tetapi ketika saya membuka tutupnya lagi dan melanjutkan, jaringan nirkabel tidak diaktifkan (jaringan secara keseluruhan dinonaktifkan), dan ketika saya memilih "Aktifkan Jaringan" tidak ada yang terjadi.
Ini adalah informasi tentang adaptor nirkabel saya:
$ lspci | grep -i wireless
02:00.0 Network controller: Qualcomm Atheros AR928X Wireless Network Adapter (PCI-Express) (rev 01)
Masalah ini tidak muncul di Ubuntu 13.04, Linux Mint Debian Edition atau Debian 7 wheezy (GNOME atau KDE).
Sunting: beberapa tes dengan hasil berikut:
Masalahnya mempengaruhi jaringan nirkabel dan kabel saya.
Catatan: Saya perlu menambahkan pci=nomsi
baris ke grub untuk boot.
Ketika logout secara manual kemudian tunda kemudian lanjutkan kemudian login semua hal berfungsi dengan baik.
Ketika menangguhkan langsung saat login masalah terjadi.
Mengunci dan menangguhkan menyebabkan masalah yang sama seperti menangguhkan secara langsung.
Juga masalah ini appearnlty mempengaruhi fungsi logout: jika Anda memilih logout dari menu pengguna di panel unity maka Anda tidak akan logout, tetapi jika Anda menggunakan baris perintah gnome-session-quit --logout
maka Anda dapat logout.
Sekarang dengan lshw -C network
output:
Normal (jaringan yang berfungsi penuh):
*-network
description: Ethernet interface
product: 191 Gigabit Ethernet Adapter
vendor: Silicon Integrated Systems [SiS]
physical id: 4
bus info: pci@0000:00:04.0
logical name: eth0
version: 02
serial: 00:24:8c:1e:f8:53
size: 10Mbit/s
capacity: 100Mbit/s
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=sis190 driverversion=1.4 duplex=half latency=0 link=no multicast=yes port=MII speed=10Mbit/s
resources: irq:19 memory:fddfcc00-fddfcc7f ioport:cc00(size=128)
*-network
description: Wireless interface
product: AR928X Wireless Network Adapter (PCI-Express)
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlan0
version: 01
serial: 00:15:af:e2:13:db
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath9k driverversion=3.13.0-24-generic firmware=N/A ip=6.6.6.8 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
resources: irq:16 memory:fdff0000-fdffffff
Setelah resume ("/etc/pm/config.d" tidak mengandung "unload_modules"):
*-network DISABLED
description: Ethernet interface
product: 191 Gigabit Ethernet Adapter
vendor: Silicon Integrated Systems [SiS]
physical id: 4
bus info: pci@0000:00:04.0
logical name: eth0
version: 02
serial: 00:24:8c:1e:f8:53
size: 10Mbit/s
capacity: 100Mbit/s
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=sis190 driverversion=1.4 duplex=half latency=0 link=no multicast=yes port=MII speed=10Mbit/s
resources: irq:19 memory:fddfcc00-fddfcc7f ioport:cc00(size=128)
*-network DISABLED
description: Wireless interface
product: AR928X Wireless Network Adapter (PCI-Express)
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlan0
version: 01
serial: 00:15:af:e2:13:db
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath9k driverversion=3.13.0-24-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
resources: irq:16 memory:fdff0000-fdffffff
Ketika saya menambahkan file unload_modules ke direktori "/etc/pm/config.d" seperti yang disarankan di sini , setelah logout, tunda , lanjutkan kemudian masuk jaringan berfungsi tetapi saya tidak dapat terhubung ke jaringan nirkabel saya.
Lagi-lagi hasil lshw -C network
Setelah resume ("/etc/pm/config.d" berisi "unload_modules"):
*-network DISABLED
description: Ethernet interface
product: 191 Gigabit Ethernet Adapter
vendor: Silicon Integrated Systems [SiS]
physical id: 4
bus info: pci@0000:00:04.0
logical name: eth0
version: 02
serial: 00:24:8c:1e:f8:53
size: 10Mbit/s
capacity: 100Mbit/s
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=sis190 driverversion=1.4 duplex=half latency=0 link=no multicast=yes port=MII speed=10Mbit/s
resources: irq:19 memory:fddfcc00-fddfcc7f ioport:cc00(size=128)
*-network DISABLED
description: Wireless interface
product: AR928X Wireless Network Adapter (PCI-Express)
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlan0
version: 01
serial: 00:15:af:e2:13:db
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath9k driverversion=3.13.0-24-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
resources: irq:16 memory:fdff0000-fdffffff
Isi 'unload_modules "di mana:
SUSPEND_MODULES="$SUSPEND_MODULES ath9k"
SUSPEND_MODULES="$SUSPEND_MODULES sis190"
Di mana 'ath9k' adalah modul nirkabel saya dan 'sis190' adalah modul Ethernet saya.
nmcli nm
mengeluh:Object 'nm' is unknown
nmcli general status
Jawaban:
Jawaban di atas tidak berhasil untuk saya pada jam 14.10. Setelah sedikit coba-coba, saya berakhir dengan ini,
Masukkan ini ke dalam
/etc/pm/sleep.d/10_resume_wifi
membuatnya bisa dieksekusi
sudo chmod 755 /etc/pm/sleep.d/10_resume_wifi
dan masalah harus segera diperbaiki.sumber
r
Menentukan objek 'radio' dalam versi sayanmcli
(Ubuntu 16.04). Saat saya mengetiknmcli r --help
, saya melihat target perintah yangCOMMAND := { all | wifi | wwan }
tersedia dan perintah yang tersedia[ on | off]
. Saya menduga bahwa sebelum Ubuntu 14.10, tidak mungkin menargetkan objek individual yang dikendalikan oleh NetworkManager.Saya punya solusi tetapi itu hanya untuk memulai kembali manajer jaringan Anda.
Ini bukan solusi permanen.
sumber
/etc/pm/sleep.d
yang memeriksa apakah wifi berfungsi dan restartnetwork-manager
jika tidak?Skrip yang akhirnya berhasil untuk saya:
Jawaban lainnya memiliki kesalahan ketik (mereka bisa diperbaiki saya tahu), tetapi tidak pernah berhasil untuk saya.
sumber
Ini bekerja untuk saya di Ubuntu 14,04 pada laptop Dell Precision.
Di terminal, masukkan:
Kemudian tempelkan (ctrl + v):
Kemudian buat skrip tersebut dapat dieksekusi:
Uji penundaan dan bangun untuk melihat wifi aktif !!
sumber
Sudahkah Anda mencoba membuat skrip lain seperti ini yang masuk di kate:
dan simpan sebagai file jsin7 di / etc / network, dan sebut itu network.d dan ini mungkin bisa digunakan.
sumber
nmcli nm sleep false
diikuti olehnm wifi on
untuk membuatnya berjalan. +1 untuk tip!sudo nmcli nm sleep false
itu bekerja untuk saya, jadi saya tidak terjebak. Tetapi/etc/network/network.d
skrip tidak melanjutkan secara otomatis. Jika saya mencoba menjalankannya, saya mengertiSyntax error: newline unexpected (expecting ")")
. Bisakah Anda lebih spesifik pada 1. Mengapa tidak berfungsi? 2. Apa yang seharusnya dilakukan skrip (sehingga kami dapat memperbaikinya secara individual)? 3. Mengapanetwork.d
? Terima kasih!![$]
? Mengapa./bin/sh
? Anda masuk/etc/network
, tidak akan ada di./bin/sh
sana. Apa itujsin7
file? Pernyataan kasus diakhiri denganesac
, bukaneasc
. Mereka juga membutuhkan variabel dan kondisi.