最近上了一波斐讯k2的车(这破路由怎么上车就不多说,自行bing),自然是要来折腾一番了,这次主要刷机刷成openwrt系统,目的就是为了方便的过h3c验证来联网。
老规矩,先介绍下辣鸡的硬件配置。斐讯k2用了联发科MT7620A主控,这款主控的频率为580MHz,使用GIGADEVICE的8MB闪存和WINBOND的64MB的DDR2内存。2.4G线路首先经过的是一块PA功率放大组件,型号为SE2576L-R,对无线信号进行放大,随后是型号为SKY65405-21的LNA低噪音放大器芯片,将接收的信号进行放大和还原,使得路由器主控更准确处理。5G芯片和主流区别不大,使用了MT7612E很常见的解决方案,搭载了两个FEM电路模块,5G信号线接头很厚度用铜头连接,确保5G信号无损传输。
WiFi方面采用11AC和双频技术结合外置四支全向增益天线(其实比k1就只是多了信号增益放大而已),符合IEEE 802.11ac标准,最高无线传输速率理论可达1200M(300+867),信号强劲覆盖广,这遍是k2的优势所在。
1个10/100M 自适应WAN口,4个10/100M 自适应LAN口,只能说勉强凑合,在无线速率逼近1Gbps的时候,有线还停留在100Mbps,实在有点说不过去。
总之,硬件+软件成本不到100,卖399要不是0元购谁会买?好了,不多说了,下面开始折腾。
相关连接:
1、V21.4.6.12版本刷机(这个是最蛋疼的版本,很不信我遇到了)
http://www.qqgzs.com/archives/k2-v22-148.html
2、编译好的k2专用openwrt,支持中文,需要用到的依赖软件都有了,就用这个了
http://www.right.com.cn/FORUM/forum.php?mod=viewthread&tid=188432
2、openwrt强行运行h3c认证联网
http://bbs.xiaomi.cn/t-11720472-1-o0
刷机
支持的版本:V22.3.15.128、V22.3.15.232 、V22.3.17.148、V22.4.2.8、V22.4.2.9
★如果是V21.4.6.12版本请下载K2新版固件手动升级148,斐讯官方固件下载地址:http://file.soho.phicomm.com.cn/upload/k2/k2/
★如果是v21.4.6.10及以下版本请参考:无须Breed助手一键刷breed+华硕Padavan。
第一步、刷入breed和ssh
1、下载附件:http://pan.baidu.com/s/1kUXEAHp
2、打开浏览器登录路由器:192.168.2.1
3、进入:高级设置->系统设置->备份恢复->浏览->选择下载的tianbaoha_breed_ssh.dat->点击恢复备份等待进度条完成(大约需要2分钟)。
4、等路由器重启后使用新的管理密码:tianbaoha登录,登录成功就代表breed和ssh刷好了。
5、进入高级设置->系统设置->手动升级->点击此处备份EEPROM。
第二步、进不死刷固件(将路由器LAN口连电脑)
1、将固件准备好。
2、将路由器恢复出厂:断电按着reset键不松手,然后通电5秒松开reset键等1分钟即可恢复到Breed web控制台。
3、打开浏览器输入http://192.168.1.1打开Breed Web恢复控制台。
4、恢复固件之前最好在Breed Web恢复控制台恢复一下出厂设置,固件类型:Config区(公版),如下图。
5、恢复固件方法:固件更新->选中右侧固件->浏览找到固件点击上传即可。
转自恩山论坛,原贴地址:http://www.right.com.cn/forum/thread-191833-1-1.html
刷openwrt
转自http://www.right.com.cn/FORUM/forum.php?mod=viewthread&tid=188432
一直用的OpenWrt,已经习惯了,之前发过OpenWrt下安装OpenVPN免流的教程,看有人想安装OpenWrt,所以今天编译了一个斐讯K2的固件,源码用的https://github.com/cappiewu/openwrt-k2信号挺不错的,想要的朋友可以试试。 这个版本只加入中文,需要其它功能请自己安装吧,毕竟K2才8Mb的空间,就不加其它东东了。
系统默认密码:root 无线名称:OpenWrt 无线密码:12345678
下载地址:
链接: http://pan.baidu.com/s/1dF5EkH7 密码: 3se7
根据上一部分的第五步,恢复固件直接恢复下载的openwrt固件即可。
在openwrt里安装iNode H3C软件
因为h3c验证采用的md5算法改动,故更新已编译好的程序的下载链接(cpu型号为 ar71xx)
特别感谢 renbaoke/h3c
下文转自http://bbs.xiaomi.cn/t-11720472-1-o0
本文简要介绍如何在使用iNode h3c认证的校园网中使用小米路由器mini连接校园网,已在中山大学东校区测试成功。其他路由器参考教程做简单修改后理论上也能成功。让我们开始吧!
我们的目的是在小米路由器mini上安装一个能够代替iNode h3c认证的上网客户端。
首先需要做的是开启ssh,由于本文只做简单介绍,就不具体说了,网上有很多教程。只给出开启ssh的链接:http://d.miwifi.com/rom/ssh。
下面的介绍是针对爱折腾的人写的,虽然不复杂,但是挺麻烦。如果你用的是小米路由器mini并且不想这么麻烦,可以直接跳到最后。
接下来查询路由器的CPU架构,我通过百度查到小米路由器mini的CPU为mt7620a,属于MIPS架构,并且这样验证:
可以看到的确是mt7620a。
接着需要编译出可以在路由器上运行的程序,但不是在路由器上直接编译,而是需要一个Linux系统,一般选择Ubuntu系统比较好。如何做呢?首先要有一个Ubuntu系统,然后在Ubuntu系统里安装MIPS交叉编译环境,可以参考这里:http://blog.csdn.net/xiaoguaihai/article/details/8766394。
之后需要一份代替inode的程序的源代码,在这里:https://github.com/renbaoke/h3c。交叉编译的过程不介绍了,不过提一下,路由器的容量有限,所以可以生成目标程序之后可以用交叉编译的工具strip一下,减小目标程序的体积。
使用小米路由器mini的人可以从这里继续。
我已经编译好了一份h3c程序,使用小米路由器mini的可以直接下载。
下载附件h3c.zip( 33.94 KB ) (因md5算法改动,此版本已经无法使用)
这里特别感谢另几位大神提供已经编译好的更新版本,点此下载 (非ipk安装包,直接运行即可)
欢迎到github上fork该项目
另有ipk包的版本,sysuh3c欢迎各位fork以及共同开发完善sysuh3c
解压以后发送到小米路由器mini中(Windows用winscp就不多说了,不会自行Google):scp h3c root@miwifi.com:/etc/h3c。
接着用ssh登录小米路由器mini:ssh root@miwifi.com,然后执行/etc/h3c -u 你的用户名 -i eth0,回车,输入密码,回车,就可以成功地上网了。
如果出现permission denied,摆明了权限问题,给点小提示 chmod 777 ./h3c
另外请注意使用 ifconfig 查看对应的网口,比如我的是 eth0.2 而不是 eth0
当然也有办法设置开机启动,就不详细介绍了,只给一点点提示:
vi /etc/rc.local
echo 你的密码|/etc/h3c -i eth0.2 -u 你的用户名
最后,就成功的用斐讯k2连上网啦,好开心,下一步折腾下WiFi自动关闭开启,顺便再在openwrt上跑个关键字抓包,看看有没有人连我WiFi秀逗了明文聊天些interesting的东西。
0 条评论