<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns="http://purl.org/rss/1.0/"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel rdf:about="https://eblog.ink/feed/rss/category/%E5%85%89%E7%8C%AB%E8%B7%AF%E7%94%B1%E5%99%A8/">
<title>Eric&#039;s Blog - 光猫路由器</title>
<link>https://eblog.ink/category/%E5%85%89%E7%8C%AB%E8%B7%AF%E7%94%B1%E5%99%A8/</link>
<description></description>
<items>
<rdf:Seq>
<rdf:li resource="https://eblog.ink/archives/393/"/>
<rdf:li resource="https://eblog.ink/archives/386/"/>
<rdf:li resource="https://eblog.ink/archives/366/"/>
<rdf:li resource="https://eblog.ink/archives/364/"/>
<rdf:li resource="https://eblog.ink/archives/363/"/>
<rdf:li resource="https://eblog.ink/archives/328/"/>
<rdf:li resource="https://eblog.ink/archives/317/"/>
<rdf:li resource="https://eblog.ink/archives/295/"/>
<rdf:li resource="https://eblog.ink/archives/290/"/>
<rdf:li resource="https://eblog.ink/archives/282/"/>
</rdf:Seq>
</items>
</channel>
<item rdf:about="https://eblog.ink/archives/393/">
<title>【路由器】CR8809 开启SSH/Telnet</title>
<link>https://eblog.ink/archives/393/</link>
<dc:date>2025-03-07T03:25:00+00:00</dc:date>
<description>适用：CR8809 电信版 (CR8806, CR8808 等不确定能不能用，但理论上固件是通刷的，所以各位可以试试？)首先准备如下：1.MIWIFIRepairTool (就是官方的那个刷机工具)2.一份和你当前型号匹配的原版固件的备份（以供恢复）3.一份 6.2.147 版本的 CR8808 固件（可能也有别的版本有这个能开启 Telnet 的后门，我不确定，总之我确定这个版本是可以的）4.用来连接 Telnet/SSH 的软件，Windows 自带的那个或者 PuTTY 什么的都可以5.一台电脑（当然）然后开始。1.首先在电脑上打开 MIWIFIRepairTool：2.选择8808的固件按提示刷固件3.蓝灯刷机成功之后，拔掉电源线重新插上，等待路由器开机。路由器开机之后进入其后台 (可能IP会变，变了的话看 ipconfig 咯)，密码应该依然是背面印的默认密码。进入后台之后网址会有一段 stok，复制下来。4.然后就是重点，访问 http://(路由器IP)/cgi-bin/luci/;stok=(你刚复制的stok)/api/misystem/set_telnet?enable=1 这个地址，就会开启 Telnet 了。然后，打开你的 Telnet 工具连进路由器，用户名 root，密码就是机身背面贴的管理密码 (或者访问 /api/xqsystem/bdata 找 mgtpsd 字段) 。看到 ARE U OK 之后进入下一步。5.接下来我们固化这个 SSH。执行这个命令，打开调试模式来解除 bdata 的写保护：zz=$(dd if=/dev/zero bs=1 count=2 2&gt;/dev/null) ; printf &#039;\xA5\x5A%c%c&#039; $zz $zz | mtd write - crash
执行完用 reboot 命令重启路由器。重启之后如果 Telnet 关上了（但调试模式应该不会？不确定）那么再走一遍上面的步骤就可以。路由器重新开机后再 Telnet 上，继续依次执行：bdata set ssh_en=1
bdata set telnet_en=1
bdata set uart_en=1
bdata set boot_wait=on
bdata commit
完成后 reboot 重启。重启后再一次连上，用 bdata show 命令确定一下我们刚刚加上去的参数真的写上去了之后，执行mtd erase crash
清除掉 crash 来关掉调试模式。然后重启。不放心的话，重启完可以再确认一下参数在不在。这样我们应该就已经把开启 telnet 的标志写入了 bdata。6.刷回 CR8809 的固件还是按上面的老规矩，进刷机模式，用官方刷机工具刷回 CR8809 的固件。bdata 理论上不会受到影响，所以刷回去之后 Telnet 应该也会是开启状态。7.开启SSHnvram set ssh_en=1
nvram set telnet_en=1
nvram set uart_en=1
nvram set boot_wait=on
nvram commit
sed -i &#039;s/channel=.*/channel=&quot;debug&quot;/g&#039; /etc/init.d/dropbear
/etc/init.d/dropbear restart
mkdir /data/auto_ssh
cd /data/auto_ssh
curl -O https://fastly.jsdelivr.net/gh/lemoeo/AX6S@main/auto_ssh.sh
chmod +x auto_ssh.sh
uci set firewall.auto_ssh=include
uci set firewall.auto_ssh.type=&#039;script&#039;
uci set firewall.auto_ssh.path=&#039;/data/auto_ssh/auto_ssh.sh&#039;
uci set firewall.auto_ssh.enabled=&#039;1&#039;
uci commit firewall
uci set system.@system[0].timezone=&#039;CST-8&#039;
uci set system.@system[0].webtimezone=&#039;CST-8&#039;
uci set system.@system[0].timezoneindex=&#039;2.84&#039;
uci commit
所需附件固件Putty原文：原文原文2原文3</description>
</item>
<item rdf:about="https://eblog.ink/archives/386/">
<title>【Openwrt】mwan3配置信息</title>
<link>https://eblog.ink/archives/386/</link>
<dc:date>2024-10-23T14:50:37+00:00</dc:date>
<description>config globals &#039;globals&#039;
    option mmx_mask &#039;0x3F00&#039;              # 设置多路径路由表掩码，控制使用的链路
    option rtmon_interval &#039;5&#039;             # 路由监控的间隔时间，单位为秒

