电脑维修 笔记本维修 手机维修 打印机维修 IT外包
24小时服务电话:0731-84688748  18229718750
地址:长沙市天心区青园街道友谊社区友谊小区A3栋15号

服务区域:湖南省政府方圆5公里内(友谊社区 青园小区 阳光嘉园 天一康园 湘超景园 国际公寓 HOPSCA写字楼 豪布斯卡 天城·泰祥苑 国检园 梦网景园 石人村金石·蓉园安置小区 鑫隆家园 湘诚嘉园 童话里 七星车城 华铁佳苑 巢之恋 鑫远杰座 鑫远华城 满庭芳 宽域 鑫天山水洲城 星语林名园 青园街道进湾子社区 白沙世纪佳园 长沙欧洲城 长沙奥林匹克花园 高升安置小区 湘府名邸 嘉尚君远 富景园 鑫源公寓 岳泰理想城 等等...)

PHICOMM K2P 刷openwrt最新版本,其它可刷openwrt也可参照此文档 - 全文内容:

显示技术博客列表

PHICOMM K2P 刷openwrt最新版本,其它可刷openwrt也可参照此文档

超短链接

查看路由器的型号与固件版本

 

PHICOMM K2P需要多下一个breed固件(K2P 22.10.3.38、40、42免拆机免TTL刷机)

1、下载附件的压缩文件->解压得到breed-mt7621-phicomm-k2p-r1416.bin(下面是网盘下载地址)

链接: https://pan.baidu.com/s/1epKHHYPUVR06Mjs_idsdWw 提取码: 2p3r

直接下载链接:

https://files.yhth.top/DIY硬件/无线路由器/PHICOMM_K2P_breed-mt7621-phicomm-k2p-r1416.zip 

2、按下面的操作步骤进入官方uboot恢复界面

路由断电->电脑网线连接路由LAN口->拔掉其余网线->电脑网卡设置固定IP 192.168.2.2 子网掩码255.255.255.0 -> 按住路由RESET键不要松手->插入路由电源->等待8秒以后再松开RESET键->浏览器打开uboot界面 http://192.168.2.1/ ->浏览选择下载解压好的breed-mt7621-phicomm-k2p-r1416.bin->浏览器右键审查元素或者F12开发工具 元素->把name的值firmware和value的值Update firmware全部改成uboot然后按回车->然后点击网页uboot按钮上传升级->等待一会儿,完成后会自动重启 刷入完成。

PHICOMM K2P在breed恢复模式备份原编程器固件与EEPROM

注意:必须备份EEPROM,以防止刷机过程中意外损坏导致Wifi性能下降。

EEPROM(Electrically Erasable Programmable Read-Only Memory) 是一种 小容量、非易失性存储器,主要用于存储设备的硬件级别配置信息,它在路由器开机启动阶段非常重要。

🧠 路由器 EEPROM 的作用

通常包含以下内容:

内容类型描述
MAC 地址有线(LAN/WAN)和无线接口的物理地址,通常是出厂烧录进去的。
校准数据无线芯片的射频校准值,影响 WiFi 性能和稳定性。
硬件型号/版本信息有助于固件识别具体硬件型号,加载正确驱动。
厂商配置信息如序列号、地区代码(Region Code)、Tx Power 等。
闪存分区表信息某些设备中 EEPROM 会包含启动引导或分区偏移地址等数据。
  • 刷错固件后 WiFi 没信号?可能 EEPROM 中无线校准数据丢失或被清空。

  • **MAC 地址变成默认 00:11:22...?**可能是 EEPROM 中的地址信息没有被读取到。

  • **无线功率或频段异常?**也是校准数据读取失败造成的。

下载openwrt最新版本的两个固件

OpenWrt 下载固件方法:

官网:https://openwrt.org/  -> 点击 Download a firmware image for you device (Table of Hardware) -> 搜索 型号 -> 查看是否支持 -> openwrt-24.10.0-ramips-mt7621-phicomm_k2p-squashfs-sysupgrade.bin 

解析:ramips 是平台为一级目录,mt7621 是系统用什么SOC(即CPU型号),phicomm_k2p 是品牌与型号。

https://mirror-03.infra.openwrt.org/releases/24.10.1/targets/ramips/mt7621/openwrt-24.10.1-ramips-mt7621-phicomm_k2p-initramfs-kernel.bin

