|
本帖最后由 junyees 于 2019-4-10 16:38 编辑
* j# C5 q' H, ]+ K; y( U
7 m, s Z1 j4 m' w1 }3 S7 J2 l 我的老光猫是第一批光改时用 换的 华为 HG8120C, 使用多年,最近有丢包的情况,于是在TB买了个二手光猫 G140W-ME .% V7 f S/ ]/ ^# k$ T
?" K, A4 D$ w9 v3 D: a
此光猫和MTK 的路由芯片相比,发热要明显大些,估计是制程太老了吧., H0 a- a' v8 W( Y$ e3 M* {
4 _6 o4 b* Z1 e( C; ]
% @" k) C/ l, C, E 经过一上午的折腾,现在光猫已经可以正常使用 ~~. _' _8 f$ H8 V4 A9 d9 K4 G
+ E% [: h1 N( ~: A
感谢本论坛,尤其是以下两个帖子的帮助~
2 Z/ E2 Y5 y% S* o5 v8 X, E+ a6 |+ z, A% z( H7 b+ a
小深白一路懵逼的把G-140W-ME改陕西电信注册破解wifi" J: b4 z; I- ]1 k
0 y8 ]; n# |( x& D& i# f' B7 gG-140W-C,改省份改运营商改sn改mac,优化内存
9 o( N# O* Z% T3 J* K, J8 \2 M+ e$ x7 ?* v+ S& c! U
& g r2 }- C' |! J5 ? g
( s. ~, U' q2 s0 a# M( _$ s( R-----------------
) `* `5 s: W. k( c" X3 X% F$ G9 [5 w 看来我们当地没有绑定SN/MAC 这些,换猫难度并不是很大.感觉还是很幸运的!!
+ J* \4 o2 t) u/ L! C' C$ ^2 x
" G! h/ G* l7 Z; J 这个光猫的系统开发的比较乱,,开机启动程序贼多,导致光猫启动慢甚至不稳定,路由器也敢开java虚拟机 , 估计厂家开发人员不够吧,找几个安卓开发者凑数的吧,& C+ J0 _! z0 Y- K: ?
* |* w, w1 O$ Y! Q: i0 f: ]# h 要干掉虚拟机我改动了以下文件:+ t9 Z: G! K( ?" P: ? t/ D2 V
+ N" m8 @: T' s: }& H9 P9 u
- ### 目录: /etc/scripts/
" z1 C4 y. w& j* f7 O, H4 C - osgi_admin.sh
- {8 S6 d1 N) G/ _: [ - osgi_start.sh
0 v& y4 \1 i: Y& X/ H2 e) c - restart_jamvm.sh
+ y! D2 G8 h7 @ `* W. r* R - restart_java.sh, D- }2 @# t' ~6 n
- restart_osgi.sh
复制代码 * O, j% y8 }# D
6 ]* S Q# j7 @3 @ n7 f$ j
刚开始我去掉文件的执行权限,没想重启后又恢复了.
5 D6 ?/ \: |; g9 d; Y% W只好改文件了,我是在这几个 sh 的最前后加一行$ I7 t3 V/ k1 R" ^
: \+ I& O. ~! _. k' H2 y' P. N
x9 y, B! W+ L- {; w9 C6 @1 J其实还有些启动项,,可以在/etc/init.d 中看到.
) n7 u6 a s0 ?+ P2 k" [# H# L0 d2 M" _4 i1 u
附了个启动后内存占用图
6 T) S! J0 d8 Y! v! `8 Z4 b" N1 O' ~2 L# H7 L' N: N8 X+ ?$ J
" m$ u7 S# P' }9 g; S占内存最大那个 进程 ,(显示 182M, 实际占物理内存没那么多) /sbin/cvp_megaco 是 语音相关的. h9 O0 Y+ S& u, q) r6 C- z2 }
其次是 upnpd 进程,占存内也很夸张,要知道 openwrt 下面的 miniupnpd 也就用几M的内存..3 m5 o* J8 z8 {' R
然后是 omciMgr ,应该是跟 光模块有关的. 看名称是 omci 管理,之后还有几个都是跟管理有关的进程..
+ i2 ] {! A+ y+ o+ \! L t3 p+ l, Y. T, B5 T
稳定性起见,就不乱改了.
- V2 o+ ~$ J; k, y8 u
8 B: ^* Q; p& O u' c倒是先备份下分区,,找个U盘插上,
6 b0 }. F+ Q( d! H7 k' \通过mount 命令发现挂载在 /mnt/USB $ S" E8 s/ ]8 Y0 F
/ M8 p4 Z5 f* j
- for i in `seq 0 12` ; do dd if=/dev/mtd${i} of=/mnt/USB/mtd${i}; done
复制代码 ^& H1 N1 N9 {+ I$ r6 X1 A
$ c6 {- @6 T$ n& N, U* o
这堆分区有些内容是重复的, ,反正加起来也没多大,就不去管它了~~" f8 K8 a" g* I+ P" {
此机器存储芯片是 SPI_NAND ,容量应该是256MB(2Gbit) ,和常见的 25芯片很像,估计引脚是通用的,```
+ o2 d, ?% @* H) T: f1 o8 a. d# r p8 C; e" X- [
# O% `2 ?3 k9 E0 K
---
9 N2 D" c. w! J2 c/ w0 E
/ m6 C- b0 E% X; l, w- W
+ t1 ]8 J* {" A/ k! }% f6 D7 t8 U+ G/ A
% u' |& f- ]6 O2 j
6 l& j/ w9 g C3 v6 I |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|