找回密码
 注册

QQ登录

只需一步,快速开始

楼主: songee

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

  [复制链接]
 楼主| 发表于 2020-2-21 22:31:05 | 显示全部楼层
本帖最后由 songee 于 2020-2-21 22:35 编辑
. v& X# z/ \, |  Q
anysoft 发表于 2020-2-21 14:42# u# [# @2 x6 P+ [" V  P0 a$ D* ~
是的, 中兴使用的是buildroot-2015.8.1,这个strings 一下sendcmd 就可以看到
% o+ P% |' `2 g* _( j! D& N1 {6 O) |$ T$ |/ @+ L' `6 a. E
看了下操作步骤,其实如 ...

' k, I8 y" x! V: `2 R通过修改端口与saf共存确实可行,只是内存和CPU在开ariang离线下载、文件共享等重负载下会更吃力。6 B! p8 j1 @  _- z: b
在测试lxc的时候我也是把rootfs直接放在了/usr/var/lib/lxc目录下,但会占用20%左右的ubi分区(mtd11,分区大小62M,文件系统可用52M),而mtd7和mtd6组成的AB系统除了升级的时候用一下,平时有点浪费空间,一个mtd6就够saf用了。顺便说一下,mtd9和mtd10也一样,平时主系统只用了mtd9,可以在mtd10上搞测试。* e' I% D% |! I' B# k6 p
这个光猫的overlay系统比较独特  l4 Y; k" S3 R% K2 b
  1. root@F650A:~ # mount | grep overlay: V0 _! h8 H5 I! x8 `
  2. overlay on /etc type overlay (rw,nosuid,relatime,lowerdir=/etc,upperdir=/opt/upt/apps/etc,workdir=/opt/upt/apps/etc_work)
    / h1 \3 O$ F# f( L9 T) M1 K, w7 a
  3. overlay on /usr type overlay (rw,nosuid,relatime,lowerdir=/usr,upperdir=/opt/upt/apps/usr,workdir=/opt/upt/apps/usr_work). |4 O2 D3 Y+ N, L6 L
  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 ubi
    ; D( S6 y' C! M! O$ Y
  2. ubi0_0                   53672      4440     46456   9% /opt/upt/apps
    8 I- N" [# W( x$ L2 ], Z+ ]
  3. overlay                  53672      4440     46456   9% /etc
    & j- l5 r6 l: i" @4 K, J; l
  4. overlay                  53672      4440     46456   9% /usr2 ^1 w* P, a; `: T9 B$ [
  5. overlay                  53672      4440     46456   9% /lib
复制代码
  1. root@F650A:~ # cat /sys/class/ubi/ubi0/mtd_num
    + E9 h4 n- f! Q+ p& k
  2. 11
复制代码
% H* c4 P7 P6 @( F$ [8 A( a

- c9 R. ]" b' l  ~7 l9 P0 w
: B* d- a% ]) T/ V& s: U7 A
发表于 2020-2-22 10:36:24 | 显示全部楼层
songee 发表于 2020-2-21 22:31
5 Z  Z& r" I( b% W+ f; v通过修改端口与saf共存确实可行,只是内存和CPU在开ariang离线下载、文件共享等重负载下会更吃力。
  u) w% a0 Q/ b# S在测试 ...

" s. _3 _" a( |, d( g+ ~# o其实我觉得没必要搞这么多,我们最初的目的只是要一个可以自己diy的系统。天翼网关的cc足够了。我们可以自己下载cc源码(中兴开启uclibc的xlocle)后编译package和feeds包,这样安装就可以了,只是会没有luci界面。luci界面其实也可以把天翼定制的luci给重装替换掉,或者再开个uhttpd服务器换个端口支持openwrt原版luci?这个我没弄过,不过应该是可以的,可能需要改不少东西(稍微改下源码重编译一套luci2?)。
" Z8 ^, T6 e0 Y5 v" k* Z3 _, s# u% B& R, h. g/ x( D
cc的源是有aria2的ipk的,华为可以直接装,中兴可以自编译。
, r: k  P7 H0 D7 ?& ^( {+ H4 }( N- thttps://github.com/openwrt/packages/tree/master/net   下有aria2 和ariang
/ m0 }5 u+ D, L- e# }; ]' z% v& Q& {" W: S

) M9 [1 n, E3 b. X$ H; I* A4 o主要还是因为cc下支持电信自带的cloudclient插件,可以用天翼管家或者天翼网关app管理控制猫,方便。
# h! K- w* V, ], i( B3 {目前我hs8145v lighttpd+pymsql+php +kodexplorer挂个ubs做网盘,开了vsftpd做ftp服务器,v2ray做内网穿透和代理,frps做其他穿透服务。ddns可以用 自带的电信8080内设置qdns或者脚本+crontab 定时任务,
! [1 k8 z% o# t可以用:
+ j1 w) T1 `$ o5 e4 oArDNSPod 项目地址:https://github.com/anrip/ArDNSPod
; e3 Y* i2 ]" [https://github.com/xdtianyu/scripts/tree/master/ddns& a& k/ J! M! |' T) U3 K3 t
Aliddns 项目地址:https://github.com/kyriosli/koolshare-aliddns
5 L9 M7 i( R0 B$ _' Spubyun和oray的ddns自己百度以下脚本就ok。6 U7 H  r0 U8 j. n* o
; L$ L' a2 A% `7 \8 O& m
我觉得是完全能够满足需求了。这是我自编译修改xlocale后的arm架构的package包
6 d7 [# c" Z8 N; l) S6 A: s7 F7 d9 u9 o! Y

本帖子中包含更多资源

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

×
 楼主| 发表于 2020-2-22 15:02:57 | 显示全部楼层
anysoft 发表于 2020-2-22 10:36
6 H* w  J! j/ ]: P* M  x其实我觉得没必要搞这么多,我们最初的目的只是要一个可以自己diy的系统。天翼网关的cc足够了。我们可以 ...

; H! T- F7 B4 {7 |6 R这个方法也很好,你也是个能折腾的,哈哈~6 U' m$ d5 ^; J$ ?3 `# h* I, B& X# `! T
一点建议,如果cloudclient插件能在官方cc的libc库运行的话,用官方libc替换或许就可以不用自己编译了。不用cloudclient的情况下是可行的,我用过一段时间,就是不爽它5年前的老系统,应用也几年不更新,干脆推倒重来,新系统里整个人都清爽了呢,推荐你试试,嘿嘿( w  P9 J( ?+ S9 B4 w: h! A
话说现在装宽带给送的某些光猫硬件还是很给力的,抵得上某宝和狗东500价位的无线路由了,配合lxc直接省个旁路由,如果有5G,ap也能省,简直良心。
发表于 2020-2-22 17:50:23 | 显示全部楼层
songee 发表于 2020-2-22 15:02& P6 |- f% C. I# A
这个方法也很好,你也是个能折腾的,哈哈~
/ z0 R* |' Q* P一点建议,如果cloudclient插件能在官方cc的libc库运行的话, ...
& A3 u( p; F4 q1 f
HS8145V HS8145V5  F650A 都是512MB+256MB 2.4G+5G方案! K& x! M  p1 K1 d& y4 R" N9 T
价格都还好,特别F650A 因为会玩的人少价格特别便宜。
# X% ^! o1 v1 S( y( X6 b完全可以再原有基础上再开个op19.07
* {" a& T$ ~, W9 }: ~, U, Q* }7 X5 o" E3 u, H& e8 b
我现在用的hs8145v 整体感觉很不错
 楼主| 发表于 2020-2-22 18:37:10 | 显示全部楼层
anysoft 发表于 2020-2-22 17:50
8 l7 d8 d3 O1 GHS8145V HS8145V5  F650A 都是512MB+256MB 2.4G+5G方案, V. A9 X7 a" M* F" Y0 ^+ k$ c
价格都还好,特别F650A 因为会玩的人少价格特别便 ...

- W- r2 ?9 d0 y) U$ f' A! _7 C8 Jhs8145v技术成熟,更适合玩,而且其实f650a是512/128,nand flash少了一半,CPU一个尿性,价格差别不大的话,能hs8145v还是别选650。: C6 T- v! ]* z$ G* w3 ?4 B
还有个大胆想法,lxc可以通过配置文件config修改子系统网络,从eth0桥接是不是就能在子系统多拨了,子系统专门离线和网络存储,不影响猫后面接的手机电脑上网,还是蛮有趣的$ u* V( ]- \' D. M# L: j) K

6 s& @- u, Y. s( q2 A4 H, o( `, F* |2 u& E/ C* I

5 T) y% ^% ]2 E9 M; t' @. Z7 l
发表于 2020-2-25 10:25:56 | 显示全部楼层
本帖最后由 anysoft 于 2020-2-26 09:54 编辑 # C. P) x6 y1 I
songee 发表于 2020-2-22 18:37
8 _7 ?# `8 w- y2 m- r8 ahs8145v技术成熟,更适合玩,而且其实f650a是512/128,nand flash少了一半,CPU一个尿性,价格差别不大的 ...
7 G# [; P$ b8 m( s: ^
回复被站长直接删了.....
发表于 2020-3-12 12:49:59 | 显示全部楼层
谢谢分享!!!试试!
ktav 该用户已被删除
发表于 2020-6-1 15:08:37 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-2-12 09:35 , Processed in 0.029159 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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