恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
小博无线
查看: 11239|回复: 265

[k3] [2019-01-21]K3支持USB3.0,补丁已合并到openwrt/lede,附官方下载地址和自编译说明

    [复制链接]
发表于 2019-1-21 14:45 | 显示全部楼层 |阅读模式
本帖最后由 nml 于 2019-1-21 17:26 编辑

昨夜,OpenWrt(即LEDE,二者已合并)官方已经接受了我推送的K3补丁(基于updateing的创始代码)。补丁继承了LCD屏幕接口,增加了对USB3.0的支持(如此一来,K3+USB 3.0 HUB就可以作为家里的NAS)。特别是在最新的snapshot中,OpenWrt官方已经提供了WiFi驱动。但若大家觉得信号不稳定,可以从小山的驱动包中,自行选择更换。
所以,从今天起的snapshot,或者下一正式版本开始,今后大家可以自行编译定制自己的固件包。另外,官方已经推送K3的dts文件到upstream(上游),这也就意味着之前很多人遇到的“安装包报错”将在今后会得到顺利解决。

1. 下载页面
国外源 国内镜像

这个名为“phicomm-k3-squashfs.trx”的就是了。
还可以下载“openwrt-sdk-bcm53xx_gcc-7.4.0_musl_eabi.Linux-x86_64.tar.xz”这个SDK编译任何自己想要的独特包,具体方法网上有很多,就不赘述了。

2. 编译方法(受限于论坛的编辑器bug,下面的代码只能分开):
  1. git clone git://git.openwrt.org/openwrt/openwrt.git --branch master --single-branch
复制代码
  1. apt-get update && apt-get install subversion g++ zlib1g-dev build-essential git python rsync man-db libncurses5-dev gawk gettext unzip file libssl-dev wget zip time ca-certificates -y
复制代码
  1. scripts/feeds update -a && scripts/feeds install -a
复制代码

下面这一步开始配置自己的固件包
  1. make menuconfig
复制代码
然后将所有安装包预下载
  1. make download
复制代码
建议以上步骤在自己的国外VPS上完成,这样会非常节省时间。然后用tar或zip将openwrt文件夹打包,送回自己国内家里或单位的机器上解压。解压后,再运行下面的代码进行编译:
  1. sed -i 's|^TARGET_|# TARGET_|g; s|# TARGET_DEVICES += phicomm-k3|TARGET_DEVICES += phicomm-k3|' target/linux/bcm53xx/image/Makefile
复制代码
上面这一步是说明仅编译K3,不仅大大减少编译时间,而且可以解锁“固件包大小”的限制。最后输入编译命令,静待1~2小时。
  1. make V=s 2>&1
复制代码



   





评分

参与人数 5恩山币 +6 收起 理由
supper800 + 1 编译方法里缺少安装包,缺少libpam等。按照楼主这个编译会报错。
xyx208 + 1 强大的恩山!(以下重复1万次)
Xinzz + 1 强大的恩山!(以下重复1万次)
gongxiang + 1 强大的恩山!(以下重复1万次)
hcyme + 2 面对这种帖子,我内心复杂,真不知道说什么好……

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2019-1-22 01:15 | 显示全部楼层
xi452686571 发表于 2019-1-22 01:05
在我印象中openwrt/lede官方的固件一向都不带LUCI界面的,需要在ssh中opkg update, opkg install luci才 ...

当然了,make menuconfig这一步需要自己选luci,否则只有ssh能进。

点评

那没搞个完整版本的么,wifi信号有改善么跟原厂固件相比  详情 回复 发表于 2019-1-22 08:58
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2019-1-21 15:09 | 显示全部楼层
现有的LCD驱动是基于updateing的工作。但是正如他自己所说,工作并未完成,驱动并不完整,因此无法在所有k3版本上(比如D1)正常使用。
在此,我也期待updateing,或者相关业内人士能够完成这一工作。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-1-21 15:10 | 显示全部楼层
前排留名
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-1-21 15:20 来自手机 | 显示全部楼层
噢,那位大神就是你啊,谢谢啦,又有一个固件可以脱离大雕了,嘎嘎嘎
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-1-21 15:21 | 显示全部楼层
牛皮,前排留名
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-1-21 15:22 | 显示全部楼层
感谢分享                        
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-1-21 15:26 | 显示全部楼层
回复看看,火钳刘明
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-1-21 15:35 | 显示全部楼层
上面这一步是说明仅编译K3,不仅大大减少编译时间,而且可以解锁“固件包大小”的限制。最后输入编译命令,静待1~2小时。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-1-21 15:37 | 显示全部楼层
pppppppppppppppppppppppppppppppppppppppppppppppppppppppp
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-1-21 15:41 | 显示全部楼层
流明............................................
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-1-21 15:41 | 显示全部楼层
K3补丁代码已经合并到openwrt
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-1-21 15:53 | 显示全部楼层
先收藏,有空再研究
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-1-21 16:10 | 显示全部楼层
厉害了啊!哈哈哈哈
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-1-21 16:20 | 显示全部楼层
火钳留名啊~~~~
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-1-21 16:21 | 显示全部楼层
看看看看看看。。。。。。。。。。。
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2019-2-16 11:15

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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