<?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://web.justezlife.xyz/</link><description>nope</description><item><title>毕业季</title><link>https://web.justezlife.xyz/?id=674</link><description>&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://web.justezlife.xyz/zb_users/upload/2026/06/202606291782696115697302.jpg&quot; style=&quot;&quot; title=&quot;IMG_3489.JPG&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://web.justezlife.xyz/zb_users/upload/2026/06/202606291782696115510149.jpg&quot; style=&quot;&quot; title=&quot;IMG_3479.JPG&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://web.justezlife.xyz/zb_users/upload/2026/06/202606291782696115516271.jpg&quot; style=&quot;&quot; title=&quot;IMG_3478.JPG&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://web.justezlife.xyz/zb_users/upload/2026/06/202606291782696116906685.jpeg&quot; style=&quot;&quot; title=&quot;IMG_3490.JPEG&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://web.justezlife.xyz/zb_users/upload/2026/06/202606291782696116415572.jpeg&quot; style=&quot;&quot; title=&quot;IMG_3491.JPEG&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://web.justezlife.xyz/zb_users/upload/2026/06/202606291782696116505803.jpeg&quot; style=&quot;&quot; title=&quot;IMG_3502.JPEG&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://web.justezlife.xyz/zb_users/upload/2026/06/202606291782696117313906.jpeg&quot; style=&quot;&quot; title=&quot;IMG_3503.JPEG&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://web.justezlife.xyz/zb_users/upload/2026/06/202606291782696117646830.jpeg&quot; style=&quot;&quot; title=&quot;IMG_3504.JPEG&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://web.justezlife.xyz/zb_users/upload/2026/06/202606291782696117518754.jpeg&quot; style=&quot;&quot; title=&quot;IMG_3505.JPEG&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://web.justezlife.xyz/zb_users/upload/2026/06/202606291782696118820006.jpeg&quot; style=&quot;&quot; title=&quot;IMG_3506.JPEG&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://web.justezlife.xyz/zb_users/upload/2026/06/202606291782696118485611.jpeg&quot; style=&quot;&quot; title=&quot;IMG_3507.JPEG&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://web.justezlife.xyz/zb_users/upload/2026/06/202606291782696118151615.jpeg&quot; style=&quot;&quot; title=&quot;IMG_3508.JPEG&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://web.justezlife.xyz/zb_users/upload/2026/06/202606291782696118559585.jpeg&quot; style=&quot;&quot; title=&quot;IMG_3509.JPEG&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://web.justezlife.xyz/zb_users/upload/2026/06/202606291782696119670116.jpeg&quot; style=&quot;&quot; title=&quot;IMG_3512.JPEG&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://web.justezlife.xyz/zb_users/upload/2026/06/202606291782696119130510.jpeg&quot; style=&quot;&quot; title=&quot;IMG_3510.JPEG&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://web.justezlife.xyz/zb_users/upload/2026/06/202606291782696119108617.jpeg&quot; style=&quot;&quot; title=&quot;IMG_3511.JPEG&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://web.justezlife.xyz/zb_users/upload/2026/06/202606291782696120520312.jpeg&quot; style=&quot;&quot; title=&quot;IMG_3514.JPEG&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://web.justezlife.xyz/zb_users/upload/2026/06/202606291782696120502963.jpeg&quot; style=&quot;&quot; title=&quot;IMG_3513.JPEG&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Mon, 29 Jun 2026 09:21:28 +0800</pubDate></item><item><title>市场监督局过来检查</title><link>https://web.justezlife.xyz/?id=672</link><description>&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://web.justezlife.xyz/zb_users/upload/2026/03/202603111773214340762306.jpg&quot; style=&quot;&quot; title=&quot;0d105bc9fe85fa05b823ef7129d80692.JPG&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://web.justezlife.xyz/zb_users/upload/2026/03/202603111773214340466084.jpg&quot; style=&quot;&quot; title=&quot;999926682b67b90f3b8c2168fa7781fc.JPG&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://web.justezlife.xyz/zb_users/upload/2026/03/202603111773214340916225.jpg&quot; style=&quot;&quot; title=&quot;2c86a11255e33c9442c29090068a559f.JPG&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://web.justezlife.xyz/zb_users/upload/2026/03/202603111773214340452396.jpg&quot; style=&quot;&quot; title=&quot;dc26b6554dbd248833d72420f204b3f3.JPG&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://web.justezlife.xyz/zb_users/upload/2026/03/202603111773214341722898.jpg&quot; style=&quot;&quot; title=&quot;f5ae38d295d2dafeab0307458a47acf3.JPG&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Wed, 11 Mar 2026 15:32:09 +0800</pubDate></item><item><title>Windows更换版本</title><link>https://web.justezlife.xyz/?id=671</link><description>&lt;p&gt;一般品牌机都是中文home版，远程桌面的服务端都没有的，用了一阵子很不适应。&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;deepseek：&lt;br/&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;slmgr&amp;nbsp;/upk&amp;nbsp;（卸载当前产品密钥）
slmgr&amp;nbsp;/ckms&amp;nbsp;（清除KMS计算机名称）
slmgr&amp;nbsp;/rearm&amp;nbsp;（重置授权状态）&lt;/pre&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;slmgr&amp;nbsp;-ipk&amp;nbsp;xxxxxx&amp;nbsp;#下面链接去找&lt;/pre&gt;&lt;p&gt;到这里找序列号：&lt;a href=&quot;https://learn.microsoft.com/en-us/windows-server/get-started/kms-client-activation-keys?tabs=windows1110ltsc%2Cwindows81%2Cserver2025%2Cversion1803&quot; _src=&quot;https://learn.microsoft.com/en-us/windows-server/get-started/kms-client-activation-keys?tabs=windows1110ltsc%2Cwindows81%2Cserver2025%2Cversion1803&quot;&gt;https://learn.microsoft.com/en-us/windows-server/get-started/kms-client-activation-keys?tabs=windows1110ltsc%2Cwindows81%2Cserver2025%2Cversion1803&lt;/a&gt; &lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;slmgr&amp;nbsp;-skms&amp;nbsp;kms-server-ip&amp;nbsp;#自己找或自己搭建&lt;/pre&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;slmgr&amp;nbsp;-ato&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;查看效果：&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;slmgr&amp;nbsp;-xpr&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Sun, 22 Feb 2026 12:56:04 +0800</pubDate></item><item><title>ubuntu server启动时候卡死</title><link>https://web.justezlife.xyz/?id=670</link><description>&lt;p&gt;&lt;span style=&quot;color: #F9FAFB; font-family: quote-cjk-patch, Inter, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Open Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 16px; font-variant-ligatures: no-contextual; white-space: pre-wrap; background-color: #2C2C2E;&quot;&gt;snapd.apparmor.service 
ubuntu server启动时候，有很大概率会卡在这里。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;可以这样呢。&lt;/p&gt;&lt;pre style=&quot;font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-variant-position: normal; font-variant-emoji: normal; font-stretch: normal; font-size: 13px; line-height: 22px; font-family: Menlo, Monaco, Consolas, &amp;quot;Cascadia Mono&amp;quot;, &amp;quot;Ubuntu Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;JetBrains Mono&amp;quot;, &amp;quot;Fira Code&amp;quot;, Cousine, &amp;quot;Roboto Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, Courier, sans-serif, system-ui; overflow: auto; text-wrap-mode: wrap; word-break: break-all; padding: 16px; color: rgb(249, 250, 251); margin-top: 0px !important; margin-bottom: 0px !important;&quot;&gt;&lt;span style=&quot;color: #FF0000;&quot;&gt;systemctl edit snapd.apparmor.service&lt;br/&gt;[Service]&lt;br/&gt;TimeoutStartSec=15s&lt;br/&gt;&lt;br/&gt;可再编辑这个：&lt;br/&gt;systemctl edit snapd.seeded.service&lt;br/&gt;[Service]&lt;br/&gt;TimeoutStartSec=30s&lt;br/&gt;&lt;br/&gt;systemctl edit apparmor.service&lt;br/&gt;[Service]&lt;br/&gt;TimeoutStartSec=15s&lt;br/&gt;&lt;/span&gt;&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;就这样试试，哪个不行就哪个。&lt;/p&gt;</description><pubDate>Mon, 02 Feb 2026 12:45:17 +0800</pubDate></item><item><title>特种设备安全专项整治现场联合检查</title><link>https://web.justezlife.xyz/?id=669</link><description>&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://web.justezlife.xyz/zb_users/upload/2026/01/202601211768965839738426.jpg&quot; style=&quot;&quot; title=&quot;微信图片_20260121111018.jpg&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://web.justezlife.xyz/zb_users/upload/2026/01/202601211768965839703309.jpg&quot; style=&quot;&quot; title=&quot;微信图片_20260121110958.jpg&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Mon, 19 Jan 2026 18:23:34 +0800</pubDate></item><item><title>openwrt扩容</title><link>https://web.justezlife.xyz/?id=668</link><description>&lt;p&gt;简单的openwrt扩容：&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=tK6JOrJpH24&quot; _src=&quot;https://www.youtube.com/watch?v=tK6JOrJpH24&quot;&gt;https://www.youtube.com/watch?v=tK6JOrJpH24&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=pGzAadV2KCY&quot; _src=&quot;https://www.youtube.com/watch?v=pGzAadV2KCY&quot;&gt;https://www.youtube.com/watch?v=pGzAadV2KCY&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Sun, 18 Jan 2026 17:03:12 +0800</pubDate></item><item><title>openwrt的一些瞎折腾（docker旁路由）</title><link>https://web.justezlife.xyz/?id=667</link><description>&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;mkdir&amp;nbsp;~/imm&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;cd&amp;nbsp;~/imm&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;无论你用什么方法下载：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;https://downloads.immortalwrt.org/releases/24.10.4/targets/x86/64/immortalwrt-24.10.4-x86-64-rootfs.tar.gz&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;gzip&amp;nbsp;-d&amp;nbsp;immortalwrt-24.10.4-x86-64-rootfs.tar.gz&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;得到：immortalwrt-24.10.4-x86-64-rootfs.tar&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;可以生成一个Dockerfile：&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;cat&amp;nbsp;&amp;lt;&amp;lt;EOF&amp;nbsp;&amp;gt;&amp;quot;Dockerfile&amp;quot;
FROM&amp;nbsp;scratch
ADD&amp;nbsp;immortalwrt-24.10.4-x86-64-rootfs.tar&amp;nbsp;/
EOF&lt;/pre&gt;&lt;p&gt;然后生成镜像到当前目录：&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;docker&amp;nbsp;build&amp;nbsp;-t&amp;nbsp;immortalwrt.24.10.4-image&amp;nbsp;./&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;也可直接导入镜像，更方便：&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;docker&amp;nbsp;import&amp;nbsp;&amp;nbsp;immortalwrt-24.10.4-x86-64-rootfs.tar&amp;nbsp;immortalwrt.24.10.4-image&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;查看docker镜像：&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;docker&amp;nbsp;image&amp;nbsp;ls&lt;/pre&gt;&lt;p&gt;或者&lt;br/&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;docker&amp;nbsp;images&lt;/pre&gt;&lt;p&gt;顺便提一下如何删除镜像：&lt;br/&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;docker&amp;nbsp;image&amp;nbsp;rmi&amp;nbsp;xxxx&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;查看本机网卡接口：&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;ip&amp;nbsp;addrress&amp;nbsp;或者&amp;nbsp;ifconfig&amp;nbsp;或者&amp;nbsp;ip&amp;nbsp;link&amp;nbsp;show&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;得知本机需要使用的接口是enp3so&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;在ens32上创建一个名叫macvlan_op的网卡接口&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;docker&amp;nbsp;network&amp;nbsp;create&amp;nbsp;-d&amp;nbsp;macvlan&amp;nbsp;--subnet=192.168.1.0/24&amp;nbsp;--gateway=192.168.1.1&amp;nbsp;--dns=223.5.5.5&amp;nbsp;--dns=8.8.8.8&amp;nbsp;-o&amp;nbsp;parent=ens34&amp;nbsp;macvlan_op&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;查看网卡接口：&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;docker&amp;nbsp;network&amp;nbsp;ls&lt;/pre&gt;&lt;p&gt;删除网卡用：&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;docker&amp;nbsp;network&amp;nbsp;rm&amp;nbsp;xxxx&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;macvlan 的一个特性是宿主机无法直接与容器通信。如果你的需求是让宿主机与 OpenWrt 容器通信，&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;你需要在宿主机上创建一个虚拟接口（通常称为 macvlan 子接口），并将其加入同一 macvlan 网络:&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;ip&amp;nbsp;link&amp;nbsp;add&amp;nbsp;macvlan-shim&amp;nbsp;link&amp;nbsp;enp3s0&amp;nbsp;type&amp;nbsp;macvlan&amp;nbsp;mode&amp;nbsp;bridge
ip&amp;nbsp;addr&amp;nbsp;add&amp;nbsp;10.170.14.175/23&amp;nbsp;dev&amp;nbsp;macvlan-shim
ip&amp;nbsp;link&amp;nbsp;set&amp;nbsp;macvlan-shim&amp;nbsp;up&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;宿主机重启，以上内容消失！&lt;span style=&quot;text-wrap-mode: nowrap; color: #FF0000;&quot;&gt;然后我也没搞成功&lt;/span&gt;。&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;添加路由（如果需要） 如果宿主机需要通过 macvlan 网络访问容器，&lt;span style=&quot;text-wrap-mode: nowrap; color: #FF0000;&quot;&gt;可以添加路由，感觉也没成功&lt;/span&gt;：&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;ip&amp;nbsp;route&amp;nbsp;add&amp;nbsp;10.170.14.0/24&amp;nbsp;dev&amp;nbsp;macvlan-shim&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;运行docker命令：&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;docker&amp;nbsp;run&amp;nbsp;--name&amp;nbsp;immortalwrt&amp;nbsp;-d&amp;nbsp;--network&amp;nbsp;macvlan_op&amp;nbsp;--restart&amp;nbsp;unless-stopped&amp;nbsp;--privileged&amp;nbsp;immortalwrt.24.10.4-image:latest&amp;nbsp;/sbin/init&lt;/pre&gt;&lt;p&gt;进入到容器内部：&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;docker&amp;nbsp;exec&amp;nbsp;&amp;nbsp;-it&amp;nbsp;2cf9d0687e73&amp;nbsp;sh&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;然后就是老一套了，先修改，然后重启：&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;vi&amp;nbsp;/etc/config/network&lt;/pre&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;/etc/init.d/network&amp;nbsp;restart&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;看博主说也可以这么弄，适合小白：&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;cat&amp;nbsp;&amp;lt;&amp;lt;EOF&amp;nbsp;&amp;gt;&amp;nbsp;/etc/config/network
config&amp;nbsp;interface&amp;nbsp;&amp;#39;loopback&amp;#39;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;option&amp;nbsp;device&amp;nbsp;&amp;#39;lo&amp;#39;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;option&amp;nbsp;proto&amp;nbsp;&amp;#39;static&amp;#39;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;option&amp;nbsp;ipaddr&amp;nbsp;&amp;#39;127.0.0.1&amp;#39;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;option&amp;nbsp;netmask&amp;nbsp;&amp;#39;255.0.0.0&amp;#39;

