LIVOX MID-360 & Raspberry Pi 同時有線接続 マニュアル
スイッチを経由して、どちらとも有線で接続する際の設定を説明します。
1. プロファイル作成
2つipアドレスを設定する。
- IPv4 メソッド: 手動
- IPv6 メソッド: 無効
| 名前 | アドレス | ネットマスク | ゲートウェイ | DNS(自動) |
|---|---|---|---|---|
| livox-Raspi-switch | 192.168.1.50 | 255.255.255.0 | - | - |
| - | 10.42.0.1 | 255.255.255.0 | - | - |
LIVOXを接続し、以下のスクリプトを実行することで設定できる
# ip linkコマンドの出力を取得
ip_output=$(ip link)
# 正規表現パターンを定義
pattern="(eno|enp|ens|enx|eth0)[[:alnum:]]*"
# ネットワークインターフェース名の抽出
interface_name=$(echo "$ip_output" | grep -oE "$pattern")
# プロファイル名
PROFILE_NAME="livox-raspi-SwitchingHub"
# IPv4設定1
IPV4_ADDRESS_1="10.42.0.1/24"
GATEWAY_IPV4_1=""
# IPv4設定2
IPV4_ADDRESS_2="192.168.1.50/24"
GATEWAY_IPV4_2=""
# IPv6設定(無効にする)
IPV6_METHOD="ignore"
# ネットワーク接続を作成(最初のIPv4アドレス)
nmcli connection add type ethernet ifname $interface_name con-name $PROFILE_NAME ipv4.addresses $IPV4_ADDRESS_1 ipv4.method manual ipv6.method $IPV6_METHOD
# 2つ目のIPv4アドレスを追加
nmcli connection modify $PROFILE_NAME +ipv4.addresses $IPV4_ADDRESS_2
# ゲートウェイ1がある場合に設定
if [ -n "$GATEWAY_IPV4_1" ]; then
nmcli connection modify $PROFILE_NAME ipv4.gateway $GATEWAY_IPV4_1
fi
# ゲートウェイ2がある場合に設定
if [ -n "$GATEWAY_IPV4_2" ]; then
nmcli connection modify $PROFILE_NAME ipv4.gateway $GATEWAY_IPV4_2
fi
# 接続を有効化
nmcli connection up $PROFILE_NAME
2. IPアドレス確認
- IPアドレス: 192.168.1.1XX (XXはシリアル番号の末尾2桁)
- シリアル番号はLIVOXのケーブルのメス端子付近のシールに記載されている
- シールのQRコードを読み込むことでも取得可能
Example
以降はIPアドレス: 192.168.1.119 とする
LIVOX MID-360 と接続できるか確認