KoolShare

 找回密码
 立即注册
搜索
查看: 213335|回复: 986

[固件发布] 【测试】K3 的 LEDE(更新部分屏幕支持)

  [复制链接]

31

主题

1079

帖子

1万

积分

大魔导师

Rank: 9Rank: 9Rank: 9

精华
1
门户文章
3
魔力币
3121
魔法值
45
注册时间
2015-11-8

R7000DDOS纪念勋章

发表于 2017-4-4 15:23:25 | 显示全部楼层 |阅读模式
本帖最后由 updateing 于 2017-5-8 13:06 编辑

难得假期有空能拿路由来玩,于是就做了个固件。现在应该是能用了……

感谢 @wei 和 @mingjun97 的协助!
不保证本文的方法以及任何附件的安全。如果需要尝试,请自行承担一切结果,包括但不限于路由变砖、失去保修、无法刷回原厂以及翻车等!动手前请一定仔细考虑清楚是否能接受这些后果!

先放几张图

Screenshot_20170404_010030.png
Screenshot_20170404_010049.png
Screenshot_20170404_010109.png
Screenshot_20170404_010154.png

有线和无线简单测试了下,都正常,还没有长时间测试过。如果要求稳定,请不要刷。

相对原版 LEDE,仅仅做了适配,选了一些我自己用得到的软件。其他软件请自行安装。

如果没有硬件上大的问题,我应该不会再更新了(工作繁忙)。

源码已整理好: https://github.com/updateing/lede-source/tree/phicomm-k3

注意:

1. 因为 BCM4366C0 没有公开可用的固件(只有驱动程序)所以需要想办法找到它的固件才可以用。为了避免直接公布固件被厂家找麻烦,这份源码里没有加入 BCM4366C0 的固件。请大家自己解决这个问题。
2. 源码不包含打包成官方固件 web 直刷版本的功能,因为我是手改的

20170504 更新
LEDE 里面刷:链接: https://pan.baidu.com/s/1mhTMEMk 密码: dyu5
官方固件 / CFE 里面刷(05/04 23:02 更新):链接: https://pan.baidu.com/s/1slKzrFv 密码: j1bm
23:02 更新的这个文件已测试在官方固件下可刷。如果官方固件刷遇到问题,请重新下载。

源码已经 rebase 并公开。如需查阅上个版本的代码,可参阅 tags.

转载(引用文字、引用下载链接、转载文件)请注明本帖地址,源码编译二次发布请注明我的 GitHub 仓库链接。谢谢合作!

刷写方法:
直接在原厂 / CFE MiniWeb / LEDE 下选取对应固件刷入即可。

更新日志:
1. 重新选择 ip-full,如果需要使用 mwan3 的话请自行链接到 /usr/bin/ip,不需要的话恰好阻止断网问题(与前两版一样)

2. 包含 PPPoE 联网时屏幕显示未连接的解决方案

3. 如果要从源码编译,注意目前不要选择 k3screenctrl 这个包,因为代码尚未清理完毕,还没有开放。如果选择的话会导致下载失败,编译进程卡住。 屏幕部分源码已经开放,并在 LEDE 源码中更新了 URL 和版本号,现在可以编译这个包了。

4. 如果需要极高的功率并且对吞吐量和噪音没有要求,可以参阅 https://koolshare.cn/forum.php?mo ... d=99743&pid=1002289

其他说明:

-1. 关于自定义屏幕数据脚本:如果遇到问题,请执行 k3screenctrl -t 来检查脚本输出。正常情况下,除了访客网络和没开启的 WiFi 以外所有栏目都应该有数据,而且没有任何错误提示。如果有哪个条目是空的,就很可能导致问题。

0. 关于无线:不要用自动信道,手动指定一个信道会稳定得多。SSID 和密码有特殊字符倒是没关系

1. 如果现在是原厂固件,极力推荐先免拆开启 telnet 然后再刷固件(即便看起来没用也要做)

2. 控制屏幕的程序(叫做 k3screenctrl)通过运行外置脚本(默认在 /lib/k3screenctrl/ 下面)来获取数据,可以自己编写脚本来自定义数据。目前内置了获取前四页内容的脚本,最后一页主机列表和对应速度没写,所以这一页总是空白。我没有太多时间来写这个脚本,开源后欢迎大家贡献自己的代码。