config&amp;nbsp;globals&amp;nbsp;&amp;#39;globals&amp;#39;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;option&amp;nbsp;ula_prefix&amp;nbsp;&amp;#39;fd98:9655:39f9::/48&amp;#39;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;option&amp;nbsp;packet_steering&amp;nbsp;&amp;#39;1&amp;#39;

config&amp;nbsp;interface&amp;nbsp;&amp;#39;lan&amp;#39;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;option&amp;nbsp;proto&amp;nbsp;&amp;#39;static&amp;#39;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;option&amp;nbsp;netmask&amp;nbsp;&amp;#39;255.255.254.0&amp;#39;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;option&amp;nbsp;ipbassign&amp;nbsp;&amp;#39;60&amp;#39;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;option&amp;nbsp;ipaddr&amp;nbsp;&amp;#39;10.170.14.174&amp;#39;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;option&amp;nbsp;gateway&amp;nbsp;&amp;#39;10.170.14.1&amp;#39;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;option&amp;nbsp;device&amp;nbsp;&amp;#39;eth0&amp;#39;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;list&amp;nbsp;dns&amp;nbsp;&amp;#39;223.5.5.5&amp;#39;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;list&amp;nbsp;dns&amp;nbsp;&amp;#39;223.6.6.6&amp;#39;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;list&amp;nbsp;dns&amp;nbsp;&amp;#39;8.8.8.8&amp;#39;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;list&amp;nbsp;dns&amp;nbsp;&amp;#39;8.8.4.4&amp;#39;
EOF&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;想搞docker compose来搞，需要提前docker命令行安装一遍，配置好了以后再拷贝出来所有文件：&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;docker&amp;nbsp;cp&amp;nbsp;325ba55487b1:/&amp;nbsp;~/docker_data/imm/data_backup&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;docker-compose.yaml:&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;services:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;immortalwrt.24.10.4-image:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;container_name:&amp;nbsp;immortalwrt
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;networks:
&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;macvlan_op
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;restart:&amp;nbsp;unless-stopped
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;volumes:
&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;./data_backup/bin:/bin
#&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;./data_backup/dev:/dev
&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;./data_backup/etc:/etc
&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;./data_backup/lib:/lib
&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;./data_backup/lib64:/lib64
&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;./data_backup/mnt:/mnt
&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;./data_backup/overlay:/overlay
#&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;./data_backup/proc:/proc
&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;./data_backup/rom:/rom
&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;./data_backup/root:/root
&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;./data_backup/run:/run
&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;./data_backup/sbin:/sbin
&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;./data_backup/sys:/sys
&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;./data_backup/tmp:/tmp
&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;./data_backup/usr:/usr
&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;./data_backup/var:/var
&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;./data_backup/www:/www
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;privileged:&amp;nbsp;true
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;image:&amp;nbsp;immortalwrt.24.10.4-image:latest
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;command:&amp;nbsp;/sbin/init
networks:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;macvlan_op:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;external:&amp;nbsp;true
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;name:&amp;nbsp;macvlan_op&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;然后：&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;docker&amp;nbsp;compose&amp;nbsp;up&amp;nbsp;-d&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;我第一次运行那个docker命令后，把容器里的更目录下的内容拷贝了出来，然后在尝试docker compose的，可以持久部分内容，&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap-mode: nowrap;&quot;&gt;后面再尝试吧。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #FF0000;&quot;&gt;2026.01.20:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #FF0000;&quot;&gt;docker compose 的方法始终不是特别好。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;以上内容参考：&lt;/p&gt;&lt;p&gt;https://rupu.net/archives/docker-openwrt&lt;/p&gt;&lt;p&gt;https://wkdaily.cpolar.top/15&lt;/p&gt;&lt;p&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;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: #FF0000;&quot;&gt;2026.01.20 更新：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;先通过上述的rootfs上传后，import后变成image&lt;/p&gt;&lt;p&gt;然后docker run后对容器进行内部修改&lt;/p&gt;&lt;p&gt;docker commit&lt;/p&gt;&lt;p&gt;docker tag&lt;/p&gt;&lt;p&gt;docker login&lt;/p&gt;&lt;p&gt;docker push&lt;br/&gt;&lt;/p&gt;&lt;p&gt;后这样就有了自己的一个镜像了，并且是打包上传到dockerhub上的，方便后期测试用。具体上传办法请参考&lt;a href=&quot;https://web.justezlife.xyz/?id=495&quot; _src=&quot;https://web.justezlife.xyz/?id=495&quot;&gt;https://web.justezlife.xyz/?id=495&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;前期的工作主要是搭建一个方便的测试平台，最后还是选用了原版openwrt的24.10.5版本。经过多种测试，发现原版的配置简陋，但好在占用资源确实比较低，外面的各种高大全版本感觉不是很靠谱，总想着在原版上装个ssrp就比较完美了。于是就有了下文：&lt;/p&gt;&lt;p&gt;先去docker pull xxx 就是刚才自己上传的镜像，这下方便了。&lt;/p&gt;&lt;p&gt;然后：&lt;br/&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;opkg&amp;nbsp;update&lt;/pre&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;opkg&amp;nbsp;remove&amp;nbsp;dnsmasq&lt;/pre&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;opkg&amp;nbsp;install&amp;nbsp;dnsmasq-full&amp;nbsp;--force-overwrite&amp;nbsp;#&amp;nbsp;经过几次测试ssrp会跟dnsmasq有冲突，需要full版本。&lt;/pre&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;sh&amp;nbsp;ssrp.run&amp;nbsp;#&amp;nbsp;run文件到这里下载：https://github.com/AUK9527/Are-u-ok/tree/main?tab=readme-ov-file&lt;/pre&gt;&lt;p&gt;运行后可能提示ssrp安装成功，去web端打开会提示一大串错误。&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;opkg&amp;nbsp;install&amp;nbsp;--force-reinstall&amp;nbsp;luci-base&amp;nbsp;luci-compat&amp;nbsp;luci-lib-base&amp;nbsp;luci-lib-ipkg&lt;/pre&gt;&lt;p&gt;然后：&lt;br/&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;opkg&amp;nbsp;install&amp;nbsp;luci-cbi&lt;/pre&gt;&lt;p&gt;重启一下web：&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;/etc/init.d/uhttpd&amp;nbsp;restart&lt;/pre&gt;&lt;p&gt;就这你就会发现熟悉的ssrp回来了。主要功能测试了一下，没有全部测试。&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;&lt;span style=&quot;background-color: #B7DDE8;&quot;&gt;2026.01.22更新：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;我在dockerhub上传了瞎弄的原版+ssrp的组合。通过这个方式就能pull到本地了。x86 64的。&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;docker&amp;nbsp;push&amp;nbsp;younghuie/openwrt-24.10.5-x86.image-yh:ssrp3&lt;/pre&gt;&lt;p&gt;需要先建macvlan，然后docker run&lt;/p&gt;&lt;p&gt;然后docker exec&amp;nbsp;&lt;/p&gt;&lt;p&gt;改密码passwd&lt;/p&gt;&lt;p&gt;改网络nano /etc/config/network&lt;/p&gt;&lt;p&gt;重启网络 /etc/init.d/network restart&lt;/p&gt;&lt;p&gt;docker ps -a 看看 应该可以web登录了。&lt;/p&gt;&lt;p&gt;也可以opkg list-installed 查看软件安装，我没装几个，就几个常用的。&lt;/p&gt;</description><pubDate>Mon, 12 Jan 2026 22:59:40 +0800</pubDate></item><item><title>ASRocK.N3150TM-ITX 安装ubuntu后，无法使用wol开机的解决办法</title><link>https://web.justezlife.xyz/?id=666</link><description>&lt;p&gt;这是一个很有意思的事件，该主板很久买了，大概十年了，一直吃灰状态，最近内存和硬盘疯涨，想着搞个ubuntu玩玩，个人需求，需要能smb共享，需要能远程开机wol，需要能输出音频。看了看主板说明书，支持wol的，windows操作系统中，网卡设置一下属性就行了，研究了半天ubuntu下搞不定，后来问了chatgpt，也是一直带着我兜兜转转，后来我无意间发现了一个非常奇怪的现象，如果把电源拔掉，然后过会儿再插上，居然就可以远程开机（wol）了，前提是pcie device power on已经打开了，deep s5已经关闭。发现这个现象后，就明白了，电源重新上电瞬间 BIOS 会重新配置网卡，但是如果是正常的linux关机，系统关机前会将wol设置清楚，应该是系统或者驱动原因，本身硬件没毛病。&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;重要：&lt;/p&gt;&lt;p&gt;1、主板关闭deep s5&lt;/p&gt;&lt;p&gt;2、打开pcie device power on&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;这里是Ubuntu server 24.04&lt;/p&gt;&lt;p&gt;先执行：&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;ethtool&amp;nbsp;enp3s0&amp;nbsp;|&amp;nbsp;grep&amp;nbsp;Wake-on&lt;/pre&gt;&lt;p&gt;如看到：&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-actionscript&quot;&gt;Wake-on:&amp;nbsp;d&lt;/pre&gt;&lt;p&gt;那应该不行。执行一次：&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;ethtool&amp;nbsp;-s&amp;nbsp;enp3s0&amp;nbsp;wol&amp;nbsp;g&lt;/pre&gt;&lt;p&gt;然后：&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;shutdown&amp;nbsp;-h&amp;nbsp;now&lt;/pre&gt;&lt;p&gt;然后试试使用wol工具，看看能不能开机，如果可以的话，进行如下操作：&lt;br/&gt;&lt;/p&gt;&lt;p&gt;搞个bash文件：&lt;br/&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;#!/bin/bash
set&amp;nbsp;-e

