使用类教程

OpenWrt opkg 和apk 命令对比

阅读(61)

从 opkg 到 apk 速查表这是一个速查表,旨在帮助从之前的 opkg 包管理器无缝过渡到新的 apk 包管理器。基本信息与 opkg 一样,大多数命令都允许指定一个可选的包名称模式(以下命令中用 [P] 表示)。同样地,这些模式是文件通配符,例如,*dns* 匹配名称中包含 dns 的所有包。命令及说明命令说明apk -h显示命令和摘要apk subc...

新闻资讯

路由器系统 OpenWrt 将改用 apk 包管理器

阅读(416)

    开源路由器操作系统 OpenWrt 日前发布公告宣布,自 2024 年 11 月起,OpenWrt 主开发分支的快照版本和未来的稳定版本 (可能还包括即将发布的 24.10 系列) 中,软件包管理器已从 opkg 更改为 apk。apk 指的是 Alpine Linux 的 ...

中级开发教程

OpenWrt 实现用户插拔网线后自动释放和分配IP地址

阅读(737)

实现思路:获取拔插网线的状态释放IP和重新分配IP一)获取网线状态方案1:用swconfig命令去获取网线的拔插状态swconfig命令形式:swconfig dev [port |vlan ] (help|set |get |load |show)若不知道dev设备名,则先用swconfig list查看一下例如:root@:/# swconfig lis...

初级开发教程

OpenMPTCProuter omr源代码分析

阅读(410)

目录功能介绍:common:此目录包含了项目中通用的脚本或资源,例如构建过程中需要用到的基础设置。config:这是存储所有设备特定配置的地方。你可以在这里找到针对不同硬件平台(如 RPI, x86 等)的各种预设配置文件。每一项配置都详细规划了如何适配到不同的设备上,以确保软件能够在各种环境下运行顺畅。patches:这个目录可能包括一系列用于修复或增强功...

中级开发教程

OpenWrt 增加实现FTP ALG功能

阅读(543)

FTP ALG的功能说明:    普通NAT实现了对UDP或TCP报文头中的的IP地址及端口转换功能,但对应用层数据载荷中的字段无能为力,在许多应用层协议中,比如多媒体协议(H.323、SIP等)、FTP、SQLNET等,TCP/UDP载荷中带有地址或者端口信息,这些内容不能被NAT进行有效的转换,就可能导致问题。而N...

初级开发教程

OpenWrt LUCI插件开发简单入门教程

阅读(951)

预置条件我默认你已经写好了自己的“插件”,它可能是一个 shell 脚本,也可能是 c golang 或者别的编程语言写好的程序,它已经实现了你需要的功能, 你目前只是需要将它打包为 OpenWrt 的一个插件。当然你可以写一个简单的重启功能脚本来做练习。我自己的程序名称叫 bargo 下面就用它来举例。Web 管理界面开发我们的插件一般都需要做一些...