Ubuntu Server 16.04에서 Raspberry Pi 3에서 온보드 Wi-Fi를 사용하는 방법은 무엇입니까?


19

Raspberry Pi 3이 있으며 Ubuntu를 실행해야합니다. https://wiki.ubuntu.com/ARM/RaspberryPi 의 Raspberry Pi 3에 대한 16.04 서버 이미지를 microSD 카드에 넣고 부팅하면 이더넷에 연결하면 제대로 작동합니다.

그러나 Ubuntu 16.04에서 온보드 Wi-Fi를 사용할 수없는 것 같습니다. 무선은 Raspbian과 잘 작동하므로 하드웨어에 문제가 없습니다.

누구든지 Raspberry Pi 3에서 Ubuntu Server 16.04와 함께 작동하는 온보드 WiFi를 가지고 있습니까? 나는 그것이 실제로 작동하는 것처럼 느껴지지만 약간의 세부 사항이 누락되었습니다.

새로 설치 한 후 sudo lshw -C network는을 표시 wlan0하지만 어디에서나 정의 된 것을 찾을 수 없으며 /etc/network처음에는 비활성화되어 있습니다.

그런 다음 wpasupplicant이것을 설치 하고 다음에 추가했습니다 /etc/network/interfaces.

핫 플러그 ​​허용
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을 부팅하고 서로 다른 두 SSID에 연결 한 다음 설정을 우분투에 복사했습니다. 그러나 재부팅 후 wlan0어느 네트워크에도 연결되지 않고 IP를 얻지 못하는 경우 등

WPA 요청자는 Ubuntu Server 16.04를 사용하여 Raspberry Pi 3의 WiFi를 구성하는 방법이 아닙니까? 아니면 내가 잘못 구성하고 있습니까?

답변:


8

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

3 단계 : 추가 /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 구성을 추가하면 부팅시 시스템이 중단됩니다.

5 단계 : 재부팅

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

2 단계 : 무선 구성 파일 생성 :

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

참고 : sudo없이 시도했지만 변경 사항을 저장할 수는 없습니다.

3 단계 : 다음 내용 추가

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

4 단계 : 재부팅


apt가 아직 없으면 어떻게 만들었습니까? 감사합니다
Riccardo Magrini

1
우분투 코어를 다루기 위해 답변을 업데이트했습니다.
V Bota

1
오타가 아닙니다. essid는 단지 ssid 여야합니까?
kidbrax

인용 부호 형식을 사용하면 텍스트가 사용자가 아닌 것을 나타냅니다. 그 경우입니까? 그렇다면 출처를 인용하는 것이 좋습니다.
brasofilo

이 패키지가 이미지에 사전 설치되어 있지 않은 이유는 무엇입니까? 사람들은 WiFi를 사용하려면 이더넷을 사용해야합니다. 정말 농담입니다.
Alston

2

이것은 내 구성입니다 (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"
}

무리 감사. 이것은 Raspbian 문서와 가장 유사한 솔루션입니다. 깨끗한!
E. Sundin

1

나는 iwconfig 명령을했고 거기에서 의존성을 업데이트해야한다는 메시지가 나타 났으며 그 후에 무선 도구를 설치할 수있었습니다.

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

이 명령 후에 iwconfig를 할 수있었습니다.

도움이 되었기를 바랍니다!


0

지금까지 성공한 적이 있습니까? 이거 읽었 어? 우분투 WPAHowTo

따라서 우분투 MATE 16.04를 실행하는 RPi3에 이것을 설치했습니다.

sudo apt-get install wpagui

다음과 같이 실행되도록 지시하는 위치 : gksudo wpa_gui를 통해 실행하여 WPA 데몬과 통신 할 수 있도록해야합니다.

gksudo wpa_gui

GUI (?)가 누락되어 서버 버전에서 사용할 수없는 경우에도 Raspbian OS의 테스트 목적에 도움이 될 수 있습니다. 또는 올바른 설정을 빼는 데 도움이됩니다. 제 경우에는 그랬습니다.


wpa-supplicant와 wpa_gui가 함께 개발되었으므로 wpa-supplicant는 Raspberry Pi 3의 WiFi를 구성하는 방법입니다. wpa_gui는 GUI 만 제공합니다.
user6224996

0

아마도 내 솔루션이 다른 사람에게 복제 될 수 있습니다. 어쨌든이 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 및 2Ubuntu Server 14.04 및 16.04 모두에서 작동합니다 . (물론 pi2에는 Wi-Fi 동글이 필요합니다)

행운을 빕니다!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.