Kablosuz ağımı önyüklemede nasıl açabilirim?


11

Ubuntu Server 12.04 çalıştırıyorum. Kablosuz bir USB kartım var. Önyükleme işlemine başladığımda şunu görüyorum:

Waiting for network configuration

Ağın asla ortaya çıkmadığı ortaya çıkıyor. Ama bir kez komut satırına, ben yazarsanız: ifup wlan0o zaman ağ erişimim var. / Etc / network / arayüzlerim şöyle:

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto wlan0
iface wlan0 inet dhcp
wpa-ssid xxxxxxx
wpa-psk xxxxxxxx

Benim ağ-arayüzü-wlan0.log gösterir:

Failed to connect to wpa_supplicant - wpa_ctrl_open: Read-only file system
Failed to bring up wlan0.
Failed to connect to wpa_supplicant - wpa_ctrl_open: Read-only file system
ifdown: interface wlan0 not configured

Ben buna benzer diğer askubuntu.com soruları baktım, ama onlar gibi görünmüyor.

Sistemimin açılışta kablosuz ağa nasıl bağlanmasını sağlayabilirim?

Ek bilgi:

Biraz alay ettim. Temelde ben bir kez giriş yapmak gerekir:

ifdown wlan0

çünkü ip'in yukarı olduğunu düşündüğünü düşünüyorum, ancak / var / run / network içinde 'yukarı' olan tek şey ifup.lo. Sonra bir

'ifup -a'

ve sonra her şey işe yarıyor.

Yanıtlar:


11

Wpa_supplicant'a bağlanılamadı - wpa_ctrl_open: Salt okunur dosya sistemi

Günlüğünüze göre wpa_supplicant kullanmanız gerekir.

Buna benzer bir şey ekleyin:

auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant.conf

/Etc/wpa_supplicant.conf içeriği:

network={
        ssid="ADD-YOUR-SSID-HERE"
        proto=RSN
        key_mgmt=WPA-PSK
        pairwise=CCMP TKIP
        group=CCMP TKIP
        psk="ADD-YOUR-WPA-PASSWORD-HERE"
}

1

Ekleyebilir ifup wlan0sizin için /etc/rc.localdosyanın. Komutu ekleyin ifup wlan0 önceexit 0 . Ayrıca komutu ifdown wlan0aşağıdaki ifup wlan0gibi ekleyin :

...
ifdown wlan0
ifup wlan0

exit 0

Nedense Ubuntu başladığında, wlan0'ın yükseldiğini düşünüyor. Yani onu kapatıp tekrar geri getirmelisin.


Bu işe yaramadı. Bunun olduğunu sanmıyorum çünkü ifup çağrılmaz. Ağ sistemi ile ilgili devam eden başka bir şey olduğunu düşünüyorum.
Avery Chan

Merhaba, ifup wlan0 'çıkış 0' satırının üstünde olmalıdır. Piyush Kumar bahsettiğiniz için teşekkürler
Manula Waidyanatha

1

Bağlanma WPA-PSK ve WPA2-PSK (sırasıyla Aka "WPA Kişisel" ve "WPA2 Kişisel")

  • Çalıştırmak:

    $ wpa_passphrase myssid my_very_secret_passphrase
    

Yukarıdaki çıktıdan "psk =" değerini kopyalayın.

  • / Etc / network / arayüzlerini bir metin düzenleyicide aç:

    $ sudo sensible-editor /etc/network/interfaces
    
  • Kablosuz arabiriminiz için SSID ve PSK HASH ile birlikte uygun stanzlar tanımlayın. Örneğin :

    auto wlan0
    face wlan0 inet dhcp
       wpa-ssid <myssid>
       wpa-psk <ccb290fd4fe6b22935cbae3144..>
    
  • Sonunda çalıştırın:

    $ sudo ifup wlan0
    

Not: Bazı yanıtlar ayrı bir yapılandırma yapılandırmayı önermektedir wpa_supplicant.conf. Ancak yalnızca WPA-EAP, EAP-TLS ağları için gereklidir.

Sistemimin açılışta kablosuz ağa nasıl bağlanmasını sağlayabilirim?

autoDörtlük sistem başlangıcında arayüzünü etkin hale geliyor.


0

Ben de böyle bir problemle karşılaşıyorum.

Birisinin, ilk 2 satır kalan birincil ağ arayüzü hakkındaki metni sildiğini fark ettim.

Çalışıyor, ancak hiçbir ağ bağlı değil.

Sonra birincil ağ arabirimi metnini yeniden arabirimler dosyasına yazıp yeniden başlatıyorum.

Sadece " ağ yapılandırmasını beklemek " herhangi bir ipucu bulmak değil , ama internete bağlanabilir bulmak şaşırtıcı .

Başkaları için yararlı olup olmadığını bilmiyorum.


0

Bunun nedeni, dosya sisteminin önyükleme sırasında salt okunur olmasıdır. Bu noktada udev, dosya sistemi hazır olmadan önce ağ hotplug sinyalini yükselttiği için yalnızca statik ayarlar çalışır.

Çözüm, /etc/init/network-interface.confbu satırdaki dosyayı değiştirmektir :

"ifup --allow otomatik ..."
"ifup --allow = hotplug ...".

/etc/network/interfacesÇalışmaya devam edebilmeleri için hotplug PCMCI ve USB ağ bağdaştırıcılarını "hotplug" olarak işaretlemeniz gerekir ve önyüklemeden sonra değil daha önce takmanız gerekir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.