openwrt源码编译

  • 下载openwrt源码

git clone https://github.com/openwrt/chaos_calmer.git // 官方下载地址

当前我们基于15.05版本开发,如果开发者想用最新的OpenWRT系统,可以下载 https://github.com/openwrt/openwrt.git

git clone https://github.com/Ying-Yun/openwrt.git

  • 源代码主体结构

/config : 菜单设置配置文件

/include : 文件生成配置文件

/package : 用于文件生成和菜单配置的软件包

/scripts : 构建期间用到的各类脚本文件

/target : 构建imagebuilder,内核,sdk和工具链所需的生成文件和配置

/toolchain : 构建工具链所需的生成文件和配置

/tools : 在构建过程中使用的各种工具

  • 如果刷完系统,发现ssh无法远程登录,那么修改防火墙参数即可,vi /etc/config/firewall

    config rule
    option name 'Allow-SSH'
    option target ACCEPT
    option src 'wan'
    option dest_port '22'
    option proto 'tcp'
    option family 'ipv4'
    config rule
    option name 'Allow-http'
    option src wan
    option dest_port 80
    option target ACCEPT
    option proto tcp

修改源码的防火墙

/home/luke/openwrt_CC_mt76xx_zhuotk_source/package/network/config/firewall/files

  • 其他
相关推荐
安静的做,安静的学4 小时前
网络仿真工具Core环境搭建
linux·网络·网络协议
m0_742155435 小时前
linux ——waitpid介绍及示例
linux·c++·学习方法
hy____1236 小时前
动态内存管理
linux·运维·算法
龙之叶6 小时前
Android13源码下载和编译过程详解
android·linux·ubuntu
小猪佩奇TONY8 小时前
Linux 内核学习(4) --- devfreq 动态调频框架
linux·运维·学习
爱吃喵的鲤鱼9 小时前
Linux——网络(udp)
linux·网络·udp
千航@abc9 小时前
vim可视化模式的进阶操作
linux·编辑器·vim
小Hier10 小时前
linux系统centos版本上安装mysql5.7
linux·运维·centos
花落已飘10 小时前
RK3568 adb使用
linux·adb·rk3568
龙胖不下锅10 小时前
ubuntu k8s 1.31
linux·ubuntu·kubernetes