宽带技术网

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: songee

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

[复制链接]
 楼主| 发表于 2020-2-21 22:31:05 | 显示全部楼层
本帖最后由 songee 于 2020-2-21 22:35 编辑 & f  j; |8 `# A$ T! F! ^% l6 E; q
anysoft 发表于 2020-2-21 14:42
" e+ {& x  a9 q+ v/ F$ I5 L) e是的, 中兴使用的是buildroot-2015.8.1,这个strings 一下sendcmd 就可以看到, j4 s, I5 B% ~) I/ {$ J/ Z% A

' q- m* y6 t+ u, i& I0 Q- c. ]; H看了下操作步骤,其实如 ...
5 n- m" A; p: D6 z5 |7 V
通过修改端口与saf共存确实可行,只是内存和CPU在开ariang离线下载、文件共享等重负载下会更吃力。  k$ v1 o- W/ f5 ]: v6 o# S6 u8 K, l
在测试lxc的时候我也是把rootfs直接放在了/usr/var/lib/lxc目录下,但会占用20%左右的ubi分区(mtd11,分区大小62M,文件系统可用52M),而mtd7和mtd6组成的AB系统除了升级的时候用一下,平时有点浪费空间,一个mtd6就够saf用了。顺便说一下,mtd9和mtd10也一样,平时主系统只用了mtd9,可以在mtd10上搞测试。' c# G: s& I/ F9 m8 V5 S
这个光猫的overlay系统比较独特8 U! h2 c5 `3 M, E
  1. root@F650A:~ # mount | grep overlay
    . T5 {4 O5 |" I, v8 e$ N3 g
  2. overlay on /etc type overlay (rw,nosuid,relatime,lowerdir=/etc,upperdir=/opt/upt/apps/etc,workdir=/opt/upt/apps/etc_work)' x- n! |1 |/ s) i  i
  3. overlay on /usr type overlay (rw,nosuid,relatime,lowerdir=/usr,upperdir=/opt/upt/apps/usr,workdir=/opt/upt/apps/usr_work)
    3 g. U) @. n& A1 j; M2 R
  4. overlay on /lib type overlay (rw,nosuid,relatime,lowerdir=/lib,upperdir=/opt/upt/apps/lib,workdir=/opt/upt/apps/lib_work)
