打印

petalinux启动后,不能联网的一个解决方案

[复制链接]
2333|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zxq6|  楼主 | 2018-12-31 14:13 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
1.条件
  a.windows环境下安装VMware,VMware里面安装Ubuntu,Ubuntu里面,使用petalinux-boot --qemu启动petalinux 镜像
  b.将petalinux 的ip设置为自动获取。再通过如下命令设置其ip,gw,mask等
    ifconfig eth0 192.168.5.5 netmask 255.255.0.0
    route add default gw 192.168.5.1
  c.ubuntu的网卡设置为桥接模式
  d.这个时候,window是没法ping petalinux的,peta里面也没法ping window
  e.物理路由器的ip地址是192.168.1.1
  g.windows的ip是192.168.1.66
2.设置petalinux宿主主机的网桥
  a.sudo apt-get install uml-utilities,安装网桥组件
  b.sudo apt-get install bridge-utils
  c.sudo brctl addbr br0,添加0号桥
  d.sudo brctl addif br0 eth0,以下两个,是将宿主主机的物理网卡跟虚拟网卡连接起来
  e.sudo brctl addif br0 tap0
  f.sudo ifconfig br0 192.168.5.2 netmask 255.255.0.0 up,设置网桥的ip地址
  g.sudo route add default gw 192.168.5.1,设置网桥的网关
  h.sudo route add default gw 192.168.1.1,本行如果有需要再添加
  i.ifconfig,应该看到如下信息

br0       Link encap:Ethernet  HWaddr 00:0c:29:91:3a:a8  
          inet addr:192.168.5.2  Bcast:192.168.255.255  Mask:255.255.0.0
          inet6 addr: fe80::20c:29ff:fe91:3aa8/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:94 errors:0 dropped:8 overruns:0 frame:0
          TX packets:50 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:6315 (6.3 KB)  TX bytes:7818 (7.8 KB)

3.route -n ,应该看到如下信息

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.5.1     0.0.0.0         UG    0      0        0 tap0
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth0
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth0
192.168.0.0     0.0.0.0         255.255.0.0     U     0      0        0 br0
192.168.1.0     0.0.0.0         255.255.255.0   U     1      0        0 eth0
192.168.5.0     0.0.0.0         255.255.255.0   U     0      0        0 tap0
192.168.6.0     0.0.0.0         255.255.255.0   U     0      0        0 tap1
192.168.7.0     0.0.0.0         255.255.255.0   U     0      0        0 tap2


ping的效果图如下:



相关帖子

沙发
zhangmangui| | 2018-12-31 23:56 | 只看该作者
大神  一起学习   我也在学习中

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

464

帖子

7

粉丝