找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11519|回复: 28

[电信]换光猫 G-140W-ME

[复制链接]
发表于 2019-4-10 15:47:04 | 显示全部楼层 |阅读模式
本帖最后由 junyees 于 2019-4-10 16:38 编辑
7 M( O  A) s3 l5 M) Q
5 J* T" E$ u: i    我的老光猫是第一批光改时用 换的 华为 HG8120C, 使用多年,最近有丢包的情况,于是在TB买了个二手光猫 G140W-ME .
. w( P6 Z! m( }8 ]& }" s& l, t/ D% i5 e" F( L
    此光猫和MTK 的路由芯片相比,发热要明显大些,估计是制程太老了吧.3 J: y5 p4 e" w) n$ O
1 i' Z- {- y. g( s0 l# J8 x

* i9 D' f5 R: [2 V7 Z3 S5 Q    经过一上午的折腾,现在光猫已经可以正常使用 ~~( I3 [6 K2 P+ a1 V/ v
2 L$ P% L6 u5 \/ ^$ p
   感谢本论坛,尤其是以下两个帖子的帮助~
9 @. o0 g+ c, w* Z" K
3 ^+ W- F0 U4 L$ D; m小深白一路懵逼的把G-140W-ME改陕西电信注册破解wifi7 T. c" a3 |' Z, [! p+ F
% n0 |" q1 V  C
G-140W-C,改省份改运营商改sn改mac,优化内存& S' L* F) ?1 y7 K
4 b3 Q8 c' a$ U
* }4 F  u1 F6 q
9 K  t5 K. t, J" S$ o
-----------------8 z  V) G5 n" w$ o; {
    看来我们当地没有绑定SN/MAC 这些,换猫难度并不是很大.感觉还是很幸运的!!
( y5 f6 }) I0 V5 @& g* _  Z( j6 \6 `# |3 q2 l2 ]
    这个光猫的系统开发的比较乱,,开机启动程序贼多,导致光猫启动慢甚至不稳定,路由器也敢开java虚拟机 , 估计厂家开发人员不够吧,找几个安卓开发者凑数的吧,  w  o) n1 {5 e& S2 V$ A
2 S# A( w0 _8 ]. [
    要干掉虚拟机我改动了以下文件:
* W/ I, H! ^6 S. m, ^# O0 ^2 _- ^/ _- z2 L5 R
  1. ### 目录: /etc/scripts/" |( w# y& P9 U  p; t1 ]) W) G
  2. osgi_admin.sh) }. O  E8 ]9 {5 l# l+ d
  3. osgi_start.sh
    . B) s" c" @5 d: [. {" D. v
  4. restart_jamvm.sh' Z5 @3 V" G% m6 n- e% K: b& j
  5. restart_java.sh8 P$ ~* {+ G  N1 i; Y, }: u
  6. restart_osgi.sh
复制代码

8 q% a, Q1 `" M4 {$ F  R; Q" N5 Q# ]& J# t' P- J6 t
刚开始我去掉文件的执行权限,没想重启后又恢复了.* n3 r: }! i5 j1 N- U$ h* v
只好改文件了,我是在这几个 sh 的最前后加一行9 A! `9 N5 U: l
  1. exit 0
复制代码
& I9 b3 q* u+ U( u0 _0 o

# }) t1 M- {; X, j% j  A# N其实还有些启动项,,可以在/etc/init.d 中看到.+ o* F1 w; @1 Z" _. o
# p9 k% Q# O0 m. B
附了个启动后内存占用图
) _6 m2 o3 B4 w8 L' @; g
& w, y5 L  j3 i; i- l# q1 p# G0 ?
- F( y- C1 j- O% E  S: [占内存最大那个 进程 ,(显示 182M, 实际占物理内存没那么多) /sbin/cvp_megaco 是 语音相关的.
, d+ ]$ m# Z9 w其次是 upnpd 进程,占存内也很夸张,要知道 openwrt 下面的 miniupnpd 也就用几M的内存..
) ~; ~9 t* k4 s# U/ v. c: H" O然后是 omciMgr ,应该是跟 光模块有关的. 看名称是 omci 管理,之后还有几个都是跟管理有关的进程..
5 }* n3 K3 I+ C! u5 w! W, n: B. b: E$ T
稳定性起见,就不乱改了.% `$ f  F! c3 S& o

1 B4 C, }$ @4 B" |倒是先备份下分区,,找个U盘插上,7 ], K: P1 |2 N. p- i& W* J" Q
通过mount 命令发现挂载在 /mnt/USB
2 @& [7 N! z# s
  X0 |/ _& I0 S! p( l) Y
  1. for i in `seq 0 12` ; do dd if=/dev/mtd${i} of=/mnt/USB/mtd${i}; done
复制代码

5 @3 ~' M) R. p* m& M
1 A  d% H" V0 y这堆分区有些内容是重复的, ,反正加起来也没多大,就不去管它了~~
! A8 ^2 Q9 Z! [$ e- }此机器存储芯片是 SPI_NAND ,容量应该是256MB(2Gbit) ,和常见的 25芯片很像,估计引脚是通用的,```
$ B6 G- D) t3 G2 e9 I# O- K: ^& K0 c4 Y7 [
# G/ l8 p3 v/ m5 G
---
, N# A" T/ x2 R- c5 b& z9 @( n% M3 _# m! g" o) [8 s+ G

4 t" }, }! ~  v" R# D8 s9 F5 [  x& }' j1 E/ Q
3 t. {' w' d9 o6 J4 f

) N  ?( G; @$ b+ T# E

本帖子中包含更多资源

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

×

点评

搞这么复杂干嘛,刷89,不用在意java虚拟机,512内存够用,主要看固件稳定性  发表于 2019-4-11 10:42
貌似8120C的发热量更大吧。论省电,MTK应该是排第一。  发表于 2019-4-10 17:04
发表于 2019-4-10 15:52:58 | 显示全部楼层
在这几个 sh 的最前后加一行。啥意思,重新编辑下帖子。我晚上回去操作试试。
 楼主| 发表于 2019-4-10 16:10:20 | 显示全部楼层
本帖最后由 junyees 于 2019-4-10 16:12 编辑 , g. X$ j7 O% o
leep4 发表于 2019-4-10 15:529 e! y' N8 u. B7 \( O1 e; u
在这几个 sh 的最前后加一行。啥意思,重新编辑下帖子。我晚上回去操作试试。
4 D( r2 J. G8 w1 z/ v- h* z
用 vi 啊
  x- K8 ?+ W$ h) v5 L
6 O( s4 [/ j/ f5 B/ K示例:+ V, `5 X: z5 R( z& U; W

% J1 t3 K- i# a9 V( w8 A0 C
  1. 3 P/ Z2 Q- p) h8 @; }* M0 X, X
  2. vi /etc/scripts/osgi_start.sh
    % `) N' r) `5 R
  3. ## 以下操作在 VI 编辑器内
    . A- W$ H* V" F5 e! b
  4. ##依次按下: {ESC} ggi* }0 c7 x% u1 J) i; t+ W
  5. ##输入: exit 03 [; k! ^5 o$ g( b: s' p& f( s/ A7 g4 w
  6. ##依次按下: {ESC} :wq9 @5 s/ o9 |/ X
复制代码
2 t* g7 B# s, l5 X5 j
6 J4 q# r! [+ u* V: M; k  i

9 H8 ]  E8 F* k' e---------------
" B! \; v4 b; z, a( z+ F' TPS:  这个猫进 telnet 不需要密码,常用的 linux 命令都可以用.' |9 h7 `7 ]5 S. c7 [
 楼主| 发表于 2019-4-10 18:07:02 | 显示全部楼层
我是说跟 MTK的路由芯片比,如 7620/7621比..
7 l1 O8 H' y- f, B* |% ~5 m9 {8 P+ ]3 V8 A
% D5 B; B. B0 u- q" f8 x$ e- K
8120C 发热也很大~~~而且8120C只是单核
) K/ G* f$ T8 B8 k8 A
发表于 2019-4-10 19:02:54 | 显示全部楼层
小伙子很吊,看来也是做开发的
发表于 2019-4-10 22:57:53 | 显示全部楼层
没这么复杂吧,用vi就搞定
发表于 2019-4-11 08:31:44 | 显示全部楼层
越说我越糊涂,直接把全部的命令打全更直观。
发表于 2019-4-11 09:33:55 | 显示全部楼层
我想问个事啊。我电信是EPON的。这个能改成EPON吗?我有个移动GPON就是这个
 楼主| 发表于 2019-4-11 09:41:47 | 显示全部楼层
leep4 发表于 2019-4-11 08:31
3 B" g0 n: }# H越说我越糊涂,直接把全部的命令打全更直观。

. b, d+ |1 K5 N! pKAO,,这还能不会..服了
# t. m7 ^. T1 [9 q
' I' c$ z1 H& f! C, ?9 q* Ktelnet 后输入下面命令,注意就一行!!
8 @1 E  _$ C8 b8 C' k  r1 `1 n, I" j: ?% y
  1. for f in osgi_admin.sh osgi_start.sh restart_jamvm.sh restart_java.sh restart_osgi.sh ; do  sed -i '1i\exit 0' /etc/scripts/${f} ; done
复制代码
7 x* A$ S) l1 y$ i: Q& Y

3 }$ K0 s/ w0 t1 R
发表于 2019-4-12 17:21:23 | 显示全部楼层
厉害学习了。哈哈哈哈
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

粤公网安备 44152102000001号

GMT+8, 2024-4-24 09:40 , Processed in 0.025596 second(s), 6 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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