10年前文章_嵌入开发使用的服务器配置 tftp ,http,nfs
tftp server
安装 dnsmasq, 在目录 /etc/dnsmasq.d 下生成包含如下内容的配置文件 tftp.conf
enable-tftp
tftp-root=/tftpboot
启动服务后拷贝需要的文件到/tftpboot 下
u-boot 下配置好serverip, 运行
setenv serverip 192.168.1.XX
saveenv
tftp bzImage $address
redboot 下运行
load -r -v -h 192.168.1.xx -b $address bzImage
即可下载文件
http 安装
一、首先配置http 服务器,使之能访问生成的ipkg 格式的包,例如你的工作目录在/home/xxx/build/r8610/firmware, apache 的主目录在/vaw/ww/html, 则
cd /var/www/html
mkdir i386
sudo mount –bind /home/xxx/build/r8610/firmware/bin/packages/i386 i386
最好修改/etc/httpd/conf/httpd.conf 中的端口号
在浏览器中打开地址 http://localhost:port/i386, 看能否得到目录
二、在开发板中修改配置 /etc/opkg.conf, 指向上面设置的地址
运行opkg update
opkg install <package name> 或者opkg install <package name> -force-reinstall
这样可以免去每次都刷flash
浙公网安备 33010602011771号