openwrt相关整理
来源:互联网 发布:三菱plc编程软件免费下载 编辑:程序博客网 时间:2024/06/05 06:13
系统环境:
centos7.0
下载:
https://codeload.github.com/openwrt/openwrt/tar.gz/v15.05.1
解压:
mv v15.05.1 openwrt-15.05.1.tar.gz
tar -zxvf openwrt-15.05.1.tar.gz
搭建编译环境:
yum -y install openssl openssl-devel
yum group install “Development Tools"
yum install ncurses-libs
yum install ncurses-devel
yum -y install git
yum -y install zlib zlib-devel
yum install build-essential libssl-dev libncurses5-dev unzip
yum install subversion mercurial
添加环境变量:
vim ~/.bashrc
添加 export PATH=/编译openwrt的根目录/staging_dir/host/bin:
/编译openwrt的根目录/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_uClibc-0.9.33.2/bin:
$PATH
有些源已经找不到了,手动提前下载到/编译openwrt的根目录/dl目录下:
wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.18.23.tar.xz
wget https://launchpadlibrarian.net/172450987/gcc-linaro-4.8-2014.04.tar.xz
修改配置:
/编译openwrt的根目录/package/kernel/mac80211/files/lib/wifi/mac80211.sh
option disabled 1改成0,开启wifi
option ssid OpenWrt改成OpenWrt_$(cat /sys/class/ieee80211/${dev}/macaddress | awk -F ":" '{print $4""$5""$6}' | tr a-z A-Z)
编译:
./scripts/feeds update -a
./scripts/feeds install -a
cp 已有的配置文件/.config ./
make menuconfig
make V=99 2>&1 | tee build.log | grep -i error
官方文档:
https://wiki.openwrt.org/zh-cn/doc/howto/buildroot.exigence
编译的选项:
newifi mini纯净版OpenWrt兼容内核固件,集成rt2860v2、mt76x2e驱动
http://blog.csdn.net/fyh2003/article/details/44904335
参考网址:
http://www.liwangmeng.com/openwrt%E5%9F%BA%E6%9C%AC%E7%9F%A5%E8%AF%86%E5%BD%92%E7%BA%B3/ OpenWRT基本知识整理
centos7.0
下载:
https://codeload.github.com/openwrt/openwrt/tar.gz/v15.05.1
解压:
mv v15.05.1 openwrt-15.05.1.tar.gz
tar -zxvf openwrt-15.05.1.tar.gz
搭建编译环境:
yum -y install openssl openssl-devel
yum group install “Development Tools"
yum install ncurses-libs
yum install ncurses-devel
yum -y install git
yum -y install zlib zlib-devel
yum install build-essential libssl-dev libncurses5-dev unzip
yum install subversion mercurial
添加环境变量:
vim ~/.bashrc
添加 export PATH=/编译openwrt的根目录/staging_dir/host/bin:
/编译openwrt的根目录/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_uClibc-0.9.33.2/bin:
$PATH
有些源已经找不到了,手动提前下载到/编译openwrt的根目录/dl目录下:
wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.18.23.tar.xz
wget https://launchpadlibrarian.net/172450987/gcc-linaro-4.8-2014.04.tar.xz
修改配置:
/编译openwrt的根目录/package/kernel/mac80211/files/lib/wifi/mac80211.sh
option disabled 1改成0,开启wifi
option ssid OpenWrt改成OpenWrt_$(cat /sys/class/ieee80211/${dev}/macaddress | awk -F ":" '{print $4""$5""$6}' | tr a-z A-Z)
编译:
./scripts/feeds update -a
./scripts/feeds install -a
cp 已有的配置文件/.config ./
make menuconfig
make V=99 2>&1 | tee build.log | grep -i error
官方文档:
https://wiki.openwrt.org/zh-cn/doc/howto/buildroot.exigence
编译的选项:
newifi mini纯净版OpenWrt兼容内核固件,集成rt2860v2、mt76x2e驱动
http://blog.csdn.net/fyh2003/article/details/44904335
参考网址:
http://www.liwangmeng.com/openwrt%E5%9F%BA%E6%9C%AC%E7%9F%A5%E8%AF%86%E5%BD%92%E7%BA%B3/ OpenWRT基本知识整理
阅读全文
0 0
- openwrt相关整理
- openwrt相关
- OpenWRT基本知识整理
- openwrt资料整理
- openwrt安装python整理
- openwrt ipk相关问题
- openwrt相关文档
- openwrt的相关帖子
- OpenWRT相关解决方案
- openwrt 相关知识记录
- openwrt ath10k 相关汇总
- wifidog + openwrt相关文章
- openwrt 编译相关
- openwrt 相关知识
- openwrt相关需求调研
- openwrt相关的资源网站
- Openwrt网络相关脚本分析
- 【整理】搭建自己的OpenWrt开发环境
- c++ STL笔记2
- 还不知道聚会玩什么?群play小程序一起来看看吧
- 使用 mono 编译 .NET Standard 应用
- Oracle中复制表结构和表数据
- Visual Studio 2017 15.6版本预览,增加新功能
- openwrt相关整理
- 在.NET Core类库中使用EF Core迁移数据库到SQL Server
- Ocelot统一权限验证
- 百度OCR文字识别-身份证识别
- MySQL-5.7.20解压版安装 小白的notes
- vi的使用方法
- Ocelot网关
- 创建/sys/class类,类用户接口,和设备
- 导入OSM数据至PostgreSQL数据库