<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_33744128的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_33744128</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_33744128]]></copyright><item><title><![CDATA[如何在openwrt下编译ipsec隧道相关软件包并配置隧道]]></title><link>https://blog.youkuaiyun.com/qq_33744128/article/details/148256870</link><guid>https://blog.youkuaiyun.com/qq_33744128/article/details/148256870</guid><author>qq_33744128</author><pubDate>Wed, 28 May 2025 10:31:51 +0800</pubDate><description><![CDATA[查看ipsec隧道日志 logread | grep ipsecswanctl --log #启动连接（需要选择二阶段名） swanctl --initiate --child hz # 清理连接（需要选择一阶段名） swanctl --terminate --ike HZ 3 .查看隧道已启动的连接swanctl -l 4 .查看配置是否有问题附件：附自己编译的openwrt固件，包含ipsec隧道软件包。]]></description><category></category></item><item><title><![CDATA[openwrt开发环境make menuconfig菜单选项分析]]></title><link>https://blog.youkuaiyun.com/qq_33744128/article/details/148225978</link><guid>https://blog.youkuaiyun.com/qq_33744128/article/details/148225978</guid><author>qq_33744128</author><pubDate>Mon, 26 May 2025 13:25:43 +0800</pubDate><description><![CDATA[本文介绍了OpenWrt系统中menuconfig的基本操作方法和主要配置内容。界面分为操作说明、功能选项和底部操作区三部分，支持快捷键导航和模块化选择。重点解析了Target System（芯片选择）、Target Images（镜像设置）、Firmware（外设固件）、Kernel modules（内核模块）和LuCI（Web界面框架）等核心配置模块的功能说明，并提供了配置保存的具体操作指引。通过menuconfig可以灵活定制OpenWrt系统的硬件支持、功能模块和用户界面等关键参数。]]></description><category></category></item><item><title><![CDATA[openwrt系统启动流程分析]]></title><link>https://blog.youkuaiyun.com/qq_33744128/article/details/148165306</link><guid>https://blog.youkuaiyun.com/qq_33744128/article/details/148165306</guid><author>qq_33744128</author><pubDate>Fri, 23 May 2025 13:38:16 +0800</pubDate><description><![CDATA[跟其他linux系统一样,openwrt系统启动,首先是boot加载kernel,kernel最终调用。过程:init程序最终会演变成init进程,一直存在于系统. 这个过程中它会解析。ps:理解openwrt的启动流程有利于后续定制openwrt系统。文件,并根据规则执行inittab中预定的操作.]]></description><category></category></item><item><title><![CDATA[如何在openwrt开发环境中创建自定义package]]></title><link>https://blog.youkuaiyun.com/qq_33744128/article/details/148128838</link><guid>https://blog.youkuaiyun.com/qq_33744128/article/details/148128838</guid><author>qq_33744128</author><pubDate>Thu, 22 May 2025 13:33:46 +0800</pubDate><description><![CDATA[本文介绍了如何在OpenWRT环境中创建一个自定义软件包。首先，在项目目录中创建examples文件夹，并在其中创建myapp包文件夹。接着，在myapp文件夹中编写Makefile，定义包的基本信息、构建步骤和安装过程。然后，在src文件夹中编写源代码文件myapp.c和对应的Makefile。此外，还创建了files文件夹用于存放配置文件。最后，通过make menuconfig和make package/examples/myapp/compile V=99命令编译软件包，并生成IPK文件。]]></description><category></category></item><item><title><![CDATA[openwrt系统安装bash，并配置root用户默认shell为bash]]></title><link>https://blog.youkuaiyun.com/qq_33744128/article/details/148103038</link><guid>https://blog.youkuaiyun.com/qq_33744128/article/details/148103038</guid><author>qq_33744128</author><pubDate>Wed, 21 May 2025 09:09:39 +0800</pubDate><description><![CDATA[【代码】openwrt系统安装bash，并配置root用户默认shell为bash。]]></description><category></category></item><item><title><![CDATA[OpenWrt 开机自启动脚本制作教程]]></title><link>https://blog.youkuaiyun.com/qq_33744128/article/details/148079219</link><guid>https://blog.youkuaiyun.com/qq_33744128/article/details/148079219</guid><author>qq_33744128</author><pubDate>Tue, 20 May 2025 09:00:02 +0800</pubDate><description><![CDATA[本文介绍了如何在OpenWrt系统中制作开机自启动脚本。首先，解释了/etc/rc.d/和/etc/init.d/目录的作用，前者包含指向后者的符号链接，用于控制服务的启动和停止顺序。接着，说明了OpenWrt系统的脚本启动顺序，通常由/etc/rc.d目录中的脚本和/etc/rc.local文件控制。然后，详细介绍了脚本必备的五大方法：启动、停止、自启、取消自启和重启服务。最后，通过一个示例展示了如何创建、配置和编写自启动脚本，并提供了常用命令的使用方法。]]></description><category></category></item><item><title><![CDATA[openwrt源码目录结构]]></title><link>https://blog.youkuaiyun.com/qq_33744128/article/details/148059597</link><guid>https://blog.youkuaiyun.com/qq_33744128/article/details/148059597</guid><author>qq_33744128</author><pubDate>Mon, 19 May 2025 11:38:58 +0800</pubDate><description><![CDATA[OpenWrt是一个高度模块化的嵌入式Linux发行版，其源码目录结构清晰且功能明确。了解其目录结构有助于开发者快速定位和修改代码。OpenWrt的构建流程主要分为以下几个步骤：配置目标平台、选择软件包、编译工具链、编译软件包、生成固件。每个步骤都依赖于特定的目录和文件，理解这些目录的作用有助于更好地掌握OpenWrt的构建过程。OpenWrt的源码目录结构设计合理，功能明确。通过了解各个目录的作用，开发者可以更高效地进行定制和开发。]]></description><category></category></item><item><title><![CDATA[openwrt无线初始化脚本mac80211.sh详解]]></title><link>https://blog.youkuaiyun.com/qq_33744128/article/details/148006087</link><guid>https://blog.youkuaiyun.com/qq_33744128/article/details/148006087</guid><author>qq_33744128</author><pubDate>Fri, 16 May 2025 15:21:39 +0800</pubDate><description><![CDATA[mac80211.sh 是 OpenWrt 中用于配置和管理基于 mac80211 驱动程序的无线接口的脚本，主要负责无线网络接口的初始化、配置和启动。脚本位于 package/network/config/wifi-scripts/files/lib/wifi/ 目录下，包含多个关键函数，如 check_mac80211_device 和 get_band_defaults，用于处理设备校验、频段和信道设置等任务。check_mac80211_device 通过路径和 MAC 地址双重匹配机制确保设备唯一]]></description><category></category></item><item><title><![CDATA[openwrt源码目录下package/base-files/files/bin/config_generate脚本的作用]]></title><link>https://blog.youkuaiyun.com/qq_33744128/article/details/147980783</link><guid>https://blog.youkuaiyun.com/qq_33744128/article/details/147980783</guid><author>qq_33744128</author><pubDate>Thu, 15 May 2025 13:44:48 +0800</pubDate><description><![CDATA[esacEOF;;dhcp)EOF;;;;]]></description><category></category></item><item><title><![CDATA[openwrt系统如何添加web访问（luci）]]></title><link>https://blog.youkuaiyun.com/qq_33744128/article/details/147951919</link><guid>https://blog.youkuaiyun.com/qq_33744128/article/details/147951919</guid><author>qq_33744128</author><pubDate>Wed, 14 May 2025 13:15:19 +0800</pubDate><description><![CDATA[本文介绍了如何在OpenWrt源码中安装和配置Luci界面。首先，通过执行./scripts/feeds update -a和./scripts/feeds install -a命令下载并安装Feeds源中的软件包。接着，在make menuconfig中添加Luci核心组件、HTTPS支持的扩展包以及uhttpd的web管理扩展包。然后，配置Web界面的中文语言支持，并通过Git克隆自定义主题并集成到编译配置中。最后，保存配置并使用make V=99编译固件，编译后的固件位于bin/target/rami]]></description><category></category></item><item><title><![CDATA[关于Ubuntu如何安装配置tftp服务]]></title><link>https://blog.youkuaiyun.com/qq_33744128/article/details/147890012</link><guid>https://blog.youkuaiyun.com/qq_33744128/article/details/147890012</guid><author>qq_33744128</author><pubDate>Mon, 12 May 2025 10:10:54 +0800</pubDate><description><![CDATA[4. 编辑 TFTP 服务器配置文件，按以下内容修改参数：sudo vi /etc/default/tftpd-hpa。# TFTP_ADDRESS: 服务监听端口(:69 表示 0.0.0.0:69)# TFTP_DIRECTORY: TFTP 服务器的根目录(用于存放传输文件)# 3. 检查 TFTP 服务的 69/UDP 端口是否处于监听状态。# 2. 查看 TFTP 服务运行状态，确认服务是否已启动。# TFTP_USERNAME: 服务运行的系统用户。]]></description><category></category></item></channel></rss>