IFACE=&amp;quot;enp3s0&amp;quot;

echo&amp;nbsp;&amp;quot;==&amp;gt;&amp;nbsp;[1/5]&amp;nbsp;确保&amp;nbsp;ethtool&amp;nbsp;已安装&amp;quot;
if&amp;nbsp;!&amp;nbsp;command&amp;nbsp;-v&amp;nbsp;ethtool&amp;nbsp;&amp;gt;/dev/null&amp;nbsp;2&amp;gt;&amp;amp;1;&amp;nbsp;then
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;apt&amp;nbsp;update
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;apt&amp;nbsp;install&amp;nbsp;-y&amp;nbsp;ethtool
fi

echo&amp;nbsp;&amp;quot;==&amp;gt;&amp;nbsp;[2/5]&amp;nbsp;创建&amp;nbsp;systemd&amp;nbsp;.link&amp;nbsp;文件（永久&amp;nbsp;WOL）&amp;quot;
cat&amp;nbsp;&amp;gt;&amp;nbsp;/etc/systemd/network/99-wol.link&amp;nbsp;&amp;lt;&amp;lt;EOF
[Match]
OriginalName=${IFACE}

[Link]
WakeOnLan=magic
EOF

chmod&amp;nbsp;644&amp;nbsp;/etc/systemd/network/99-wol.link

