<?xml version="1.0" encoding="utf-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>土狗李的博客,李强个人网站</title><link>https://tugouli.exiu.org/</link><description>关注互联网，生活，音乐，别人叫我李狗，我是只淹不死的狗</description><item><title>宝塔服务器 搭建CloudDrive，挂载网盘让服务器多出几十T硬盘容量,自动备份文件夹到网盘</title><link>https://tugouli.exiu.org/3751.html</link><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;CloudDrive是什么？&lt;/p&gt;&lt;p&gt;CloudDrive2 能挂载百度网盘并且设置自动备份文件夹到网盘，这个功能很实用比直接购买阿里云腾讯云的存储捅划算且高速稳定&lt;/p&gt;&lt;p&gt;CloudDrive是一个全方位的云存储管理平台，旨在无缝集成多个云存储服务，将它们统一整合到一个界面中。&lt;/p&gt;&lt;p&gt;使用CloudDrive，您可以轻松管理和访问所有云存储服务，无需在不同的应用程序和界面之间来回切换。&lt;/p&gt;&lt;p&gt;CloudDrive最引人注目的特点是其能够将多个云存储服务挂载为本地磁盘，直接访问文件而无需预先下载。想象一下，您可以将云存储服务当作本地文件系统的一部分来使用，带来的便利性不言而喻。&lt;/p&gt;&lt;p&gt;但这还不是全部 -
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CloudDrive还提供了高级功能，如快速的云端文件传输、实时的云文件通知和应用级别的权限控制。无论您是高级用户还是普通云存储用户，CloudDrive都能以卓越的效率和易用性让您充分发挥云存储资源的潜力。&lt;/p&gt;&lt;p&gt;尽享云存储管理的未来，请选择CloudDrive。&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;搭建CloudDrive并挂载网盘以扩展服务器硬盘容量&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;CloudDrive是一个功能强大的云存储管理平台，它能够将多个云存储服务整合到一个界面中，并允许用户将它们挂载为本地磁盘，从而直接访问文件而无需预先下载。这对于希望扩展服务器硬盘容量的用户来说，是一个极为便利的解决方案。以下是在宝塔面板上搭建CloudDrive并挂载网盘的详细步骤：&lt;/p&gt;&lt;p&gt;&lt;strong&gt;一、准备工作&lt;/strong&gt;&lt;/p&gt;&lt;ol class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;安装宝塔面板&lt;/strong&gt;：在开始搭建CloudDrive之前，请确保您已经安装了宝塔面板。如果尚未安装，请访问宝塔面板官方网站进行安装。&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;二、上传CloudDrive&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;img src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/03/202603291774795676717468.png&quot; alt=&quot;图片.png&quot;/&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ol class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;下载CloudDrive文件包&lt;/strong&gt;：前往CloudDrive官方网站下载最新版本的CloudDrive文件包。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;上传文件包&lt;/strong&gt;：进入宝塔面板的硬盘文件（根目录），将下载好的CloudDrive文件包上传至此。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;解压文件包&lt;/strong&gt;：在宝塔面板中，找到上传的文件包并进行解压。解压后，您将看到CloudDrive的相关文件和文件夹。&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;三、启动CloudDrive&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;img src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/03/202603291774796039867542.png&quot; alt=&quot;图片.png&quot;/&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ol class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;使用SSH链接服务器&lt;/strong&gt;：通过SSH工具（如PuTTY、Xshell等）以ROOT用户身份链接到您的服务器。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;导航到CloudDrive目录&lt;/strong&gt;：在SSH终端中，使用cd命令导航到CloudDrive的解压目录。例如，如果您的CloudDrive解压在/CloudDrive2目录下，则输入cd /CloudDrive2。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;启动CloudDrive程序&lt;/strong&gt;：在CloudDrive目录中，使用./clouddrive命令启动CloudDrive程序。此时，您应该能够在SSH终端中看到CloudDrive的启动日志。&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;四、进入CloudDrive后台并挂载网盘&lt;/strong&gt;&lt;/p&gt;&lt;ol class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;访问CloudDrive后台&lt;/strong&gt;：在浏览器中打开http://您的服务器IP:19798，即可进入CloudDrive的后台管理界面。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;选择并挂载网盘&lt;/strong&gt;：在CloudDrive后台管理界面中，选择您想要挂载的云存储服务（如阿里云盘、百度网盘等），并按照提示进行扫码登录和挂载操作。请注意，不要滥用此功能，否则您的网盘账号可能会被封禁。&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;五、验证挂载结果&lt;/strong&gt;&lt;/p&gt;&lt;ol class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;查看宝塔面板&lt;/strong&gt;：回到宝塔面板的硬盘文件（根目录）中，您应该能够看到已经多了一个挂载的网盘硬盘。该硬盘的容量将取决于您挂载的云存储服务的容量。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;添加守护进程&lt;/strong&gt;：为了确保CloudDrive程序能够稳定运行，您需要为其添加守护进程。在宝塔面板的计划任务中，设置一个定时任务来定期检查CloudDrive程序的运行状态，并在其意外停止时自动重启。&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;六、注意事项&lt;/strong&gt;&lt;/p&gt;&lt;ol class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;权限问题&lt;/strong&gt;：在上传、解压和启动CloudDrive程序时，请确保您具有足够的权限。如果权限不足，可能会导致操作失败。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;安全性&lt;/strong&gt;：请确保您的服务器和CloudDrive后台管理界面的安全性。不要将后台管理界面的URL和登录信息泄露给未经授权的人员。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;兼容性&lt;/strong&gt;：在挂载网盘之前，请确保您的CloudDrive版本与所选择的云存储服务兼容。如果不兼容，可能会导致挂载失败或无法正常使用。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;资源占用&lt;/strong&gt;：挂载网盘会占用一定的服务器资源（如CPU、内存等）。因此，在挂载之前，请确保您的服务器具有足够的资源来支持CloudDrive的运行和网盘的挂载。&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;安装与运行&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;安装完成后，用浏览器打开http://&amp;lt;安装CloudDrive的主机IP&amp;gt;:19798
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;打开管理界面。建议采用最新版Edge、Chrome、Safari或者Firefox浏览器，不支持IE浏览器
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/p&gt;&lt;p&gt;Windows&lt;/p&gt;&lt;p&gt;访问我们的官方网站下载 CloudDrive。&lt;/p&gt;&lt;p&gt;打开安装包，按照屏幕上的提示进行操作。&lt;/p&gt;&lt;p&gt;安装完成后，您可以在桌面找到CloudDrive2快捷方式，双击快捷方式或者浏览器打开http://localhost:19798。&lt;/p&gt;&lt;p&gt;Linux 通用&lt;/p&gt;&lt;p&gt;确保你的Linux内核支持fuse，可以通过查看是否存在/dev/fuse来检查是否支持fuse，内核不支持fuse将无法挂载本地目录&lt;/p&gt;&lt;p&gt;如果你需要以非root用户运行CloudDrive，请按照对应操作系统手册安装fuse3，安装好后确认fusermount3命令可以运行，并修改/etc/fuse.conf，确保user_allow_other这一行前面的注释符#已经被删除掉&lt;/p&gt;&lt;p&gt;访问我们的官方网站下载对应架构的CloudDrive。&lt;/p&gt;&lt;p&gt;打开终端并导航到下载的安装包所在的目录。&lt;/p&gt;&lt;p&gt;运行以下命令以展开 CloudDrive：&lt;br/&gt;tar zxvf clouddrive-2-linux-$ARCH-$VERSION.tgz&lt;/p&gt;&lt;p&gt;进入展开后的目录，运行&lt;br/&gt;./clouddrive&lt;/p&gt;&lt;p&gt;可以将clouddrive运行加入系统自启动，或者设置为系统服务，具体操作请参考操作系统帮助&lt;/p&gt;&lt;p&gt;Arch Linux&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #C00000; font-size: 20px;&quot;&gt;&lt;strong&gt;设置为自动启动&lt;/strong&gt;&lt;/span&gt;：&amp;nbsp; &amp;nbsp;					&lt;/p&gt;&lt;p&gt;/usr/lib/systemd/system/CloudDrive.service &amp;nbsp; &amp;nbsp;&lt;/p&gt;&lt;p&gt;在/usr/lib/systemd/system 新建文件CloudDrive.service&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-basic&quot;&gt;***UBB过滤内容***&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Sun, 29 Mar 2026 22:37:42 +0800</pubDate></item><item><title>operwrt 设置samba 网络共享配置和修改</title><link>https://tugouli.exiu.org/3750.html</link><description>&lt;h3&gt;Samba Version 4.18.8&lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/202601281769583639333041.png&quot; alt=&quot;图片.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;设置共享目录共享目录&lt;/p&gt;&lt;p&gt;请添加要共享的目录。每个目录指到已挂载设备上的文件夹。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;名称&amp;nbsp; &amp;nbsp;overlay&amp;nbsp; &amp;nbsp;路径&amp;nbsp;/overlay&amp;nbsp;&amp;nbsp;允许用户&amp;nbsp;&amp;nbsp;root&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;设置用户认证&lt;br/&gt;&amp;nbsp; &amp;nbsp; ‌添加系统用户并设置密码‌：&lt;br/&gt;&amp;nbsp; &amp;nbsp; 创建专用用户（如qq395012428）并设置Samba密码：&lt;br/&gt;useradd -M -s /bin/false qq395012428&amp;nbsp; # 创建无登录权限用户&lt;br/&gt;smbpasswd -a qq395012428&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # 设置Samba密码（输入两次）（因为只是内网访问无安全问题，我直接用的root 然后密码也是我常用的）&lt;br/&gt;密码需与系统密码区分。‌‌&lt;br/&gt;2. ‌指定访问用户‌：&lt;br/&gt;在/etc/config/samba的共享配置中添加：&lt;br/&gt;option valid_users &amp;#39;sambauser&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;配置地址： root/etc/samba/smb.conf&lt;br/&gt;(samba 服务器禁用 guest 登录（推荐）修改 samba 服务器配置&lt;br/&gt;# sudo vim /etc/samba/smb.conf&lt;br/&gt;找到以下行：map to guest = bad user&lt;br/&gt;改为：&lt;br/&gt;map to guest = never&lt;br/&gt;保存后，输入 /etc/init.d/samba4 restart&amp;nbsp; &amp;nbsp;命令重启 samba 服务器)&lt;br/&gt;&lt;br/&gt;通过 SSH 命令行重启&lt;br/&gt;如果你可以通过 SSH 连接到你的 OpenWrt 设备，可以使用以下命令：&lt;br/&gt;使用 SSH 客户端连接到你的 OpenWrt 设备。&lt;br/&gt;执行重启命令：&lt;br/&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-basic&quot;&gt;对于&amp;nbsp;Samba&amp;nbsp;4‌：&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/etc/init.d/samba4&amp;nbsp;restart‌
对于&amp;nbsp;Samba&amp;nbsp;3‌：&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/etc/init.d/samba&amp;nbsp;restart&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;SAMBA 地址&amp;nbsp; \\192.168.111.1\overlay&amp;nbsp; SMB账号 root&amp;nbsp; &amp;nbsp;密码： 就是刚刚设置的密码&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;配置文件：&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-basic&quot;&gt;[global]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;netbios&amp;nbsp;name&amp;nbsp;=&amp;nbsp;|NAME|&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;interfaces&amp;nbsp;=&amp;nbsp;|INTERFACES|
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;server&amp;nbsp;string&amp;nbsp;=&amp;nbsp;|DESCRIPTION|
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unix&amp;nbsp;charset&amp;nbsp;=&amp;nbsp;|CHARSET|
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;workgroup&amp;nbsp;=&amp;nbsp;|WORKGROUP|

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;This&amp;nbsp;global&amp;nbsp;parameter&amp;nbsp;allows&amp;nbsp;the&amp;nbsp;Samba&amp;nbsp;admin&amp;nbsp;to&amp;nbsp;limit&amp;nbsp;what&amp;nbsp;interfaces&amp;nbsp;on&amp;nbsp;a&amp;nbsp;machine&amp;nbsp;will&amp;nbsp;serve&amp;nbsp;SMB&amp;nbsp;requests.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bind&amp;nbsp;interfaces&amp;nbsp;only&amp;nbsp;=&amp;nbsp;yes

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;time&amp;nbsp;for&amp;nbsp;inactive&amp;nbsp;connections&amp;nbsp;to-be&amp;nbsp;closed&amp;nbsp;in&amp;nbsp;minutes
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;deadtime&amp;nbsp;=&amp;nbsp;15

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;disable&amp;nbsp;core&amp;nbsp;dumps
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;enable&amp;nbsp;core&amp;nbsp;files&amp;nbsp;=&amp;nbsp;no

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;set&amp;nbsp;security&amp;nbsp;(auto,&amp;nbsp;user,&amp;nbsp;domain,&amp;nbsp;ads)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;security&amp;nbsp;=&amp;nbsp;user

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;This&amp;nbsp;parameter&amp;nbsp;controls&amp;nbsp;whether&amp;nbsp;a&amp;nbsp;remote&amp;nbsp;client&amp;nbsp;is&amp;nbsp;allowed&amp;nbsp;or&amp;nbsp;required&amp;nbsp;to&amp;nbsp;use&amp;nbsp;SMB&amp;nbsp;encryption.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;It&amp;nbsp;has&amp;nbsp;different&amp;nbsp;effects&amp;nbsp;depending&amp;nbsp;on&amp;nbsp;whether&amp;nbsp;the&amp;nbsp;connection&amp;nbsp;uses&amp;nbsp;SMB1&amp;nbsp;or&amp;nbsp;SMB2&amp;nbsp;and&amp;nbsp;newer:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;If&amp;nbsp;the&amp;nbsp;connection&amp;nbsp;uses&amp;nbsp;SMB1,&amp;nbsp;then&amp;nbsp;this&amp;nbsp;option&amp;nbsp;controls&amp;nbsp;the&amp;nbsp;use&amp;nbsp;of&amp;nbsp;a&amp;nbsp;Samba-specific&amp;nbsp;extension&amp;nbsp;to&amp;nbsp;the&amp;nbsp;SMB&amp;nbsp;protocol&amp;nbsp;introduced&amp;nbsp;in&amp;nbsp;Samba&amp;nbsp;3.2&amp;nbsp;that&amp;nbsp;makes&amp;nbsp;use&amp;nbsp;of&amp;nbsp;the&amp;nbsp;Unix&amp;nbsp;extensions.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;If&amp;nbsp;the&amp;nbsp;connection&amp;nbsp;uses&amp;nbsp;SMB2&amp;nbsp;or&amp;nbsp;newer,&amp;nbsp;then&amp;nbsp;this&amp;nbsp;option&amp;nbsp;controls&amp;nbsp;the&amp;nbsp;use&amp;nbsp;of&amp;nbsp;the&amp;nbsp;SMB-level&amp;nbsp;encryption&amp;nbsp;that&amp;nbsp;is&amp;nbsp;supported&amp;nbsp;in&amp;nbsp;SMB&amp;nbsp;version&amp;nbsp;3.0&amp;nbsp;and&amp;nbsp;above&amp;nbsp;and&amp;nbsp;available&amp;nbsp;in&amp;nbsp;Windows&amp;nbsp;8&amp;nbsp;and&amp;nbsp;newer.&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;(default/auto,desired,required,off)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#smb&amp;nbsp;encrypt&amp;nbsp;=&amp;nbsp;default