https://mirror-03.infra.openwrt.org/releases/24.10.1/targets/ramips/mt7621/openwrt-24.10.1-ramips-mt7621-phicomm_k2p-squashfs-sysupgrade.bin

OpenWrt 中的 .sysupgrade.bin.factory.bin两种不同用途的固件文件

文件名用途适用场景备注
factory.bin给原厂系统使用TP-Link 原厂界面刷机、TFTP 恢复一般含设备签名,结构特殊
sysupgrade.bin给 OpenWrt 系统升级使用OpenWrt Web/SSH 升级、Breed不适合直接刷入原厂系统

刷入openwrt两个固件,不按顺序刷入会失败

刷第一个factory.bin固件

路由断电->电脑网线连接路由LAN口->拔掉其余网线->电脑网卡设置固定IP 192.168.1.2 子网掩码255.255.255.0 -> 按住路由RESET键不要松手->插入路由电源->等待8秒以后再松开RESET键->浏览器打开uboot界面 http://192.168.1.1/ -> 使用Config 区(公版) 执行 恢复出厂设置

-> 固件更新-> 浏览选择下载解压好的 openwrt-24.10.1-ramips-mt7621-phicomm_k2p-initramfs-kernel.bin->等待一会儿,完成后会自动重启 刷入完成。

刷第二个升级固件sysupgrade.bin

电脑改为自动取得IP->进入192.168.1.1 -> 打开luci界面 -> System -> Flash image -> 选择文件  openwrt-24.10.1-ramips-mt7621-phicomm_k2p-squashfs-sysupgrade.bin -> upload ->Continue -> 完成后会自动重启即可。

openwrt官方固件性能不行,下载测速外网会掉包,换专用固件(测速外网掉包):

社区维护的优化版本:

https://dl.openwrt.ai/firmware/ramips-mt7621/phicomm_k2p/kwrt-06.01.2025-ramips-mt7621-phicomm_k2p-squashfs-sysupgrade.bin

OpenWrt.ai 镜像站提供的 K2P 定制优化版本,机器文件名里带有 kwrt-06.01.2025,表明:

  • 发布时间:2025 年 6 月 1 日

  • 定制前缀 “kwrt” 常用于社区维护的专门优化固件

  • 目标型号phicomm_k2p(千兆版 K2P)

  • 内容特性:包含 IRQ 中断打散、flow offloading、HWNAT 支持,以及对 MT7621 平台做了稳定性和性能优化 dl.openwrt.ai+1dl.openwrt.ai+1

换asus界面的padavan固件

固件是从一个大佬分享的,荒野无灯华硕老毛子,今天发现还是2021年,不知道后面有没有更新,下面是我保存在网盘的链接。

链接: https://pan.baidu.com/s/12BTA1BJbW338W-E-QxCx2A  提取码: qsvp 

测速:有线51.6MBps,5G无线380Mbps

直接下载链接:

 https://files.yhth.top/DIY硬件/无线路由器/PHICOMM_K2P_3.4.3.9-099_20181107-1944-asus界面Padavan老毛子固件-网络测速可满速5G400M.trx 

下载列表:

https://opt.cn2qq.com/padavan/

文件命名规则解析

文件名示例:
K2P_DRV_V5_512M_32M_3.4.3.9-099.trx

部分含义说明
K2P适配斐讯 K2P 路由器
DRV表示包含新驱动或优化过驱动
V5指 K2P V5 硬件版本(一般为 B1 及以上)
512M内存为 512MB(注意:K2P 实际是 128MB)
32M闪存为 32MB(K2P 是 16MB)
3.4.3.9-099固件版本号(内核版本+Padavan版本)
.trx

固件格式,适合在 Breed 或 Padavan 升级

K2P A2用的是https://opt.cn2qq.com/padavan/K2P_DRV_256M_3.4.3.9-099.trx 

测速:有线68.6MBps,5G无线380Mbps 大部分时候300M

直接下载链接:

 https://files.yhth.top/DIY硬件/无线路由器/PHICOMM_K2P_DRV_256M_3.4.3.9-099-202506-5G300M.trx 

openwrt SSH中查看网络接口实时速率

