首页 > 其他分享 >编译OpenWRT-for-MT7620A(带8021x验证)

编译OpenWRT-for-MT7620A(带8021x验证)

时间:2023-02-11 16:22:41浏览次数:43  
标签:MT7620A 8021x git PS 编译 OpenWRT feeds openwrt

PS:要转载请注明出处,本人版权所有。

PS: 这个只是基于《我自己》的理解,

如果和你的原则及想法相冲突,请谅解,勿喷。

前置说明

  本文作为本人csdn blog的主站的备份。(BlogID=017)
  本文发布于 2016-05-31 11:50:56,现用MarkDown+图床做备份更新。blog原图已丢失,使用csdn所存的图进行更新。(BlogID=017)

环境说明

  无

前言


  无





编译Openwrt


  1. 第一步,使用git clone 下载openwrt-sourcecode.
	git clone [email protected]:openwrt-mirror/openwrt.git
  1. 第二步,复制feeds.conf.default 到 feeds.conf,并修改你想要的包。

如我添加了8021x的认证包。

rep_img
  1. 第三步,更新需要的包,并安装(使用feeds脚本)
./scripts/feeds update -a
./scripts/feeds install -a
  1. 第四步,选择自自己的MCU-target(类似linux kernel 配置)
make menuconfig
  • 为选择MCU系列
  • 为选择MCU-Board
rep_img
  • 在network中,选择加入的8021x认证包
rep_img
  • 如果你有其他的配置,请自行根据需要选择。
  • 退出保存.config
  1. 第五步,编译(make)
注意N为你计算机的cpu虚拟核数
make -j N 




编译中的问题


  注意在编译中会出一部分错误,大概是两类。

  1. 一为:缺少依赖,下面可以解决

    解决办法:

sudo apt-get install gcc g++ binutils patch bzip2 flex bison make autoconf gettext texinfo unzip sharutils subversion libncurses5-dev ncurses-term zlib1g-dev
  1. 二为:自己添加包编译问题

    解决办法:

    去看你添加包的readme.md和google





编译输出


  下面说说编译完了,有些什么东西,而我们要的在哪里?下图是编译完后,openwrt目录的变化,

rep_img

  下图是我们需要的openwrt固件,在bin/xxx/目录下

rep_img

  在bin/xxx/packages下,是所有的编译出来的ipk包。如下图我的8021x包的ipk包

rep_img

  在staging_dir下,是这个平台的lib,include文件,同时还有这个平台的交叉编译工具

  最后,特别声明,刷机有风险,请各位谨慎。如果刷机出现任何问题,我不负任何责任(多查查资料多问问人)





后记


  无

参考文献

  无




打赏、订阅、收藏、丢香蕉、硬币,请关注公众号(攻城狮的搬砖之路)
qrc_img

PS: 请尊重原创,不喜勿喷。

PS: 要转载请注明出处,本人版权所有。

PS: 有问题请留言,看到后我会第一时间回复。

标签:MT7620A,8021x,git,PS,编译,OpenWRT,feeds,openwrt
From: https://www.cnblogs.com/Iflyinsky/p/17111906.html

相关文章

  • MT7621 openWrt插件操作GPIO(mmap)
    OpenWrt应用中操作GPIO的方式多数都是:修改设备树通过shell脚本export出对应的GPIO通过shell脚本或操作文件的方式控制GPIO/通过LEDELED配置控制GPIO不用这种方式的......
  • openwrt开发使用-wifi命令配置开发
    前言今天分享的内容是openwrt里面wifi的开发常用操作。作者:良知犹存转载授权以及围观:欢迎关注微信公众号:羽林君或者添加作者个人微信:become_meOpenWrt简单命令配置......
  • C92升腾瘦客户机 使用esir编译的openwrt一个月感受
    本人小白,机子比较旧,不针对固件只是分享下C92使用esir固件1个月的感受(unbutucentosdebian都玩了最终归宿还是软路由)你们想要的基本功能都没问题我是做旁路由使用dddd......
  • OpenWRT Dnsmasq在指定接口上工作
    设置如下dnsmasq默认在loopback上工作configdnsmasq'landomain'   optiondomainneeded'1'   optionboguspriv'1'   optionfilterwin2k'0'   optio......
  • openwrt nat失败排查
    之前使用openwrt开启nat,就是在防火墙的端口转发中添加了samba服务的端口转发规则,结果发现不行,后来发现需要添加如下的自定义规则才行。​​iptables-tnat-IPREROUTING-......
  • openwrt内核模块怎样解决哈希依赖问题
    openwrt内核模块怎样解决哈希依赖问题 来源 https://forum.gl-inet.cn/forum.php?mod=viewthread&tid=1032&extra=page%3D1参考 https://forum.gl-inet.cn/forum.php?......
  • openwrt开发使用-制作patch补丁
    前言今天分享的内容是openwrt里面使用patch文件进行自己定制化开发。作者:良知犹存转载授权以及围观:欢迎关注微信公众号:羽林君或者添加作者个人微信:become_me安装quil......
  • openwrt_imagebuilder_修改缺省配置_network_firewall_root密码
    openwrt_imagebuilder_修改缺省配置_network_firewall_root密码转载注明来源:本文链接来自osnosn的博客,写于2023-01-29.参考和方法【官方文档:使用ImageBuilder】......
  • openwrt搭建WEB服务器(LNMP)
    opkgupdate-------------------------------------------------------------------准备:  安装USB/挂载/分区工具--------------------------------------------------......
  • OpenWrt安装Filebrowser网页文件管理器
    平台ARMv8Processorx4(1416MHz,43.8°C)OpenWrtR22.9.9/LuCIMaster(git-22.247.60943-cb4150f)安装超轻量化私有云盘FileBrowser安装及使用opkginstall......