config interface &#039;wan&#039;
    option enabled &#039;1&#039;                    # 启用 WAN 接口
    option family &#039;ipv4&#039;                  # 使用 IPv4 协议
    option reliability &#039;1&#039;                # 设置接口可靠性值
    option count &#039;1&#039;                      # 设置需要的连续失败次数以判断接口不可用
    option timeout &#039;2&#039;                    # ping 超时时间，单位为秒
    option interval &#039;5&#039;                   # ping 间隔时间，单位为秒
    option failure_interval &#039;5&#039;           # 故障发生时的 ping 间隔，单位为秒
    option recovery_interval &#039;5&#039;          # 恢复时的 ping 间隔，单位为秒
    option down &#039;3&#039;                       # 设置下线的最大失败 ping 次数
    option up &#039;3&#039;                         # 设置上线所需的成功 ping 次数
    option tracking_method &#039;ping&#039;         # 使用 ping 跟踪方法
    option initial_state &#039;online&#039;         # 初始状态为在线
    option track_method &#039;ping&#039;            # 使用 ping 跟踪接口状态
    option size &#039;56&#039;                      # ping 包大小，单位为字节
    option max_ttl &#039;60&#039;                   # 最大 TTL 值
    list track_ip &#039;8.8.8.8&#039;               # 追踪的目标 IP 地址

config interface &#039;wan2&#039;
    option enabled &#039;1&#039;                    # 启用 WAN2 接口
    option family &#039;ipv4&#039;                  # 使用 IPv4 协议
    option reliability &#039;1&#039;                # 设置接口可靠性值
    option count &#039;1&#039;                      # 设置需要的连续失败次数以判断接口不可用
    option timeout &#039;2&#039;                    # ping 超时时间，单位为秒
    option interval &#039;5&#039;                   # ping 间隔时间，单位为秒
    option failure_interval &#039;5&#039;           # 故障发生时的 ping 间隔，单位为秒
    option recovery_interval &#039;5&#039;          # 恢复时的 ping 间隔，单位为秒
    option down &#039;3&#039;                       # 设置下线的最大失败 ping 次数
    option up &#039;3&#039;                         # 设置上线所需的成功 ping 次数
    option tracking_method &#039;ping&#039;         # 使用 ping 跟踪方法
    option initial_state &#039;online&#039;         # 初始状态为在线
    option track_method &#039;ping&#039;            # 使用 ping 跟踪接口状态
    option size &#039;56&#039;                      # ping 包大小，单位为字节
    option max_ttl &#039;60&#039;                   # 最大 TTL 值
    list track_ip &#039;172.16.3.1&#039;            # 追踪的目标 IP 地址

