设备:
树莓派3b(备有键盘,鼠标);win10 x64笔记本;UAV (pixhawk飞控板)
/etc/network/interfaces 的设置可参考以下链接:
interfaces 参考链接1
方法一、通过有线连接并设置静态ip
准备:一根网线连接树莓派和电脑。
-
电脑配置:
网络配置中实现WLAN连接无线网并共享给以太网
共享后会出现如图所示的字
至此,将WLAN共享给以太网,所以电脑和树莓派能ping通
-
树莓派配置
(1)sudo vi /etc/dhcpcd.conf
在最后加上
interface eth0
static ip_address=192.168.1.***/24
static router=192.168.1.1
router即为第一步中 WLAN地址,ip_address为自己设置
(2)sudo vi /etc/network/interfaces
在后面加上
interface wlan0
static ip_address=192.168.1.***/24
static routers=192.168.1.1
static domain_name_servers=192.168.8.1 8.8.8.8
8.8.8.8 是提供DNS服务的,如果这个不行可以换其他的,
比如 百度 BaiduDNS 180.76.76.76
附上ip查询地址
如果使用下面的配置,也可以不用设置。
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.1.***
netmask 255.255.255.0
gateway 192.168.1.1
方法二、通过wifi连接
我的树莓派3b只支持2.4GHz,手机热点无法自动连接,电脑的热点需要设置成2.4GHz才行,如下图设置:
目前我的树莓派3b可以支持(1)电脑连路由器(电脑连手机热点不行),树莓派连电脑2.4GHz热点。(2)电脑和树莓派连同一个路由器,路由器是否连外网都可以。
需要先利用手机或者电脑确定路由器的地址,如为:192.168.1.1
再在树莓派上如下配置:
auto wlan0 # 根据自己树莓派确定是不是wlan0这个接口
iface wlan0 inet static
address 192.168.1.*** #自己设置一个树莓派的ip
netmask 255.255.255.0
gateway 192.168.1.1 #路由器的ip,通过手机或者电脑连接路由器可查看
wpa-ssid xxxx #连接的wifi的ssid
wpa-psk 密码 #连接的wifi密码
网上有些方法也可以通过 /etc/wpa_supplicant/wpa_supplicant.conf
但是我的好像不行。。。只能全部固定下来了。
注:树莓派连接哪个路由器,电脑去ssh树莓派的时候就连那个路由器下设置的ip地址。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)