#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;set&amp;nbsp;invalid&amp;nbsp;users
#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;invalid&amp;nbsp;users&amp;nbsp;=&amp;nbsp;root

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;map&amp;nbsp;unknow&amp;nbsp;users&amp;nbsp;to&amp;nbsp;guest
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;map&amp;nbsp;to&amp;nbsp;guest&amp;nbsp;=&amp;nbsp;Bad&amp;nbsp;User

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;allow&amp;nbsp;client&amp;nbsp;access&amp;nbsp;to&amp;nbsp;accounts&amp;nbsp;that&amp;nbsp;have&amp;nbsp;null&amp;nbsp;passwords.&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;null&amp;nbsp;passwords&amp;nbsp;=&amp;nbsp;yes

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;The&amp;nbsp;old&amp;nbsp;plaintext&amp;nbsp;passdb&amp;nbsp;backend.&amp;nbsp;Some&amp;nbsp;Samba&amp;nbsp;features&amp;nbsp;will&amp;nbsp;not&amp;nbsp;work&amp;nbsp;if&amp;nbsp;this&amp;nbsp;passdb&amp;nbsp;backend&amp;nbsp;is&amp;nbsp;used.&amp;nbsp;(NOTE:&amp;nbsp;enabled&amp;nbsp;for&amp;nbsp;size&amp;nbsp;reasons)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;(tdbsam,smbpasswd,ldapsam)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;passdb&amp;nbsp;backend&amp;nbsp;=&amp;nbsp;smbpasswd

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;Set&amp;nbsp;location&amp;nbsp;of&amp;nbsp;smbpasswd&amp;nbsp;(&amp;#39;smbd&amp;nbsp;-b&amp;#39;&amp;nbsp;will&amp;nbsp;show&amp;nbsp;default&amp;nbsp;compiled&amp;nbsp;location)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#smb&amp;nbsp;passwd&amp;nbsp;file&amp;nbsp;=&amp;nbsp;/etc/samba/smbpasswd&amp;nbsp;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;LAN&amp;nbsp;(IPTOS_LOWDELAY&amp;nbsp;TCP_NODELAY)&amp;nbsp;WAN&amp;nbsp;(IPTOS_THROUGHPUT)&amp;nbsp;WiFi&amp;nbsp;(SO_KEEPALIVE)&amp;nbsp;try&amp;amp;error&amp;nbsp;for&amp;nbsp;buffer&amp;nbsp;sizes&amp;nbsp;(SO_RCVBUF=65536&amp;nbsp;SO_SNDBUF=65536)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;socket&amp;nbsp;options&amp;nbsp;=&amp;nbsp;IPTOS_LOWDELAY&amp;nbsp;TCP_NODELAY

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;If&amp;nbsp;this&amp;nbsp;integer&amp;nbsp;parameter&amp;nbsp;is&amp;nbsp;set&amp;nbsp;to&amp;nbsp;a&amp;nbsp;non-zero&amp;nbsp;value,&amp;nbsp;Samba&amp;nbsp;will&amp;nbsp;read&amp;nbsp;from&amp;nbsp;files&amp;nbsp;asynchronously&amp;nbsp;when&amp;nbsp;the&amp;nbsp;request&amp;nbsp;size&amp;nbsp;is&amp;nbsp;bigger&amp;nbsp;than&amp;nbsp;this&amp;nbsp;value.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;Note&amp;nbsp;that&amp;nbsp;it&amp;nbsp;happens&amp;nbsp;only&amp;nbsp;for&amp;nbsp;non-chained&amp;nbsp;and&amp;nbsp;non-chaining&amp;nbsp;reads&amp;nbsp;and&amp;nbsp;when&amp;nbsp;not&amp;nbsp;using&amp;nbsp;write&amp;nbsp;cache.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;The&amp;nbsp;only&amp;nbsp;reasonable&amp;nbsp;values&amp;nbsp;for&amp;nbsp;this&amp;nbsp;parameter&amp;nbsp;are&amp;nbsp;0&amp;nbsp;(no&amp;nbsp;async&amp;nbsp;I/O)&amp;nbsp;and&amp;nbsp;1&amp;nbsp;(always&amp;nbsp;do&amp;nbsp;async&amp;nbsp;I/O).
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;(1/0)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#aio&amp;nbsp;read&amp;nbsp;size&amp;nbsp;=&amp;nbsp;0
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#aio&amp;nbsp;write&amp;nbsp;size&amp;nbsp;=&amp;nbsp;0

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;If&amp;nbsp;Samba&amp;nbsp;has&amp;nbsp;been&amp;nbsp;built&amp;nbsp;with&amp;nbsp;asynchronous&amp;nbsp;I/O&amp;nbsp;support,&amp;nbsp;Samba&amp;nbsp;will&amp;nbsp;not&amp;nbsp;wait&amp;nbsp;until&amp;nbsp;write&amp;nbsp;requests&amp;nbsp;are&amp;nbsp;finished&amp;nbsp;before&amp;nbsp;returning&amp;nbsp;the&amp;nbsp;result&amp;nbsp;to&amp;nbsp;the&amp;nbsp;client&amp;nbsp;for&amp;nbsp;files&amp;nbsp;listed&amp;nbsp;in&amp;nbsp;this&amp;nbsp;parameter.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;Instead,&amp;nbsp;Samba&amp;nbsp;will&amp;nbsp;immediately&amp;nbsp;return&amp;nbsp;that&amp;nbsp;the&amp;nbsp;write&amp;nbsp;request&amp;nbsp;has&amp;nbsp;been&amp;nbsp;finished&amp;nbsp;successfully,&amp;nbsp;no&amp;nbsp;matter&amp;nbsp;if&amp;nbsp;the&amp;nbsp;operation&amp;nbsp;will&amp;nbsp;succeed&amp;nbsp;or&amp;nbsp;not.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;This&amp;nbsp;might&amp;nbsp;speed&amp;nbsp;up&amp;nbsp;clients&amp;nbsp;without&amp;nbsp;aio&amp;nbsp;support,&amp;nbsp;but&amp;nbsp;is&amp;nbsp;really&amp;nbsp;dangerous,&amp;nbsp;because&amp;nbsp;data&amp;nbsp;could&amp;nbsp;be&amp;nbsp;lost&amp;nbsp;and&amp;nbsp;files&amp;nbsp;could&amp;nbsp;be&amp;nbsp;damaged.&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#aio&amp;nbsp;write&amp;nbsp;behind&amp;nbsp;=&amp;nbsp;/*.tmp/

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;lower&amp;nbsp;CPU&amp;nbsp;useage&amp;nbsp;if&amp;nbsp;supported&amp;nbsp;and&amp;nbsp;aio&amp;nbsp;is&amp;nbsp;disabled&amp;nbsp;(aio&amp;nbsp;read&amp;nbsp;size&amp;nbsp;=&amp;nbsp;0&amp;nbsp;;&amp;nbsp;aio&amp;nbsp;write&amp;nbsp;size&amp;nbsp;=&amp;nbsp;0)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;is&amp;nbsp;this&amp;nbsp;still&amp;nbsp;broken?&amp;nbsp;issue&amp;nbsp;is&amp;nbsp;from&amp;nbsp;2019&amp;nbsp;(NOTE:&amp;nbsp;see&amp;nbsp;https://bugzilla.samba.org/show_bug.cgi?id=14095&amp;nbsp;)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;(no,&amp;nbsp;yes)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#use&amp;nbsp;sendfile&amp;nbsp;=&amp;nbsp;yes

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;samba&amp;nbsp;will&amp;nbsp;behave&amp;nbsp;as&amp;nbsp;previous&amp;nbsp;versions&amp;nbsp;of&amp;nbsp;Samba&amp;nbsp;would&amp;nbsp;and&amp;nbsp;will&amp;nbsp;fail&amp;nbsp;the&amp;nbsp;lock&amp;nbsp;request&amp;nbsp;immediately&amp;nbsp;if&amp;nbsp;the&amp;nbsp;lock&amp;nbsp;range&amp;nbsp;cannot&amp;nbsp;be&amp;nbsp;obtained.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#blocking&amp;nbsp;locks&amp;nbsp;=&amp;nbsp;No

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;disable&amp;nbsp;loading&amp;nbsp;of&amp;nbsp;all&amp;nbsp;printcap&amp;nbsp;printers&amp;nbsp;by&amp;nbsp;default&amp;nbsp;(iprint,&amp;nbsp;cups,&amp;nbsp;lpstat)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;load&amp;nbsp;printers&amp;nbsp;=&amp;nbsp;No
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printcap&amp;nbsp;name&amp;nbsp;=&amp;nbsp;/dev/null

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;Enabling&amp;nbsp;this&amp;nbsp;parameter&amp;nbsp;will&amp;nbsp;disable&amp;nbsp;Samba&amp;#39;s&amp;nbsp;support&amp;nbsp;for&amp;nbsp;the&amp;nbsp;SPOOLSS&amp;nbsp;set&amp;nbsp;of&amp;nbsp;MS-RPC&amp;#39;s.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;disable&amp;nbsp;spoolss&amp;nbsp;=&amp;nbsp;yes

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;This&amp;nbsp;parameters&amp;nbsp;controls&amp;nbsp;how&amp;nbsp;printer&amp;nbsp;status&amp;nbsp;information&amp;nbsp;is&amp;nbsp;interpreted&amp;nbsp;on&amp;nbsp;your&amp;nbsp;system.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;(BSD,&amp;nbsp;AIX,&amp;nbsp;LPRNG,&amp;nbsp;PLP,&amp;nbsp;SYSV,&amp;nbsp;HPUX,&amp;nbsp;QNX,&amp;nbsp;SOFTQ)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;printing&amp;nbsp;=&amp;nbsp;bsd

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;Disable&amp;nbsp;that&amp;nbsp;nmbd&amp;nbsp;is&amp;nbsp;acting&amp;nbsp;as&amp;nbsp;a&amp;nbsp;WINS&amp;nbsp;server&amp;nbsp;for&amp;nbsp;unknow&amp;nbsp;netbios&amp;nbsp;names
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#dns&amp;nbsp;proxy&amp;nbsp;=&amp;nbsp;No

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;win/unix&amp;nbsp;user&amp;nbsp;mapping&amp;nbsp;backend
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#idmap&amp;nbsp;config&amp;nbsp;*&amp;nbsp;:&amp;nbsp;backend&amp;nbsp;=&amp;nbsp;tdb

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;Allows&amp;nbsp;the&amp;nbsp;server&amp;nbsp;name&amp;nbsp;that&amp;nbsp;is&amp;nbsp;advertised&amp;nbsp;through&amp;nbsp;MDNS&amp;nbsp;to&amp;nbsp;be&amp;nbsp;set&amp;nbsp;to&amp;nbsp;the&amp;nbsp;hostname&amp;nbsp;rather&amp;nbsp;than&amp;nbsp;the&amp;nbsp;Samba&amp;nbsp;NETBIOS&amp;nbsp;name.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;This&amp;nbsp;allows&amp;nbsp;an&amp;nbsp;administrator&amp;nbsp;to&amp;nbsp;make&amp;nbsp;Samba&amp;nbsp;registered&amp;nbsp;MDNS&amp;nbsp;records&amp;nbsp;match&amp;nbsp;the&amp;nbsp;case&amp;nbsp;of&amp;nbsp;the&amp;nbsp;hostname&amp;nbsp;rather&amp;nbsp;than&amp;nbsp;being&amp;nbsp;in&amp;nbsp;all&amp;nbsp;capitals.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;(netbios,&amp;nbsp;mdns)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mdns&amp;nbsp;name&amp;nbsp;=&amp;nbsp;mdns

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;Clients&amp;nbsp;that&amp;nbsp;only&amp;nbsp;support&amp;nbsp;netbios&amp;nbsp;won&amp;#39;t&amp;nbsp;be&amp;nbsp;able&amp;nbsp;to&amp;nbsp;see&amp;nbsp;your&amp;nbsp;samba&amp;nbsp;server&amp;nbsp;when&amp;nbsp;netbios&amp;nbsp;support&amp;nbsp;is&amp;nbsp;disabled.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#disable&amp;nbsp;netbios&amp;nbsp;=&amp;nbsp;Yes

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;Setting&amp;nbsp;this&amp;nbsp;value&amp;nbsp;to&amp;nbsp;no&amp;nbsp;will&amp;nbsp;cause&amp;nbsp;nmbd&amp;nbsp;never&amp;nbsp;to&amp;nbsp;become&amp;nbsp;a&amp;nbsp;local&amp;nbsp;master&amp;nbsp;browser.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#local&amp;nbsp;master&amp;nbsp;=&amp;nbsp;no

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;(auto,&amp;nbsp;yes)&amp;nbsp;If&amp;nbsp;this&amp;nbsp;is&amp;nbsp;set&amp;nbsp;to&amp;nbsp;yes,&amp;nbsp;on&amp;nbsp;startup,&amp;nbsp;nmbd&amp;nbsp;will&amp;nbsp;force&amp;nbsp;an&amp;nbsp;election,&amp;nbsp;and&amp;nbsp;it&amp;nbsp;will&amp;nbsp;have&amp;nbsp;a&amp;nbsp;slight&amp;nbsp;advantage&amp;nbsp;in&amp;nbsp;winning&amp;nbsp;the&amp;nbsp;election.&amp;nbsp;It&amp;nbsp;is&amp;nbsp;recommended&amp;nbsp;that&amp;nbsp;this&amp;nbsp;parameter&amp;nbsp;is&amp;nbsp;used&amp;nbsp;in&amp;nbsp;conjunction&amp;nbsp;with&amp;nbsp;domain&amp;nbsp;master&amp;nbsp;=&amp;nbsp;yes,&amp;nbsp;so&amp;nbsp;that&amp;nbsp;nmbd&amp;nbsp;can&amp;nbsp;guarantee&amp;nbsp;becoming&amp;nbsp;a&amp;nbsp;domain&amp;nbsp;master.&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#preferred&amp;nbsp;master&amp;nbsp;=&amp;nbsp;yes

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;(445&amp;nbsp;139)&amp;nbsp;Specifies&amp;nbsp;which&amp;nbsp;ports&amp;nbsp;the&amp;nbsp;server&amp;nbsp;should&amp;nbsp;listen&amp;nbsp;on&amp;nbsp;for&amp;nbsp;SMB&amp;nbsp;traffic.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;139&amp;nbsp;is&amp;nbsp;netbios/nmbd
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#smb&amp;nbsp;ports&amp;nbsp;=&amp;nbsp;445&amp;nbsp;139

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;This&amp;nbsp;is&amp;nbsp;a&amp;nbsp;list&amp;nbsp;of&amp;nbsp;files&amp;nbsp;and&amp;nbsp;directories&amp;nbsp;that&amp;nbsp;are&amp;nbsp;neither&amp;nbsp;visible&amp;nbsp;nor&amp;nbsp;accessible.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;Each&amp;nbsp;entry&amp;nbsp;in&amp;nbsp;the&amp;nbsp;list&amp;nbsp;must&amp;nbsp;be&amp;nbsp;separated&amp;nbsp;by&amp;nbsp;a&amp;nbsp;&amp;#39;/&amp;#39;,&amp;nbsp;which&amp;nbsp;allows&amp;nbsp;spaces&amp;nbsp;to&amp;nbsp;be&amp;nbsp;included&amp;nbsp;in&amp;nbsp;the&amp;nbsp;entry.&amp;nbsp;&amp;#39;*&amp;#39;&amp;nbsp;and&amp;nbsp;&amp;#39;?&amp;#39;&amp;nbsp;can&amp;nbsp;be&amp;nbsp;used&amp;nbsp;to&amp;nbsp;specify&amp;nbsp;multiple&amp;nbsp;files&amp;nbsp;or&amp;nbsp;directories&amp;nbsp;as&amp;nbsp;in&amp;nbsp;DOS&amp;nbsp;wildcards.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;veto&amp;nbsp;files&amp;nbsp;=&amp;nbsp;/Thumbs.db/.DS_Store/._.DS_Store/.apdisk/

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;If&amp;nbsp;a&amp;nbsp;directory&amp;nbsp;that&amp;nbsp;is&amp;nbsp;to&amp;nbsp;be&amp;nbsp;deleted&amp;nbsp;contains&amp;nbsp;nothing&amp;nbsp;but&amp;nbsp;veto&amp;nbsp;files&amp;nbsp;this&amp;nbsp;deletion&amp;nbsp;will&amp;nbsp;fail&amp;nbsp;unless&amp;nbsp;you&amp;nbsp;also&amp;nbsp;set&amp;nbsp;the&amp;nbsp;delete&amp;nbsp;veto&amp;nbsp;files&amp;nbsp;parameter&amp;nbsp;to&amp;nbsp;yes.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;delete&amp;nbsp;veto&amp;nbsp;files&amp;nbsp;=&amp;nbsp;yes

################&amp;nbsp;Filesystem&amp;nbsp;and&amp;nbsp;creation&amp;nbsp;rules&amp;nbsp;################
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;reported&amp;nbsp;filesystem&amp;nbsp;type&amp;nbsp;(NTFS,Samba,FAT)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#fstype&amp;nbsp;=&amp;nbsp;FAT

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;Allows&amp;nbsp;a&amp;nbsp;user&amp;nbsp;who&amp;nbsp;has&amp;nbsp;write&amp;nbsp;access&amp;nbsp;to&amp;nbsp;the&amp;nbsp;file&amp;nbsp;(by&amp;nbsp;whatever&amp;nbsp;means,&amp;nbsp;including&amp;nbsp;an&amp;nbsp;ACL&amp;nbsp;permission)&amp;nbsp;to&amp;nbsp;modify&amp;nbsp;the&amp;nbsp;permissions&amp;nbsp;(including&amp;nbsp;ACL)&amp;nbsp;on&amp;nbsp;it.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#dos&amp;nbsp;filemode&amp;nbsp;=&amp;nbsp;Yes

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;##&amp;nbsp;file/dir&amp;nbsp;creating&amp;nbsp;rules
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#create&amp;nbsp;mask&amp;nbsp;=&amp;nbsp;0666
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#directory&amp;nbsp;mask&amp;nbsp;=&amp;nbsp;0777
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#force&amp;nbsp;group&amp;nbsp;=&amp;nbsp;root
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#force&amp;nbsp;user&amp;nbsp;=&amp;nbsp;root
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#inherit&amp;nbsp;owner&amp;nbsp;=&amp;nbsp;windows&amp;nbsp;and&amp;nbsp;unix
################################################################&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Wed, 28 Jan 2026 14:53:44 +0800</pubDate></item><item><title>京东云亚瑟 AX1800 Pro刷入istore os 23.09.09以及遇到的坑</title><link>https://tugouli.exiu.org/3749.html</link><description>&lt;p itemprop=&quot;description&quot;&gt;一、（推荐）直接从我网盘中下载2个镜像，分别是&lt;/p&gt;&lt;p itemprop=&quot;description&quot;&gt;1.（底包）istoreos-squashfs-factory.bin&lt;/p&gt;&lt;p itemprop=&quot;description&quot;&gt;2.（升级包）istoreos-ipq60xx-23.09.09-jdcloud_ax1800_pro-squashfs-sysupgrade.bin&lt;/p&gt;&lt;p itemprop=&quot;description&quot;&gt;然后进入uboot界面&lt;/p&gt;&lt;p itemprop=&quot;description&quot;&gt;（如何进入uboot界面：&lt;/p&gt;&lt;p itemprop=&quot;description&quot;&gt;1.先确保你已刷入uboot，教程参考资料里面的，对照自己的版本进行操作。&lt;/p&gt;&lt;p itemprop=&quot;description&quot;&gt;2.拔掉路由器电源，拿个小针之类的插入重置孔，按住后插入电源，观察路由器的灯，等路由器的灯变为绿灯后，就可以放开。&lt;/p&gt;&lt;p itemprop=&quot;description&quot;&gt;3.&lt;a class=&quot;seo_link&quot; href=&quot;https://www.smzdm.com/fenlei/wangxian/&quot; target=&quot;_blank&quot;&gt;网线&lt;/a&gt;插入任意LAN口（黑色的口是LAN口，蓝色的口是WAN口），另一头插入电脑。&lt;/p&gt;&lt;p itemprop=&quot;description&quot;&gt;4.进入网络和Internet设置-高级网络设置-更多网络&lt;a class=&quot;seo_link&quot; href=&quot;https://www.smzdm.com/ju/s2xlvl2/&quot; target=&quot;_blank&quot;&gt;适配器&lt;/a&gt;选项-右键以太网-属性-双击Internet协议版本4-将IP地址改为192.168.1.6，子网掩码改为255.255.255.0-确定&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://post.smzdm.com/p/agq26zlw/pic_2/&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;记录自己刷机京东云亚瑟 AX1800 Pro遇到的坑&quot; src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/20260127200911_74253.jpg&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot;&gt;5.浏览器输入192.168.1.1，就能进入uboot界面了）&lt;/p&gt;&lt;p itemprop=&quot;description&quot;&gt;在uboot界面里上传第1个镜像：（底包）istoreos-squashfs-factory.bin，然后点更新固件&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://post.smzdm.com/p/agq26zlw/pic_3/&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;记录自己刷机京东云亚瑟 AX1800 Pro遇到的坑&quot; src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/20260127200911_49984.jpg&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot;&gt;开始遇到第二个坑，会发现网页一直卡在这个界面&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://post.smzdm.com/p/agq26zlw/pic_4/&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;记录自己刷机京东云亚瑟 AX1800 Pro遇到的坑&quot; src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/20260127200913_76805.jpg&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot;&gt;不用管这个，观察路由器的灯是否变绿，灯变绿后重新开个网页，输入192.168.1.1后，成功进入iStoreOS。&lt;/p&gt;&lt;p itemprop=&quot;description&quot;&gt;输入账号root，密码password进入。&lt;/p&gt;&lt;p itemprop=&quot;description&quot;&gt;进入后不要进行设置，直接进入系统-备份/升级-刷写新的固件-选择（升级包）istoreos-ipq60xx-23.09.09-jdcloud_ax1800_pro-squashfs-sysupgrade.bin这个镜像-点击刷写固件&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://post.smzdm.com/p/agq26zlw/pic_5/&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;记录自己刷机京东云亚瑟 AX1800 Pro遇到的坑&quot; src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/20260127200914_86253.jpg&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot;&gt;等镜像升级完后，重新登录iStoreOS，再去系统里面重置恢复到出厂设置&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://post.smzdm.com/p/agq26zlw/pic_6/&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;记录自己刷机京东云亚瑟 AX1800 Pro遇到的坑&quot; src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/20260127200916_67285.jpg&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot;&gt;等恢复完成后就可以正常使用了。&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Tue, 27 Jan 2026 20:07:55 +0800</pubDate></item><item><title>140元买了个双网口英特尔x5 e8000带4G内存折腾BIOS设置</title><link>https://tugouli.exiu.org/3748.html</link><description>&lt;p&gt;&lt;img src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/202601251769346456551493.png&quot; alt=&quot;图片.png&quot;/&gt;&lt;img src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/202601251769345611290510.png&quot; alt=&quot;图片.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/202601251769346391825369.png&quot; alt=&quot;图片.png&quot;/&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;英特尔x5 e8000软路由原装飞牛双千兆工控工业迷你微型电脑主机计算机爱快英特尔原装电脑主机&lt;br/&gt;CPUX5 E8000&lt;br/&gt;支持一根DDR3L笔记本内存&lt;br/&gt;板载32G固态，读写太慢，目前反馈装win会死机蓝屏，用爱快飞牛等软路由系统不影响。介意勿扰谢谢！！！&lt;br/&gt;支持msata sata各一个，sata空间不够&lt;br/&gt;支持minipcie半高全高各一个&lt;br/&gt;支持两个千兆，英特的i210+rtl8111&lt;br/&gt;处理器是qs正显，介意勿扰！！！&lt;br/&gt;自备12V 5525适配器&lt;br/&gt;&lt;br/&gt;设置来电自启不起作用。介意勿拍，否则自行承担来回运费&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;以上是配置和来自卖家描述，130元准系统，加15元附带买了一条4G内存，是宇瞻的&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/202601251769345593173782.png&quot; alt=&quot;图片.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/202601251769345628700816.png&quot; alt=&quot;图片.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;strong&gt;由于属于工控主机CPU也是ES版，BIOS也是测试版，设置有点和传统BIOS有区别。&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;strong&gt;开机狂按F2进入BIOS，BIOS第一屏如下：&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;strong&gt;&lt;img src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/202601251769345942251075.png&quot; alt=&quot;图片.png&quot;/&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;strong&gt;&lt;img src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/202601251769345977399553.png&quot; alt=&quot;图片.png&quot;/&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;strong&gt;&lt;img src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/202601251769345990747681.png&quot; alt=&quot;图片.png&quot;/&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;strong&gt;&lt;img src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/202601251769346308852756.png&quot; alt=&quot;图片.png&quot;/&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;strong&gt;这里面下面倒数第二个是保存设置，最后一个是恢复出厂设置。&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;strong&gt;修改启动顺序：按F2进入BIOS首页，选择最后一项，进入boot mailtenance manager&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;strong&gt; →&lt;/strong&gt;&lt;/span&gt;&amp;nbsp; boot options → change boot order 里面可以按加减号排序，把硬盘启动排到第一个就能开机启动系统，不然大几率进入shell&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;strong&gt;&lt;img src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/202601251769346062505416.png&quot; alt=&quot;图片.png&quot;/&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;strong&gt;&lt;img src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/202601251769346156655949.png&quot; alt=&quot;图片.png&quot;/&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;strong&gt;&lt;img src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/202601251769346210829450.png&quot; alt=&quot;图片.png&quot;/&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;</description><pubDate>Sun, 25 Jan 2026 20:50:33 +0800</pubDate></item><item><title>OpenWRT软件包更新,升级所有软件包的方法，指南：命令、场景与注意事项</title><link>https://tugouli.exiu.org/3747.html</link><description>&lt;p&gt;&lt;/p&gt;&lt;h3 data-text=&quot;更新软件包源&quot;&gt;更新软件包源&amp;nbsp;&lt;strong&gt;执行完整系统更新以下命令将升级所有可更新的软件包（包括内核）&lt;/strong&gt;&lt;/h3&gt;&lt;pre class=&quot;prism-highlight prism-language-basic&quot;&gt;opkg&amp;nbsp;update&lt;/pre&gt;&lt;pre&gt;opkg&amp;nbsp;list-upgradable&amp;nbsp;|&amp;nbsp;cut&amp;nbsp;-f&amp;nbsp;1&amp;nbsp;-d&amp;nbsp;&amp;#39;&amp;nbsp;&amp;#39;&amp;nbsp;|&amp;nbsp;xargs&amp;nbsp;opkg&amp;nbsp;upgrade&lt;/pre&gt;&lt;h3 data-text=&quot;更新软件包源&quot;&gt;&lt;br/&gt;&lt;/h3&gt;&lt;h3 data-text=&quot;更新软件包源&quot;&gt;更新软件包源&lt;a id=&quot;1&quot; class=&quot;anchor-title&quot; href=&quot;https://comate.baidu.com/zh/page/8zilj692bec#1&quot;&gt; &lt;/a&gt;&lt;/h3&gt;&lt;p&gt;无论采用何种更新方式，必须首先执行以下命令刷新软件包列表：&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-basic&quot;&gt;opkg&amp;nbsp;update&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;作用&lt;/strong&gt;：从配置的软件仓库下载最新的软件包列表（&lt;code&gt;Packages.gz&lt;/code&gt;文件），存储在&lt;code&gt;/var/opkg-lists/&lt;/code&gt;目录下&lt;/p&gt;&lt;p&gt;&lt;strong&gt;原理&lt;/strong&gt;：OPKG通过读取&lt;code&gt;/etc/opkg.conf&lt;/code&gt;配置文件中的仓库地址，获取并解压软件包信息&lt;/p&gt;&lt;h3 data-text=&quot;查看可升级软件包&quot;&gt;查看可升级软件包&lt;a id=&quot;2&quot; class=&quot;anchor-title&quot; href=&quot;https://comate.baidu.com/zh/page/8zilj692bec#2&quot;&gt; &lt;/a&gt;&lt;/h3&gt;&lt;p&gt;使用以下命令列出所有可升级的软件包：&lt;/p&gt;&lt;pre&gt;opkg&amp;nbsp;list-upgradable&lt;/pre&gt;&lt;p&gt;输出示例：&lt;/p&gt;&lt;pre&gt;luci-app-firewall&amp;nbsp;-&amp;nbsp;1.1-1&amp;nbsp;-&amp;nbsp;1.2-1
luci-base&amp;nbsp;-&amp;nbsp;1.1-1&amp;nbsp;-&amp;nbsp;1.2-1&lt;/pre&gt;&lt;h2 data-text=&quot;选择性更新场景&quot;&gt;选择性更新场景&lt;a id=&quot;3&quot; class=&quot;anchor-title&quot; href=&quot;https://comate.baidu.com/zh/page/8zilj692bec#3&quot;&gt; &lt;/a&gt;&lt;/h2&gt;&lt;h3 data-text=&quot;场景1：仅更新LuCI相关组件&quot;&gt;场景1：仅更新LuCI相关组件&lt;a id=&quot;4&quot; class=&quot;anchor-title&quot; href=&quot;https://comate.baidu.com/zh/page/8zilj692bec#4&quot;&gt; &lt;/a&gt;&lt;/h3&gt;&lt;p&gt;当仅需更新Web管理界面及其插件时，执行以下组合命令：&lt;/p&gt;&lt;pre&gt;opkg&amp;nbsp;list-upgradable&amp;nbsp;|&amp;nbsp;grep&amp;nbsp;luci-&amp;nbsp;|&amp;nbsp;cut&amp;nbsp;-f&amp;nbsp;1&amp;nbsp;-d&amp;nbsp;&amp;#39;&amp;nbsp;&amp;#39;&amp;nbsp;|&amp;nbsp;xargs&amp;nbsp;opkg&amp;nbsp;upgrade&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;分步解析&lt;/strong&gt;：&lt;/p&gt;&lt;ol class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;code&gt;grep luci-&lt;/code&gt;：筛选出名称以&lt;code&gt;luci-&lt;/code&gt;开头的软件包&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;code&gt;cut -f 1 -d &amp;#39; &amp;#39;&lt;/code&gt;：提取软件包名称&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;code&gt;xargs opkg upgrade&lt;/code&gt;：逐个升级筛选出的软件包&lt;/p&gt;&lt;div class=&quot;inline-block leading-7 citation-out relative&quot; data-citation=&quot;1&quot;&gt;&lt;div class=&quot;comate-citation block bg-[#e8e8e8] rounded-full w-4 h-4 w-[0.875rem] h-[0.875rem] leading-[0.875rem] inline-block text-center relative cursor-pointer mx-0.5 text-xs text-[#5c5c5c]&quot; data-citation=&quot;1&quot;&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3 data-text=&quot;场景2：更新特定软件包&quot;&gt;场景2：更新特定软件包&lt;a id=&quot;5&quot; class=&quot;anchor-title&quot; href=&quot;https://comate.baidu.com/zh/page/8zilj692bec#5&quot;&gt; &lt;/a&gt;&lt;/h3&gt;&lt;p&gt;若需更新指定软件包，直接使用以下命令：&lt;/p&gt;&lt;pre&gt;opkg&amp;nbsp;upgrade&amp;nbsp;&amp;lt;包名&amp;gt;&lt;/pre&gt;&lt;h2 data-text=&quot;全面更新操作&quot;&gt;全面更新操作&lt;a id=&quot;6&quot; class=&quot;anchor-title&quot; href=&quot;https://comate.baidu.com/zh/page/8zilj692bec#6&quot;&gt; &lt;/a&gt;&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;执行完整系统更新&lt;/strong&gt;以下命令将升级所有可更新的软件包（包括内核）：&lt;/p&gt;&lt;pre&gt;opkg&amp;nbsp;list-upgradable&amp;nbsp;|&amp;nbsp;cut&amp;nbsp;-f&amp;nbsp;1&amp;nbsp;-d&amp;nbsp;&amp;#39;&amp;nbsp;&amp;#39;&amp;nbsp;|&amp;nbsp;xargs&amp;nbsp;opkg&amp;nbsp;upgrade&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;风险提示&lt;/strong&gt;：&lt;/p&gt;&lt;ul class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;内核更新可能导致驱动或模块失效&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;第三方内核模块可能出现兼容性问题&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2 data-text=&quot;关键注意事项&quot;&gt;关键注意事项&lt;a id=&quot;7&quot; class=&quot;anchor-title&quot; href=&quot;https://comate.baidu.com/zh/page/8zilj692bec#7&quot;&gt; &lt;/a&gt;&lt;/h2&gt;&lt;h3 data-text=&quot;存储空间检查&quot;&gt;存储空间检查&lt;a id=&quot;8&quot; class=&quot;anchor-title&quot; href=&quot;https://comate.baidu.com/zh/page/8zilj692bec#8&quot;&gt; &lt;/a&gt;&lt;/h3&gt;&lt;p&gt;更新前务必检查设备存储空间，避免更新中断：&lt;/p&gt;&lt;pre&gt;df&amp;nbsp;-h&lt;/pre&gt;&lt;h3 data-text=&quot;配置备份&quot;&gt;配置备份&lt;a id=&quot;9&quot; class=&quot;anchor-title&quot; href=&quot;https://comate.baidu.com/zh/page/8zilj692bec#9&quot;&gt; &lt;/a&gt;&lt;/h3&gt;&lt;p&gt;建议通过以下方式备份系统配置：&lt;/p&gt;&lt;pre&gt;bash复制sysupgrade&amp;nbsp;-b&amp;nbsp;/tmp/backup.tar.gz&lt;/pre&gt;&lt;p&gt;或通过LuCI界面（系统 &amp;gt; 备份/升级）进行&lt;/p&gt;&lt;div class=&quot;inline-block leading-7 citation-out relative&quot; data-citation=&quot;1&quot;&gt;&lt;div class=&quot;comate-citation block bg-[#e8e8e8] rounded-full w-4 h-4 w-[0.875rem] h-[0.875rem] leading-[0.875rem] inline-block text-center relative cursor-pointer mx-0.5 text-xs text-[#5c5c5c]&quot; data-citation=&quot;1&quot;&gt;1&lt;/div&gt;&lt;/div&gt;&lt;p&gt;。&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;h3 data-text=&quot;分阶段更新策略&quot;&gt;分阶段更新策略&lt;a id=&quot;10&quot; class=&quot;anchor-title&quot; href=&quot;https://comate.baidu.com/zh/page/8zilj692bec#10&quot;&gt; &lt;/a&gt;&lt;/h3&gt;&lt;p&gt;推荐先更新LuCI观察效果，再逐步更新其他组件&lt;/p&gt;&lt;h2 data-text=&quot;常用OPKG命令速查&quot;&gt;常用OPKG命令速查&lt;a id=&quot;11&quot; class=&quot;anchor-title&quot; href=&quot;https://comate.baidu.com/zh/page/8zilj692bec#11&quot;&gt; &lt;/a&gt;&lt;/h2&gt;&lt;table class=&quot;mobile:block mobile:w-full mobile:overflow-x-auto&quot;&gt;&lt;thead&gt;&lt;tr class=&quot;firstRow&quot;&gt;&lt;th&gt;命令&lt;/th&gt;&lt;th&gt;作用&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;opkg install &amp;lt;包名&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;word-break: break-all;&quot;&gt;安装软件包（自动解决依赖）&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;opkg remove &amp;lt;包名&amp;gt; --autoremove&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;word-break: break-all;&quot;&gt;卸载软件包及无用依赖&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;opkg list-installed&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;word-break: break-all;&quot;&gt;列出已安装的软件包&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;code&gt;opkg files &amp;lt;包名&amp;gt;&lt;/code&gt;&lt;/td&gt;&lt;td style=&quot;word-break: break-all;&quot;&gt;查看软件包包含的文件&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h2 data-text=&quot;更新失败处理&quot;&gt;更新失败处理&lt;a id=&quot;12&quot; class=&quot;anchor-title&quot; href=&quot;https://comate.baidu.com/zh/page/8zilj692bec#12&quot;&gt; &lt;/a&gt;&lt;/h2&gt;&lt;h3 data-text=&quot;清理软件包缓存&quot;&gt;清理软件包缓存&lt;a id=&quot;13&quot; class=&quot;anchor-title&quot; href=&quot;https://comate.baidu.com/zh/page/8zilj692bec#13&quot;&gt; &lt;/a&gt;&lt;/h3&gt;&lt;p&gt;删除&lt;code&gt;/var/opkg-lists/&lt;/code&gt;目录下的文件后重新执行更新：&lt;/p&gt;&lt;pre&gt;rm&amp;nbsp;-rf&amp;nbsp;/var/opkg-lists/*opkg&amp;nbsp;update&lt;/pre&gt;&lt;h3 data-text=&quot;强制重新安装&quot;&gt;强制重新安装&lt;a id=&quot;14&quot; class=&quot;anchor-title&quot; href=&quot;https://comate.baidu.com/zh/page/8zilj692bec#14&quot;&gt; &lt;/a&gt;&lt;/h3&gt;&lt;p&gt;对特定软件包执行强制重新安装：&lt;/p&gt;&lt;pre&gt;opkg&amp;nbsp;upgrade&amp;nbsp;--force-reinstall&amp;nbsp;&amp;lt;包名&amp;gt;&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Sun, 25 Jan 2026 19:02:43 +0800</pubDate></item><item><title>istore OS 物理机安装并扩容overlay</title><link>https://tugouli.exiu.org/3746.html</link><description>&lt;p&gt;istore os 默认管理地址： &lt;a href=&quot;http://192.168.100.1/cgi&quot; _src=&quot;http://192.168.100.1/cgi&quot;&gt;http://192.168.100.1/&lt;/a&gt;&amp;nbsp; root password&lt;/p&gt;&lt;p&gt;终端地址： &lt;a href=&quot;http://192.168.100.1:7681/&quot; _src=&quot;http://192.168.100.1:7681/&quot;&gt;http://192.168.100.1:7681/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;在官网下载istore OS 是一个IMG文件需要用&amp;nbsp;IMG写盘工具DiskImage-V1.6-WinAll&amp;nbsp; 进入PE全屏写入硬盘，写入硬盘后默认overlay分区为2G大小，剩余空间为未分区状态&lt;/p&gt;&lt;p&gt;mmcblk0p3（系统分区）6.1 MiB/2.0 GiB&amp;nbsp; /overlay&lt;/p&gt;&lt;p&gt;什么都不做先看一下系统分区有备无患&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-basic&quot;&gt;df&amp;nbsp;-h&lt;/pre&gt;&lt;p&gt;看到还有未分区，我们在路由器后台页面选分区并格式化，&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/202601251769336224202380.png&quot; alt=&quot;图片.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;手动挂载，记住挂载点名字&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-basic&quot;&gt;/dev/mmcblk0p4&lt;/pre&gt;&lt;p&gt;在终端中输入以下命令回车 卸载p4分区&amp;nbsp;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash language-bash&quot; data-xiurr-code=&quot;finish&quot;&gt;umount&amp;nbsp;/dev/mmcblk0p4&amp;nbsp;&amp;nbsp;&amp;nbsp;或者下面这个
umount&amp;nbsp;&amp;nbsp;/mnt/data_mmcblk0p4&lt;/pre&gt;&lt;p&gt;输入以下命令回车 格式化P27分区，因为emmc容量大，格式化需要一些时间，耐心等待执行完成&lt;br/&gt;&lt;/p&gt;&lt;div data-language=&quot;bash&quot; class=&quot;code-wrapper hljs base-dark show-shadow show-type show-line show-line-number code-word-wrap&quot;&gt;&lt;pre class=&quot;prism-highlight prism-language-bash language-bash&quot; data-xiurr-code=&quot;finish&quot;&gt;mkfs.ext4&amp;nbsp;-F&amp;nbsp;&amp;nbsp;&amp;nbsp;/dev/mmcblk0p4&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;输入以下命令回车 手动挂载P4&lt;/p&gt;&lt;div data-language=&quot;bash&quot; class=&quot;code-wrapper hljs base-dark show-shadow show-type show-line show-line-number code-word-wrap&quot;&gt;&lt;pre class=&quot;prism-highlight prism-language-bash language-bash&quot; data-xiurr-code=&quot;finish&quot;&gt;mount&amp;nbsp;/dev/mmcblk0p4&amp;nbsp;/mnt/mmcblk0p4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;或者，需要根据实际情况
mount&amp;nbsp;/dev/mmcblk0p4&amp;nbsp;/mnt/data_mmcblk0p4&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;输入以下命令回车 拷贝overlay分区文件到P4分区&lt;br/&gt;&lt;/p&gt;&lt;div data-language=&quot;bash&quot; class=&quot;code-wrapper hljs base-dark show-shadow show-type show-line show-line-number code-word-wrap&quot;&gt;&lt;pre class=&quot;prism-highlight prism-language-bash language-bash&quot; data-xiurr-code=&quot;finish&quot;&gt;cp&amp;nbsp;-r&amp;nbsp;/overlay/*&amp;nbsp;/mnt/mmcblk0p4&amp;nbsp;&amp;nbsp;&amp;nbsp;或者，需要根据实际情况
cp&amp;nbsp;-r&amp;nbsp;/overlay/*&amp;nbsp;/mnt/data_mmcblk0p4&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;输入以下命令回车 检查是否拷贝成功，输入下面的命令回车看到 lost+found&amp;nbsp; upper&amp;nbsp; work文件夹，说明拷贝成功。&lt;br/&gt;&lt;/p&gt;&lt;div data-language=&quot;bash&quot; class=&quot;code-wrapper hljs base-dark show-shadow show-type show-line show-line-number code-word-wrap&quot;&gt;&lt;pre class=&quot;prism-highlight prism-language-bash language-bash&quot; data-xiurr-code=&quot;finish&quot;&gt;ls&amp;nbsp;/mnt/mmcblk0p4&amp;nbsp;&amp;nbsp;或者，需要根据实际情况
ls&amp;nbsp;/mnt/data_mmcblk0p4&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;然后输入以下命令回车生成挂载文件&lt;br/&gt;&lt;/p&gt;&lt;div data-language=&quot;bash&quot; class=&quot;code-wrapper hljs base-dark show-shadow show-type show-line show-line-number code-word-wrap&quot;&gt;&lt;pre class=&quot;prism-highlight prism-language-bash language-bash&quot; data-xiurr-code=&quot;finish&quot;&gt;block&amp;nbsp;detect&amp;nbsp;&amp;gt;&amp;nbsp;/etc/config/fstab&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;输入以下命令回车把p27分区挂载到overlay&lt;/p&gt;&lt;div data-language=&quot;bash&quot; class=&quot;code-wrapper hljs base-dark show-shadow show-type show-line show-line-number code-word-wrap&quot;&gt;&lt;pre class=&quot;prism-highlight prism-language-bash language-bash&quot; data-xiurr-code=&quot;finish&quot;&gt;sed&amp;nbsp;-i&amp;nbsp;s#/mnt/mmcblk0p4#/overlay#&amp;nbsp;/etc/config/fstab&amp;nbsp;&amp;nbsp;或者，需要根据实际情况
sed&amp;nbsp;-i&amp;nbsp;s#/mnt/data_mmcblk0p4#/overlay#&amp;nbsp;/etc/config/fstab&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;最后输入以下命令回车把原来的overlay挂载取消（下图少了这一步请知悉，实际要执行这一步的，图我懒得再换了）&lt;br/&gt;&lt;/p&gt;&lt;div data-language=&quot;bash&quot; class=&quot;code-wrapper hljs base-dark show-shadow show-type show-line show-line-number code-word-wrap&quot;&gt;&lt;pre class=&quot;prism-highlight prism-language-bash language-bash&quot; data-xiurr-code=&quot;finish&quot;&gt;sed&amp;nbsp;-i&amp;nbsp;&amp;#39;12s/1/0/g&amp;#39;&amp;nbsp;/etc/config/fstab&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;最后的最后就是输入reboot后重启就可以&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;3、重启确认 reboot&lt;br/&gt;和前面一样登录ttyd终端输入df -h 回车查看挂载情况，我们可以看到挂载成功了&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;关于我遇到的一个问题：OpenWrt 挂载 overlay 重启后又没了，这下面都尝试修改一下重启就好了&lt;/p&gt;&lt;p&gt;编辑:/etc/config/fstab&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Sun, 25 Jan 2026 18:10:36 +0800</pubDate></item><item><title>openwrt 查看emmc 剩余寿命硬盘寿命正确查看方法</title><link>https://tugouli.exiu.org/3745.html</link><description>&lt;p&gt;前言&lt;br/&gt;emmc和所有固态硬盘一样，都有写入寿命。众所周知N1的最初用途是用来xx，非常损耗emmc寿命。为防止各位购买二手机器被坑（用一段时间就变砖），本人研究出一套查看emmc寿命的方法，欢迎大家测试并投票出自己机器的emmc寿命。&lt;br/&gt;方法&lt;br/&gt;注意不要一股脑复制粘贴命令，要按照你看到的相应地址和设备自行修改&lt;br/&gt;1.确保你使用的是Linux系统（包含OpenWrt和Armbian等）&lt;br/&gt;2.用SSH连接你的N1盒子，登录进入root用户（或者普通用户使用sudo命令）&lt;br/&gt;3.使用&lt;br/&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-basic&quot;&gt;ls&amp;nbsp;/dev&lt;/pre&gt;&lt;p&gt;查看所有的&amp;quot;设备&amp;quot;(此处说的不是你的N1设备，在Linux系统中所有对象都被视为“设备”，所有“设备”都被视为文件)，其中可能有&lt;br/&gt;mmcblk0&lt;br/&gt;mmcblk1&lt;br/&gt;mmcblk2&lt;br/&gt;等“设备”，需要一个一个查看，找到有数据的那一个，但是诸如mmcblk2p1或者mmcblk2boot0的是下属分区“设备”，无需理会。&lt;br/&gt;输入命令&lt;br/&gt;&amp;nbsp; &amp;nbsp; mmc extcsd read /dev/mmcblk0 | grep Life&lt;br/&gt;或者&lt;br/&gt;&amp;nbsp; &amp;nbsp; mmc extcsd read /dev/mmcblk0 | grep life&lt;br/&gt;&lt;span style=&quot;color: #FF0000;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 18px;&quot;&gt;如果输出 -bash: mmc: command not found&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br/&gt;则需要安装 mmc-utils：&lt;br/&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-basic&quot;&gt;opkg&amp;nbsp;update
opkg&amp;nbsp;install&amp;nbsp;mmc-utils&lt;/pre&gt;&lt;p&gt;使用命令行安装失败可以使用WEB界面的软件包安装方法安装&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/202601251769330875104483.png&quot; alt=&quot;图片.png&quot;/&gt;使用工具查询 extcsd：&lt;br/&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-basic&quot;&gt;mmc&amp;nbsp;extcsd&amp;nbsp;/dev/mmcblk0&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;这里 /dev/mmcblk0 是你的 eMMC 设备的设备文件。根据你的系统配置，这个文件名可能不同。你可以通过 lsblk 或 fdisk -l 命令来查找正确的设备名。&lt;br/&gt;&lt;/p&gt;&lt;p&gt;输入命令&lt;br/&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-basic&quot;&gt;mmc&amp;nbsp;extcsd&amp;nbsp;read&amp;nbsp;/dev/mmcblk0&amp;nbsp;|&amp;nbsp;grep&amp;nbsp;Life&lt;/pre&gt;&lt;p&gt;我的oect的EMMC输出状态：&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/202601251769330996744473.png&quot; alt=&quot;图片.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;我的京东云AX1800输出状态：&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/202601251769331034335067.png&quot; alt=&quot;图片.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;4. 编写脚本或服务使用 extcsd 数据&lt;/p&gt;&lt;p&gt;&lt;br/&gt;如果你需要在启动时或运行时使用 extcsd 数据，你可以编写一个脚本来解析这些数据，并将其用于配置或其他目的。例如，你可以在 /etc/rc.local 或通过 systemd 服务来实现。&lt;br/&gt;查看输出，例如&lt;br/&gt;&amp;nbsp; &amp;nbsp; eMMC Life Time Estimation A [EXT_CSD_DEVICE_LIFE_TIME_EST_TYP_A]: &amp;lt;十六进制数值&amp;gt;&lt;br/&gt;&amp;nbsp; &amp;nbsp; eMMC Life Time Estimation B [EXT_CSD_DEVICE_LIFE_TIME_EST_TYP_B]: &amp;lt;十六进制数值&amp;gt;&lt;br/&gt;&amp;nbsp; &amp;nbsp; 此为emmc计算寿命（通过写错率和写量等指标计算而得的寿命，具体实现我也不清楚）&lt;br/&gt;&amp;lt;十六进制数值&amp;gt;可能出现&lt;br/&gt;&amp;nbsp; &amp;nbsp; 0x00&lt;br/&gt;&amp;nbsp; &amp;nbsp; 0x01&lt;br/&gt;&amp;nbsp; &amp;nbsp; 0x02&lt;br/&gt;&amp;nbsp; &amp;nbsp; ...&lt;br/&gt;&amp;nbsp; &amp;nbsp; 0x09&lt;br/&gt;&amp;nbsp; &amp;nbsp; 0x0A&lt;br/&gt;&amp;nbsp; &amp;nbsp; 0x0B&lt;br/&gt;在不是0x00的情况下，数值越靠近0x00最好，也就是0x01最好，0x0B最差。&lt;br/&gt;但是经过我的常年观察，N1盒子的计算寿命不知什么原因几乎不能作为参考，下面介绍从CSD寄存器手动查看的方法。&lt;br/&gt;5.输入命令&lt;br/&gt;&amp;nbsp; &amp;nbsp; cd /sys/kernel/debug/&lt;br/&gt;&amp;nbsp; &amp;nbsp; ls&lt;br/&gt;可以看到输出中可能有mmc0和mmc2等“设备”，逐一查看，找到有ext_csd文件的那一个&lt;br/&gt;&amp;nbsp; &amp;nbsp; cat ext_csd&lt;br/&gt;用你喜欢的字符统计工具（excel也可以）数出268byte的数据（537-538两个字符）。&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;这两个字符就是手算寿命，衡量方法和上面一样，&lt;br/&gt;十六进制地址可能出现&lt;br/&gt;&lt;br/&gt;&amp;nbsp; &amp;nbsp; 0x00&lt;br/&gt;&amp;nbsp; &amp;nbsp; 0x01&lt;br/&gt;&amp;nbsp; &amp;nbsp; 0x02&lt;br/&gt;&amp;nbsp; &amp;nbsp; ...&lt;br/&gt;&amp;nbsp; &amp;nbsp; 0x09&lt;br/&gt;&amp;nbsp; &amp;nbsp; 0x0A&lt;br/&gt;&amp;nbsp; &amp;nbsp; 0x0B&lt;br/&gt;&lt;br/&gt;忽略多余的0，在不是0x00的情况下，数值越靠近0x00最好，也就是0x01最好，0x0B最差。&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;软件包源配置&lt;/p&gt;&lt;p&gt;固件版本&lt;/p&gt;&lt;p&gt;iStoreOS 22.03.7 2025020500 by xiaomeng9597&lt;/p&gt;&lt;h5&gt;/etc/opkg/distfeeds.conf&lt;/h5&gt;&lt;pre class=&quot;prism-highlight prism-language-basic&quot;&gt;src/gz&amp;nbsp;openwrt_base&amp;nbsp;https://mirrors.cqupt.edu.cn/openwrt/releases/22.03.7/packages/aarch64_cortex-a53/base
src/gz&amp;nbsp;openwrt_luci&amp;nbsp;https://mirrors.cernet.edu.cn/openwrt/releases/22.03.7/packages/aarch64_cortex-a53/luci
src/gz&amp;nbsp;openwrt_packages&amp;nbsp;https://mirrors.cernet.edu.cn/openwrt/releases/22.03.7/packages/aarch64_cortex-a53/packages
src/gz&amp;nbsp;openwrt_routing&amp;nbsp;https://mirrors.cernet.edu.cn/openwrt/releases/22.03.7/packages/aarch64_cortex-a53/routing
src/gz&amp;nbsp;openwrt_telephony&amp;nbsp;https://mirrors.cernet.edu.cn/openwrt/releases/22.03.7/packages/aarch64_cortex-a53/telephony&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;固件版本 &amp;nbsp; &amp;nbsp;Kwrt 25.12.0-rc2 01.10.2026 by Kiddin&amp;#39; / LuCI (HEAD detached at 6984d4d) branch 27.005.68623~6984d4d &amp;nbsp; &amp;nbsp;&lt;/p&gt;&lt;h5&gt;/etc/opkg/distfeeds.conf&lt;/h5&gt;&lt;pre class=&quot;prism-highlight prism-language-basic&quot;&gt;src/gz&amp;nbsp;openwrt_base&amp;nbsp;https://mirrors.cqupt.edu.cn/openwrt/releases/24.10.5/packages/aarch64_cortex-a53/base
src/gz&amp;nbsp;openwrt_luci&amp;nbsp;https://mirrors.cernet.edu.cn/openwrt/releases/24.10.5/packages/aarch64_cortex-a53/luci
src/gz&amp;nbsp;openwrt_packages&amp;nbsp;https://mirrors.cernet.edu.cn/openwrt/releases/24.10.5/packages/aarch64_cortex-a53/packages
src/gz&amp;nbsp;openwrt_routing&amp;nbsp;https://mirrors.cernet.edu.cn/openwrt/releases/24.10.5/packages/aarch64_cortex-a53/routing
src/gz&amp;nbsp;openwrt_telephony&amp;nbsp;https://mirrors.cernet.edu.cn/openwrt/releases/24.10.5/packages/aarch64_cortex-a53/telephony&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;20251231版X86平台 固件源iStoreOS 24.10.5 2025123110 / LuCI openwrt-24.10 branch 25.363.17521~c944960&lt;/p&gt;&lt;h5&gt;/etc/opkg/distfeeds.conf&lt;/h5&gt;&lt;pre class=&quot;prism-highlight prism-language-basic&quot;&gt;阿里源
src/gz&amp;nbsp;openwrt_core&amp;nbsp;https://mirrors.aliyun.com/openwrt/releases/24.10.5/targets/x86/64/packages
src/gz&amp;nbsp;openwrt_base&amp;nbsp;https://mirrors.aliyun.com/openwrt/releases/24.10.5/packages/x86_64/base
src/gz&amp;nbsp;openwrt_kmods&amp;nbsp;https://mirrors.aliyun.com/openwrt/releases/24.10.5/targets/x86/64/kmods/6.6.119-1-484466e2719a743506c36b4bb2103582
src/gz&amp;nbsp;openwrt_luci&amp;nbsp;https://mirrors.aliyun.com/openwrt/releases/24.10.5/packages/x86_64/luci
src/gz&amp;nbsp;openwrt_packages&amp;nbsp;https://mirrors.aliyun.com/openwrt/releases/24.10.5/packages/x86_64/packages
src/gz&amp;nbsp;openwrt_routing&amp;nbsp;https://mirrors.aliyun.com/openwrt/releases/24.10.5/packages/x86_64/routing
src/gz&amp;nbsp;openwrt_telephony&amp;nbsp;

openwrt源
src/gz&amp;nbsp;openwrt_core&amp;nbsp;http://downloads.openwrt.org/releases/24.10.5/targets/x86/64/packages
src/gz&amp;nbsp;openwrt_base&amp;nbsp;http://downloads.openwrt.org/releases/24.10.5/packages/x86_64/base
src/gz&amp;nbsp;openwrt_kmods&amp;nbsp;http://downloads.openwrt.org/releases/24.10.5/targets/x86/64/kmods/6.6.119-1-484466e2719a743506c36b4bb2103582
src/gz&amp;nbsp;openwrt_luci&amp;nbsp;http://downloads.openwrt.org/releases/24.10.5/packages/x86_64/luci
src/gz&amp;nbsp;openwrt_packages&amp;nbsp;http://downloads.openwrt.org/releases/24.10.5/packages/x86_64/packages
src/gz&amp;nbsp;openwrt_routing&amp;nbsp;http://downloads.openwrt.org/releases/24.10.5/packages/x86_64/routing
src/gz&amp;nbsp;openwrt_telephony&amp;nbsp;http://downloads.openwrt.org/releases/24.10.5/packages/x86_64/telephony&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Sun, 25 Jan 2026 16:37:01 +0800</pubDate></item><item><title>Kwrt(openwrt)无故重启，不定时重启排查之一</title><link>https://tugouli.exiu.org/3744.html</link><description>&lt;p&gt;大部分关闭SFE Fast Path 加速即可解决&lt;/p&gt;&lt;p&gt;在 OpenWrt 中，SFE（Stream Filter Engine）是一种用于网络数据包处理的机制，它可以加速数据包的处理速度，特别是在涉及到防火墙规则和流量过滤时。SFE Fast Path 是一种优化模式，旨在提高数据包处理的效率。&lt;/p&gt;&lt;p&gt;如果你需要关闭或禁用 SFE Fast Path，可以通过以下几种方法来实现：&lt;/p&gt;&lt;p&gt;方法 1：修改配置文件&lt;/p&gt;&lt;p&gt;‌找到 SFE 相关的配置文件‌：&lt;br/&gt;通常，SFE 的配置位于 /etc/config/ 目录下的 firewall 配置文件中。&lt;/p&gt;&lt;p&gt;‌编辑 firewall 配置文件‌：&lt;br/&gt;使用文本编辑器打开 /etc/config/firewall 文件，例如使用 vi 或 nano：&lt;/p&gt;&lt;pre&gt;vi&amp;nbsp;/etc/config/firewall&lt;/pre&gt;&lt;p&gt;‌查找并修改 SFE 相关的配置‌：&lt;br/&gt;在文件中查找与 SFE Fast Path 相关的配置项，通常看起来像这样：&lt;/p&gt;&lt;pre&gt;option&amp;nbsp;sfe_fast_path&amp;nbsp;&amp;#39;1&amp;#39;&lt;/pre&gt;&lt;p&gt;将 &amp;#39;1&amp;#39; 改为 &amp;#39;0&amp;#39; 来禁用 SFE Fast Path：&lt;/p&gt;&lt;pre&gt;option&amp;nbsp;sfe_fast_path&amp;nbsp;&amp;#39;0&amp;#39;&lt;/pre&gt;&lt;p&gt;‌重启防火墙‌：&lt;br/&gt;修改配置后，需要重启防火墙服务以使更改生效：&lt;/p&gt;&lt;pre&gt;/etc/init.d/firewall&amp;nbsp;restart&lt;/pre&gt;&lt;p&gt;方法 2：使用命令行工具&lt;/p&gt;&lt;p&gt;如果你倾向于使用命令行工具来管理 OpenWrt 的配置，可以使用 uci 命令来修改配置：&lt;/p&gt;&lt;pre&gt;uci&amp;nbsp;set&amp;nbsp;firewall.@defaults[0].sfe_fast_path=0
uci&amp;nbsp;commit&amp;nbsp;firewall
/etc/init.d/firewall&amp;nbsp;restart&lt;/pre&gt;&lt;p&gt;方法 3：通过 LuCI 管理界面（如果可用）&lt;/p&gt;&lt;p&gt;如果你使用的是 LuCI（OpenWrt 的 Web 管理界面），可以尝试通过图形界面来禁用 SFE Fast Path：&lt;/p&gt;&lt;p&gt;登录到 LuCI。&lt;/p&gt;&lt;p&gt;导航到 “网络” -&amp;gt; “防火墙”。&lt;/p&gt;&lt;p&gt;在 “设置” 或 “高级设置” 部分查找与 SFE Fast Path 相关的选项。&lt;/p&gt;&lt;p&gt;禁用该选项并保存配置。&lt;/p&gt;&lt;p&gt;重启防火墙服务。&lt;/p&gt;&lt;p&gt;注意：&lt;/p&gt;&lt;p&gt;在禁用 SFE Fast Path 前，确保了解其对系统性能和网络吞吐量的潜在影响。在某些情况下，禁用它可能会导致性能下降。&lt;/p&gt;&lt;p&gt;在进行任何配置更改后，确保重新加载或重启相关服务以使更改生效。&lt;/p&gt;&lt;p&gt;如果不确定，可以先在测试环境中尝试更改以观察效果。&lt;/p&gt;&lt;p&gt;通过上述方法之一，你应该能够成功关闭或禁用 OpenWrt 中的 SFE Fast Path 功能。&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #FF0000;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16px; color: #FF0000;&quot;&gt;如果不定时重启可以通过SHH查看错误日志&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #FF0000;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16px; color: #FF0000;&quot;&gt;logread&amp;nbsp;|&amp;nbsp;grep&amp;nbsp;-i&amp;nbsp;&amp;quot;watchdog\|reboot&amp;quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;查看重启前的错误日志&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #FF0000;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 16px; color: #FF0000;&quot;&gt;&amp;nbsp;dmesg&amp;nbsp;|&amp;nbsp;tail&amp;nbsp;-20&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;查看最后二十条错误日志&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;查看重启前最后二十条错误日志定位错误点：&lt;br/&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-basic&quot;&gt;[root@jdcloud_Ax1800:09:14&amp;nbsp;AM&amp;nbsp;~]&amp;nbsp;#&amp;nbsp;logread&amp;nbsp;|&amp;nbsp;tail&amp;nbsp;-20
Sun&amp;nbsp;Jan&amp;nbsp;25&amp;nbsp;09:13:25&amp;nbsp;2026&amp;nbsp;daemon.notice&amp;nbsp;ttyd[7569]:&amp;nbsp;[2026/01/25&amp;nbsp;09:13:25:3134]&amp;nbsp;N:&amp;nbsp;started&amp;nbsp;process,&amp;nbsp;pid:&amp;nbsp;9943
Sun&amp;nbsp;Jan&amp;nbsp;25&amp;nbsp;09:13:31&amp;nbsp;2026&amp;nbsp;auth.info&amp;nbsp;login[9943]:&amp;nbsp;root&amp;nbsp;login&amp;nbsp;on&amp;nbsp;&amp;#39;pts/0&amp;#39;
Sun&amp;nbsp;Jan&amp;nbsp;25&amp;nbsp;09:13:32&amp;nbsp;2026&amp;nbsp;daemon.err&amp;nbsp;olsrd[10014]:&amp;nbsp;olsrd&amp;nbsp;exit:&amp;nbsp;main:&amp;nbsp;Bad&amp;nbsp;configuration
Sun&amp;nbsp;Jan&amp;nbsp;25&amp;nbsp;09:13:32&amp;nbsp;2026&amp;nbsp;daemon.err&amp;nbsp;olsrd[10079]:&amp;nbsp;olsrd&amp;nbsp;exit:&amp;nbsp;main:&amp;nbsp;Bad&amp;nbsp;configuration
Sun&amp;nbsp;Jan&amp;nbsp;25&amp;nbsp;09:13:47&amp;nbsp;2026&amp;nbsp;daemon.err&amp;nbsp;olsrd[10110]:&amp;nbsp;olsrd&amp;nbsp;exit:&amp;nbsp;main:&amp;nbsp;Bad&amp;nbsp;configuration
Sun&amp;nbsp;Jan&amp;nbsp;25&amp;nbsp;09:13:47&amp;nbsp;2026&amp;nbsp;daemon.err&amp;nbsp;olsrd[10135]:&amp;nbsp;olsrd&amp;nbsp;exit:&amp;nbsp;main:&amp;nbsp;Bad&amp;nbsp;configuration
Sun&amp;nbsp;Jan&amp;nbsp;25&amp;nbsp;09:14:02&amp;nbsp;2026&amp;nbsp;daemon.err&amp;nbsp;olsrd[10160]:&amp;nbsp;olsrd&amp;nbsp;exit:&amp;nbsp;main:&amp;nbsp;Bad&amp;nbsp;configuration
Sun&amp;nbsp;Jan&amp;nbsp;25&amp;nbsp;09:14:02&amp;nbsp;2026&amp;nbsp;daemon.err&amp;nbsp;olsrd[10185]:&amp;nbsp;olsrd&amp;nbsp;exit:&amp;nbsp;main:&amp;nbsp;Bad&amp;nbsp;configuration
Sun&amp;nbsp;Jan&amp;nbsp;25&amp;nbsp;09:14:17&amp;nbsp;2026&amp;nbsp;daemon.err&amp;nbsp;olsrd[10210]:&amp;nbsp;olsrd&amp;nbsp;exit:&amp;nbsp;main:&amp;nbsp;Bad&amp;nbsp;configuration
Sun&amp;nbsp;Jan&amp;nbsp;25&amp;nbsp;09:14:17&amp;nbsp;2026&amp;nbsp;daemon.err&amp;nbsp;olsrd[10235]:&amp;nbsp;olsrd&amp;nbsp;exit:&amp;nbsp;main:&amp;nbsp;Bad&amp;nbsp;configuration
Sun&amp;nbsp;Jan&amp;nbsp;25&amp;nbsp;09:14:32&amp;nbsp;2026&amp;nbsp;daemon.err&amp;nbsp;olsrd[10262]:&amp;nbsp;olsrd&amp;nbsp;exit:&amp;nbsp;main:&amp;nbsp;Bad&amp;nbsp;configuration
Sun&amp;nbsp;Jan&amp;nbsp;25&amp;nbsp;09:14:32&amp;nbsp;2026&amp;nbsp;daemon.err&amp;nbsp;olsrd[10287]:&amp;nbsp;olsrd&amp;nbsp;exit:&amp;nbsp;main:&amp;nbsp;Bad&amp;nbsp;configuration
Sun&amp;nbsp;Jan&amp;nbsp;25&amp;nbsp;09:14:47&amp;nbsp;2026&amp;nbsp;daemon.err&amp;nbsp;olsrd[10313]:&amp;nbsp;olsrd&amp;nbsp;exit:&amp;nbsp;main:&amp;nbsp;Bad&amp;nbsp;configuration
Sun&amp;nbsp;Jan&amp;nbsp;25&amp;nbsp;09:14:47&amp;nbsp;2026&amp;nbsp;daemon.err&amp;nbsp;olsrd[10338]:&amp;nbsp;olsrd&amp;nbsp;exit:&amp;nbsp;main:&amp;nbsp;Bad&amp;nbsp;configuration
Sun&amp;nbsp;Jan&amp;nbsp;25&amp;nbsp;09:15:02&amp;nbsp;2026&amp;nbsp;daemon.err&amp;nbsp;olsrd[10363]:&amp;nbsp;olsrd&amp;nbsp;exit:&amp;nbsp;main:&amp;nbsp;Bad&amp;nbsp;configuration
Sun&amp;nbsp;Jan&amp;nbsp;25&amp;nbsp;09:15:02&amp;nbsp;2026&amp;nbsp;daemon.err&amp;nbsp;olsrd[10388]:&amp;nbsp;olsrd&amp;nbsp;exit:&amp;nbsp;main:&amp;nbsp;Bad&amp;nbsp;configuration
Sun&amp;nbsp;Jan&amp;nbsp;25&amp;nbsp;09:15:17&amp;nbsp;2026&amp;nbsp;daemon.err&amp;nbsp;olsrd[10413]:&amp;nbsp;olsrd&amp;nbsp;exit:&amp;nbsp;main:&amp;nbsp;Bad&amp;nbsp;configuration
Sun&amp;nbsp;Jan&amp;nbsp;25&amp;nbsp;09:15:17&amp;nbsp;2026&amp;nbsp;daemon.err&amp;nbsp;olsrd[10438]:&amp;nbsp;olsrd&amp;nbsp;exit:&amp;nbsp;main:&amp;nbsp;Bad&amp;nbsp;configuration
Sun&amp;nbsp;Jan&amp;nbsp;25&amp;nbsp;09:15:32&amp;nbsp;2026&amp;nbsp;daemon.err&amp;nbsp;olsrd[10466]:&amp;nbsp;olsrd&amp;nbsp;exit:&amp;nbsp;main:&amp;nbsp;Bad&amp;nbsp;configuration
Sun&amp;nbsp;Jan&amp;nbsp;25&amp;nbsp;09:15:32&amp;nbsp;2026&amp;nbsp;daemon.err&amp;nbsp;olsrd[10491]:&amp;nbsp;olsrd&amp;nbsp;exit:&amp;nbsp;main:&amp;nbsp;Bad&amp;nbsp;configuration&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;发现是&amp;nbsp;olsrd 错误导致无限重启，查看重启前的日志，寻找与 olsrd 相关的错误或警告信息&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-basic&quot;&gt;logread&amp;nbsp;|&amp;nbsp;grep&amp;nbsp;olsrd
logread&amp;nbsp;|&amp;nbsp;grep&amp;nbsp;-i&amp;nbsp;&amp;quot;watchdog\|reboot&amp;quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;查看重启前的错误日志
dmesg&amp;nbsp;|&amp;nbsp;tail&amp;nbsp;-20&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;查看最后二十条错误日志&lt;/pre&gt;&lt;p&gt;发现 olsrd 进程频繁崩溃、无法绑定端口或报告内存分配失败，这很可能是罪魁祸首。‌&lt;/p&gt;&lt;p class=&quot;marklang-paragraph&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;p class=&quot;marklang-paragraph&quot;&gt;在 OpenWrt 中，‌&lt;strong&gt;olsrd&lt;/strong&gt;‌（Optimized Link State Routing Daemon）是一个用于在无线网络中实现动态路由的软件包，通常用于 mesh 网络或需要节点间自动路由的场景。是否可以卸载它，取决于你的具体使用需求。&lt;/p&gt;&lt;h3&gt;是否可以卸载 olsrd？&lt;/h3&gt;&lt;p class=&quot;marklang-paragraph&quot;&gt;‌&lt;strong&gt;可以卸载&lt;/strong&gt;‌，但前提是‌&lt;strong&gt;你不需要它提供的 mesh 路由功能&lt;/strong&gt;‌。&lt;/p&gt;&lt;ul class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;如果你只是将 OpenWrt 用作普通家用路由器、网关或接入点，‌&lt;strong&gt;不涉及多台设备组成 mesh 网络&lt;/strong&gt;‌，那么 olsrd 是冗余的，卸载它不会影响基本的网络功能（如上网、DHCP、防火墙等）。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;如果你正在使用或计划使用 OpenWrt 构建 mesh 网络（例如多个路由器自动组网、信号中继），则‌&lt;strong&gt;不应卸载&lt;/strong&gt;‌ olsrd，否则会导致网络拓扑中断。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;卸载&lt;/p&gt;&lt;p&gt;在 OpenWrt 系统中卸载 olsrd（开放最短路径优先路由守护进程），推荐使用其内置的包管理工具 opkg，这是最安全、最标准的方式。&lt;br/&gt;卸载步骤&lt;br/&gt;&lt;br/&gt;&amp;nbsp; &amp;nbsp; ‌登录到 OpenWrt 系统‌&lt;br/&gt;&amp;nbsp; &amp;nbsp; 通过 SSH 或串口连接到你的 OpenWrt 设备的命令行界面。&lt;br/&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-basic&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ssh&amp;nbsp;root@192.168.1.1&lt;/pre&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; ‌确认 olsrd 已安装‌&lt;br/&gt;&amp;nbsp; &amp;nbsp; 运行以下命令列出所有已安装的软件包，并通过 grep 筛选出 olsrd：&lt;br/&gt;&amp;nbsp;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-basic&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;opkg&amp;nbsp;list-installed&amp;nbsp;|&amp;nbsp;grep&amp;nbsp;olsrd&lt;/pre&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; 你可能会看到类似 olsrd - 0.9.8-1 或 olsrd - 0.9.8-2 的输出，这确认了软件包已安装及其确切名称。&lt;br/&gt;&lt;br/&gt;&amp;nbsp; &amp;nbsp; ‌卸载 olsrd 软件包‌&lt;br/&gt;&amp;nbsp; &amp;nbsp; 使用 opkg remove 命令卸载 olsrd。请将 olsrd 替换为上一步中确认的精确包名（通常就是 olsrd）：&lt;br/&gt;&amp;nbsp;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-basic&quot;&gt;&amp;nbsp;&amp;nbsp;opkg&amp;nbsp;remove&amp;nbsp;olsrd&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&amp;nbsp; &amp;nbsp; 此命令会自动删除 olsrd 的二进制文件、配置文件（通常位于 /etc/config/olsrd）以及相关的启动脚本。&lt;br/&gt;&lt;br/&gt;重要说明&lt;br/&gt;&lt;br/&gt;&amp;nbsp; &amp;nbsp; ‌优先使用 opkg‌：olsrd 是 OpenWrt 官方软件源中的标准软件包，应始终通过 opkg 进行安装和卸载，以确保系统包管理数据库的完整性。‌1&lt;br/&gt;&amp;nbsp; &amp;nbsp; ‌配置文件残留‌：opkg remove 通常会删除配置文件。如果希望保留配置文件以便日后重新安装使用，可以使用 opkg remove --keep-config 选项（如果 opkg 版本支持）。&lt;br/&gt;&amp;nbsp; &amp;nbsp; ‌手动删除风险‌：除非你非常确定 olsrd 是通过非标准方式（如手动编译安装）部署的，否则‌不要‌手动删除 /usr/sbin/olsrd 或 /etc/init.d/olsrd 等文件。这会导致包管理器状态与系统实际状态不一致，可能引发后续问题&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;openwrt 卸载 STUN,无用插件&lt;/p&gt;&lt;p&gt;在OpenWrt系统中卸载STUN（Session Traversal Utilities for 
NAT，NAT穿越技术）通常涉及到从系统中移除相关的软件包。STUN通常用于网络通信，特别是在需要穿越NAT或防火墙的情况下，例如VoIP、视频会议和在线游戏。在OpenWrt中，你可以通过以下几种方法之一来卸载STUN&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;h3&gt;方法1：使用opkg包管理器&lt;/h3&gt;&lt;ol class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p class=&quot;marklang-paragraph&quot;&gt;‌&lt;strong&gt;查找STUN相关的包&lt;/strong&gt;‌：&lt;br/&gt;首先，你需要确定STUN相关的软件包名称。这可以通过搜索所有已安装的包来实现：&lt;/p&gt;&lt;pre&gt;opkg&amp;nbsp;list&amp;nbsp;|&amp;nbsp;grep&amp;nbsp;stun&lt;/pre&gt;&lt;p class=&quot;marklang-paragraph&quot;&gt;这将列出所有包含“stun”字样的包。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p class=&quot;marklang-paragraph&quot;&gt;‌&lt;strong&gt;卸载STUN包&lt;/strong&gt;‌：&lt;br/&gt;一旦你找到了STUN相关的包，你可以使用&lt;code&gt;opkg remove&lt;/code&gt;命令来卸载它。例如，如果包名是&lt;code&gt;stun-client&lt;/code&gt;，你可以运行：&lt;/p&gt;&lt;pre&gt;opkg&amp;nbsp;remove&amp;nbsp;stun-client&lt;/pre&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3&gt;方法2：手动删除配置文件和文件系统中的相关文件&lt;/h3&gt;&lt;p class=&quot;marklang-paragraph&quot;&gt;如果你不确定STUN是通过哪个包提供的，或者你想要彻底移除所有与STUN相关的文件和配置，可以手动查找并删除这些文件。&lt;/p&gt;&lt;ol class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p class=&quot;marklang-paragraph&quot;&gt;‌&lt;strong&gt;查找相关文件&lt;/strong&gt;‌：&lt;br/&gt;使用&lt;code&gt;find&lt;/code&gt;命令来搜索与STUN相关的文件：&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;pre class=&quot;prism-highlight prism-language-basic&quot;&gt;find&amp;nbsp;/&amp;nbsp;-name&amp;nbsp;&amp;quot;*stun*&amp;quot;&amp;nbsp;2&amp;gt;/dev/null&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;删除相关文件&lt;/strong&gt;‌：&lt;br/&gt;根据&lt;code&gt;find&lt;/code&gt;命令的输出，你可以手动删除这些文件。请小心操作，确保你不会误删其他重要文件。例如：&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-basic&quot;&gt;rm&amp;nbsp;-rf&amp;nbsp;/path/to/stun/files&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Sun, 25 Jan 2026 09:21:58 +0800</pubDate></item><item><title>电脑的‌BIOS设置界面（Boot选项卡）</title><link>https://tugouli.exiu.org/3743.html</link><description>&lt;p&gt;&lt;img src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/202601191768821704171418.png&quot; alt=&quot;图片.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;显示的是电脑的‌BIOS设置界面（Boot选项卡）‌，主要用于配置启动相关参数。以下是关键信息解读及常见操作指引：&lt;br/&gt;&lt;br/&gt;‌一、界面核心选项说明‌&lt;br/&gt;‌Fast Boot‌&lt;br/&gt;&lt;br/&gt;当前状态：&amp;lt;Default&amp;gt;（默认启用）&lt;br/&gt;作用：加快开机速度，但可能跳过部分硬件检测。若需进入BIOS或从外部设备启动（如U盘），建议关闭。&lt;br/&gt;‌UEFI Secure Boot‌&lt;br/&gt;&lt;br/&gt;当前状态：&amp;lt;Disable&amp;gt;（已禁用）&lt;br/&gt;作用：仅允许加载经过认证的操作系统引导程序。安装Windows 10/11或Linux时，若需使用UEFI模式，可能需要开启；传统BIOS模式需保持禁用。&lt;br/&gt;‌CSM Control‌&lt;br/&gt;&lt;br/&gt;当前状态：&amp;lt;CSM Control Off to disable&amp;gt;（已禁用）&lt;br/&gt;作用：兼容传统BIOS模式（Legacy）。若需从U盘启动老旧系统（如Windows 7），需开启CSM；UEFI模式下可关闭。&lt;br/&gt;‌其他选项‌&lt;br/&gt;&lt;br/&gt;Droid Boot/Android Boot：针对双系统设备的安卓启动选项，当前均禁用。&lt;br/&gt;PXE ROM：网络启动功能，默认禁用，多用于企业环境。&lt;br/&gt;‌二、常见操作：设置U盘启动‌&lt;br/&gt;若需通过U盘重装系统，需调整启动顺序：&lt;br/&gt;&lt;br/&gt;‌插入U盘启动盘‌，重启电脑并按对应按键（如Del、F2、F12）进入BIOS。&lt;br/&gt;‌进入Boot选项卡‌，找到‌Boot Option Priorities‌（或类似选项，当前界面未显示，可能需切换到其他子菜单）。&lt;br/&gt;‌将U盘设为第一启动项‌：选择Boot Option #1，选中U盘名称（通常含“USB”或品牌名）。&lt;br/&gt;‌保存设置‌：按F10，选择“YES”重启，即可从U盘启动。&lt;br/&gt;‌三、注意事项‌&lt;br/&gt;‌UEFI与Legacy模式‌：若U盘为UEFI格式，需确保UEFI Secure Boot开启且CSM关闭；传统BIOS格式则需关闭Secure Boot并开启CSM。&lt;br/&gt;‌恢复默认设置‌：按F3可重置BIOS为默认值，适用于设置混乱时恢复。&lt;br/&gt;如需进一步操作（如系统安装、启动修复），需根据具体需求调整上述参数。&lt;/p&gt;</description><pubDate>Mon, 19 Jan 2026 19:20:49 +0800</pubDate></item><item><title>小白玩转软路由——OpenWrt各版本选择</title><link>https://tugouli.exiu.org/3742.html</link><description>&lt;p&gt;&lt;span style=&quot;color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: #FFFFFF; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;&quot;&gt;References:&lt;/span&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: #FFFFFF; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;&quot;&gt;[1] GL.iNet&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://www.gl-inet.cn/&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153); text-decoration: underline; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;https://www.gl-inet.cn&lt;/a&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: #FFFFFF; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;&quot;&gt;[2] OpenWrt&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://openwrt.org/&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153); text-decoration: underline; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;https://openwrt.org&lt;/a&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: #FFFFFF; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;&quot;&gt;[3] OpenWrt version history&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://openwrt.org/about/history&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153); text-decoration: underline; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;https://openwrt.org/about/history&lt;/a&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: #FFFFFF; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;&quot;&gt;[4] Asterisk&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://www.asterisk.org/&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153); text-decoration: underline; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;https://www.asterisk.org&lt;/a&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: #FFFFFF; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;&quot;&gt;[5] Kwrt&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://openwrt.ai/&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153); text-decoration: underline; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;https://openwrt.ai&lt;/a&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: #FFFFFF; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;&quot;&gt;[6] ImmortalWrt&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://firmware-selector.immortalwrt.org/&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153); text-decoration: underline; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;https://firmware-selector.immortalwrt.org&lt;/a&gt;&lt;br style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;/&gt;&lt;span style=&quot;color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: #FFFFFF; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;&quot;&gt;[7] iStoreOS&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://site.istoreos.com/&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153); text-decoration: underline; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;https://site.istoreos.com&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;OpenWrt是由Linksys(&lt;a class=&quot;seo_link brand-hover&quot; href=&quot;https://pinpai.smzdm.com/1835/&quot; data-brandid=&quot;1835&quot; target=&quot;_blank&quot; data-mark=&quot;思科&quot; style=&quot;outline: 0px; color: rgb(51, 51, 51); text-decoration: none; cursor: pointer; border-bottom: 1px dashed rgb(51, 51, 51); display: inline-block; text-indent: 0px; line-height: 20px;&quot;&gt;思科&lt;/a&gt;)公司旗下一款WRT-54G的&lt;a class=&quot;seo_link&quot; href=&quot;https://www.smzdm.com/fenlei/luyouqi/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: rgb(51, 51, 51); text-decoration: none; cursor: pointer; line-height: 20px; border-bottom: 1px dashed rgb(51, 51, 51);&quot;&gt;路由器&lt;/a&gt;，高度自动化嵌入式Linux操作系统，软件核心是基于GPL许可开发的，需遵循开源标准。拥有更好的本地化适配、加入了各种官方软件列表中没有但是国内环境中可能会用到的软件功能，国内也衍生出了很多优秀的大神编译的版本，接下来就介绍几个基于OpenWrt进行修改和的项目。&lt;/p&gt;&lt;h2 id=&quot;cl_0&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; font-weight: 700; font-size: 24px; line-height: 1.5; color: rgb(51, 51, 51); display: block; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;a href=&quot;https://github.com/OpenWrtLab/lean-openwrt&quot; rel=&quot;nofollow&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); text-decoration: none; cursor: pointer;&quot;&gt;&lt;/a&gt;&lt;a href=&quot;https://github.com/coolsnowwolf/lede&quot; rel=&quot;nofollow&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); text-decoration: none; cursor: pointer;&quot;&gt;&lt;/a&gt;&lt;a href=&quot;https://www.right.com.cn/forum/forum.php?mod=forumdisplay&amp;fid=72&amp;page=1&amp;mobile=no&quot; rel=&quot;nofollow&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); text-decoration: none; cursor: pointer;&quot;&gt;Lean项目&lt;/a&gt;&amp;nbsp;&lt;/h2&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;Lean是基于OpenWrt master的一个分支，由恩山论坛大佬Lean分享了全部开源代码，由于加入了很多中国特色的功能，并告诉所有人怎么通过ubuntu 编译去得到自己想要的OpenWRT，定制灵活性很强。&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;a href=&quot;https://post.smzdm.com/p/agq38g26/pic_2/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); text-decoration: none; cursor: pointer;&quot;&gt;&lt;img alt=&quot;小白玩转软路由——OpenWrt各版本选择&quot; src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/20260117095521_96028.jpg&quot; style=&quot;outline: 0px; border: 0px none; font-size: 0px; vertical-align: middle; max-width: 682px; display: block; margin: 0px auto 20px; cursor: pointer;&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;span style=&quot;outline: 0px;&quot;&gt;国内大多数固件都是基于的Lean大佬的源码进行编译的，例如eSir、&lt;/span&gt;sirpdboy&lt;span style=&quot;outline: 0px;&quot;&gt;和&lt;/span&gt;&lt;span style=&quot;outline: 0px;&quot;&gt;骷髅头等等大佬！&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;a href=&quot;https://immortalwrt.kyarucloud.moe/&quot; rel=&quot;nofollow&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); text-decoration: none; cursor: pointer; font-size: 19px;&quot;&gt;ImmortalWRT项目&lt;/a&gt;&lt;br style=&quot;outline: 0px;&quot;/&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;ImmortalWrt是OpenWrt的一个分支，移植了更多的软件包，支持了更多的设备，更好的性能，并为中国大陆用户进行了特殊的优化。&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;a href=&quot;https://post.smzdm.com/p/agq38g26/pic_3/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); text-decoration: none; cursor: pointer;&quot;&gt;&lt;img alt=&quot;小白玩转软路由——OpenWrt各版本选择&quot; src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/20260117095524_30074.jpg&quot; style=&quot;outline: 0px; border: 0px none; font-size: 0px; vertical-align: middle; max-width: 682px; display: block; margin: 0px auto 20px; cursor: pointer;&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;span style=&quot;outline: 0px;&quot;&gt;我接触比较好用的是小苏的两个项目：&lt;/span&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;a href=&quot;https://doc.openwrt.cc/2-OpenWrt-Rpi/1-Download/&quot; rel=&quot;nofollow&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); text-decoration: none; cursor: pointer;&quot;&gt;OpenWrt-Rpi&lt;/a&gt;：属于高大全包，集成绝大多数有线、无线、3G / 4G &lt;a class=&quot;seo_link&quot; href=&quot;https://www.smzdm.com/fenlei/wangka/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: rgb(51, 51, 51); text-decoration: none; cursor: pointer; line-height: 20px; border-bottom: 1px dashed rgb(51, 51, 51);&quot;&gt;网卡&lt;/a&gt;驱动，无需额外安装，&lt;span style=&quot;outline: 0px;&quot;&gt;预置最新版 C…h 核心、预置 oh-my-zsh，最大程度减少配置成本！&lt;/span&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;a href=&quot;https://post.smzdm.com/p/agq38g26/pic_4/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); text-decoration: none; cursor: pointer;&quot;&gt;&lt;img alt=&quot;小白玩转软路由——OpenWrt各版本选择&quot; src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/20260117095525_45765.jpg&quot; style=&quot;outline: 0px; border: 0px none; font-size: 0px; vertical-align: middle; max-width: 682px; display: block; margin: 0px auto 20px; cursor: pointer;&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;a href=&quot;https://doc.openwrt.cc/3-OpenWrt-Buildbot/1-Download/&quot; rel=&quot;nofollow&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); text-decoration: none; cursor: pointer;&quot;&gt;OpenWrt-BuildBot&lt;/a&gt;(推荐)&lt;span style=&quot;outline: 0px;&quot;&gt;：属于精简包，除设备默认定义软件包外，固件内未额外集成其他软件包&lt;/span&gt;&lt;span style=&quot;outline: 0px;&quot;&gt;，源内可安装软件包达 7000+ 个，均已适配完毕，可以根据自己的需要一键安装软件，打造自己特有的系统！&lt;/span&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;a href=&quot;https://post.smzdm.com/p/agq38g26/pic_5/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); text-decoration: none; cursor: pointer;&quot;&gt;&lt;img alt=&quot;小白玩转软路由——OpenWrt各版本选择&quot; src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/20260117095525_90241.jpg&quot; style=&quot;outline: 0px; border: 0px none; font-size: 0px; vertical-align: middle; max-width: 682px; display: block; margin: 0px auto 20px; cursor: pointer;&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;由于 18.06 版本已结束支持周期，且上游分支 immortalwrt:openwrt-18.06-k5.4 已停止更新，不过现有软件源和固件不会被删除，可以继续https://openwrt.cc 访问和下载到它们。&lt;/p&gt;&lt;hr class=&quot;divider&quot; style=&quot;outline: 0px; background-color: var(--color-eee-35); border: none; height: 1px; margin-bottom: 20px; color: rgb(51, 51, 51); font-family: arial, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;/&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;a href=&quot;https://www.baidu.com/&quot; rel=&quot;nofollow&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); text-decoration: none; cursor: pointer; font-size: 19px;&quot;&gt;lienol项目&lt;/a&gt;&lt;br style=&quot;outline: 0px;&quot;/&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;lienol 源码和feed上有打tag，基本和openwrt可以对照。紧跟官方版本进行更新，&lt;span style=&quot;outline: 0px;&quot;&gt;安装了差不多的插件lienol编译出来的固件体积比其它他人的的要小好多！&lt;/span&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;a href=&quot;https://post.smzdm.com/p/agq38g26/pic_6/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); text-decoration: none; cursor: pointer;&quot;&gt;&lt;img alt=&quot;小白玩转软路由——OpenWrt各版本选择&quot; src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/20260117095525_12070.jpg&quot; style=&quot;outline: 0px; border: 0px none; font-size: 0px; vertical-align: middle; max-width: 682px; display: block; margin: 0px auto 20px; cursor: pointer;&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;span style=&quot;outline: 0px;&quot;&gt;由于其集成的软件少，源码改动少，使用起来稳定性更强！有动手能力的推荐自己编译这个固件使用，我目前在用的就是这个！&lt;/span&gt;&lt;br style=&quot;outline: 0px;&quot;/&gt;&lt;/p&gt;&lt;hr class=&quot;divider&quot; style=&quot;outline: 0px; background-color: var(--color-eee-35); border: none; height: 1px; margin-bottom: 20px; color: rgb(51, 51, 51); font-family: arial, sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;/&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;a href=&quot;https://www.istoreos.com/&quot; rel=&quot;nofollow&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); text-decoration: none; cursor: pointer; font-size: 19px;&quot;&gt;iStoreOS项目&lt;/a&gt;&lt;span style=&quot;outline: 0px; font-size: 19px;&quot;&gt;(純小白推荐使用)&lt;/span&gt;&lt;br style=&quot;outline: 0px;&quot;/&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;iStoreOS 来源于官方的 OpenWRT Release 分支源码，都是通过 OpenWRT 标准组件形式实现，100% 兼容 OpenWRT 的源主干分支。重点是做了很多很多的交互简化。对于不同的用户级别，提供了三套完全不一样的交互 UI；最大的亮点还提供了软件中心：iStore，尽可能解决插件之间的依赖关系，可以一键安装插件。&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;a href=&quot;https://post.smzdm.com/p/agq38g26/pic_7/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); text-decoration: none; cursor: pointer;&quot;&gt;&lt;img alt=&quot;小白玩转软路由——OpenWrt各版本选择&quot; src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/20260117095526_36122.jpg&quot; style=&quot;outline: 0px; border: 0px none; font-size: 0px; vertical-align: middle; max-width: 682px; display: block; margin: 0px auto 20px; cursor: pointer;&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;span style=&quot;outline: 0px; font-size: 18px;&quot;&gt;入门极客版本 UI&lt;/span&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;iStoreOS项目是易有云团队开发维护的项目，也就是由Koolcenter(原koolshare论坛)团队发展出来的优秀团队，其技术实力非常高！目标是提供给懂点技术的入门极客爱好者，或者偷懒极客老手，核心特性：首页提供网络向导，磁盘向导，Docker 向导等等众多向导，不管是新手还是老手，都能快速配置自己想要的东西。&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;a href=&quot;https://post.smzdm.com/p/agq38g26/pic_8/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); text-decoration: none; cursor: pointer;&quot;&gt;&lt;img alt=&quot;小白玩转软路由——OpenWrt各版本选择&quot; src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/20260117095526_54409.jpg&quot; title=&quot;&quot; style=&quot;outline: 0px; border: 0px none; font-size: 0px; vertical-align: middle; max-width: 682px; display: block; margin: 0px auto 20px; cursor: pointer;&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;h3 style=&quot;outline: 0px; margin: 0px 0px 20px; font-weight: 700; font-size: 20px; line-height: 1.5; color: rgb(51, 51, 51); display: block; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&amp;nbsp;小白路由版本&lt;/h3&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;最标准的小白路由版本，和&lt;a class=&quot;seo_link brand-hover&quot; href=&quot;https://pinpai.smzdm.com/1933/&quot; data-brandid=&quot;1933&quot; target=&quot;_blank&quot; data-mark=&quot;小米&quot; style=&quot;outline: 0px; color: rgb(51, 51, 51); text-decoration: none; cursor: pointer; border-bottom: 1px dashed rgb(51, 51, 51); display: inline-block; text-indent: 0px; line-height: 20px;&quot;&gt;小米&lt;/a&gt;路由器的UI很像，减去了超多的复杂的眼花缭乱的功能，回归最本质的路由器！&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;a href=&quot;https://post.smzdm.com/p/agq38g26/pic_9/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); text-decoration: none; cursor: pointer;&quot;&gt;&lt;img alt=&quot;小白玩转软路由——OpenWrt各版本选择&quot; src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/20260117095527_45999.jpg&quot; title=&quot;&quot; style=&quot;outline: 0px; border: 0px none; font-size: 0px; vertical-align: middle; max-width: 682px; display: block; margin: 0px auto 20px; cursor: pointer;&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;span style=&quot;outline: 0px; font-size: 18px;&quot;&gt;轻 NAS 版本&lt;/span&gt;&lt;br style=&quot;outline: 0px;&quot;/&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;span style=&quot;outline: 0px;&quot;&gt;iStoreOS 提供给你一个纯正独立的 NAS 系统，底层也完全是 OpenWRT，且软件中心完全互通，你懂的路由器的知识，也可以完全搬到 NAS 系统上。iStoreOS的灵魂应该是易有云(付费)，只有在使用易有云插件的时候，才能发挥出来全部功能！&lt;/span&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;a href=&quot;https://post.smzdm.com/p/agq38g26/pic_10/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); text-decoration: none; cursor: pointer;&quot;&gt;&lt;img alt=&quot;小白玩转软路由——OpenWrt各版本选择&quot; src=&quot;https://tugouli.exiu.org/zb_users/upload/2026/01/20260117095527_13578.jpg&quot; title=&quot;&quot; style=&quot;outline: 0px; border: 0px none; font-size: 0px; vertical-align: middle; max-width: 682px; display: block; margin: 0px auto 20px; cursor: pointer;&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;span style=&quot;outline: 0px;&quot;&gt;lean、immortalwrt、lienol和iStoreOS四个项目都是在OpenWrt源码的基础上&lt;/span&gt;&lt;span style=&quot;outline: 0px;&quot;&gt;进行修改和定制的，拥有更好的本地化适配、加入了各种更适合国内环境中可能会用到的软件功能，正是这些项目开发者的努力，才有我们可以畅快刷机的乐趣！&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Sat, 17 Jan 2026 09:52:55 +0800</pubDate></item></channel></rss><!--45.32 ms , 6 queries , 3934kb memory , 19 errors-->