Anda dapat meletakkan skrip ini ke /etc/NetworkManager/dispatcher.d/99-wlan
:
#!/bin/bash
wired_interfaces="en.*|eth.*"
if [[ "$1" =~ $wired_interfaces ]]; then
case "$2" in
up)
nmcli radio wifi off
;;
down)
nmcli radio wifi on
;;
esac
fi
Jangan lupa sesudahnya:
chmod +x /etc/NetworkManager/dispatcher.d/99-wlan
Ini menangkap eth*
lama nama dan kernel baru "antarmuka bernama yang dapat diprediksi" yang dimulai dengan en
dan kemudian gunakan jalur bus atau alamat MAC sehingga nama setiap antarmuka sama di setiap boot. Ini berfungsi dengan USB-C (passthrough) dan adaptor ethernet USB yang saya coba dan saya yakin ini juga akan berfungsi dengan adaptor bawaan.
Sejak v0.9.10 dari network-manager, skrip pertama harus dimodifikasi
#!/bin/bash
if [ "$1" = "eth0" ]; then
case "$2" in
up)
nmcli radio wifi off
;;
down)
nmcli radio wifi on
;;
esac
fi
Semoga membantu!
Cukup sederhana untuk pendekatan GUI gnome...
-
Klik kanan pada indikator sistem jaringan di panel gnome di sebelah jam Anda. (Indikator akan berupa salah satu dari dua ikon; panah atas/bawah (LAN) atau Corong WiFi tradisional. Perhatikan bahwa ikon atas/bawah akan muncul ketika LAN &WiFi atau hanya LAN yang terhubung dan corong WiFi muncul saat terhubung melalui WiFi SAJA. (LAN Terputus)) -- [LAN mengalahkan WiFi secara otomatis.*]
-
Pilih 'Edit Koneksi...'
- Pilih tab 'Nirkabel'.
- Klik dua kali koneksi pertama dalam daftar Anda dan Hapus centang pada kotak 'Hubungkan secara otomatis'.
- Klik tombol 'Terapkan...'.
- Ulangi untuk setiap sambungan dalam daftar.
Ini akan membuat jaringan Nirkabel tetap beroperasi untuk sambungan manual dan pemutusan sambungan tersedia dengan mengeklik kiri ikon jaringan, tanpa NM mencoba menghubungkan Anda secara otomatis setiap saat.
Secara alami Anda juga dapat menonaktifkan/mengaktifkan Nirkabel dengan mengklik kanan ikon jaringan dan kemudian mengklik kiri pada pilihan "Aktifkan Nirkabel", secara efektif menurunkan atau menaikkan antarmuka Nirkabel seperti yang ditunjukkan dengan ada atau tidaknya tanda centang.
- LAN mengalahkan WiFi secara otomatis, tidak perlu menonaktifkan WiFi. Cukup mencabut kabel Ethernet Anda akan dengan mulus mentransfer koneksi ke WiFi dan Anda dapat mengambil dan bergerak tanpa repot. Begitu juga dengan menyambungkan kembali LAN.
- Sementara LAN mengalahkan WiFi, NM (Pengelola Jaringan) akan menemukan apa yang Anda cari jika Anda berada di jaringan yang berbeda secara bersamaan dan bekerja online (WiFi) dan dengan host lokal (LAN) atau V/V misalnya.