Raspberry Pi 3があり、Ubuntuを実行する必要があります。 https://wiki.ubuntu.com/ARM/RaspberryPi からRaspberry Pi 3の16.04サーバーイメージをmicroSDカードに配置すると、正常に起動し、イーサネットに接続すると正常に動作します。
ただし、Ubuntu 16.04でオンボードWiFiが動作するようには思えません。ワイヤレスはRaspbianで正常に動作するため、ハードウェアは問題ないことがわかります。
Raspberry Pi 3上のUbuntu Server 16.04で動作するオンボードWiFiを持っている人はいますか?本当に機能しているように感じますが、細かい部分が欠けています。
新規インストール後、Sudo lshw -C network
はwlan0
を表示しますが、/etc/network
のどこにも定義されたものが見つからず、最初は無効になっています。
次にwpasupplicant
をインストールし、これを/etc/network/interfaces
に追加しました。
allow-hotplug wlan0 iface wlan0 inetマニュアル wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
そして、これを/etc/wpa_supplicant/wpa_supplicant.conf
に入れます:
ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 country = US network = { ssid = " homewifi " psk =" xxx " key_mgmt = WPA-PSK } network = { ssid =" phonewifi " psk = "xxx" key_mgmt = WPA-PSK }
これらの設定を取得するには、Raspbianを起動し、2つの異なるSSIDに接続して、設定をUbuntuにコピーしました。ただし、再起動後、wlan0
はどちらのネットワークにも接続せず、IPを取得することもありません。
Wpa-supplicantは、Ubuntu Server 16.04を使用してRaspberry Pi 3用のWiFiを構成する方法ではありませんか?または、何か間違って設定していますか?
aptがインストールされているイメージの場合
OS: Ubuntu 16.04.1 LTS OS image: ubuntu-16.04-preinstalled-server-armhf+raspi3.img HW: Raspberry Pi 3 MODEL B
ステップ1:
Sudo apt-get install wireless-tools
ステップ2:
Sudo apt-get install wpasupplicant
Step3:
/etc/network/interfaces
に追加:auto wlan0 iface wlan0 inet dhcp wpa-ssid WIRELESSSSID wpa-psk WIRELESSPASSWORD
Step4:
/etc/network/interfaces
行からのコメント:#source /etc/network/interfaces.d/*.cfg
コメントされた
interfaces.d/*.cfg
ファイルには、eth0の設定が含まれています。理由はわかりませんが、この行をアクティブのままにしてwlan0構成を追加すると、ブート時にシステムがクラッシュします。
Step5: reboot
aptがインストールされていないコアイメージの場合:
OS: Ubuntu Core 16 image: (GNU/Linux 4.4.0-1030-raspi2 armv7l) HW: Raspberry Pi 3 MODEL B
ステップ1:
ifconfig wlan0 down ifconfig wlan0 up
Step2:ワイヤレス設定ファイルを作成:
Sudo vi /etc/network/interfaces.d/wlan0
注:Sudoなしで試しましたが、変更を保存できませんでした
Step3:次のコンテンツを追加します
auto wlan0 iface wlan0 inet dhcp wpa-ssid WIRELESSSSID wpa-psk WIRELESSPASSWORD
Step4: reboot
これは私の設定です(wpa_supplicant.confを使用するため、他の設定とは少し異なります)
/ etc/network/interfacesには次のものがあります。
auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
ファイル/etc/wpa_supplicant/wpa_supplicant.confには以下が含まれています。
country=GB
network={
ssid="MyWifiNetwork"
psk="myP4ssw0rd"
}
私はiwconfigコマンドを実行しましたが、そこから依存関係を更新する必要があるというメッセージが表示され、その後、ワイヤレスツールをインストールできました。
Sudo apt-get -f install
Sudo apt-get -f install wireless-tools
これらのコマンドの後、私はiwconfigを実行できました。
お役に立てれば!
多分私のソリューションは他の誰かに複製します。とにかく、次の3つの手順に従ってください。
WPAサプリカントをインストールします
Sudo apt-get install wpasupplicant
以下のように/etc/network/interfaces
ファイルを編集します。 Your Wifi Name
(サポートスペース)とyourPassword
を好みに応じて編集します。
# 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
システムを再起動します
Sudo reboot
このソリューションはRaspberry Pi 3および2およびbuntu Server 14.04および16.04の両方で機能します。 (もちろん、pi2にはWi-Fiドングルが必要です)
幸運を!