echo&amp;nbsp;&amp;quot;==&amp;gt;&amp;nbsp;[3/5]&amp;nbsp;添加关机兜底脚本（防驱动清空）&amp;quot;
cat&amp;nbsp;&amp;gt;&amp;nbsp;/lib/systemd/system-shutdown/enable-wol&amp;nbsp;&amp;lt;&amp;lt;EOF
#!/bin/sh
/sbin/ethtool&amp;nbsp;-s&amp;nbsp;${IFACE}&amp;nbsp;wol&amp;nbsp;g
EOF

chmod&amp;nbsp;+x&amp;nbsp;/lib/systemd/system-shutdown/enable-wol

echo&amp;nbsp;&amp;quot;==&amp;gt;&amp;nbsp;[4/5]&amp;nbsp;重新加载&amp;nbsp;udev&amp;nbsp;+&amp;nbsp;networkd&amp;quot;
udevadm&amp;nbsp;control&amp;nbsp;--reload
udevadm&amp;nbsp;trigger&amp;nbsp;-c&amp;nbsp;add&amp;nbsp;-s&amp;nbsp;net

systemctl&amp;nbsp;restart&amp;nbsp;systemd-networkd
sleep&amp;nbsp;2

echo&amp;nbsp;&amp;quot;==&amp;gt;&amp;nbsp;[5/5]&amp;nbsp;当前&amp;nbsp;WOL&amp;nbsp;状态：&amp;quot;
ethtool&amp;nbsp;${IFACE}&amp;nbsp;|&amp;nbsp;grep&amp;nbsp;-E&amp;nbsp;&amp;quot;Supports&amp;nbsp;Wake-on|Wake-on&amp;quot;