config interface &#039;wan_6&#039;
    option enabled &#039;1&#039;                    # 启用 WAN_6 接口
    option family &#039;ipv6&#039;                  # 使用 IPv6 协议
    option reliability &#039;1&#039;                # 设置接口可靠性值
    option count &#039;1&#039;                      # 设置需要的连续失败次数以判断接口不可用
    option timeout &#039;2&#039;                    # ping 超时时间，单位为秒
    option interval &#039;5&#039;                   # ping 间隔时间，单位为秒
    option failure_interval &#039;5&#039;           # 故障发生时的 ping 间隔，单位为秒
    option recovery_interval &#039;5&#039;          # 恢复时的 ping 间隔，单位为秒
    option down &#039;3&#039;                       # 设置下线的最大失败 ping 次数
    option up &#039;3&#039;                         # 设置上线所需的成功 ping 次数
    option tracking_method &#039;ping&#039;         # 使用 ping 跟踪方法
    option initial_state &#039;online&#039;         # 初始状态为在线
    list track_ip &#039;2001:4860:4860::8888&#039;  # 追踪的目标 IPv6 地址
    option track_method &#039;ping&#039;            # 使用 ping 跟踪接口状态
    option size &#039;56&#039;                      # ping 包大小，单位为字节
    option max_ttl &#039;60&#039;                   # 最大 TTL 值

config interface &#039;wan2_6&#039;
    option enabled &#039;1&#039;                    # 启用 WAN2_6 接口
    option family &#039;ipv6&#039;                  # 使用 IPv6 协议
    option reliability &#039;1&#039;                # 设置接口可靠性值
    option count &#039;1&#039;                      # 设置需要的连续失败次数以判断接口不可用
    option timeout &#039;2&#039;                    # ping 超时时间，单位为秒
    option interval &#039;5&#039;                   # ping 间隔时间，单位为秒
    option failure_interval &#039;5&#039;           # 故障发生时的 ping 间隔，单位为秒
    option recovery_interval &#039;5&#039;          # 恢复时的 ping 间隔，单位为秒
    option down &#039;3&#039;                       # 设置下线的最大失败 ping 次数
    option up &#039;3&#039;                         # 设置上线所需的成功 ping 次数
    option tracking_method &#039;ping&#039;         # 使用 ping 跟踪方法
    option initial_state &#039;online&#039;         # 初始状态为在线
    list track_ip &#039;2001:4860:4860::8844&#039;  # 追踪的目标 IPv6 地址
    option track_method &#039;ping&#039;            # 使用 ping 跟踪接口状态
    option size &#039;56&#039;                      # ping 包大小，单位为字节
    option max_ttl &#039;60&#039;                   # 最大 TTL 值

config policy &#039;wan_wan2&#039;
    list use_member &#039;wan_only&#039;            # 策略使用 wan_only 作为主链路
    list use_member &#039;wan2_only&#039;           # 使用 wan2_only 作为备用链路

config policy &#039;wan_6_wan2_6&#039;
    list use_member &#039;wan_6_only&#039;          # 策略使用 wan_6_only 作为主链路
    list use_member &#039;wan2_6_only&#039;         # 使用 wan2_6_only 作为备用链路

config member &#039;wan_only&#039;
    option interface &#039;wan&#039;                # 绑定 wan 接口
    option metric &#039;1&#039;                     # 设置路由优先级
    option weight &#039;19&#039;                    # 设置负载分担权重

config member &#039;wan2_only&#039;
    option interface &#039;wan2&#039;               # 绑定 wan2 接口
    option weight &#039;1&#039;                     # 设置负载分担权重
    option metric &#039;1&#039;                     # 设置路由优先级

config member &#039;wan_6_only&#039;
    option interface &#039;wan_6&#039;              # 绑定 wan_6 接口
    option metric &#039;1&#039;                     # 设置路由优先级
    option weight &#039;1&#039;                     # 设置负载分担权重

config member &#039;wan2_6_only&#039;
    option interface &#039;wan2_6&#039;             # 绑定 wan2_6 接口
    option weight &#039;1&#039;                     # 设置负载分担权重
    option metric &#039;2&#039;                     # 设置路由优先级

