设为首页收藏本站

恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 15785|回复: 187
打印 上一主题 下一主题

k3c固件测试/接受编译软件

    [复制链接]
跳转到指定楼层
1#
发表于 2017-8-19 22:59 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 paldier 于 2017-9-24 13:00 编辑



  1. /usr/sbin/upgrade rootfs.img rootfs 0 1
  2. /usr/sbin/upgrade uImage kernel 1 1
  3. rm -rf /overlay/*
  4. 默认ip192.168.1.1 root admin ,看起来兼容官方的uboot

  5. 然后重启
  6. ssh admin admin

  7. 刷回原厂的方法
  8. mtd write kernelA.bin kernelA
  9. mtd write kernelB.bin kernelB
  10. mtd write rootfsA.bin rootfsA
  11. mtd write rootfsB.bin rootfsB
  12. rm -rf /overlay/*
  13. 救砖的方法在最后面

  14. 重启后在刷
  15. mtd write calibration.bin calibration
  16. 暂时不清楚为什么会修改这个分区,但是启动wifi需要恢复这个分区才行

  17. 不要刷bootcore,暂时没有必要
  18. 启动顺序看起来应该是uboot->bootcore->kernel->rootfs,也就是说uboot+ubootconfig+bootcoer才是完整的uboot,三者缺一不可,其实bootcore也是个kernel但是uboot没有bootcore又不能启动真正的kernel,大坑
  19. 另外bootcore和bootcoreA bootcoreB是包含和被包含的关系,但是bootcore备份里是不包含这两者的,天坑16m空间就这么被浪费了,所以备份mtd1-15是唯一能刷回原厂的方法,缺一不可

  20. 官版的启动脚本有个蛋疼的设定,wifi如果没有启动完成有线是不能上线的

  21. 刷固件必须有自己接ttl的能力
  22. http://192.168.1.1/#/custom/adminactions 之后的固件在此刷fullimage.img即可
  23. 刷回官方在uboot里刷93或113,然后刷回所有分区即可

  24. 刷前务必备份所有分区 刷前务必备份所有分区 刷前务必备份所有分区 重要的事情说3遍,以后能不能恢复正确mac和能不能完美刷回官版就看备份了

  25. bug比较多,最明显的是wifi无法启动,驱动版本比斐讯的低
复制代码
http://pan.baidu.com/s/1i5vJA9B 下载最新的版本

小提示,要编译软件正确的放置位置是/package/feeds/ltq_packages而不是op官方的/package

  1. ******************************************************************************
  2. ** Model configuration: CPU Clock Setting for this model.
  3. ******************************************************************************/
  4. /* configure cpu clock to 800 MHz*/
  5. &xrx550_800_cpuclocks {        
  6.         status = "okay";
  7. };

  8. /******************************************************************************/
复制代码

这个看起来是个好消息?



接受编译范围
1可在15.05编译
2非luci软件(需要重写,可以兼容K3,有现成源代码可以考虑)

固件已经各种软件
http://pan.baidu.com/s/1c2cqGZe固件内存256Mx16
http://pan.baidu.com/s/1jHJhCKA 固件内存128Mx16正确的K3C配置
http://pan.baidu.com/s/1i5vJA9B  按K3C内核配置重新编译,不含最下面的斐讯私有模块
注意!注意!不会救砖的不会备份的不要刷,已按TTL信息设置好分区和启动设置,没经验的不要尝试,最后警告!!!这是高风险操作
如果有人已刷,无论是否正常麻烦提供下ttl记录,谢谢