echo
echo&amp;nbsp;&amp;quot;======================================&amp;quot;
echo&amp;nbsp;&amp;quot;✅&amp;nbsp;WOL&amp;nbsp;已写入&amp;nbsp;systemd&amp;nbsp;链路层（真正永久）&amp;quot;
echo&amp;nbsp;&amp;quot;👉&amp;nbsp;现在执行：reboot&amp;quot;
echo&amp;nbsp;&amp;quot;👉&amp;nbsp;重启后关机测试&amp;nbsp;WOL（不要拔电）&amp;quot;
echo&amp;nbsp;&amp;quot;======================================&amp;quot;&lt;/pre&gt;&lt;p&gt;执行后重启：&lt;br/&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;reboot&lt;/pre&gt;&lt;p&gt;再次查看wol状态：&lt;br/&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;ethtool&amp;nbsp;enp3s0&amp;nbsp;|&amp;nbsp;grep&amp;nbsp;Wake-on&lt;/pre&gt;&lt;p&gt;如果显示：&lt;br/&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-actionscript&quot;&gt;Wake-on:&amp;nbsp;g&lt;/pre&gt;&lt;p&gt;那就是大功告成了。&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;实测关机状态下，电源多消耗0.2w。&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;2026.02.02:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;本办法可能不适合所有主板，需要测试和甄别。&lt;/p&gt;</description><pubDate>Mon, 12 Jan 2026 10:53:05 +0800</pubDate></item><item><title>State Failed - Module &amp;#039;DevicePowerOn&amp;#039; power on failed.</title><link>https://web.justezlife.xyz/?id=665</link><description>&lt;p&gt;由于某种原因重装了esxi，恢复相关的vm后，有些会发现难以启动，会提示：&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-actionscript&quot;&gt;State&amp;nbsp;Failed&amp;nbsp;-&amp;nbsp;Module&amp;nbsp;&amp;#39;DevicePowerOn&amp;#39;&amp;nbsp;power&amp;nbsp;on&amp;nbsp;failed.&lt;/pre&gt;&lt;p&gt;可按以下方法解决，原来“直通”的设备要先做好直通。&lt;br/&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-actionscript&quot;&gt;To&amp;nbsp;solve&amp;nbsp;the&amp;nbsp;issue,&amp;nbsp;it&amp;nbsp;is&amp;nbsp;required&amp;nbsp;to&amp;nbsp;set/configure&amp;nbsp;MMIO&amp;nbsp;(Memory-mapped&amp;nbsp;I/O)&amp;nbsp;parameters&amp;nbsp;for&amp;nbsp;the&amp;nbsp;VM.
Right-click&amp;nbsp;the&amp;nbsp;VM&amp;nbsp;&amp;gt;&amp;nbsp;edit&amp;nbsp;settings,&amp;nbsp;choose&amp;nbsp;VM&amp;nbsp;Options&amp;nbsp;&amp;gt;&amp;nbsp;Advanced&amp;nbsp;&amp;gt;&amp;nbsp;Edit&amp;nbsp;configuration
Once&amp;nbsp;on&amp;nbsp;the&amp;nbsp;Configuration&amp;nbsp;parameters&amp;nbsp;screen,&amp;nbsp;add&amp;nbsp;two&amp;nbsp;more&amp;nbsp;parameters:
pciPassthru.use64bitMMIO&amp;nbsp;=&amp;nbsp;TRUE
pciPassthru.64bitMMIOSizeGB&amp;nbsp;=&amp;nbsp;&amp;quot;MMIO_Space_In_GB&amp;quot;&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;例如：&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;pciPassthru.use64bitMMIO&amp;nbsp;=&amp;nbsp;TRUE
pciPassthru.64bitMMIOSizeGB&amp;nbsp;=&amp;nbsp;128&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Sun, 04 Jan 2026 20:47:20 +0800</pubDate></item><item><title>给ubuntu 25.10 server配置增加一个usb网卡</title><link>https://web.justezlife.xyz/?id=664</link><description>&lt;p&gt;因为没有网络，nmcli和iw都无法使用。&lt;/p&gt;&lt;p&gt;先用ip a 看一下有没有被识别，或者lsusb也能看到。&lt;/p&gt;&lt;p&gt;能行的情况下：&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;ip&amp;nbsp;link&amp;nbsp;set&amp;nbsp;wlan0&amp;nbsp;up&amp;nbsp;#接口名称按自己的来&lt;/pre&gt;&lt;p&gt;然后配置netplan:&lt;br/&gt;&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-bash&quot;&gt;#&amp;nbsp;This&amp;nbsp;is&amp;nbsp;the&amp;nbsp;network&amp;nbsp;config&amp;nbsp;written&amp;nbsp;by&amp;nbsp;&amp;#39;subiquity&amp;#39;
network:
&amp;nbsp;&amp;nbsp;ethernets:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;eno1:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;addresses:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;10.170.15.143/23
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;match:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;macaddress:&amp;nbsp;6c:0b:84:a5:11:46
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;nameservers:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;addresses:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;223.5.5.5
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;223.6.6.6
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;8.8.8.8
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;8.8.4.4
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;search:&amp;nbsp;[]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;routes:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;to:&amp;nbsp;default
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;via:&amp;nbsp;10.170.14.33
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;set-name:&amp;nbsp;eno1
&amp;nbsp;&amp;nbsp;version:&amp;nbsp;2
&amp;nbsp;&amp;nbsp;renderer:&amp;nbsp;networkd
&amp;nbsp;&amp;nbsp;wifis:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;wlx808f1db14443:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dhcp4:&amp;nbsp;true
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;access-points:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;SUEP-2.4G&amp;quot;:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;auth:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;key-management:&amp;nbsp;none&lt;/pre&gt;&lt;p&gt;wifi的最小配置部分看最后面的一段，密码为空，ssid为SUEP-2.4G。然后再ip a，就能看到自动获取的ip了。&lt;/p&gt;</description><pubDate>Thu, 01 Jan 2026 16:39:44 +0800</pubDate></item></channel></rss>