ラズベリーパイ3B+構成
- ラズベリーパイと
- Wi-Fi対応:固定LAN IPアドレスで固定
~によるとプログラム:rPiのUSB0インターフェイスに割り当てられた固定IP 192.168.42.42。追加:
iface usb0 inet static
address 192.168.42.42
netmask 255.255.255.0
network 192.168.42.0
broadcast 192.168.42.255
ファイルとして:
sudo nano /etc/network/interfaces
次に保存して終了します(ctrl-X、Y)。
再起動後、rPiはWi-Fiに接続されません。 設定されている場合 Wi-Fi インターフェイスを返しません。 Wi-FiのMACアドレスはDHCP経由で予約され、LAN IPアドレスに固定されています。 LAN IPをpingしても機能しません。いいえ返信を送ってください。
ifconfig
lo:127.0.0.1(ループバック)のみを返します。
質問
- USB0が192.168.42.42に正常に割り当てられたかどうかをテストする手順とコマンドは何ですか?
- 固定LAN IPを使用してDHCPとUSB0を同時に使用してWi-Fiを設定できませんか?
- 固定IPでUSB0を設定するとWi-Fiインターフェイスが削除されるのはなぜですか?静的usb0とDHCP Wi-Fiを同時に有効にする方法は?
観察:固定IP割り当てをコメントアウトし、rPiを再起動しました=> Wi-Fiが再開されました。
結局は練習できることを願っていますが、アップルデバイス、Android携帯電話を使用してrPi出力を最初に表示する予定です。
修正する
cat /etc/network/interfaces
返品:
# interfaces(5) file used by ifup(8) and ifdown(8)
# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
#
#iface usb0 inet static
#address 192.168.42.42
#netmask 255.255.255.0
#network 192.168.42.0
#broadcast 192.168.42.25#
ベストアンサー1
割り当てが機能しているかどうかをテストする最も簡単な方法は、オンラインデバイスを接続して次を実行することです。
ip addr show
usb0インターフェイスに指定されたアドレスを表示する必要があります。
USB0インターフェイスがまったく表示されない場合は、デバイスを正しく接続していないか、USBテザリングを正常に有効にしていません。
はい、WiFi用のDHCPとusb0用の固定IPアドレスを同時に設定できます。