树莓派网络配置网上有好多配置版本,大多都是配置在/etc/network/interfaces文件下;
例如:
https://www.cnblogs.com/keygle/archive/2013/04/27/3048273.html
如果按照这个在interfaces下配置好网络之后,树莓派重启只会启动第一个开启成功的网卡,例如eth0正常开启,则无线就不会开启,如果eth0开启失败 ,则开启wlan0;感觉这样配置不太好用;以上是我个人测试可能有不对的地方,请大家指正。
因此按照树莓派官方提示改动应该会达到最佳效果(下面的配置树莓派开机会把有线网和无线网都开启,想关闭网络就手动关一下好了)
-
证据:在树莓派在interfaces文件下有提示配置静态ip在dhcpcd.conf中配置,如下图:
-
因此在/etc/dhcpcd.conf中最后配置如下:
-
然后再在/etc/wpa_supplicant/wpa_supplicant.conf文件中最后面加入下面
network{
ssid=”” //无线网名称
psk=”” //无线网密码
}
reboot重启树莓派
通过路由器查树莓派有两个ip在连接状态
在树莓派中ifconfig可以看到eth0和wlan0都已经开启
另外想禁用wlan0(eth0跟下面类似)执行:
sudo ifconfig wlan0 down
开启wlan0
sudo ifconfig wlan0 up