zynq网线连pc后联网 |
您所在的位置:网站首页 › 插上网线后怎么联网啊 › zynq网线连pc后联网 |
1.wifi共享以太网 这时可以ping通pc root@ZYNQ:~# ping 192.168.137.1 PING 192.168.137.1 (192.168.137.1): 56 data bytes 64 bytes from 192.168.137.1: seq=0 ttl=64 time=2.006 ms 64 bytes from 192.168.137.1: seq=1 ttl=64 time=1.387 ms 64 bytes from 192.168.137.1: seq=2 ttl=64 time=1.393 ms但不能ping通外网 root@ZYNQ:~# ping www.baidu.com PING www.baidu.com (110.242.68.4): 56 data bytes ping: sendto: Network is unreachable4.设置网关,DNS route查看路由表会发现网关没有配置(gateway) root@ZYNQ:~# route配置网关 root@ZYNQ:~# route add default gw 192.168.137.1 Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface default DESKTOP-476O2VB 0.0.0.0 UG 10 0 0 eth0 192.168.137.0 * 255.255.255.0 U 0 0 0 eth0然后就可以ping通了,这里由于之前ping百度的时候就可以解析域名,即PING www.baidu.com (110.242.68.3): 56 data bytes,所以不需要配置DNS root@ZYNQ:~# ping www.baidu.com PING www.baidu.com (110.242.68.3): 56 data bytes 64 bytes from 110.242.68.3: seq=0 ttl=47 time=16.605 ms 64 bytes from 110.242.68.3: seq=1 ttl=47 time=16.768 ms5.配置DNS 如果没有/etc/resolv.conf,创建打开/etc/resolv.conf root@ZYNQ:~# touch /etc/resolv.conf root@ZYNQ:~# vi /etc/resolv.conf复制以下内容进去,这是我打开该文件就已经存在的 domain mshome.net nameserver 192.168.137.1也可以用其它的DNS,网上搜就好,然后esc,:wq保存退出,出现‘x’ not implement的话大概就是不支持啥啥符号吧,试试去掉注释啥的贴进去,不行就自己手动输入,中文不要更好也许 #114 DNS服务器 nameserver 114.114.114.114 #微软 DNS服务器 nameserver 233.5.5.5 #google DNS服务器 nameserver 8.8.8.86.开机需要重新设置的问题,vi /etc/profile打开文件 写入下面两行,即 ifconfig eth0 192.168.137.2 route add default gw 192.168.137.1好像无效,每次reboot都会变回原来的脚本profile,但看到里面似乎开机会执行/etc/profile.d/*sh,于是建立/etc/profile.d/ipset.sh 写入下面两行 ifconfig eth0 192.168.137.2 route add default gw 192.168.137.1无效,离谱,ok,现在确定是镜像的原因,每次关机就重置系统了,创建的文件也无了,可能是编译的petalinux镜像的什么选项 7.明白了,关机后自动重置系统是选了petalinux的image packaging configure 啥啥里的INITRAMFS,顾名思义大概就是把文件系统放ram里吧,这样掉电就丢失,换成EXT4/SD那堆就好,但SD要分区,将rootfs解压到另一个分区ext4(linux),image.bin等三个文件放第一个分区fat32 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |