大校
- 注册时间
- 2016-1-31
- 金币
- 35793 个
- 威望
- 14 个
- 荣誉
- 1 个
累计签到:3141 天 连续签到:3 天 [LV.3650]以坛为家
|
本帖最后由 HappyED 于 2016-4-24 15:01 编辑
懒得细看贴的坛友。。。看红字使用方法就行。。。。
通过修改配置文件开启telnet服务的方法对于K2最新固件V21.4.5.4已经失效。。。
解决方法如下:
1.先将路由器断电,然后一直按Reset键再通电,看到路由指示灯一直闪再放开(或者按的时间长点)
2.手动设置本地连接的IP地址为:
IP地址:192.168.2.5(2-255)
子网掩码:255.255.255.0
网关:192.168.2.1
3.在浏览器中打开http://192.168.2.1,在斐迅官方UBoot界面PHICOMM - miniWeb Server刷入旧固件降级,K2的V21.4.4.8或者K1的V1.0.0.3皆可
然后就可以用以前的方法开启telnet了。。。
详细教程:http://www.anywlan.com/thread-392799-1-1.html
===============================================================
楼主撸的斐讯K1早硬改了16MB SPI 的Flash,也加了TTL接口的排针不过没改内存没东西也没手艺,刷了hackpascal大神的Breed和OP。。。看到斐讯发布了新固件就打算试试。。。刷新官方新固件后用CHA341A接TTL接口。。。发现用网上介绍的MT7620的波特率为115200连接路由都是乱码。。。试了下波特率57600可以正常显示。。。后来改回OP时发现波特率57600下又是乱码。。。应该是斐讯官方做了更改。。。
在BusyBox下试了telnetd命令。。。发现只能临时开启telnet服务重启后失效。。。后边又试了些乱七八糟的命令。。。在试nvram show命令时偶发现有一行telnetd=0的设置。。。试着输入nvram set telnetd=1&&nvram commit。。。发现可以打开telnet服务。。。并且重启后也有效。。。只要不恢复出厂设置就一直可以telnet。。。大喜之下偶在Web界面备份了配置文件config.dat。。。用记事本打开发现还是明码。。。于是搜索“telnetd=”将telnetd=0改成telnetd=1并保存,然后上传修改后的设置到K1。。。发现与提示设置文件错误路由直接重启。。。再打开配置文件发现第二行有#ID ******* ****的效验。。。这种方法不行咱就换种方法。。。我在BusyBox下把要更改的设置都改好。。。然后再在Web界面备份保存更改的设置总行吧。。。于是楼主就输了以下命令做了个K1的通用配置文件。。。只是更改nvram中保存的设置。。。在恢复出厂设置后失效。。。
- nvram set def_wan_hwaddr=AA:BB:CC:DD:EE:FA
- nvram set wan_hwaddr=AA:BB:CC:DD:EE:FA
- nvram set lan_hwaddr=AA:BB:CC:DD:EE:FB
- nvram set wl_hwaddr=AA:BB:CC:DD:EE:FE
- nvram set inic_hwaddr=AA:BB:CC:DD:EE:FF
- nvram set wl_hwaddr_ex=aabbccddeefe
- nvram set wan_hwaddr_ex=aabbccddeefa
- nvram set inic_hwaddr_ex=aabbccddeeff
- nvram set inic_SSID1=PHICOMM_EEFA_5G
- nvram set inic_SSID2=PHICOMM_EEFB_5G
- nvram set inic_SSID3=PHICOMM_EEFC_5G
- nvram set inic_SSID4=PHICOMM_EEFD_5G
- nvram set SSID1=PHICOMM_EEFA
- nvram set SSID2=PHICOMM_EEFB
- nvram set SSID3=PHICOMM_EEFC
- nvram set SSID4=PHICOMM_EEFD
- //以上是为通用而更改设置中的MAC和SSID,其实是楼主不想将自己的MAC公布于众//
- nvram set upload_ftp_server=127.0.0.1 //搜索“乌云 斐讯公司收集用户信息”你懂的,更改可能会影响官方手机APP远程管理
- nvram set telnetd=1 //开启路由器Telnet服务,官方默认为0,下次恢复为出厂设置前有效
- ##nvram set productid=K2 //Only for K2
- nvram commit //保存以上更改到Nvram,以上设置在下次恢复为出厂设置前有效
复制代码
使用方法:只要下载附件,将配置文件上传到路由重启即可。。。。config_telnetd_K1.dat对应K1。。。config_telnetd_K2.dat对应K2。。。K1亲测有效。。。K2已经有坛友测试有效。。。http://www.anywlan.com/thread-390076-2-1.html看20楼。。。
文件: config_telnetd_K1.dat
大小: 11103 字节
修改时间: 2016年3月18日, 23:33:49
MD5: 16DDFD0420539DC21EE7208FEC90D600
SHA1: 24A27916BF6EE1701D345299F319B468E02DAEE3
CRC32: 62638CA8
=================================================
文件: config_telnetd_K2.dat
大小: 11103 字节
修改时间: 2016年3月19日, 0:03:39
MD5: 650119A475FECE46AC2D4EA6117B14FB
SHA1: 51A20B868BE146C55514B3E6F9FDDE6B58C9153F
CRC32: 6710373E 用户名:admin
密码:admin
无线密码:1234567890
config_telnetd_K1.dat和config_telnetd_K2.dat区别
config_telnetd_K1.dat
productid=K1 config_telnetd_K2.dat
productid=K2
重启后你会发现。。。本来关闭的telnet服务已经开启了。。。
MAC可能会显示下面的。。。不用担心。。。恢复出厂设置即可。。。
已经开启telnet服务。。。怎么刷Breed就不用偶教了吧教程很多。。。附一些K1的命令给小白。。。自己下载Breed和TFTP。。。
Breed:http://www.right.com.cn/forum/thread-161906-1-1.html
TFTP:http://tftpd32.jounin.net/tftpd32_download.html
Win+R
cmd
telnet 192.168.2.1
admin
admin
BusyBox v1.12.1 (2015-11-23 20:21:30 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
cat /proc/mtd
dev: size erasesize name
mtd0: 00800000 00010000 "ALL"
mtd1: 00030000 00010000 "Bootloader"
mtd2: 00010000 00010000 "Config"
mtd3: 00010000 00010000 "Factory"
mtd4: 00790000 00010000 "Kernel"
mtd5: 00010000 00010000 "nvbackup"
mtd6: 00010000 00010000 "nvram"
cd /tmp
===================Backup====================
cat /dev/mtd0 >/tmp/ALL.bin
cat /dev/mtd1 >/tmp/Bootloader.bin
cat /dev/mtd2 >/tmp/Config.bin
cat /dev/mtd3 >/tmp/Factory.bin
cat /dev/mtd4 >/tmp/Kernel.bin
cat /dev/mtd5 >/tmp/nvbackup.bin
cat /dev/mtd6 >/tmp/nvram.bin
==================Download====================
tftp -p -r ALL.bin -l /tmp/ALL.bin 192.168.2.100
tftp -p -r Bootloader.bin -l /tmp/Bootloader.bin 192.168.2.100
tftp -p -r Config.bin -l /tmp/Config.bin 192.168.2.100
tftp -p -r Factory.bin -l /tmp/Factory.bin 192.168.2.100
tftp -p -r Kernel.bin -l /tmp/Kernel.bin 192.168.2.100
tftp -p -r nvbackup.bin -l /tmp/nvbackup.bin 192.168.2.100
tftp -p -r nvram.bin -l /tmp/nvram.bin 192.168.2.100
==================Recovery===================
mtd_write write /tmp/ALL.bin ALL
mtd_write write /tmp/Bootloader.bin Bootloader
mtd_write write /tmp/Config.bin Config
mtd_write write /tmp/Factory.bin Factory
mtd_write write /tmp/Kernel.bin Kernel
mtd_write write /tmp/nvbackup.bin nvbackup
mtd_write write /tmp/nvram.bin nvram
====================Breed=====================
tftp -g -l /tmp/breed-mt7620-reset1.bin -r breed-mt7620-reset1.bin 192.168.2.100
mtd_write write /tmp/breed-mt7620-reset1.bin Bootloader
链接: http://pan.baidu.com/s/1i4fwZuH 密码: qrb4
补充内容 (2016-6-21 22:47):
此方法已失效,新方法参见:http://www.anywlan.com/thread-397241-1-1.html?_dsign=7701b28e |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
x
评分
-
3
查看全部评分
-
|