@@ -1,18 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
# 配置 5G 网络接口
|
|
||||||
uci -q batch << EOI
|
|
||||||
set network.wwan=interface
|
|
||||||
set network.wwan.proto='quectel'
|
|
||||||
set network.wwan.device='/dev/cdc-wdm0'
|
|
||||||
set network.wwan.pdptype='ipv4v6' # 支持双栈
|
|
||||||
set network.wwan.auto='0' # 不自动启动,由 hotplug 控制
|
|
||||||
|
|
||||||
# 防火墙配置
|
|
||||||
add_list firewall.@zone[1].network='wwan'
|
|
||||||
|
|
||||||
commit network
|
|
||||||
commit firewall
|
|
||||||
EOI
|
|
||||||
|
|
||||||
exit 0
|
|
||||||
88
openwrt_logs/20250713_165442/main_build_script.log
Normal file
88
openwrt_logs/20250713_165442/main_build_script.log
Normal file
@@ -0,0 +1,88 @@
|
|||||||
|
[2025-07-13 16:54:42] [INFO]: 日志系统初始化完成。主日志文件: openwrt_logs/20250713_165442/main_build_script.log
|
||||||
|
[2025-07-13 16:54:42] [0;32m[INFO ][0m: 检查运行环境...
|
||||||
|
[2025-07-13 16:54:42] [0;32m[INFO ][0m: 环境检查通过。
|
||||||
|
[2025-07-13 16:54:42] [0;32m[INFO ][0m: OpenWrt 构建管理脚本已启动\033[0m
|
||||||
|
[2025-07-13 16:54:42] [0;32m[INFO ][0m: PID: 1968387
|
||||||
|
[2025-07-13 16:54:42] [0;32m[INFO ][0m: 会话日志目录: openwrt_logs/20250713_165442
|
||||||
|
|
||||||
|
[0;34m======= OpenWrt 构建管理菜单 =======[0m
|
||||||
|
[1;33m会话日志目录: openwrt_logs/20250713_165442[0m
|
||||||
|
[0;32m 1.[0m 完整构建流程[0m (清理 > 更新源码/包/feeds > 配置 > 编译)
|
||||||
|
[0;32m 2.[0m 清理工作区 (删除 tmp, bin, build_dir 等)
|
||||||
|
[0;32m 3.[0m 更新所有组件 (源码 + 旧包清理 + 自定义包 + feeds)
|
||||||
|
[0;32m 4.[0m 清理配置文件指定的旧包/目录
|
||||||
|
[0;32m 5.[0m 编译固件[0m (make V=s)
|
||||||
|
[0;32m 6.[0m 调整配置 (make menuconfig)
|
||||||
|
[0;32m 7.[0m 更新所有自定义包
|
||||||
|
[0;32m 8.[0m 更新特定的自定义包
|
||||||
|
[0;32m 9.[0m 更新 OpenWrt 源码 (git pull)
|
||||||
|
[0;32m10.[0m 更新并安装 Feeds
|
||||||
|
-------------------------------------
|
||||||
|
[0;32m 0.[0m 退出脚本
|
||||||
|
[0;34m====================================[0m
|
||||||
|
请输入选项 [0-10]: [2025-07-13 16:54:45] [0;34m[DEBUG][0m: 用户选择了: 1
|
||||||
|
[2025-07-13 16:54:45] [0;32m[INFO ][0m: 启动完整构建流程...
|
||||||
|
[2025-07-13 16:54:45] [0;32m[INFO ][0m: [1/6] 清理工作区...
|
||||||
|
[2025-07-13 16:54:45] [0;32m[INFO ][0m: 开始彻底清理工作区...
|
||||||
|
[2025-07-13 16:54:45] [0;32m[INFO ][0m: 执行 rm -rf ./tmp ./logs ./staging_dir ./build_dir ./bin ...
|
||||||
|
[2025-07-13 16:55:20] [0;32m[INFO ][0m: 工作区清理完成。
|
||||||
|
[2025-07-13 16:55:20] [0;32m[INFO ][0m: [2/6] 更新源码...
|
||||||
|
[2025-07-13 16:55:20] [0;32m[INFO ][0m: 开始更新 OpenWrt 源码 (git pull)...
|
||||||
|
error: cannot pull with rebase: You have unstaged changes.
|
||||||
|
error: Please commit or stash them.
|
||||||
|
[2025-07-13 16:55:20] [0;31m[ERROR][0m: 源码更新失败 (git pull --rebase)
|
||||||
|
[2025-07-13 16:55:20] [1;33m[WARN ][0m: 请检查本地是否有未提交的修改,或尝试手动解决 Git 冲突。
|
||||||
|
[2025-07-13 16:55:20] [0;31m[ERROR][0m: 源码更新失败,终止构建流程。
|
||||||
|
|
||||||
|
[0;31m操作 '1' 执行时遇到错误 (退出码: 1)。[0m
|
||||||
|
[1;33m按 Enter 键返回主菜单...[0m
|
||||||
|
|
||||||
|
[0;34m======= OpenWrt 构建管理菜单 =======[0m
|
||||||
|
[1;33m会话日志目录: openwrt_logs/20250713_165442[0m
|
||||||
|
[0;32m 1.[0m 完整构建流程[0m (清理 > 更新源码/包/feeds > 配置 > 编译)
|
||||||
|
[0;32m 2.[0m 清理工作区 (删除 tmp, bin, build_dir 等)
|
||||||
|
[0;32m 3.[0m 更新所有组件 (源码 + 旧包清理 + 自定义包 + feeds)
|
||||||
|
[0;32m 4.[0m 清理配置文件指定的旧包/目录
|
||||||
|
[0;32m 5.[0m 编译固件[0m (make V=s)
|
||||||
|
[0;32m 6.[0m 调整配置 (make menuconfig)
|
||||||
|
[0;32m 7.[0m 更新所有自定义包
|
||||||
|
[0;32m 8.[0m 更新特定的自定义包
|
||||||
|
[0;32m 9.[0m 更新 OpenWrt 源码 (git pull)
|
||||||
|
[0;32m10.[0m 更新并安装 Feeds
|
||||||
|
-------------------------------------
|
||||||
|
[0;32m 0.[0m 退出脚本
|
||||||
|
[0;34m====================================[0m
|
||||||
|
请输入选项 [0-10]: [2025-07-13 17:08:08] [0;34m[DEBUG][0m: 用户选择了: 1
|
||||||
|
[2025-07-13 17:08:08] [0;32m[INFO ][0m: 启动完整构建流程...
|
||||||
|
[2025-07-13 17:08:08] [0;32m[INFO ][0m: [1/6] 清理工作区...
|
||||||
|
[2025-07-13 17:08:08] [0;32m[INFO ][0m: 开始彻底清理工作区...
|
||||||
|
[2025-07-13 17:08:08] [0;32m[INFO ][0m: 执行 rm -rf ./tmp ./logs ./staging_dir ./build_dir ./bin ...
|
||||||
|
[2025-07-13 17:08:08] [0;32m[INFO ][0m: 工作区清理完成。
|
||||||
|
[2025-07-13 17:08:08] [0;32m[INFO ][0m: [2/6] 更新源码...
|
||||||
|
[2025-07-13 17:08:08] [0;32m[INFO ][0m: 开始更新 OpenWrt 源码 (git pull)...
|
||||||
|
error: cannot pull with rebase: You have unstaged changes.
|
||||||
|
error: Please commit or stash them.
|
||||||
|
[2025-07-13 17:08:08] [0;31m[ERROR][0m: 源码更新失败 (git pull --rebase)
|
||||||
|
[2025-07-13 17:08:08] [1;33m[WARN ][0m: 请检查本地是否有未提交的修改,或尝试手动解决 Git 冲突。
|
||||||
|
[2025-07-13 17:08:08] [0;31m[ERROR][0m: 源码更新失败,终止构建流程。
|
||||||
|
|
||||||
|
[0;31m操作 '1' 执行时遇到错误 (退出码: 1)。[0m
|
||||||
|
[1;33m按 Enter 键返回主菜单...[0m
|
||||||
|
|
||||||
|
[0;34m======= OpenWrt 构建管理菜单 =======[0m
|
||||||
|
[1;33m会话日志目录: openwrt_logs/20250713_165442[0m
|
||||||
|
[0;32m 1.[0m 完整构建流程[0m (清理 > 更新源码/包/feeds > 配置 > 编译)
|
||||||
|
[0;32m 2.[0m 清理工作区 (删除 tmp, bin, build_dir 等)
|
||||||
|
[0;32m 3.[0m 更新所有组件 (源码 + 旧包清理 + 自定义包 + feeds)
|
||||||
|
[0;32m 4.[0m 清理配置文件指定的旧包/目录
|
||||||
|
[0;32m 5.[0m 编译固件[0m (make V=s)
|
||||||
|
[0;32m 6.[0m 调整配置 (make menuconfig)
|
||||||
|
[0;32m 7.[0m 更新所有自定义包
|
||||||
|
[0;32m 8.[0m 更新特定的自定义包
|
||||||
|
[0;32m 9.[0m 更新 OpenWrt 源码 (git pull)
|
||||||
|
[0;32m10.[0m 更新并安装 Feeds
|
||||||
|
-------------------------------------
|
||||||
|
[0;32m 0.[0m 退出脚本
|
||||||
|
[0;34m====================================[0m
|
||||||
|
请输入选项 [0-10]: [2025-07-13 17:08:11] [0;34m[DEBUG][0m: 用户选择了: 0
|
||||||
|
[2025-07-13 17:08:11] [0;32m[INFO ][0m: 收到退出命令,正在退出脚本...
|
||||||
Reference in New Issue
Block a user