root@OpenWrt:~# opkg update
root@OpenWrt:~# opkg install ethtool
Installing ethtool (6.11-r1) to root...
Downloading https://downloads.openwrt.org/releases/24.10.1/packages/mipsel_24kc/base/ethtool_6.11-r1_mipsel_24kc.ipk
Configuring ethtool.
root@OpenWrt:~# ethtool eth0
Settings for eth0:
        Supported ports: [ MII ]
        Supported link modes:   1000baseT/Full 
        Supported pause frame use: Symmetric Receive-only
        Supports auto-negotiation: Yes
        Supported FEC modes: Not reported
        Advertised link modes:  1000baseT/Full 
        Advertised pause frame use: Symmetric Receive-only
        Advertised auto-negotiation: Yes
        Advertised FEC modes: Not reported
        Link partner advertised link modes:  1000baseT/Full 
        Link partner advertised pause frame use: Symmetric
        Link partner advertised auto-negotiation: No
        Link partner advertised FEC modes: Not reported
        Speed: 1000Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: on
        Current message level: 0x000000ff (255)
                               drv probe link timer ifdown ifup rx_err tx_err
        Link detected: yes
root@OpenWrt:~#
root@OpenWrt:~# ethtool wan
Settings for wan:
        Supported ports: [ TP MII ]
        Supported link modes:   10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
                                1000baseT/Full 
        Supported pause frame use: Symmetric Receive-only
        Supports auto-negotiation: Yes
        Supported FEC modes: Not reported
        Advertised link modes:  10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
                                1000baseT/Full 
        Advertised pause frame use: Symmetric Receive-only
        Advertised auto-negotiation: Yes
        Advertised FEC modes: Not reported
        Link partner advertised link modes:  10baseT/Half 10baseT/Full 
                                             100baseT/Half 100baseT/Full 
                                             1000baseT/Half 1000baseT/Full 
        Link partner advertised pause frame use: No
        Link partner advertised auto-negotiation: Yes
        Link partner advertised FEC modes: Not reported
        Speed: 1000Mb/s
        Duplex: Full
        Port: Twisted Pair
        PHYAD: 4
        Transceiver: external
        Auto-negotiation: on
        MDI-X: Unknown
        Current message level: 0x000000ff (255)
                               drv probe link timer ifdown ifup rx_err tx_err
        Link detected: yes
root@OpenWrt:~# 

路由器刷openwrt后,最高下载速度只有12-15MB/s(100Mbps)左右,需要开启硬件加速,启用 flow_offloadingflow_offloading_hw

#查询是否开启硬件加速
root@OpenWrt:~# uci show firewall.@defaults[0]
firewall.cfg01e63d=defaults
firewall.cfg01e63d.syn_flood='1'
firewall.cfg01e63d.input='REJECT'
firewall.cfg01e63d.output='ACCEPT'
firewall.cfg01e63d.forward='REJECT'
root@OpenWrt:~#
#在SSH中手动开启硬件加速
root@OpenWrt:~# uci set firewall.@defaults[0].flow_offloading='1'
root@OpenWrt:~# uci set firewall.@defaults[0].flow_offloading_hw='1'
root@OpenWrt:~# uci commit firewall
root@OpenWrt:~# /etc/init.d/firewall restart
root@OpenWrt:~# uci show firewall.@defaults[0]
firewall.cfg01e63d=defaults
firewall.cfg01e63d.syn_flood='1'
firewall.cfg01e63d.input='REJECT'
firewall.cfg01e63d.output='ACCEPT'
firewall.cfg01e63d.forward='REJECT'
firewall.cfg01e63d.flow_offloading='1'
firewall.cfg01e63d.flow_offloading_hw='1'
root@OpenWrt:~# 

注意:开启硬件加速后,1G宽带基本可以跑满宽带。

 Openwrt 显示所有在线的设备清单(有线+无线) 

root@OpenWrt:~# opkg update
root@OpenWrt:~# opkg install luci-app-nlbwmon
Installing luci-app-nlbwmon (25.168.50434~d6b13f6) to root...
Downloading https://downloads.openwrt.org/releases/24.10.1/packages/mipsel_24kc/luci/luci-app-nlbwmon_25.168.50434~d6b13f6_all.ipk
Installing luci-lib-chartjs (25.168.50434~d6b13f6) to root...
Downloading https://downloads.openwrt.org/releases/24.10.1/packages/mipsel_24kc/luci/luci-lib-chartjs_25.168.50434~d6b13f6_all.ipk
Installing zlib (1.3.1-r1) to root...
Downloading https://downloads.openwrt.org/releases/24.10.1/packages/mipsel_24kc/base/zlib_1.3.1-r1_mipsel_24kc.ipk
Installing kmod-nf-conntrack-netlink (6.6.86-r1) to root...
Downloading https://downloads.openwrt.org/releases/24.10.1/targets/ramips/mt7621/kmods/6.6.86-1-2a6d68f3ded425efc0850296e7f62d53/kmod-nf-conntrack-netlink_6.6.86-r1_mipsel_24kc.ipk
Installing nlbwmon (2024.02.21~c7616bcf-r1) to root...
Downloading https://downloads.openwrt.org/releases/24.10.1/packages/mipsel_24kc/packages/nlbwmon_2024.02.21~c7616bcf-r1_mipsel_24kc.ipk
Configuring luci-lib-chartjs.
Configuring zlib.
Configuring kmod-nf-conntrack-netlink.
Configuring nlbwmon.
Configuring luci-app-nlbwmon.
root@OpenWrt:~# 

