server ubuntu: wifi

9

Saya baru saja menginstal server Ubuntu 14.04 di komputer saya yang memiliki port jaringan kabel dan kartu wifi. Saya ingin server menggunakan jaringan kabel jika tidak tersedia, dan menggunakan wifi saat tidak tersedia.

Antarmuka asli / etc / network / terlihat seperti berikut:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto p4p1
iface p4p1 inet dhcp

Saya mengikuti posting ini dan memodifikasi file saya menjadi:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet dhcp
wpa-ssid <my_ssid>
wpa-psk <my_ssid_password>

# The primary network interface
auto p4p1
iface p4p1 inet dhcp

Ketika saya me-restart wlan0, saya dapat terhubung ke wifi saya, tidak masalah. Jika saya me-restart komputer dengan kabel jaringan saya terhubung, tidak ada masalah baik karena koneksi kabel dan wifi terhubung ke jaringan saya. Namun, jika koneksi kabel saya dicabut dan reboot, saya melihat pesan 'Mulai mengkonfigurasi perangkat jaringan' saat startup. Saya kemudian melihat pesan 'menunggu hingga 60 detik untuk konfigurasi jaringan' sebelum sistem sepenuhnya booting (sehingga menunggu 120+ detik untuk jaringan). Ketika komputer melakukan boot, koneksi wifi saya terhubung.

Jadi, saya kira semuanya berfungsi, tetapi server tanpa kepala saya membutuhkan waktu lama untuk sepenuhnya boot. Apa yang saya lakukan salah? Apakah ada cara untuk memperbaiki lag bootup ini? Terima kasih.

Vinh Nguyen
sumber

Jawaban:

7

Deklarasi 'auto p4p1' dan 'auto wlan0' meminta sistem untuk secara otomatis memulai kedua antarmuka. Ketika Anda mulai dengan ethernet terlepas dan tetap meminta antarmuka memulai, sistem tersandung: "menunggu hingga 60 detik lagi untuk konfigurasi jaringan."

Akan lebih efisien, tetapi tentu saja tidak otomatis, untuk mengabaikan deklarasi 'otomatis':

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

#auto wlan0
iface wlan0 inet dhcp
wpa-ssid <my_ssid>
wpa-psk <my_ssid_password>

# The primary network interface
#auto p4p1
iface p4p1 inet dhcp

Dan mulai antarmuka mana pun secara manual sesuai kebutuhan:

sudo ifup -v wlan0
cabai555
sumber
Terima kasih telah menjelaskan. Saya mengurangi waktu tidur di tiga lokasi di / etc / init / failafe seperti yang dijelaskan di tech.pedersen-live.com/2012/05/… .
Vinh Nguyen
Pertanyaan lama yang saya tahu, tapi saya ingin tahu bagaimana membuat pengaturan tetap. Saya harus melakukan manual start setiap kali saya reboot. Terima kasih.
Chuck Claunch
@ChuckClaunch Silakan mulai pertanyaan baru Anda sendiri dan jelaskan secara terperinci apa yang Anda butuhkan. Harap sertakan: cat /etc/network/interfacesTolong jelaskan kata sandi Anda.
chili555