系统移植 网络环境配置和TFTP服务器搭建
目录
网络环境配置
1. 配置windows环境下协议
注:windows开启或者关闭防火墙影响开发板和linux能否链接到windows
2. 配置linux环境下的网络
3. 开发板
网关IP(gateway ip)
IP地址(Ipaddr)
网络掩码(netmask)
服务器IP(server ip)
设置上面代码方法
setenv gatewayip 192.168.1.1 setenv ipaddr 192.168.1.200 setenv netmask 255.255.255.0 setenv serverip 192.168.1.125 saveenv //保存所有
在开发板输入ping 192.168.1.125会出现两种情况
第一种:
第二种:
4. Ping 不通解决办法
关闭防火墙
检查硬件连接、检查服务器 IP 网卡配置等。
如果你是电脑的网口,那需要改一下速率。配置为百兆全双工
搭建TFTP服务器环境搭建
》1.验证tftp服务器环境是否搭建
dpkg -s tftpd-hpa
下图代表安装完成
》2.若是未安装,执行下面命令
sudo apt-get install tftpd-hpa tftp-hpa
》3.修改tftp服务器配置文件
sudo vi /etc/default/tftpd-hpa
修改成如下内容
# /etc/default/tftpd-hpa TFTP_USERNAME="tftp" TFTP_DIRECTORY="/tftpboot" TFTP_ADDRESS=":69" TFTP_OPTIONS="-c -l -s"
》4.在ubuntu下创建工作目录并设置为最高权限
sudo mkdir /tftpboot
sudo chmod 777 /tftpboot
》5.重启tftp服务
每次打开ubuntu都需要重启此服务
sudo service tftpd-hpa restart
》6.验证是否成功
在服务器工作目录下创建文件
回到家目录
cd ~
登陆tftp服务区
tftp localhost
输入get 1.txt
和q
查看验证文件是否到当前目录下