3. 默认 2s 刷新一次屏幕上当前页面的数据,无操作 10s 关屏,关屏后任意键可点亮,长按中键立即关屏。这两个时间可以通过修改 k3screenctrl 启动脚本中参数的方法修改,具体参数请见 k3screenctrl --help

4. 关于刷了梅林后不能再通过 CFE 刷回原厂或 LEDE 的问题,可能是因为梅林中分区位置不对,抹掉了 K3 那几个 *_info 的数据,造成校验依据丢失,校验失败。如果真的翻车,可以参见其他帖子在 miniweb 下刷回前面这几个分区。

5. LEDE 的 IP 跟 CFE 不同,是因为 LEDE 使用自己的 ubifs 存储配置,而官方、梅林使用 NVRAM 存储配置。CFE 的 IP 是从 NVRAM 读取的,也就是说 CFE 的 IP 是最后一次使用 NVRAM 存储的固件中所设置的 LAN IP,出现 IP 不一致不是因为什么固件修改了 CFE。请不要散播这种错误观点。

----------------- 以下为旧版本说明 -------------------
20170430 更新:链接: https://pan.baidu.com/s/1nuD5zKH 密码: c1j2

20170430 说明:
1. 如果用的是 PPPoE 联网,那么屏幕上的网络连接状态会出现错误。把 /lib/k3screenctrl/wan.sh 的内容替换为这个文件即可:https://gist.github.com/updatein ... 78a6b63b11054fc885e

2. 根据反馈,如果遇到断网问题,可以尝试禁用或卸载 mwan3. 感谢各位反馈!

3. 更换了 BCM4366C0 的固件,也许可能大概速度会快那么一点,信号强度未测

4. 建议把无线的区域设置为美国,不要设为任何其他国家或地区。具体原因请参见 OpenWrt 论坛上 R8000 移植过程讨论抱歉,我之前没看清楚具体的实现,实际上 R8000 那里的讨论并不能成为在 K3 上选择 US 的充分条件。但考虑到固件里有默认的区域,选择 US 也许可以避免 Linux 这边与固件不一样导致的某些奇怪的问题。

5. 添加屏幕支持

6. 修正 LAN 1 和 2 颠倒

原始发布:
刷机方法还比较简单,直接原厂固件 web 刷这个文件即可:链接: https://pan.baidu.com/s/1cgqFwU 密码: etbi
没用代码
最好在官方固件下按 https://koolshare.cn/thread-90610-1-1.html 的方法开了 telnet 再刷!

注意 LEDE 的 IP 地址是 192.168.1.1,不是 K3 的 192.168.2.1. 再加上屏幕不会变化,不能得知刷写进度。所以耐心等待两三分钟,重新获取一下 IP 地址,去 192.168.1.1 打得开就算完成了。

目前只在两台 K3 上测试过能用,不确定一定能通用全部 K3,目前也没有刷回原厂的固件。而且固件结构包含 CFE,请谨慎刷入!



评分

24

查看全部评分

7

主题

156

帖子

966

积分

高级魔法师

Rank: 4

精华
0
门户文章
0
魔力币
902
魔法值
0
注册时间
2016-2-11

DDOS纪念勋章R6300

发表于 2017-4-4 15:24:09 来自手机 | 显示全部楼层
此贴必火,前排卖瓜子饮料

7

主题

61

帖子

266

积分

中级魔法师

Rank: 3Rank: 3

精华
0
门户文章
0
魔力币
245
魔法值
0
注册时间
2016-3-30
发表于 2017-4-4 15:37:33 来自手机 | 显示全部楼层
火前留名

23

主题

155

帖子

465

积分

中级魔法师

Rank: 3Rank: 3

精华
0
门户文章
0
魔力币
388
魔法值
0
注册时间
2016-10-24
发表于 2017-4-4 15:46:35 | 显示全部楼层
悲催啊,我一天前刚买了小马路由准备刷LEDE。。。。。。

0

主题

39

帖子

520

积分

高级魔法师

Rank: 4

精华
0
门户文章
0
魔力币
511
魔法值
0
注册时间
2017-4-1
发表于 2017-4-4 16:05:25 | 显示全部楼层
支持大佬

32

主题

1783

帖子

822

积分

高级魔法师

Rank: 4

精华
0
门户文章
0
魔力币
400
魔法值
0
注册时间
2016-3-22

