问题

问题

Raspberry Pi 3B+ 已配置

  • 与树莓派
  • 有可用的 wifi:固定到静态 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 未连接到 wifi。 如果配置 不返回aa wifi 接口。 wifi 的 MAC 地址通过 DHCP 保留固定到 LAN IP 地址: ping LAN IP 不会不是返回回复。

ifconfig仅返回 lo: 127.0.0.1(环回)

问题

  1. 测试USB0是否成功分配192.168.42.42的步骤和命令是什么?
  2. 是否无法同时使用 DHCP 配置 wifi 和使用静态 LAN IP 配置 USB0?
  3. 为什么使用静态 IP 配置 USB0 会删除 wifi 接口?如何同时启用静态 usb0 和 DHCP wifi?

观察:我注释掉了静态 IP 分配并重新启动 rPi => wifi 恢复。

虽然我希望最终能够进行练习苹果设备,我打算先用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 地址。

相关内容