找回密码
 注册

QQ登录

只需一步,快速开始

楼主: songee

F650/450、8145、K662等ARM平台,LXC容器内运行OpenWRT子系统

  [复制链接]
 楼主| 发表于 2021-7-14 16:18:30 | 显示全部楼层
winnt5 发表于 2021-7-13 15:21. g" N& t  s4 Q0 D. K  F
哈哈,我最近刚弄到这个光猫。一看定制CPU还没啥头绪呢。结果已经有人来折腾了啊!我之前就有一个F660 V3光 ...
6 b0 ?% b$ A, D1 T1 o
我查了一下,F660V3是Marvell的芯片,源码可以从openwrt官网找到,可玩性比中兴华为近几年的自研芯片高多了。驱动比较复杂,搞不定的话可以考虑LXC容器这个思路。
发表于 2021-7-14 17:06:30 | 显示全部楼层
songee 发表于 2021-7-14 16:180 u  ~' v% B5 ]
我查了一下,F660V3是Marvell的芯片,源码可以从openwrt官网找到,可玩性比中兴华为近几年的自研芯片高多 ...
' f  I5 n7 k/ W( q5 J/ r+ U) a4 r
虽然是Marvell,但是88f6560可不开源。只有一个OEM厂商用它做路由器的开放了自己移植过的源码,不过只能参考一下通用配置,用肯定用不了,移植也无望。再说这还是远古linux2.6。我基于另一个大佬的项目进行了进一步完善,修复了些问题并移植到了F660上,并且配套U-Boot还有验证问题,我还顺带破解了一下U-Boot为了自动启动和修复Serial问题。这个内核是3.14.34,我先升级到了3.14.79,现在正在移植3.18.109内核。
发表于 2021-7-14 18:00:08 | 显示全部楼层
songee 发表于 2021-7-14 16:18
1 P' A4 ]+ Z8 x2 v, p9 y; n我查了一下,F660V3是Marvell的芯片,源码可以从openwrt官网找到,可玩性比中兴华为近几年的自研芯片高多 ...
" z4 @2 M$ X9 y
顺便留个项目地址:)
. A/ J: I* Y7 H) P/ h, y- V1 s( Rhttps://github.com/msdos03/openwrt-f660
发表于 2021-7-14 18:01:16 | 显示全部楼层
songee 发表于 2021-7-14 16:18
9 O; J! y8 j1 B  K# p: V5 q8 [我查了一下,F660V3是Marvell的芯片,源码可以从openwrt官网找到,可玩性比中兴华为近几年的自研芯片高多 ...
3 Z' P8 H6 B3 Q& v  x2 G+ t( _
对了,我的h2-2也是这个zx的soc,但是不自带lxc容器,你能把lxc容器的binary和依赖的lib分享一下吗?
 楼主| 发表于 2021-7-19 04:20:40 | 显示全部楼层
winnt5 发表于 2021-7-14 18:00
: B$ U- t1 U* B' `" a顺便留个项目地址:)
+ o! z" s% a" S- W5 Ahttps://github.com/msdos03/openwrt-f660

% i) A/ e1 \1 v/ i/ S  k666,看到你这个项目还在经常更新,能坚持下来了不起。
7 a9 V  J7 d) j4 l* h5 [/ n7 r& h" y对于这种嵌入式系统的内核版本,能用就行,一个人搞移植太不容易了
发表于 2021-7-19 17:10:42 | 显示全部楼层
songee 发表于 2021-7-19 04:20
3 y7 N8 i0 d3 F! p8 R( y0 g' J666,看到你这个项目还在经常更新,能坚持下来了不起。: h; y/ a1 ^" S5 G/ O* \8 n
对于这种嵌入式系统的内核版本,能用就行,一个人 ...
! V* n* g# a1 C1 i( ]5 A$ |1 p7 W- t  S
诶,这个确实不容易。能运行就很不错了。我成功让网口工作那会别提多高兴了。这个光猫现在我用来开个samba同时当交换机用了。" \6 ]+ B. u- A1 M9 r0 E
我在github找到了一些关于zx279128s非常奇怪的项目。我还没研究。发给你看看8 w9 j0 q% O5 n8 h% w; z, w! \
https://github.com/niyoutian/openwrt_makefile; v  C" ^. l; \3 }
https://github.com/xuejian1354/openwrt_cc- W: T/ h5 S5 N, ~0 j! U7 z& a/ N% B* J
你能把你的zx279128s设备的内核和rootfs分享一下吗,我的设备没有lxc容器,也想玩openwrt
发表于 2021-7-19 17:20:05 | 显示全部楼层
songee 发表于 2021-7-19 04:20
/ r+ p" E7 S) d/ k! l+ f. n% s666,看到你这个项目还在经常更新,能坚持下来了不起。
# A+ k8 j* t7 c% O& S对于这种嵌入式系统的内核版本,能用就行,一个人 ...
/ ~% k4 S. b) G& A& K3 U, \
能否留个联系方式,一起破解吧
 楼主| 发表于 2021-7-23 23:40:22 | 显示全部楼层
winnt5 发表于 2021-7-14 18:01
( i) a& E0 F; e+ X# v& |对了,我的h2-2也是这个zx的soc,但是不自带lxc容器,你能把lxc容器的binary和依赖的lib分享一下吗? ...

  ?2 ?8 m" `  j; n% j9 Qlxc文件在dbus/usr/bin目录下,动态链接库我不确定是用的dbus目录下的lib还是根目录下的,所以两个我都打包了。( K. x* G. f- w. T
lxc功能需要内核支持,H2-2不一定支持,你试下。& ~& y# A% k. V3 U+ Z; O- J

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2021-7-23 23:59:32 | 显示全部楼层
winnt5 发表于 2021-7-19 17:10+ K& D# Q& i- k6 f/ q
诶,这个确实不容易。能运行就很不错了。我成功让网口工作那会别提多高兴了。这个光猫现在我用来开个samb ...

: s6 L6 X! G+ |; x8 j附件是F650A的mtd10,也就是kernel2分区,bin文件18.5M,只能分割成三段上传,下载之后删掉最后的.7z后缀。解压后的bin文件头部有0x60000的offset,之后就是包含0uImage的rootfs了。0uImage在下个回复中上传。
1 R- v* R: F. ^3 J
5 p+ X6 V$ O" u) Q3 ]* y

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2021-7-24 00:07:36 | 显示全部楼层
winnt5 发表于 2021-7-19 17:10
, b1 t. l+ a: o诶,这个确实不容易。能运行就很不错了。我成功让网口工作那会别提多高兴了。这个光猫现在我用来开个samb ...

9 Q/ U% h; \5 l附件是F650A的内核。3 _0 ~6 E; i4 p6 ^; A$ \  u
你发的两个GitHub链接,应该是他们开发人员分享的天翼网关app的sdk,这款光猫的天翼网关3.0确实是基于openwrt-CC开发的。  ]" H" n; K7 I; y( J1 A* r& D

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2025-5-1 12:54 , Processed in 0.049155 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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