一、配置TFTP服务器
1、安装TFTP服务器
sudo apt-get install tftp tftpd xinetd
tftp为客户端
tftpd为服务器
2、服务器设置
创建配置文件
sudo gedit /etc/xinetd.d/tftp
文件内容:
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /home/linuxidc/tftpboot #/home/linuxidc/tftpboot设置成自己的服务器目录
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
3、重启xinetd服务
linuxidc@:~/src$ sudo /etc/init.d/xinetd restart
* Stopping internet superserver xinetd [ OK ]
* Starting internet superserver xinetd [ OK ]
4、测试服务器
linuxidc@:~/src$ tftp localhost
tftp> get a.txt 下载a.txt
tftp> q 退出tfpt
注:在哪个目录执行tftp命令,那么上传的文件就是这个目录下的所有文件,下载的文件将只能是server目录下的那些文件!二、配置串口软件 minicom
1、安装minicom
sudo apt-get install minicom
2、设置minicom
minicom -s
+----[配置]----+
| 文件名和路径 |
| 文件传输协议 |
| 串口设置 |
| 调制解调器和拨号 |
| 屏幕和键盘 |
| 设置保存为dfl |
| 设置保存为.. |
| 退出 |
| 退出Minicom |
+------------+ 选择“串口配置”回车,
+-----------------------------------------------------------------------+
| A - 串口设备: /dev/ttyS0
| | B - 锁文件的位置: /var/lock
|| C - 调入程序:
| | D - 调出程序 :
| | E - Bps/Par/Bits : 115200 8N1 |
| F - 硬件数据流控制: No
| G - 软件数据流控制 : No || |
| 希望修改哪个设置? +-----------------------------------------------------------------------+ 按“A“,设置串口,ttyS0为串口1,ttyS1为串口2,在设置时将 /dev/ttyS0全都删除然后输入你想要设置的串口,设置好后回车。
按"F" ,设置硬件数据流控制为NO,回车。
按“E” 波特率选为115200 8N1 (奇偶校验无, 停止位1),回车
再按回车回到开始的画面,选择“设置保存为dlf”,回车。
3、启动minicom minicom