美文网首页
记一次斐讯K1刷机

记一次斐讯K1刷机

作者: thinson | 来源:发表于2022-03-17 16:45 被阅读0次

    前言

    实验室有台斐讯K1由于官方固件限制(版本号v21.3.x.x)而无法关闭DHCP服务器,因此经常给内网机器分配ip,造成内网机器无法上网。
    于是就有了关闭K1路由器DHCP的需求,这样就能使K1变成一台交换机而不会影响内网的机器。
    方案1: 降级为旧版固件。
    该方案是最简单有效的方案。可是找遍了全网也没有发现比较容易获取的旧版固件资源。官网早已无法访问。
    方案2: 刷一个老毛子固件,开启AP模式。
    这个方案有点折腾,不过刷入之后就能解锁路由器的很多玩法,虽然我只是想让它安安静静当个交换机🤣。
    刷入第三方固件,大体分为下面三个步骤:

    1. 配置telnet:打开路由器的telnet访问并正常登陆。
    2. 刷入breed:使用telnet刷入breed。
    3. 刷入老毛子固件:使用breed刷入老毛子固件。

    配置telnet

    硬件连接

    一根网线连接到服务器的LAN口。

    LAN口图示
    确保能正常登陆到路由器后台,默认为192.168.2.1

    打开telnet

    参考斐讯K1 K2 开启Telnet 的方法
    浏览器打开:

    http://192.168.2.1/goform/gra_NTPSyncWithLocal?text_year="2016|`telnetd`"
    

    即可打开telnet

    登陆telnet

    win10默认关闭telnet客户端服务,需要手动打开。
    具体步骤:
    控制面板 -> 卸载程序 -> 启动或关闭windows功能 -> 勾选Telnet客户端 即可。
    添加完毕后:
    运行 -> cmd

    命令行输入telnet 192.168.2.1
    此时如果一切顺利,会提示输入用户名密码,默认均为admin.
    输入成功后即可顺利登陆路由器后台。
    如果没有反应,那就是telnet没有开启成功。

    刷breed

    通过telnet下载breed

    路由器有网络情况

    执行:

    wget -O /tmp/breed.bin http://breed.hackpascal.net/breed-mt7620-phicomm-psg1208.bin
    

    即可完成breed文件的下载。

    路由器无网络情况

    策略: 本地开webserver,路由器通过wget命令从webserver下载breed文件。

    1. 解压并配置webbserver软件。


      配置
    2. 找到对应文件的下载路径。
      默认为: http://你的ip地址:806/r1226/breed-mt7620-phicomm-psg1208.bin
      我的ip为192.168.2.105所以链接地址就为:http://192.168.2.105:806/r1226/breed-mt7620-phicomm-psg1208.bin
    3. wget命令下载文件。
      wget -O /tmp/breed.bin http://192.168.2.105:806/r1226/breed-mt7620-phicomm-psg1208.bin
      

    刷入breed

    一行指令即可。

    mtd_write write /tmp/breed.bin Bootloader
    

    刷完后,路由器断电,按住reset键再通电,至路由器闪烁。
    浏览器输入192.168.1.1即可进入breed页面。

    刷老毛子固件

    如图,选择好固件更新即可。


    输入固件流程

    配置

    登陆路由器后台

    我下载的固件管理ip为192.168.1.1,浏览器登入即可。

    配置成ap模式

    我是拿路由器做交换机,设置里打开ap模式即可正常使用。

    附件

    https://wwm.lanzouw.com/b036sarhc 密码:ecnn

    相关文章

      网友评论

          本文标题:记一次斐讯K1刷机

          本文链接:https://www.haomeiwen.com/subject/lxovdrtx.html