开发板上网详细教程
- PC端操作
- 开发板操作
写在前面
今天想配置开发板的boa服务器,需要下载sudo apt-get install bison flex,但是一直报错,就蒙蔽了,后来想想真不应该啊,电脑和开发板通信没问题,但也只是如此,开发板上网需要中转路由或者是依托电脑上网,借以此篇来说明开发板共享电脑上网
PC端操作
首先在你的电脑打开网络共享中心,即控制面板\网络和 Internet\网络连接
WLAN是你电脑连接的wifi,而所示以太网2(显示未识别的网络)是开发板的网卡,如下图所示
右键点击wlan属性,选择共享,勾选允许其他网络用户通过此计算机的 Internet 连接来连接(N),选择你所使用的开发板网卡(我的是以太网2),如下图所示
点击确定之后可能会跳出提示,说给你的以太网2分配默认的ip,但是我的没显示,截取网友图如下所示
右键点击以太网2选择属性,选择ipv4,点击属性,可以看到给我们自动分配的ip是:192.168.137.1
现在可以在pc命令框即win+r cmd 打开命令框看到,以太网2的ip是192.168.137.1,而你自己wifi即wlan的ip是192.168.33.199
开发板操作
接下来通过串口登入到你的开发板,使用MobaXterm或者xshell都可以,开始写入ip,注意一定是在同一网段,你的以太网是137网段,板子也是该网段(下面步骤由网络作者提供)
1、配置IP(注意网口一定得对应)
ifconfig eth0 192.168.137.30 up
2、 配置网关
route add default gw 192.168.137.1
nameserver 8.8.8.8
3、设置开发板自启连接(将配置IP和网关的指令,添加到/etc/profile文件中,然后使用source指令,不想自启连接可以忽略这一项)
sudo vim /etc/profile
source /etc/profile
由于我的开发板的网络配置在/etc/netplan下,根据你自己的板子去修改网络配置,上面步骤为普适性
我自己板子的网络设置如下图
接下来ping下pc,看看是否能通
ping 192.168.137.1
接下来ping 百度,看看是否可以通
ping baidu.com
如下图可以看到我的两项都通过,如果你还是出现错误,请认真阅读,按照步骤来操作,可能之前的配置出现错误,比如你将以太网共享了,比如你修改以太网的ip,而开发板没在同一网段