安装无报错及警告
dogcom_v1.4.1-1_lantiq.ipk.zip (20 KB, 下载次数: 17) dropbear_2015.67-1_lantiq.ipk.zip (81.05 KB, 下载次数: 6)
http://pan.baidu.com/s/1cEoNHO 软件
---------ddns------------
ddns-scripts_2.7.6-17_all.ipk.zip (16.04 KB, 下载次数: 1) busybox_1.17.1-1_lantiq.ipk.zip (300.39 KB, 下载次数: 12) curl_7.40.0-3_lantiq.ipk.zip (38.77 KB, 下载次数: 59)
注意!ddns不带luci支持,不会以及不懂的就不要看了,K3C的busybox有问题需要替换,curl不支持openssl无法开启https需要替换(不用https的不需要)
以下为选装,用不到的不要装
bind-client_9.11.2-2_lantiq.ipk.zip (21.01 KB, 下载次数: 0) ddns-scripts_cloudflare.com-v4_2.7.6-17_all.ipk.zip (4.74 KB, 下载次数: 0) ddns-scripts_cloudflare_2.7.6-17_all.ipk.zip (40.06 KB, 下载次数: 0) ddns-scripts_godaddy.com-v1_2.7.6-17_all.ipk.zip (4.55 KB, 下载次数: 0) ddns-scripts_no-ip_com_2.7.6-17_all.ipk.zip (3.62 KB, 下载次数: 0) ddns-scripts_nsupdate_2.7.6-17_all.ipk.zip (3.68 KB, 下载次数: 0) bind_libs
-----------pcap-dnsproxy----------
pcap-dnsproxy_0.4.9.2-1_lantiq.ipk.zip (205.17 KB, 下载次数: 3)
-----------aria2-------------
http://pan.baidu.com/s/1eStNDnW
----------开启k3chttps支持-------------
uhttpd-tls.zip (6.53 KB, 下载次数: 8)
安装并重新后就可以开启https,但是斐讯居然会强制跳转回http,应该是斐讯的luci没有开启ssl支持?
-------------wget-ssl---------------
wget_1.18-2_lantiq.ipk.zip (200.46 KB, 下载次数: 14)

内核配置文件存放位置

  1. # Phicomm private kernel module
  2. #
  3. CONFIG_PRODUCT_ID="K3CB1"
  4. # CONFIG_K3C is not set
  5. CONFIG_K3CB1=y
  6. # CONFIG_K3CC1 is not set
  7. -----下面这两行意义不明,有知道的可以说一下--------
  8. CONFIG_IP_HASH_STAT=y
  9. CONFIG_NETFILTER_XT_MATCH_INDEV=m
复制代码

k3c设备树文件已经完成,已经和官版完全一致,然而无线还是起不来,看来是驱动方式不对,有线排序也不对,分别是wan ,lan2 lan3 lan4,lan1消失不见鸟

k3c在network dnsmasq dhcp配置上和op无法兼容,也就是说只能安装不依赖这三者的软件,看来只能走自己编译固件的方向了

顺便说一下,tr69不是斐讯加的是intel加的,这锅不该斐讯背


  1. 依然没有发现1.6g的配置
  2. xrx550_800_cpuclocks: [email protected] {
  3.                 status = "disabled";
  4.                 lantiq,cpuclocks = <800000000 600000000 300000000 200000000>;
  5.                 lantiq,ddrclocks = <333000000 333000000 166000000 166000000>;
  6.                 lantiq,threshold_dp = <1 1 1 101>;
  7.                 lantiq,poll_period = <11>;
  8.         };

  9.         xrx550_1000_cpuclocks: [email protected] {
  10.                 status = "disabled";
  11.                 lantiq,cpuclocks = <1000000000 666666666 333333333 200000000>;
  12.                 lantiq,ddrclocks =  <400000000 333000000 333000000 333000000>;
  13.                 lantiq,threshold_dp = <1 1 1 101>;
  14.                 lantiq,poll_period = <11>;
  15.         };
  16.         
  17.         xrx550_1200_cpuclocks: [email protected] {
  18.                 status = "disabled";
  19.                 lantiq,cpuclocks = <1200000000 800000000 300000000 200000000>;
  20.                 lantiq,ddrclocks =  <400000000 333000000 333000000 333000000>;
  21.                 lantiq,threshold_dp = <1 1 1 101>;
  22.                 lantiq,poll_period = <11>;
  23.         };
复制代码



来欣赏一下丑到爆的sdk页面