R7000

发表于 2017-4-4 16:06:00 来自手机 | 显示全部楼层
必须支持。

12

主题

306

帖子

1021

积分

大魔法师

Rank: 5Rank: 5

精华
0
门户文章
0
魔力币
903
魔法值
0
注册时间
2016-4-8

DDOS纪念勋章R8500

QQ
发表于 2017-4-4 16:08:16 来自手机 | 显示全部楼层
我去,这个要火。

12

主题

528

帖子

1505

积分

大魔法师

Rank: 5Rank: 5

精华
0
门户文章
0
魔力币
1344
魔法值
0
注册时间
2015-12-14

DDOS纪念勋章

发表于 2017-4-4 16:10:12 来自手机 | 显示全部楼层
这个不错

49

主题

7416

帖子

6万

积分

圣魔导师

纯种小白求领养

Rank: 10Rank: 10Rank: 10

精华
0
门户文章
11
魔力币
5212
魔法值
150
注册时间
2015-12-27

DDOS纪念勋章

发表于 2017-4-4 16:12:24 | 显示全部楼层
前排支持…………

0

主题

273

帖子

1289

积分

大魔法师

Rank: 5Rank: 5

精华
0
门户文章
0
魔力币
1173
魔法值
0
注册时间
2015-9-5

DDOS纪念勋章

发表于 2017-4-4 16:15:34 来自手机 | 显示全部楼层
隔壁的大部队即将赶来

0

主题

15

帖子

185

积分

初级魔法师

Rank: 2

精华
0
门户文章
0
魔力币
183
魔法值
0
注册时间
2016-3-30
发表于 2017-4-4 16:16:34 | 显示全部楼层
前排围观

51

主题

125

帖子

916

积分

高级魔法师

Rank: 4

精华
0
门户文章
0
魔力币
754
魔法值
0
注册时间
2016-3-13

WRT1900

QQ
发表于 2017-4-4 16:17:45 | 显示全部楼层
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶

8

主题

69

帖子

737

积分

高级魔法师

Rank: 4

精华
0
门户文章
0
魔力币
694
魔法值
0
注册时间
2016-9-29
发表于 2017-4-4 16:17:51 | 显示全部楼层
火前留名

8

主题

363

帖子

699

积分

高级魔法师

Rank: 4

精华
0
门户文章
0
魔力币
586
魔法值
0
注册时间
2017-3-4
发表于 2017-4-4 16:17:57 | 显示全部楼层
这个不错,顶楼主。。。

0

主题

151

帖子

836

积分

高级魔法师

Rank: 4

精华
0
门户文章
0
魔力币
789
魔法值
0
注册时间
2015-8-31
发表于 2017-4-4 16:18:23 | 显示全部楼层
进来支持一下

1

主题

30

帖子

92

积分

初级魔法师

Rank: 2

精华
0
门户文章
0
魔力币
87
魔法值
0
注册时间
2016-2-24
发表于 2017-4-4 16:20:06 | 显示全部楼层
了不起 了不起

0

主题

4

帖子

130

积分

初级魔法师

Rank: 2

精华
0
门户文章
0
魔力币
129
魔法值
0
注册时间
2017-3-25
发表于 2017-4-4 16:20:40 | 显示全部楼层
支持,顶楼主。。。
以后的ROM也开始多了!

4

主题

35

帖子

138

积分

初级魔法师

Rank: 2

精华
0
门户文章
0
魔力币
128
魔法值
0
注册时间
2016-2-28
发表于 2017-4-4 16:22:17 | 显示全部楼层
前排!  k3要涨价!!!

0

主题

27

帖子

86

积分

初级魔法师

Rank: 2

精华
0
门户文章
0
魔力币
83
魔法值
0
注册时间
2017-3-27
发表于 2017-4-4 16:22:48 | 显示全部楼层
666膜拜大佬

2

主题

15

帖子

71

积分

初级魔法师

Rank: 2

精华
0
门户文章
0
魔力币
67
魔法值
0
注册时间
2017-3-26
发表于 2017-4-4 16:23:45 | 显示全部楼层
占个广告位出租

联系我们|手机版|KoolShare ( 沪ICP备13045430号962110 沪公网备31010402005377

GMT+8, 2019-8-18 02:07 , Processed in 0.101369 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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