openwrt MT7620A编译dropbear
来源:互联网 发布:工作两年程序员 编辑:程序博客网 时间:2024/05/22 20:42
下载并解压dropbear,我使用的是dropbear-2017.75.tar.bz2 ,
下载链接https://matt.ucc.asn.au/dropbear/dropbear-2017.75.tar.bz2
(官网: https://matt.ucc.asn.au/dropbear/dropbear.html)
下载并解压zlib,我使用的是zlib-1.2.11.tar.gz,下载链接http://zlib.net/zlib-1.2.11.tar.gz,以上这两个软件是必须用的。
(官网: http://www.zlib.net/)
交叉编译zlib。进入zlib解压后的目录,执行:
~/zlib # mkdir /root/open/zlib/
~/zlib # ./configure --prefix=/root/open/zlib/
~/zlib # vi Makefile
修改Makefile内容如下:(请配置为自己的交叉编译工具)
CC=mipsel-openwrt-linux-gcc
LDSHARED=mipsel-openwrt-linux-gcc -shared -Wl,-soname,libz.so.1,--version-script,zlib.map
CPP=mipsel-openwrt-linux-gcc -E
AR=mipsel-openwrt-linux-ar
RANLIB=mipsel-openwrt-linux-ranlib
然后保存退出,终端执行:
~/zlib # make
~/zlib # make install
zlib将会编译安装到/root/open/zlib/路径下,安装软件用系统权限。
交叉编译dropbear。进入dropbear解压后的目录,执行:(配置为自己的交叉编译工具)
~/dropbear # mkdir /root/open/dropbear/
~/dropbear # ./configure --prefix=/root/open/dropbear/ --with-zlib=/root/open/zlib/ --host=mipsel-openwrt-linux
~/dropbear # make PROGRAMS="dropbear dbclient dropbearkey dropbearconvert scp"
~/dropbear # make PROGRAMS="dropbear dbclient dropbearkey dropbearconvert scp" install
注意,这里如果不加PROGRAMS参数的话,编译结果里是没有scp的,如果不加这个参数还需要编译scp,可以再单独自己编译scp和安装scp,如下:
~/dropbear # make scp
~/dropbear # cp scp /root/open/dropbear/bin/
2.将/root/open/dropbear/bin/和/root/open/dropbear/sbin/下的文件都复制到openwrt的相应目录下,并配置。
- openwrt MT7620A编译dropbear
- OpenWrt编译并添加自己写的应用-基于MT7620a
- 编译OpenWRT-for-MT7620A(带8021x验证)
- MT7620a+OpenWRT路由系统
- openwrt mt7620a devicetree研究
- OpenWrt使用笔记之Dropbear
- 编译安装dropbear
- 编译安装dropbear
- MT7620a+OpenWRT 商用智能路由系统功能
- openWRT的DTS文件配置--MT7620A
- 为openwrt添加MT7620a的wifi驱动
- openwrt默认mac地址配置(MT7620a)
- MT7620a openwrt 设置开发板IP
- openwrt 替换Dropbear by openssh-server
- MT7620A 编译过程on gentoo
- Android下的dropbear编译
- Mips下交叉编译dropbear
- Android下的dropbear编译
- 便携式3D扫描仪 structure sensor openni2的快速启动向导
- 我们整理了2017年最新政府大数据应用案例!
- Spring 异步方法(@Async)的使用
- LeetCode其他链表简单题
- (四)RabbitMQ消息队列-服务详细配置与日常监控管理
- openwrt MT7620A编译dropbear
- JVM调优总结-1
- sublime 2
- pycharm pip install to user's package directory
- 【爬虫学习笔记】BeautifulSoup用法分析(一)
- git学习小结
- php利用redis实现分页列表,新增,删除功能
- 2017上半年技术文章集合—184篇文章分类汇总
- SQL server management studio 错误40,53