居然可以打开,不过luci什么都不能设置,要设置必须在sdk自带页面才行


  1. SDK版本比斐讯的低,以下功能就没有了
  2. export NOTIFY_DNS_HIJACK_UPDATE=137
  3.         export NOTIFY_DEFAULT_LAN_DOWNUP=138
  4.         export NOTIFY_UPNP_SWITCH_STATUS_CHANGE=139
  5.         export NOTIFY_SAFE_SET_DELRULE=140
  6.         export NOTIFY_SAFE_SET_ADDRULE=141
  7.         export NOTIFY_USB_MOUNT=142
  8.         export NOTIFY_USB_UMOUNT=143
  9.         export NOTIFY_WIFI_RESET=144
  10.         export NOTIFY_SPEED_LIMIT_CHANGE=145
  11.         export NOTIFY_virtual**S_IFACE_UP=146
  12.         export NOTIFY_virtual**S_IFACE_DOWN=147
  13.         export NOTIFY_FIREWALL_SERVICES=148
  14.         export NOTIFY_WIFI_GUEST_ENABLE=149
  15.         export NOTIFY_WIFI_GUEST_DISABLE=150
复制代码
  1. 救砖方式先发出来
  2. ttl进uboot
  3. 设置好网卡ip 192.168.2.100开好tftp32并且放置好 fullimage uImage_bootcore uImage 3个文件
  4. ttl里分别输入
  5. run update_bootcore回车
  6. run update_kernel回车
  7. run update_fullimage回车
  8. 之后刷原厂备份mtd1-15即可恢复出厂状态,注意顺序,带AB的后刷最后一定要执行这条命令后在重启
  9. rm -rf /overlay/*

  10. 刷uboot是这条
  11. run update_nandboot 要准备的文件是u-boot-nand.bin/高风险,刷坏了就彻底砖了,只要官方uboot不加密最好别刷
  12. 顺便提醒,牙膏厂拒绝broadcom网卡,乖乖换其他家的吧
复制代码



评分

参与人数 31恩山币 +41 收起 理由
鲜锅兔儿 + 3 支付宝已转500w给你!
cc16935136 + 1 支付宝已转500w给你!
yangying1985 + 1 我来恩山就是为了看你!
fengyuan636 + 1 支付宝已转500w给你!
jbzzz + 3 我来恩山就是为了看你!
sammy1229 + 1 我相信K3C要是有好点的固件绝对牛的一B
bear110 + 1 强大的恩山!(以下重复1万次)
clouit + 1 我来恩山就是为了看你!
vanhongyan + 1 支付宝已转500w给你!
囧啥都不知道.猫 + 1 我来恩山就是为了看你!
潜水者 + 1 支付宝已转500w给你!
sdlw999 + 1 我来恩山就是为了看你!
Harmattan + 1 我来恩山就是为了看你!
Wccc + 1 支付宝已转500w给你!
y461396471 + 1 我来恩山就是为了看你!
zxcasd123 + 1 我来恩山就是为了看你!
xgh2004 + 1 我来恩山就是为了看你!
shenchuanwei + 1 Aira2源码https://github.com/aria2/aria2/releases/tag/release-1.32.0,求编译
悲伤的蜗牛 + 1 希望能去广告就好,比如adbyby
343534191 + 1 我来恩山就是为了看你!
hale + 1 强大的恩山!(以下重复1万次)
w19822996 + 1 楼下谢我。
风来花开 + 1 我来恩山就是为了看你!
lxblym + 1 强大的恩山!(以下重复1万次)
weilaisoftware + 1 我来恩山就是为了看你!
zhengxinhn + 3 我来恩山就是为了看你!
php.c + 3 亲,你太牛逼了,走,我请你吃鳇鱼头去~~~
tact2005 + 1 支付宝已转500w给你!
lpzwsdy + 1 强大的恩山!(以下重复1万次)
ban204 + 1 我来恩山就是为了看你!
xiaoboy + 3 怎么没人加分?????

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏32 转播转播 分享分享 分享淘帖 支持支持9 反对反对
我的恩山、我的无线 The best wifi forum is right here.
2#
发表于 2017-8-19 23:04 | 只看该作者
你好,可以编译一下这个项目吗
https://github.com/mchome/dogcom    和   https://github.com/mchome/openwrt-dogcom

点评

楼主不用了,我已经编译好了  详情 回复 发表于 2017-8-20 01:01
我的恩山、我的无线 The best wifi forum is right here.
3#
发表于 2017-8-19 23:04 | 只看该作者
单独发软件的二进制文件啊,运行下试试就知道了。
为什么会砖。。。

点评

只要不刷机,就把二进制丢到 /tmp 运行,这要是都能砖。。。 能说下 SDK 从哪弄的么?  详情 回复 发表于 2017-8-19 23:26
这路由智障设置个ip就挂了最后只能捅菊花,谁知道会出现什么问题,反正砖了别找我,提前说好  详情 回复 发表于 2017-8-19 23:18
我的恩山、我的无线 The best wifi forum is right here.
4#
发表于 2017-8-19 23:17 | 只看该作者
SDK发来研究下吧
我的恩山、我的无线 The best wifi forum is right here.
5#
 楼主| 发表于 2017-8-19 23:18 | 只看该作者
zhengxinhn 发表于 2017-8-19 23:04
单独发软件的二进制文件啊,运行下试试就知道了。
为什么会砖。。。

这路由智障设置个ip就挂了最后只能捅菊花,谁知道会出现什么问题,反正砖了别找我,提前说好
我的恩山、我的无线 The best wifi forum is right here.
6#
发表于 2017-8-19 23:19 | 只看该作者
高手,我等小白只能围观
我的恩山、我的无线 The best wifi forum is right here.
7#
发表于 2017-8-19 23:26 | 只看该作者
zhengxinhn 发表于 2017-8-19 23:04
单独发软件的二进制文件啊,运行下试试就知道了。
为什么会砖。。。

只要不刷机,就把二进制丢到 /tmp 运行,这要是都能砖。。。
能说下 SDK 从哪弄的么?

点评

你还别说,k3c是我看见的第一个出厂后不捅菊花就不能启动的路由,差点就以为是坏的退货了,无意间看见他们说要捅菊花  详情 回复 发表于 2017-8-19 23:34
仔细扒下固件就知道从哪弄了  详情 回复 发表于 2017-8-19 23:30
我的恩山、我的无线 The best wifi forum is right here.
8#
 楼主| 发表于 2017-8-19 23:30 | 只看该作者
zhengxinhn 发表于 2017-8-19 23:26
只要不刷机,就把二进制丢到 /tmp 运行,这要是都能砖。。。
能说下 SDK 从哪弄的么?

仔细扒下固件就知道从哪弄了
我的恩山、我的无线 The best wifi forum is right here.
9#
 楼主| 发表于 2017-8-19 23:34 | 只看该作者
zhengxinhn 发表于 2017-8-19 23:26
只要不刷机,就把二进制丢到 /tmp 运行,这要是都能砖。。。
能说下 SDK 从哪弄的么?

你还别说,k3c是我看见的第一个出厂后不捅菊花就不能启动的路由,差点就以为是坏的退货了,无意间看见他们说要捅菊花
我的恩山、我的无线 The best wifi forum is right here.
10#
发表于 2017-8-19 23:42 | 只看该作者
编个aria2试试?

点评

不编译有关luci的软件或者你可以提供源代码  详情 回复 发表于 2017-8-20 12:21
我的恩山、我的无线 The best wifi forum is right here.
11#
发表于 2017-8-20 01:01 | 只看该作者
php.c 发表于 2017-8-19 23:04
你好,可以编译一下这个项目吗
https://github.com/mchome/dogcom    和   https://github.com/mchome/ope ...

楼主不用了,我已经编译好了

点评

呃...........我这350才跑了60%,我觉得这代码很完整至今一个错都没报  详情 回复 发表于 2017-8-20 01:07
我的恩山、我的无线 The best wifi forum is right here.
12#
 楼主| 发表于 2017-8-20 01:07 | 只看该作者
本帖最后由 paldier 于 2017-8-20 01:14 编辑
php.c 发表于 2017-8-20 01:01
楼主不用了,我已经编译好了

呃...........我这350才跑了60%,我觉得这代码很完整至今一个错都没报,我有点怀疑纠结是谁“不小心”放出来的
我的恩山、我的无线 The best wifi forum is right here.
13#
发表于 2017-8-20 01:12 | 只看该作者
关注中
我的恩山、我的无线 The best wifi forum is right here.
14#
发表于 2017-8-20 07:53 | 只看该作者
k3c的cpu到底是软锁的还是阉割版啊
来自苹果客户端来自苹果客户端
我的恩山、我的无线 The best wifi forum is right here.
15#
发表于 2017-8-20 07:57 来自手机 | 只看该作者
只是软件的话xrx200的就可以了
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|手机APP版|恩山无线论坛 ( 苏ICP备05084872号-1 )  

GMT+8, 2017-9-24 16:25

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表