config rule &#039;default_rule_v4&#039;
    option family &#039;ipv4&#039;                  # 应用 IPv4 协议的规则
    option proto &#039;all&#039;                    # 适用于所有协议
    option use_policy &#039;wan_wan2&#039;          # 使用 wan_wan2 策略
    option sticky &#039;1&#039;                     # 连接持久化设置

config rule &#039;default_rule_v6&#039;
    option family &#039;ipv6&#039;                  # 应用 IPv6 协议的规则
    option proto &#039;all&#039;                    # 适用于所有协议
    option use_policy &#039;wan_6_wan2_6&#039;      # 使用 wan_6_wan2_6 策略
    option sticky &#039;1&#039;                     # 连接持久化设置

config rule &#039;default_rule_v4_v2&#039;
    option dest_ip &#039;0.0.0.0/0&#039;            # 应用于所有 IPv4 地址
    option use_policy &#039;wan_wan2&#039;          # 使用 wan_wan2 策略
    option family &#039;ipv4&#039;                  # 应用 IPv4 协议的规则

config rule &#039;default_rule_v6_v2&#039;
    option dest_ip &#039;::/0&#039;                 # 应用于所有 IPv6 地址
    option use_policy &#039;wan_6_wan2_6&#039;      # 使用 wan_6_wan2_6 策略
    option family &#039;ipv6&#039;                  # 应用 IPv6 协议的规则

