Ubuntu Server 16.04 ile Raspberry Pi 3'te dahili wifi nasıl kullanılır?


19

Raspberry Pi 3'üm var ve üzerinde Ubuntu çalıştırmam gerekiyor. Raspberry Pi 3 için 16.04 sunucu görüntüsünü https://wiki.ubuntu.com/ARM/RaspberryPi adresinden bir microSD karta koydum ve iyi önyükleme yapıyor ve Ethernet'e bağlandığında iyi çalışıyor.

Ancak, Ubuntu 16.04 ile çalışan yerleşik wifi almak gibi olamaz. Kablosuz Raspbian ile iyi çalışır, bu yüzden donanımın iyi olduğunu biliyorum.

Herkes ahududu Pi 3 üzerinde Ubuntu Server 16.04 ile çalışan yerleşik WiFi var mı? Gerçekten çalışmaya yakın gibi hissediyorum, ama sadece küçük bir ayrıntı eksik.

Taze yükledikten sonra sudo lshw -C networkneleri gösterir wlan0bunu her yerde tanımlanan bulamıyorum rağmen /etc/networkve başlangıçta devre dışı bu.

Daha sonra bunu yükledim wpasupplicantve ekledim /etc/network/interfaces:

izin verilen hotplug wlan0
iface wlan0 inet kılavuzu
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

Ve şunu koy /etc/wpa_supplicant/wpa_supplicant.conf:

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev
update_config = 1
ülke = US
Ağ = {
        ssid = "homewifi"
        psk = "xxx"
        key_mgmt = WPA-PSK
}
Ağ = {
        ssid = "phonewifi"
        psk = "xxx"
        key_mgmt = WPA-PSK
}

Bu ayarları almak için Raspbian'ı başlattım, bu iki farklı SSID'ye bağladım ve ayarları Ubuntu'ya kopyaladım. Ancak, yeniden başlatmanın ardından wlan0her iki ağa da bağlanmaz, asla IP vb. Almaz.

Wpa-supplicant, Ubuntu Server 16.04 kullanarak Raspberry Pi 3 için WiFi yapılandırmanın yolu değil mi? Yoksa bir şeyi yanlış mı yapılandırıyorum?

Yanıtlar:


8

Apt yüklü görüntü için

OS: Ubuntu 16.04.1 LTS  OS 
image: ubuntu-16.04-preinstalled-server-armhf+raspi3.img
HW: RASPBERRY PI 3 MODEL B

Aşama 1:

sudo apt-get install wireless-tools

Adım 2:

sudo apt-get install wpasupplicant

3.Adım: Şuraya ekleyin /etc/network/interfaces:

auto wlan0 
iface wlan0 inet dhcp
wpa-ssid WIRELESSSSID 
wpa-psk WIRELESSPASSWORD

Adım 4: Satırdan yorum yapın /etc/network/interfaces:

#source /etc/network/interfaces.d/*.cfg

yorum yapılan interfaces.d/*.cfgdosya eth0 ayarlarını içerir.

Nedenini anlamıyorum ama bu satırı aktif bırakmak ve wlan0 config eklemek sistemi önyükleme sırasında çökecek.

Adım 5: Yeniden Başlatma

Uygun yüklenmemiş çekirdek görüntü için:

OS: Ubuntu Core 16 
image: (GNU/Linux 4.4.0-1030-raspi2 armv7l)
HW: RASPBERRY PI 3 MODEL B

Aşama 1:

ifconfig wlan0 down
ifconfig wlan0 up

2.Adım: Kablosuz yapılandırma dosyası oluşturun:

sudo vi /etc/network/interfaces.d/wlan0

Not: sudo olmadan denedim ama değişiklikleri kaydetmeme izin vermedi

3.Adım: Aşağıdaki içeriği ekleyin

auto wlan0 
iface wlan0 inet dhcp
wpa-ssid WIRELESSSSID 
wpa-psk WIRELESSPASSWORD

Adım 4: Yeniden Başlatma


henüz uygun değilse bunu nasıl yaptın? teşekkürler
Riccardo Magrini

1
Ubuntu çekirdeğini de kapsayacak şekilde cevabımı güncelledim
V Bota

1
bu bir yazım hatası değil. essid sadece ssid mi olmalı?
kidbrax

Blok tırnak biçimlendirmesinin kullanılması metnin size ait olmadığını gösterir. Durum böyle mi? Eğer öyleyse, kaynak belirtmek iyi olurdu.
brasofilo

Bu paketler neden resme önceden yüklenmemiş? İnsanlar WiFi çalışmak için ethernet kullanmak zorunda, bu gerçekten bir şaka.
Alston

2

Bu benim yapılandırma (wpa_supplicant.conf kullanırken diğerlerinden biraz farklı)

/ Etc / network / arabirimlerinde:

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

burada /etc/wpa_supplicant/wpa_supplicant.conf dosyası aşağıdakileri içerir:

country=GB

network={
    ssid="MyWifiNetwork"
    psk="myP4ssw0rd"
}

Çok teşekkürler. Raspbian belgelerine en çok benzeyen çözüm budur. Temiz!
E. Sundin

1

Iwconfig komutunu verdim ve oradan bağımlılıkların güncellenmesi gerektiği mesajlar geldi ve bundan sonra kablosuz araçları yükleyebilirim.

sudo apt-get -f install
sudo apt-get -f install wireless-tools

bu komutlardan sonra iwconfig komutunu verdim.

Bu yardımcı olur umarım!


0

Şimdiye kadar başarı var mı? Bunu okudun mu? Ubuntu WPAHowTo

Buna göre, bunu ubuntu MATE 16.04 çalıştıran RPi3'e yükledim:

sudo apt-get install wpagui

Birinin böyle çalışmasını söylemesi: WPA arka plan programı ile konuşabilmesi için gksudo wpa_gui aracılığıyla çalıştırmanız gerekir.

gksudo wpa_gui

Eksik GUI (?) Nedeniyle sunucu sürümünüzde mevcut olmasa bile, Raspbian OS'de test amacıyla yardımcı olabilir. Ya da doğru ayarların çıkarılmasına yardımcı olabilirsiniz. Hangi benim durumumda yaptı.


wpa-supplicant ve wpa_gui birlikte geliştirildi. Evet, wpa-supplicant Raspberry Pi 3 için WiFi yapılandırmanın yoludur. wpa_gui sadece bunun için bir GUI sunar.
user6224996

0

belki benim çözümüm başkasına çoğaltır. Her neyse, bu 3 adımı izlemeyi deneyin.

WPA İstemcisini Yükleyin

sudo apt-get install wpasupplicant

Düzenleme /etc/network/interfacesaşağıdaki gibi dosya. Düzenleyin Your Wifi Name(destek alanı) ve yourPasswordtercihlerinize göre.

# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
# source-directory /etc/network/interfaces.d

# The loopback network interface
auto lo
iface lo inet loopback

# The wireless network interface
allow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
wpa-ssid My Wifi Name
wpa-psk yourPassword

# The primary network interface
# allow-hotplug eth0
# iface eth0 inet dhcp

Sisteminizi yeniden başlatın

sudo reboot

Bu çözüm hem ahududu pi 3 hem de 2 & Ubuntu Server 14.04 ve 16.04 için çalışır . (Elbette pi2 için Wi-Fi dongle'a ihtiyacınız var)

İyi şanslar!

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.