在ssh中显示列表:

root@OpenWrt:~# ip neigh show
192.168.0.203 dev br-lan lladdr 24:94:94:e9:5b:d5 used 0/0/0 probes 1 STALE
192.168.0.107 dev br-lan  used 0/0/0 probes 6 FAILED
192.168.0.12 dev br-lan lladdr e0:50:8b:77:ca:b8 used 0/0/0 probes 0 STALE
240e:386:910:4a20:9d94:d01c:97ca:b420 dev br-lan lladdr 20:89:84:f2:d9:6f ref 1 used 0/0/0 probes 1 REACHABLE
fe80::1014:c600:3cec:6d15 dev br-lan lladdr 3e:50:0e:4a:03:23 used 0/0/0 probes 3 STALE
fdde:e978:3395:0:c41d:177:3737:ce23 dev br-lan lladdr be:c2:1f:57:fa:d4 used 0/0/0 probes 1 STALE
fdde:e978:3395:0:4807:1a5c:e6a7:2d77 dev br-lan lladdr 20:89:84:f2:d9:6f ref 1 used 0/0/0 probes 1 DELAY

 Openwrt安装ddns-go

下载链接:

https://github.com/sirpdboy/luci-app-ddns-go/releases

 主体安装包选择:

ramips 选择 ddns-go_6.10.0-r11_mipsel_24kc.ipk ,

https://github.com/sirpdboy/luci-app-ddns-go/releases/download/v6.10.0/ddns-go_6.10.0-r11_mipsel_24kc.ipk 

还需安装辅助包

root@OpenWrt:/tmp# wget -O ddns-go_6.10.0-r11_mipsel_24kc.ipk "https://github.com/sirpdboy/luci-app-ddns-go/releases/download/v6.10.0/ddns-go_6
.10.0-r11_mipsel_24kc.ipk"
root@OpenWrt:/tmp#opkg install ddns-go_6.10.0-r11_mipsel_24kc.ipk
root@OpenWrt:/tmp# wget -O luci-app-ddns-go_1.5.4-r20250601_all.ipk "https://github.com/sirpdboy/luci-app-ddns-go/releases/download/v6.10.0/luci-app-ddns-go_1.5.4-r20250601_all.ipk"
root@OpenWrt:/tmp#opkg install luci-app-ddns-go_1.5.4-r20250601_all.ipk
root@OpenWrt:/tmp# wget -O luci-i18n-ddns-go-zh-cn_25.135.22407.89837ec_all.ipk "https://github.com/sirpdboy/luci-app-ddns-go/releases/download/v6.10.0/luci-i18n-ddns-go-zh-cn_25.135.22407.89837ec_all.ipk"
root@OpenWrt:~#opkg install luci-i18n-ddns-go-zh-cn_25.135.22407.89837ec_all.ipk

 提示空间不足,改用其它方法:

root@OpenWrt:/tmp# opkg install ddns-go_6.10.0-r11_mipsel_24kc.ipk
Installing ddns-go (6.10.0-r11) to root...
Collected errors:
 * verify_pkg_installable: Only have 7572kb available on filesystem /overlay, pkg ddns-go needs 10920
 * opkg_install_cmd: Cannot install package ddns-go.
root@OpenWrt:/tmp# 

OpenWrt 自带的 ddns-scripts:

root@OpenWrt:/tmp# opkg update
root@OpenWrt:/tmp# opkg install ddns-scripts luci-app-ddns

花生壳更新ip网址URL:

http://[USERNAME]:[PASSWORD]@ddns.oray.com/ph/update?hostname=[DOMAIN]&myip=[IP]