Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save 3panda/438fd858a5cb36c572c2bc09ddffcedc to your computer and use it in GitHub Desktop.
Save 3panda/438fd858a5cb36c572c2bc09ddffcedc to your computer and use it in GitHub Desktop.
RaspberryPi3b+にUbuntu18.04をインストールしてWiFiにつなぐまで

RaspberryPi3b+にUbuntu18.04をインストールしてWiFiにつなぐまで

色々と未整理のメモです。

Ubuntu18.04の入手

現在(2020.04)はRaspberry Pi 公式のUbuntu18.04 のイメージディスクがあるのでそれを使うのがベスト

http://cdimage.ubuntu.com/ubuntu/releases/18.04/release/

Raspberry Pi 3 (64-bit ARM) preinstalled server image http://cdimage.ubuntu.com/ubuntu/releases/18.04/release/ubuntu-18.04.4-preinstalled-server-arm64+raspi3.img.xz

Win and Mac

SDカードへのイメージのフォーマットは、RaspberryPi本家でもオススメされている 「SD Memory Card Formatter」を使うコピーは「balenaEtcher」を利用

Linux

デュアルブートする容量でSDカードをdfで確認

df

~$ df /dev/sda
Filesystem     1K-blocks  Used Available Use% Mounted on
udev             8010788     0   8010788   0% /dev

イメージ作成

unxz ubuntu-18.04.4-preinstalled-server-arm64+raspi3.img.xz

書き込み

sudo dd bs=4M if=ubuntu-18.04.4-preinstalled-server-arm64+raspi3.img of=/dev/sda

※of=の指定場所を誤ると危険なので注意

sudo shutdown -h now

WiFi

ここを参考にした https://qiita.com/frafrakki/items/cd50f586403eeb52e016

WiFiのところは以下を用意しDLしたのを入れた

~/wifi_firm

Swap領域を作っておく

Swap領域が設定されていないので、作っておく。 そうしないと色々とbuildでコケたりする。

参考 https://l-w-i.net/t/ubuntu/swap_001.txt

ネットワーク接続設定

ここを参考にした 【Linux】コマンドラインからネットワーク接続設定。 https://freefielder.jp/blog/2016/07/linux-wifi-command-line.html

調べる

nmcli device wifi list

WiFiにつなぐ _SSID_はSSID _PASS_は接続のPASS

sudo nmcli device wifi connect _SSID_ password _PASS_ ifname _WiFiDeviceName_

SSID:XXXHHH-9999 Password:111111 WiFiDeviceName:wlan0

sudo nmcli device wifi connect XXXHHH-9999 password 111111 ifname wlan0

ネットワーク接続状況の確認

nmcli device
DEVICE  TYPE      STATE      CONNECTION     
eth0    ethernet  connected  netplan-eth0   
wlan0   wifi      connected  SSID_NAME

外部からつなぐ https://qiita.com/borchi-no/items/69e8c3cea884da111c95

netplan

https://qiita.com/yas-nyan/items/9033fb1d1037dcf9dba5

「50-cloud-init.yaml」の編集はだめらしいので以下を作っている

/etc/netplan/99-manual.yaml

WiFiに接続するのが不安定

sudo systemctl disable networking
sudo netplan try

ネットワークの接続削除

sudo nmcli dev disconnect wlan0

WiFiつないだら再起動

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment