Raspberry Pi OS Legacy(Bullseye/Buster)
RaspberryPi(buster,bulleseye)ではdhcpcd.confを編集して設定する。
- 無線LANのインターフェース名がwlan0
とする。インターフェース名と割当IP番号等は適宜変更すること。
エディタでdhcpcd.confを編集する。emacsでもnanoでも何でもよい。
$sudo emacs /etc/dhcpcd.conf
末尾に以下を追加
interface wlan0 static ip_address=192.168.0.120/24 static routers=192.168.0.1 static domain_name_servers=192.168.0.1
再設定
$sudo systemctl restart networking
ここでエラーが起きなければOK。なお、有線LANならインターフェース名はeth0のはず。
Raspberry Pi OS (Bookworm)
$sudo nmtui
GUIっぽい画面で設定できるので見ればわかります。Debian12のUbuntu24.04と同じ。
Ubuntu 22.04 LTS
Ubuntu22.04ではipconfigではなくnetplanで変更する。
- 有線LANのインターフェース名がenp0s25
- 無線LANのインターフェース名がwlp2s0
とする。インターフェース名と割当IP番号等は適宜変更すること。
まずは既存の設定を無効化する。
$cd /etc/netplan/ $sudo mv 00-installer-config.yaml 00-installer-config.yaml.disabled
次に、新規に設定ファルを作成する。
$sudo emacs 99-netcfg.yaml
内容は以下のようにする。
network: ethernets: enp0s25: addresses: [192.168.0.120/24] routes: - to: default via: 192.168.0.1 optional: true dhcp4: false wifis: wlp2s0: addresses: [192.168.0.119/24] optional: true dhcp4: false version: 2
再設定で以下のコマンドを入力する。
$sudo netplan apply
ここでエラーが起きなければOK。
コメント