嵌入式linux开发环境搭建(三)——TFTP服务器的搭建

嵌入式linux开发环境搭建(三)——TFTP服务器的搭建

系统环境:Ubuntu 14.04 server amd64

1、软件安装

apt-get install tftpd tftp openbsd-inetd

2、查看修改配置文件vim /etc/inetd.conf

tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /srv/tftp

/srv/tftp为Tftp服务器根目录,可以修改为/home/tftp

3、创建Tftp服务器根目录/srv/tftp

cd /srv

mkdir tftp

4、修改根目录权限

chmod 777 tftp

5、重启xinetd服务

/etc/init.d/openbsd-inetd restart

6、查看tftp服务是否开启

netstat -nlp |grep :69

udp        0      0 0.0.0.0:69              0.0.0.0:*                           4231/inetd

显示tftp服务已经开启

说明:TFTP服务器主要用做嵌入式开发中系统移植中的下载内核镜像,原来一直用CentOS 6.7,但是经过测试,搭建在centos 6.7 上TFTP服务器可以连通开发板(开发板可以ping通centos,TFTP可以正常使用),但是一直无法下载内核,经多方查找资料可能是centos下的TFTP软件与开发板兼容性的原因,转入用ubuntu搭建开发环境。

时间: 2024-08-02 02:48:03

嵌入式linux开发环境搭建(三)——TFTP服务器的搭建的相关文章

嵌入式linux开发环境搭建(四)——Samba服务器的搭建

嵌入式linux开发环境搭建(四)--Samba服务器的搭建 linux系统:ubuntu Server 12.04 安装流程如下: 1.安装 sudo apt-get install samba samba-common 2.修改配置文件/etc/samba/smb.conf [samba] comment = Samba Server browseable = yes path = /home/samba printable = no writable = yes write list =

嵌入式linux开发环境搭建(二)——NFS服务器的搭建

嵌入式linux开发环境搭建(二)--NFS服务器的搭建 系统环境:Ubuntu 14.04 server amd64 1.安装 apt-get install nfs-common nfs-kernel-server 2.修改配置文件/etc/exports /home/nfs 192.168.0.0/24(rw,sync,no_subtree_check) 3.重启NFS服务器 /etc/init.d/nfs-kernel-server start 4.查看NFS设置 showmount -

Ubuntu-18.04 LTS嵌入式linux开发环境搭建

Ubuntu-18.04 LTS嵌入式linux开发环境搭建 ubuntu-18.04 LTS于 2018年4月26号正式发布,很多网友早就迫不及待下载下来安装了,同时也在博客分享了自己的安装体验,分desktop和server的文章,写得稍微简单了一些.本人这几个月一直在忙嵌入式AI ARM+VPU平台设计,没有及时去体验ubuntu-18.04 LTS,不过本人也得跟上步伐,因为本公司去年开发的DM8127平台最新版本的SDK3.9.1需要用到64bit虚拟机,正在玩的Intel Movid

嵌入式linux开发环境搭建(五)——Ubuntu第三方软件仓库源

嵌入式linux开发环境搭建(五)--Ubuntu第三方软件仓库源 一般来说ubuntu官方的软件仓库由于服务器在国外,下载更新速度较慢,需要将软件仓库更换为国内镜像点. 1.修改源配置文件 先备份原来的配置文件 mv /etc/apt/sources.list /etc/apt/sources.list.bak vim /etc/apt/sources.list 将国内的Ubuntu镜像点添加到配置文件 Ubuntu 163镜像点: deb http://mirrors.163.com/ubu

嵌入式Linux开发环境搭建

一.制作u-boot.bin文件: tar xjf u-boot-1.1.6.tar.bz2 cd u-boot-1.1.6 patch -p1 < ../u-boot-1.1.6_jz2440.patch make 100ask24x0_config make 二.制作适用于4.3寸屏幕的uImage文件: tar xjf linux-2.6.22.6.tar.bz2 cd linux-2.6.22.6 patch -p1 < ../linux-2.6.22.6_jz2440.patch m

嵌入式linux开发环境搭建(一)——双网卡的网络设置

嵌入式linux开发环境搭建(一)--双网卡的网络设置 一.linux发行版为ubuntu-14.04.4-server-amd64版本 安装ubuntu 二.网络设置 1.虚拟机添加双网卡 eth0桥接无线网卡用于Ubuntu上网,eth1桥接有线网卡用于连接开发板.eth0和eth1网卡设置如下图所示: 2.设置网络 先查看网卡:ifconfig | more 如果没有显示eth0.eth1网卡,则用ifconfig eth0 up;ifconfig eth1 up激活网卡eth0.eth1

嵌入式开发-迅为4412开发板学习笔记-TFTP服务器的搭建

部分内容主要是关于TFTP服务器的搭建,特别单独拿出来讲解一下. 一.TFTP服务器的搭建与测试: TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现.嵌入式linux的tftp开发环境包括两个方面:一是linux服务器端的tftp-server(服务器)支持,二是嵌入式目标系统的tftp-client(客户端)支持.因为u-boot本身内置支持tftp-client,所以嵌入式目标系统端就不用配置了.下面就详细介绍一下linux服务器端tftp-server的配置 实际上我们同

嵌入式Linux开发环境的搭建以及嵌入式入门的一些想法

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">       最近开始学习嵌入式Linux开发,对于嵌入式我是完完全全的新手,但是我还是想写一些东西,给后来的人做个参考,让一些人少走些弯路.</span> 1.在主机Linux下安装基本的开发环境: $ sudo apt-get install build-essentia

使用Vagrant在Windows平台搭建嵌入式Linux开发环境(2)Tftpd服务器搭建

1.获取root权限 Ubuntu默认使用user用户登录,而开发大部分情况下需要用到root权限,使用命令切换用户到超级权限用户root sudo su 2.下载安装包 搭建tftpd服务器需要用到tftpd-hpa.xinetd.tftp三个软件包,使用Ubuntu自带的安装包工具apt-get下载安装. apt-get install tftpd-hpa tftp xinetd 3.配置tftpd服务器 打开配置文件 vim /etc/default/tftpd-hpa # /etc/de