[X]关闭

板卡联网

文档创建者:linux-01
浏览次数:4928
最后更新:2022-08-06
本帖最后由 linux-01 于 2022-8-6 11:12 编辑

一、前言
米联客MPSOC与ZYNQ系列开发板开创性地使用了Ubuntu/Debian系统,这就使得操作系统的可玩性大大提高。依托Ubuntu等发新版的软件源,使得许多软件的安装变得十分方便。但是在此之前,开发板首先要实现联网,那么本文就来介绍如何将开发板接入网络。


二、各板卡网口介绍
米联客开发板网口情况大全:
  
板卡型号
  
网口数量
样式
  
8X
  
PS:1个
image.png
  
8X-GT
  
PS:1个
image.png
  
03A
  
PS:1个
image.png
  
03B
  
PS:1个
image.png
  
04A
  
PS:1个
image.png
  
07A
  
PS:1个
  
PL:2个
image.jpg
  
07B
  
PS:1个
  
PL:1个
image.png
  
15A
  
PS:1个
image.png
  
15B
  
PS:1个
image.png
  
7x
  
PS:1个
  
PL:1个
image.png
  
7XA
  
PS:1个
image.png
  
7XB
  
PS:1个
  
PL:2个
image.jpg
  
702P
  
PS:1个
  
PL:4个
image.jpg
  
7015FA
  
PS:1个
  
PL:1个
image.png
  
7030FA
  
PS:1个
  
PL:2个
image.png
  
7035FA
  
PS:1个
  
PL:2个
image.png
  
7035FB、FD
  
PS:1个
image.png
  
7100FC
  
PS:1个
  
PL:1个
image.png


三、确定网口号
如果是单网口的开发板,那网口在Linux内的名字就为eth0。如果板子是多网口的,首先要确定好板子的网口所对应的网口号,一般确定的方法为:将开发板与电脑直连,然后打开Windows的网络连接
image.jpg
设置成以下IP:
image.png
先使用sudo ifconfig eth0 192.168.137.100,然后ping 192.168.137.1,挨个网口插过去,哪个口通哪个口就是eth0。
image.jpg


四、连接互联网
方法一:借助路由器/交换机上网
这种办法最为简单,首先找到一台已经联网的路由器或交换机,使用网线将开发板与路由器的LAN口或交换机直连。
使用ifconfig命令查看网口是否有分配到ip,若分配到直接使用ping+网关ip来测试,若没有则使用sudo ifconfig eth0+ip这个命令来将eth0的ip手动设定到路由器/交换机的网段内,注意IP冲突问题。

方法二:借助电脑共享网络上网
此方法较为复杂,适合连接路由器不方便的用户,此方法可以借助电脑连接wifi来上网。首先打开Windows的网络连接,找到当前联网的无线网口,打开属性内的共享。
image.jpg
在共享选项里打开共享,家庭网络连接选择有线网口。
image.png
确认后,即可看到无线多了共享标签。
image.png
共享网络会改变有线网口的IP,所以需要查看一下其IP。
image.jpg
可以看到IP为192.168.137.1,子网掩码为255.255.255.0,则这个共享网络的广播地址则为IP按位与上子网掩码,为192.168.137.0。即用IP段为192.168.137.2~192.168.137.255。

此时登录板卡,登录root用户,密码为root,使用ifconfig查看ip。
image.jpg
此处的eth0为192.168.137.100,其网段与我们刚才设置的共享网络网段一致,没有问题。

若网段不一致,需要修改/home/uisrc/startup.sh内关于网口的设置到合适的IP。
image.png

使用ping www.baidu.com来测试是否联网。
image.jpg

当板卡重启或换了板卡后,共享网络可能就没法联网了,主要是新板卡不知道网关的ip。此时使用网线连接板卡与电脑。在电脑上关闭共享再打开,最后给板卡断电再上电,即可恢复正常。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则