复制代码
  1. root@F650A:~ # df | grep -e overlay -e ubi0 R9 @- x' l0 _- g2 c; t' l
  2. ubi0_0                   53672      4440     46456   9% /opt/upt/apps
    3 F+ e; x+ s: k3 g7 c
  3. overlay                  53672      4440     46456   9% /etc, Q$ J& d* @, [8 l9 R! Y- g
  4. overlay                  53672      4440     46456   9% /usr
    # f3 S; B8 R0 b
  5. overlay                  53672      4440     46456   9% /lib
复制代码
  1. root@F650A:~ # cat /sys/class/ubi/ubi0/mtd_num) _9 I0 \& `6 d# T8 A
  2. 11
复制代码

9 D1 w; p7 d8 r$ d( Y0 r' j
' U9 Q2 ~! I# Y" |4 K
; }: y5 g- d3 B* V+ E8 o
发表于 2020-2-22 10:36:24 | 显示全部楼层
songee 发表于 2020-2-21 22:31. k9 ?6 O1 e0 I- N$ L+ B4 z
通过修改端口与saf共存确实可行,只是内存和CPU在开ariang离线下载、文件共享等重负载下会更吃力。
5 a7 U# s) l7 b在测试 ...
/ [( m. @( d6 u. [
其实我觉得没必要搞这么多,我们最初的目的只是要一个可以自己diy的系统。天翼网关的cc足够了。我们可以自己下载cc源码(中兴开启uclibc的xlocle)后编译package和feeds包,这样安装就可以了,只是会没有luci界面。luci界面其实也可以把天翼定制的luci给重装替换掉,或者再开个uhttpd服务器换个端口支持openwrt原版luci?这个我没弄过,不过应该是可以的,可能需要改不少东西(稍微改下源码重编译一套luci2?)。
  D. _* d- |! w. }, Z5 R% b$ M
' w# P) ^6 X! k( _2 e" pcc的源是有aria2的ipk的,华为可以直接装,中兴可以自编译。  ^* I& ~) h! {9 O" v* Z% f' G; R, l
https://github.com/openwrt/packages/tree/master/net   下有aria2 和ariang
5 v5 Y9 _# m+ N/ w5 c% x
( r: N* f& L: p! V2 ^+ E: P: a3 I7 u8 @+ S% c4 M$ b8 C
主要还是因为cc下支持电信自带的cloudclient插件,可以用天翼管家或者天翼网关app管理控制猫,方便。
6 Y1 l9 n) J- N; \) L2 P1 n0 T1 X目前我hs8145v lighttpd+pymsql+php +kodexplorer挂个ubs做网盘,开了vsftpd做ftp服务器,v2ray做内网穿透和代理,frps做其他穿透服务。ddns可以用 自带的电信8080内设置qdns或者脚本+crontab 定时任务,
' _) ]% p' A6 V, U4 V4 p可以用:
. b& k; `6 a4 V5 i: ]( |ArDNSPod 项目地址:https://github.com/anrip/ArDNSPod
, e) I. `. \& k6 r' l0 Lhttps://github.com/xdtianyu/scripts/tree/master/ddns, z6 m6 g" K& u. g7 a: X  v; k8 }1 |. ]
Aliddns 项目地址:https://github.com/kyriosli/koolshare-aliddns( ^6 Z; y) t7 L0 `
pubyun和oray的ddns自己百度以下脚本就ok。/ x7 E7 X% s2 K  t' t! ]4 e* S
8 M+ d7 r! V  C  D) K7 q) b: R% h
我觉得是完全能够满足需求了。这是我自编译修改xlocale后的arm架构的package包
7 g* u( `0 o; k9 R; o! A6 H1 Q9 m! ^3 {7 f- W  q3 [& o4 ^

本帖子中包含更多资源

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

×

点评

这个方法也很好,你也是个能折腾的,哈哈~ 一点建议,如果cloudclient插件能在官方cc的libc库运行的话,用官方libc替换或许就可以不用自己编译了。不用cloudclient的情况下是可行的,我用过一段时间,就是不爽它5年  详情 回复 发表于 2020-2-22 15:02
 楼主| 发表于 2020-2-22 15:02:57 | 显示全部楼层
anysoft 发表于 2020-2-22 10:36' w: l8 Z% A; l  i( n3 \7 \: q
其实我觉得没必要搞这么多,我们最初的目的只是要一个可以自己diy的系统。天翼网关的cc足够了。我们可以 ...

1 C( g: Q0 z% r, z# r! |" D) o, M这个方法也很好,你也是个能折腾的,哈哈~+ k# Y9 y1 e% D% J
一点建议,如果cloudclient插件能在官方cc的libc库运行的话,用官方libc替换或许就可以不用自己编译了。不用cloudclient的情况下是可行的,我用过一段时间,就是不爽它5年前的老系统,应用也几年不更新,干脆推倒重来,新系统里整个人都清爽了呢,推荐你试试,嘿嘿8 r% R6 ]5 e, z3 ~) r
话说现在装宽带给送的某些光猫硬件还是很给力的,抵得上某宝和狗东500价位的无线路由了,配合lxc直接省个旁路由,如果有5G,ap也能省,简直良心。

点评

HS8145V HS8145V5 F650A 都是512MB+256MB 2.4G+5G方案 价格都还好,特别F650A 因为会玩的人少价格特别便宜。 完全可以再原有基础上再开个op19.07 我现在用的hs8145v 整体感觉很不错  详情 回复 发表于 2020-2-22 17:50
发表于 2020-2-22 17:50:23 | 显示全部楼层
songee 发表于 2020-2-22 15:02% ]  y1 |& `% u6 G6 N9 y" a
这个方法也很好,你也是个能折腾的,哈哈~
% i) N; s3 p1 X- H' [6 z一点建议,如果cloudclient插件能在官方cc的libc库运行的话, ...
5 J; s' T) u* ]+ M  T2 o: \0 ?# o& |
HS8145V HS8145V5  F650A 都是512MB+256MB 2.4G+5G方案
2 |# J; p" P& Y0 a. O# \& V价格都还好,特别F650A 因为会玩的人少价格特别便宜。% s$ s6 n6 G) s) ^
完全可以再原有基础上再开个op19.07+ G2 a' |2 R8 ~9 U; \
& _& }, x( W& ~9 Q3 Z' i( o
我现在用的hs8145v 整体感觉很不错

点评

hs8145v技术成熟,更适合玩,而且其实f650a是512/128,nand flash少了一半,CPU一个尿性,价格差别不大的话,能hs8145v还是别选650。 还有个大胆想法,lxc可以通过配置文件config修改子系统网络,从eth0桥接是不是就  详情 回复 发表于 2020-2-22 18:37
 楼主| 发表于 2020-2-22 18:37:10 | 显示全部楼层
anysoft 发表于 2020-2-22 17:50  n& E2 d8 e8 J7 ]
HS8145V HS8145V5  F650A 都是512MB+256MB 2.4G+5G方案
- }- j9 ~6 i; y+ p6 |价格都还好,特别F650A 因为会玩的人少价格特别便 ...

& w! M& ~" c/ _8 W" N4 {1 L7 ]hs8145v技术成熟,更适合玩,而且其实f650a是512/128,nand flash少了一半,CPU一个尿性,价格差别不大的话,能hs8145v还是别选650。3 N( R# n7 a  W4 a* G- `" E
还有个大胆想法,lxc可以通过配置文件config修改子系统网络,从eth0桥接是不是就能在子系统多拨了,子系统专门离线和网络存储,不影响猫后面接的手机电脑上网,还是蛮有趣的  `, \% @2 j" c. V! w0 t# n/ Z' l
9 L$ R/ o1 A, N  D0 m4 E
5 s# Z3 ?) j6 Z" w3 G5 a0 b
$ ~* q4 L, X& |% w, l- g

点评

想加个好友交流的,回复被站长直接删了.....Q 2 7 5 0 3 5 3 0 0  详情 回复 发表于 2020-2-25 10:25
发表于 2020-2-25 10:25:56 | 显示全部楼层
本帖最后由 anysoft 于 2020-2-26 09:54 编辑 7 O! Y2 k% }$ W, V- |; ?
songee 发表于 2020-2-22 18:37' ]4 L+ m' U; R1 O8 k
hs8145v技术成熟,更适合玩,而且其实f650a是512/128,nand flash少了一半,CPU一个尿性,价格差别不大的 ...
0 a3 j. I1 Q9 h5 B6 ]5 J; p
回复被站长直接删了.....
发表于 2020-3-12 12:49:59 | 显示全部楼层
谢谢分享!!!试试!
ktav 该用户已被删除
发表于 2020-6-1 15:08:37 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|宽带技术网 |网站地图

粤公网安备 44152102000001号

GMT+8, 2023-1-28 08:14 , Processed in 0.138365 second(s), 28 queries .

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2023 Tencent Cloud.

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