Bagaimana cara mematikan WLAN secara otomatis ketika LAN terhubung?

8

Saya menggunakan laptop Thinkpad saya dengan stasiun dok. Stasiun dok terhubung ke router saya melalui LAN. Ketika saya berjalan di sekitar rumah saya menggunakan laptop saya dengan WLAN.

Apakah mungkin (dan bagaimana) mengelola perangkat ini dengan skrip atau sesuatu untuk bekerja seperti ini:

Jika LAN-Connection menyala, OS harus mematikan Wifi dan jika LAN-Connection hilang (undocking) Wifi harus dihidupkan secara otomatis.

Saya menggunakan Ubuntu 11.04 64bit dengan Gnome 2. Sistem ini bekerja dengan Lenovo ThinkPad R500.

Perangkat WLAN: Intel Corporation PRO / Wireless 5100 AGN [Shiloh] LAN-Perangkat: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express (rev 02)

Bantuan apa pun akan dihargai. Terima kasih.

derroman
sumber
Seharusnya dimungkinkan untuk membuat skrip untuk itu, tetapi perlu diingat bahwa Anda akan kehilangan semua koneksi jaringan yang ada. Tidak baik jika Anda memiliki koneksi SSH terbuka, atau sedang bermain game online. Sebagian besar laptop memiliki pintasan keyboard (Fn + F11 di tambang) atau sakelar di sisi depan untuk menonaktifkan nirkabel. Biasakan untuk menggunakan pintasan / slide itu saat menghubungkan. Apakah ada persyaratan untuk mengaktifkan wifi secara otomatis ketika terputus dari kabel? Secara teknis, LAN juga diperhitungkan untuk koneksi nirkabel. Koneksi kabel adalah terminologi yang tepat di sini.
Lekensteyn
ya syaratnya adalah, bahwa saya terlalu malas. ;-) dan juga ya: secara teknis koneksi kabel Anda mungkin istilah yang benar.
derroman

Jawaban:

3

Saya pikir Anda mungkin membuat ini lebih sulit dari yang seharusnya. Saya memiliki situasi yang sama dengan laptop saya (kecuali itu port ethernet normal dan bukan dock). Ketika saya mencolokkan jaringan kabel, secara otomatis lebih diutamakan dari nirkabel dan semuanya berjalan melalui kabel ethernet (lebih cepat). Nirkabel terhubung selama ini, tetapi tidak digunakan. Ketika saya mencabut kabel itu jatuh kembali menggunakan koneksi nirkabel.

Jadi, sudahkah Anda mencoba melihat apakah ini sudah sesuai dengan yang Anda inginkan? Saya menggunakan tidak lebih dari applet jaringan standar yang datang dengan Ubuntu.

Azendale
sumber
Terima kasih! Saya pikir saya membuat segalanya lebih sulit, daripada seharusnya. Saya telah mengujinya dengan menyalin file besar saat berada di docking station (Ethernet) dan sementara tidak (Wireless). Dan saya pikir Ubuntu mengaturnya dengan benar. Terima kasih atas petunjuknya!
derroman
Anda dapat menggunakan ifconfigdan melihat baris terakhir dengan nilai-nilai RX / TX, sehingga Anda tidak perlu menebak di mana lalu lintas saat ini terjadi dari waktu, dihabiskan untuk mentransfer file besar.
pengguna tidak diketahui
1
Tetap berguna untuk mematikan wifi secara otomatis, untuk mengurangi konsumsi daya.
THelper
2

Saya juga senang menggunakan ThinkPad dengan dock, tetapi bagi saya @ Azendale jawabannya tidak demikian: setelah melepas laptop dari dock, koneksi internet akan turun dan diharuskan menghubungkan kembali WiFi untuk membuatnya bekerja.

Jadi saya mencari solusi ini di Google dan berfungsi: https://superuser.com/a/367472/200497

Ketika pertanyaan ini muncul di hasil pencarian Google, saya memutuskan untuk membagikan tautan di sini.

lolmaus - Andrey Mikhaylov
sumber
1

Jika Anda sudah menggunakan tlp untuk manajemen daya, ia memiliki fitur untuk melakukan ini.

Anda harus memodifikasi file conf Anda (/ etc / default / tlp)

# Radio devices to enable/disable when docked.
#DEVICES_TO_ENABLE_ON_DOCK=""
DEVICES_TO_DISABLE_ON_DOCK="wifi wwan"

# Radio devices to enable/disable when undocked.
DEVICES_TO_ENABLE_ON_UNDOCK="wifi"
#DEVICES_TO_DISABLE_ON_UNDOCK=""
Luis Cellino
sumber
0

Di ultrabook Toshiba Portege z935 saya, ada pengaturan di BIOS yang mengontrol cara kerja LAN dan WLAN. Satu pengaturan memungkinkannya untuk menonaktifkan WLAN ketika kabel LAN dicolokkan.

Mungkin layak untuk membaca dengan teliti pengaturan BIOS Anda dan mungkin memperbarui BIOS Anda jika itu telah ditambahkan sebagai fitur. Saya akan memperbarui BIOS sebagai pilihan terakhir karena dapat mengakibatkan sistem Anda tidak dapat beroperasi jika flashing dari versi yang diperbarui gagal.

ahow628
sumber