重启 mwan3：/etc/init.d/mwan3 restart
重启网络服务：/etc/init.d/network restart
这两个命令分别重启多路径网络监控（mwan3）和整个网络服务</description>
</item>
<item rdf:about="https://eblog.ink/archives/366/">
<title>Openwrt 拨号访问光猫</title>
<link>https://eblog.ink/archives/366/</link>
<dc:date>2023-09-13T03:41:13+00:00</dc:date>
<description>创建接口：接口-添加新接口（GM）-新接口协议必须是静态地址-接口是路由器上的wan接口IP地址设置为和光猫同一网段的地址例如：192.168.100.251子网掩码：255.255.255.0点击高级：使用网关跃点 ：100防火墙设置：wan 组创建一条静态路由：接口选择创建的GM目标：192.168.100.0/24网关选择：192.168.100.251高级设置-跃点数：100</description>
</item>
<item rdf:about="https://eblog.ink/archives/364/">
<title>【路由器】小米路由器3刷Openwrt</title>
<link>https://eblog.ink/archives/364/</link>
<dc:date>2023-08-16T09:13:03+00:00</dc:date>
<description>准备工作：1.下载小米路由器3的pd-boothttp://downloads.pangubox.com:6380/开启ssh（openwrt官方推荐方法：https://openwrt.org/toh/xiaomi/mir3）2.1 浏览器网址中输入如下内容，然后回车：http://192.168.31.1/cgi-bin/luci/;stok=（这里替换你的stock）/api/xqnetwork/set_wifi_ap?ssid=tianbao&encryption=NONE&enctype=NONE&channel=1%3Bnvram%20set%20ssh%5Fen%3D1%3B%20nvram%20commit先看到网页中出现“{“msg”:“未能连接到指定WiFi(Probe timeout)”“code”:1616}”的字样，表示该命令执行成功2.2 继续将网址替换成下面，然后回车：http://192.168.31.1/cgi-bin/luci/;stok=（这里替换你的stock）/api/xqnetwork/set_wifi_ap?ssid=tianbao&encryption=NONE&enctype=NONE&channel=1%3Bsed%20%2Di%20%22%3Ax%3AN%3As%2Fif%20%5C%5B%2E%2A%5C%3B%20then%5Cn%2E%2Areturn%200%5Cn%2E%2Afi%2F%23tb%2F%3Bb%20x%22%20%2Fetc%2Finit.d%2Fdropbear看到网页中出现“{“msg”:“未能连接到指定WiFi(Probe timeout)”“code”:1616}”的字样，表示该命令执行成功2.3 继续将网址替换成下面，然后回车：http://192.168.31.1/cgi-bin/luci/;stok=（这里替换你的stock）/api/xqnetwork/set_wifi_ap?ssid=tianbao&encryption=NONE&enctype=NONE&channel=1%3B%2Fetc%2Finit.d%2Fdropbear%20start看到网页中出现“{“msg”:“未能连接到指定WiFi(Probe timeout)”“code”:1616}”的字样，表示该命令执行成功2.4 继续将网址替换成下面，然后回车：http://192.168.31.1/cgi-bin/luci/;stok=5c392400a7a61ef3e3b72e060dc769d8/api/xqsystem/set_name_password?oldPwd=当前后台管理密码&newPwd=重置的新密码网页中出现“{“code”:0}”的字样，表示修改密码成功！2.5 通过远程ssh工具或者直接ssh连接路由器执行如下命令：nvram set uart_en=1
nvram set flag_last_success=1
nvram set boot_wait=on
nvram commit2.6 上传pd-boot文件到/tmp目录下2.7 然后到路由器中执行如下命令：cd /tmp
mtd_write write 上面下载的文件名字 Bootloader
reboot
重启后等一会，我等了一分多钟，建议多等一会。2.8 开始刷机–记住这个时候通过网线连接路由器（这个时候不能用Wi-Fi了）然后拔掉电源，按住重置按钮并插上电源，在1~2秒后释放重置按钮，此时各个网口的灯应该已经闪过，路由器指示灯为黄色并以较慢的频率闪烁访问 192.168.1.1，进入pd-boot界面，可以通过这个来重写系统（以后恢复原来的固件也是这里，去下载小米官网下载来这里恢复）刷X-WRT固件这个时候可以直接刷入X-WRT (openwrt的开发版本）官网：https://x-wrt.com/进入固件下载（https://downloads.x-wrt.com/rom/），找到小米路由器3固件（固件很多，可以crtl+f搜索“Xiaomi Mi Router R3”），选择带有“breed-factory.bin”的固件固件无线默认名称：X-WRT_XXXX，密码：88888888固件管理界面：http://192.168.15.1/管理界面账户密码：admin/adminSSH后台登录：root/admin刷openwrt固件固件一：如果觉得X-WRT已经符合自己需求的就无需再看这一步了。如果希望刷openwrt请看下去。进入https://openwrt.ai/?version=22.03&target=ramips%2Fmt7620&id=xiaomi_miwifi-r3按自己需求定制固件，或者可以直接下载官方已有的固件，下载时需留意带有sysupgrade的需要通过X-WRT固件的“固件升级”功能刷入openwrt，不能直接从Pd-boot刷入，会无限重启。这一步不知道是否是我操作问题，但试过从Pd-boot刷4个固件都不成功，只能曲线救国先刷X-WRT。注意：本人通过这个固件升级还是会一直重启固件二：https://kingq.lanzouq.com/iAbfT15k5pda原文链接：原文1  原文2  原文3</description>
</item>
<item rdf:about="https://eblog.ink/archives/363/">
<title>【Linux】Openwrt(iStoreOS)上使用WireGuard组网</title>
<link>https://eblog.ink/archives/363/</link>
<dc:date>2023-08-16T08:23:00+00:00</dc:date>
<description>服务器工作准备工作平台：x86/64固件：iStoreOS 22.03.5 2023081110 / LuCI istoreos-22.03 安装软件包系统-软件包-更新列表然后筛选列表，安装以下软件kmod-wireguard
luci-app-wireguard
luci-i18n-wireguard-zh-cn
luci-proto-wireguard
wg-installer-server
wg-installer-server-hotplug-babeld
wg-installer-server-hotplug-olsrd
wireguard-tools

重启系统服务端相关配置登陆 openwrt – 网络 – 接口 – 添加新接口接口名随意填写例如 WGd 协议选择 WireGuard VPN点击提交开机自动运行 打钩直接生成新的密钥对监听接口改一下，然后记住例如（12345）地址改为 192.168.100.1/24 （改为私有地址，不与主网络相同）防火墙设置 – 选择 lan防火墙-自定义规则添加iptables -t nat -A POSTROUTING -s 192.168.100.0/24 -o br-lan -j MASQUERADE(有人说不加也行，我自己加了的)添加客户端客户端 peer添加网络 – 接口 –找到WGd -点击编辑-对端添加对端描述（对端名称） 例如PC1直接生成新的密钥对直接生成预共享密钥允许的IP设置为192.168.100.2-254/32路由允许的IP 打钩持续 Keep-Alive 设置为：25然后点击 生成配置连接端点 改为：DDNS的域名允许的IP 设置为：内网网段  、WGd的网段   例如 192.168.1.0/24、192.168.100.0/24 把原有的0.0.0.0/0 和 ::/0 删除下方的配置文件大概格式为：[Interface]
PrivateKey = qGXmfeG8U******
# ListenPort not defined

[Peer]
PublicKey = F7qCrMXFN0VDhc5td******
PresharedKey = i/SHaYDyZDe16C*****
AllowedIPs = 192.168.1.0/24、192.168.100.0/24
Endpoint = example.com:12345
PersistentKeepAlive = 25
需要添加一条 Address = 192.168.100.2/32到[Interface]内 修改过后的配置文件如下[Interface]
PrivateKey = qGXmfeG8U******
Address = 192.168.100.2/32
# ListenPort not defined

[Peer]
PublicKey = F7qCrMXFN0VDhc5td******
PresharedKey = i/SHaYDyZDe16C*****
AllowedIPs = 192.168.1.0/24、192.168.100.0/24
Endpoint = example.com:12345
PersistentKeepAlive = 25
配置文件保存为*.conf  导入对应的客户端就可以使用了网络-防火墙-端口转发-添加   放行192.168.1.1 的12345端口网络-防火墙-常规设置-lan到wan 编辑添加涵盖网络，把刚刚的WGd接口添加进去操作完以上记得重启WGd 接口</description>
</item>
<item rdf:about="https://eblog.ink/archives/328/">
<title>【光猫】MA5671 配置指南</title>
<link>https://eblog.ink/archives/328/</link>
<dc:date>2023-01-29T13:08:00+00:00</dc:date>
<description>前景提要电信配备的XE-140w-TD，功能虽然多，感觉比较垃圾，相同的VLAN只能建立一个。设备买回来好几天了一直没时间弄，今天集中了时间弄了一下。淘宝上有那种提供服务的商家，价格100元，我觉得不值这个价格。So给各位朋友提供个参考。推荐链接闲鱼（品质自己把控）我购买的是MA5671，不带无线，内置路由，铁壳版本。价格90登录老光猫一般你可以通过网上查询或者破解等手段登录光猫web界面，基于电信的认证方式，你需要记录以下几点信息1.VLAN_ID2.宽带认证的账号和密码3.LOID: 用于后续填写用4.MAC 地址：一般光猫背面会有，web界面也会有5.一根网线，以及带以太网口的PC（或者USB以太网卡），用于连接MA5671第一步，配置PCMA5671 新机器LAN口都未使能，因此无法直接登录web界面，windows需要在网络和internet-&gt;以太网-&gt;更改适配器选项-&gt;属性（注意，如果你有多个网卡的话，选择连接到ma5671对应的那个）-&gt;internet 协议版本4-&gt;属性中 将ip地址设置为192.168.100.2 子网掩码设置为255.255.255.0。然后你就可以在浏览器中输入192.168.100.1 看到MA5671界面了。第二步，MA5671初步配置登录web界面，用户名:telecomadmin 密码:admintelecom在配置选项卡中，选择LAN-&gt;LAN口工作模式，将4个LAN口都选上，点击应用选择LAN-&gt;LAN主机配置，主IP地址填入192.168.100.1，子网掩码填入255.255.255.0，此步后，后续连接到MA5671的设备，均可通过192.168.100.1访问WEB界面。点击应用以上完成初步的配置步骤第三步，修改MAC地址，启用EPON这一步需要通过telnet登录到MA5671中，xshell自带telnet，不必启用windows telnet功能xshell 中输入:telnet root@192.168.100.1, 密码为:admin登录后，执行sudo su提权，这时设备会给一个全大写的字符串，拷贝下来，利用对应的密码计算器算出密码，输入密码即可。set upport mode 2启用eponset sn snid AABBCCDDEEFFA-F为你的老光猫的MAC地址，注意不带’:'分割set productmac MAC AA:BB:CC:DD:EE:FF同上set wanmac AA:BB:CC:DD:EE:FF同上第四步，刷特定固件登录web界面，在选项卡系统工具-&gt;版本文件升级选择对应固件固件请预先从网上下载，上面给的淘宝链接的店主有相关资料固件选择好并传输给MA5671后，等待设备重启第五步，填入老光猫中的配置1.配置ONT认证在选项卡系统工具-&gt;ONT认证中，选择逻辑标识认证LOID输入框请输入老光猫中的LOID2.配置 WAN （路由）选项卡WAN中，选择新建，按照老光猫中的配置新建，这个MA5671与大部分光猫一致。注意VLAN_ID一定要正确，配置必须与老光猫一致。出厂默认固件就是因为pppoe拨号配置中，IPV4缺少一些配置项，导致连接失败。原文链接：链接</description>
</item>
<item rdf:about="https://eblog.ink/archives/317/">
<title>[PVE] 控制cpu频率实现降频降温省电 </title>
<link>https://eblog.ink/archives/317/</link>
<dc:date>2022-05-24T00:58:00+00:00</dc:date>
<description>1.首先修改启动项vi /etc/default/grub
找到quiet那个位置，后面加空格，再加intel_pstate=disableGRUB_CMDLINE_LINUX_DEFAULT=&quot;quiet intel_pstate=disable&quot;
2.加上参数后保存，并更新grubupdate-grub
3.保存完后重启生效root
4.安装cpufrequtilsapt-get install cpufrequtils
5.配置vi /etc/init.d/cpufrequtils
找到如下：ENABLE=&quot;true&quot;
GOVERNOR=&quot;ondemand&quot;
MAX_SPEED=&quot;0&quot;
MIN_SPEED=&quot;0&quot;
改成：ENABLE=&quot;true&quot;
GOVERNOR=&quot;powersave&quot;
MAX_SPEED=&quot;400000&quot;  
MIN_SPEED=&quot;400000&quot;
#400000 = 400MHz
#performance ondemand 需要改为powersave
6.保存后，重启服务：systemctl daemon-reload
/etc/init.d/cpufrequtils restart

原文链接：原文</description>
</item>
<item rdf:about="https://eblog.ink/archives/295/">
<title>[PVE] 调整虚拟机(VM)的磁盘大小</title>
<link>https://eblog.ink/archives/295/</link>
<dc:date>2021-07-27T02:54:38+00:00</dc:date>
<description>第一步通过web ui中调整磁盘大小功能，先设置分配给虚拟机的磁盘空间第二步进入虚拟机系统，我这里的系统是CentOS，其他Linux系统应该类似。查看磁盘信息，可以看到磁盘的总大小已经变化了，但是下边两个分区没有变fdisk -l
第三步给 /dev/sda2分区增加空间，注意里边的命令 resizepart 2 100% ，是把剩余的空间全部给到/dev/sda2parted /dev/sda

print

resizepart 2 100%

quit
第四步更新物理卷的大小，当然这里前提是使用了LVMpvresize /dev/sda2
接下来更新逻辑卷的大小lvresize --extents +100%FREE --resizefs /dev/mapper/centos-root
最后可以看到已经成功了df -h
原文链接：原文</description>
</item>
<item rdf:about="https://eblog.ink/archives/290/">
<title>PVE 6.X更新到7.X</title>
<link>https://eblog.ink/archives/290/</link>
<dc:date>2021-07-20T05:59:00+00:00</dc:date>
<description>1、在电脑上用Xshell之类的工具登录到PVE的SSH下，输入以下命令（带有#开头内容为注释，不需要输入的，只输入不是#开头的，下同）：#修改PVE源
sed -i &#039;s/buster\/updates/bullseye-security/g;s/buster/bullseye/g&#039; /etc/apt/sources.list
#删除PVE企业源
rm -rf /etc/apt/sources.list.d/pve-install-repo.list
2、输入vi /etc/apt/sources.list ，按 i 进入编辑状态，把原来的内容全部删除，复制以下内容进去粘贴，保存退出；# debian aliyun source
#deb https://mirrors.tuna.tsinghua.edu.cn/debian bullseye main contrib non-free
#deb https://mirrors.tuna.tsinghua.edu.cn/debian bullseye-updates main contrib non-free
#deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free
#deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription
deb http://ftp.debian.org/debian bullseye main contrib
deb http://ftp.debian.org/debian bullseye-updates main contrib
# security updates
deb http://security.debian.org bullseye-security main contrib
deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription
3、输入以下命令更新系统（由于PVE的源在国外服务器，建议全局开飞机，否则更新非常的慢），期间有可能弹出类似下图的提示需要选择的界面，直接无脑的按回车就行：apt update &amp;&amp; apt dist-upgrade -y
4、更新完成，输入 reboot 重启PVE；5、启动好了以后，继续输入以下命令：apt autoremove -y
6、敲命令先查看当前系统内核，然后卸载无用的内核，保持系统干净（强迫症发作了）：#查看当前用的内核
uname -a
#查看系统有多少个内核
dpkg --get-selections |grep kernel
7、卸载多余内核#卸载无用内核，命令后面的pve-kernel-5.3.13-1-pve，是根据上一条命令显示出来的内核，需要修改成你自己PVE显示不用的，后面显示有purge字样的为系统使用中，不可以卸载的，其他的均可以卸载）
dpkg --purge --force-remove-essential pve-kernel-5.3.13-1-pve
dpkg --purge --force-remove-essential pve-kernel-5.3.13-3-pve
dpkg --purge --force-remove-essential pve-kernel-5.3.18-1-pve
dpkg --purge --force-remove-essential pve-kernel-5.3.18-2-pve
dpkg --purge --force-remove-essential pve-kernel-5.3.18-3-pve
dpkg --purge --force-remove-essential pve-kernel-5.4 
dpkg --purge --force-remove-essential pve-kernel-5.4.101-1-pve
dpkg --purge --force-remove-essential pve-kernel-5.4.103-1-pve
dpkg --purge --force-remove-essential pve-kernel-5.4.106-1-pve
dpkg --purge --force-remove-essential pve-kernel-5.4.114-1-pve
dpkg --purge --force-remove-essential pve-kernel-5.4.119-1-pve
dpkg --purge --force-remove-essential pve-kernel-5.4.124-1-pve
dpkg --purge --force-remove-essential pve-kernel-5.4.34-1-pve
dpkg --purge --force-remove-essential pve-kernel-5.4.41-1-pve
dpkg --purge --force-remove-essential pve-kernel-5.4.44-1-pve
dpkg --purge --force-remove-essential pve-kernel-5.4.44-2-pve
dpkg --purge --force-remove-essential pve-kernel-5.4.55-1-pve
dpkg --purge --force-remove-essential pve-kernel-5.4.60-1-pve
dpkg --purge --force-remove-essential pve-kernel-5.4.65-1-pve
dpkg --purge --force-remove-essential pve-kernel-5.4.73-1-pve
dpkg --purge --force-remove-essential pve-kernel-5.4.78-1-pve
dpkg --purge --force-remove-essential pve-kernel-5.4.78-2-pve
dpkg --purge --force-remove-essential pve-kernel-5.4.98-1-pve

dpkg --purge --force-remove-essential pve-kernel-5.3.13-1-pve

#把不用的内核删除完成后，更新引导菜单
update-grub
#重启PVE
reboot
8、删除完成后再次查看内核，只有在使用的，没有多余的了；9、进入PVE以后，系统可能还会自动重启3-4次，属于正常现象，请耐心等候，不要以为机子出了问题。等机器不再重启后，就可以把虚拟机启动起来。10、优化PVE：#安装时间同步工具，自动同步时间 
apt install chrony -y
#安装网络配置修改后自动应用刷新的工具
apt install ifupdown2 -y
#删除以前的时间同步工具
apt remove systemd-timesyncd -y
apt-get remove --purge systemd-timesyncd
11、再回到网页端，已经更新到7.0-10了</description>
</item>
<item rdf:about="https://eblog.ink/archives/282/">
<title>HK 1 刷 Openwrt 教程</title>
<link>https://eblog.ink/archives/282/</link>
<dc:date>2021-06-11T15:42:00+00:00</dc:date>
<description>1.连接显示器开机2.写入tf卡镜像（U盘）磁盘映像工具磁盘映像工具2镜像地址原文Openwrt3.连接adbadb connect 盒子的ipadb shellsureboot update4.迅速TF（U盘）插入盒子5.盒子启动完成，并发现Openwrt无线网则启动成功6.写入emmc./install-to-emmc.sh</description>
</item>
</rdf:RDF>