最近在用开发板(PYNQ-Z1)做项目,想从git上用pip安装Python包,可是发现开发板的linux连不上网。然后上网查各种资料和博客,最后终于是找到方法了。
转自:https://blog.youkuaiyun.com/mmyaoduli/article/details/51578211点击打开链接
以下是转载内容:
今天上午在配网络的事情,以前每次重启开发板的ip都变了没法上网,按照网上的教程固定ip步骤如下:
1. 在/etc/network/interfaces里面添加相应的设置
auto eth0
iface eth0 inet static
address xxxx
netmask xxxxx
gateway xxxxx
以上信息可以通过相关命令查询
ifconfig -a 查看ip ; route 查看Gateway ; nm-tool 查看DNS ;
2. 在/etc/resolv.conf中添加 DNS
nameserver xxxxx
nameserver xxxxx
3. 在/etc/resolvconf/resolv.conf.d/base中添加以上 DNS信息
4. 然后将/etc/NetworkManager/目录下的system-connections删除或移动到其它目录下面(可做可不做)
5. 重启网卡 sudo /etc/init.d/networking restart
经过以上步骤重启开发版ip就固定了,可以正常上网了。
但是
开发板有一段时间没有使用了,重新开机发现连不上网,重新配置后重启,连接的端口会变化,无法上网,然后把原来修改的全部删掉,保持原样,接着在网络连接中编辑修改相应连接的网口的信息,将IPV4设置改为手动,然后添加地址,子网掩码和网关,保存后关闭网络,再打开网络,就可以上网了。