找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11584|回复: 28

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

[复制链接]
发表于 2019-4-10 15:47:04 | 显示全部楼层 |阅读模式
本帖最后由 junyees 于 2019-4-10 16:38 编辑 ! R, E9 B6 a  ]8 @+ W  F
9 c: j4 v& [+ o1 n! }$ A
    我的老光猫是第一批光改时用 换的 华为 HG8120C, 使用多年,最近有丢包的情况,于是在TB买了个二手光猫 G140W-ME .: Z: R6 \2 s0 s# w

# l6 `8 ?+ l/ U  A# W  p- x    此光猫和MTK 的路由芯片相比,发热要明显大些,估计是制程太老了吧.. R3 }6 a* p& T- G- n& x

) f" [7 \9 L6 H8 l# C! _* J* x! `! N$ N7 c# m
    经过一上午的折腾,现在光猫已经可以正常使用 ~~2 c1 B( h' f4 u
' v# c  v1 j# @2 V5 A5 U
   感谢本论坛,尤其是以下两个帖子的帮助~
9 W* j2 ]3 G" l8 l5 ]9 C+ F
, d. c" P- L( o小深白一路懵逼的把G-140W-ME改陕西电信注册破解wifi% T+ ?8 Y- J# Y& L& {' S
: S. I1 N+ X1 c# V+ L/ ~2 W
G-140W-C,改省份改运营商改sn改mac,优化内存
6 r# I+ w1 n! _. B6 M) K3 ^& y* u1 Y+ n
  o  P4 }: B4 u* e' @2 N

0 ^" g. w* W- {9 J6 Q-----------------6 Z- c6 I* J5 k9 k8 j6 s
    看来我们当地没有绑定SN/MAC 这些,换猫难度并不是很大.感觉还是很幸运的!!
! Y# x& I! O" I! ]* `4 G% k
$ ^* f' S! M9 D5 l/ X6 D, _3 ^7 P    这个光猫的系统开发的比较乱,,开机启动程序贼多,导致光猫启动慢甚至不稳定,路由器也敢开java虚拟机 , 估计厂家开发人员不够吧,找几个安卓开发者凑数的吧,5 B) e8 p6 ~  ~0 n0 N

2 F2 F4 x  |* ], a# E! r    要干掉虚拟机我改动了以下文件:
' w  m" W7 z. f6 r' C: Y! q
; _2 v( `- N" ~: h% s. `9 w
  1. ### 目录: /etc/scripts/
    . f5 N. M9 |$ J; K+ f
  2. osgi_admin.sh+ b1 P5 L6 o/ F  V
  3. osgi_start.sh) d7 ^4 o8 t) n. ?' K2 x
  4. restart_jamvm.sh
    . A% M9 i4 q& [- i
  5. restart_java.sh
    : D. m5 h- R5 Q% f
  6. restart_osgi.sh
复制代码
  Q5 b3 n* B( c) T$ W/ b* r4 j: T
( |8 c. c8 h$ ?5 V4 N- k6 |
刚开始我去掉文件的执行权限,没想重启后又恢复了.8 H1 y. [' e- |: B) ~+ a
只好改文件了,我是在这几个 sh 的最前后加一行' J' F, S  A. b' v2 s% ]
  1. exit 0
复制代码
8 v+ `6 l% v' a+ V
' u( c0 P7 p2 n8 _6 P
其实还有些启动项,,可以在/etc/init.d 中看到./ P) [$ M1 R/ V5 S' A0 f7 E
$ o5 P  B! ?3 @
附了个启动后内存占用图" \; s+ I: _; @
1 x; d; C8 N0 `( ?7 x
8 W. B2 k" N) T! |- `3 B9 x* J
占内存最大那个 进程 ,(显示 182M, 实际占物理内存没那么多) /sbin/cvp_megaco 是 语音相关的.2 }: d! P; Y1 _  W0 ~( M
其次是 upnpd 进程,占存内也很夸张,要知道 openwrt 下面的 miniupnpd 也就用几M的内存..5 p2 ~: C+ ?; J
然后是 omciMgr ,应该是跟 光模块有关的. 看名称是 omci 管理,之后还有几个都是跟管理有关的进程..* \+ ~+ l4 |3 f% y, S- {

: K8 L$ ?, A7 i. [稳定性起见,就不乱改了.
  F* h7 I' O& v5 D+ G  F4 ?& y6 N6 a. V, {0 Y; r. t* U
倒是先备份下分区,,找个U盘插上,6 Y) J" M3 M5 d+ x9 V
通过mount 命令发现挂载在 /mnt/USB ) l: x) Z; b2 G  u8 I9 U$ C
3 E) D% Y1 {4 X3 @1 F& l4 c: k1 u
  1. for i in `seq 0 12` ; do dd if=/dev/mtd${i} of=/mnt/USB/mtd${i}; done
复制代码

" e6 ~6 A1 f) H% H4 [8 l( a$ W
这堆分区有些内容是重复的, ,反正加起来也没多大,就不去管它了~~3 Y' S: @$ a5 _7 K2 z5 d
此机器存储芯片是 SPI_NAND ,容量应该是256MB(2Gbit) ,和常见的 25芯片很像,估计引脚是通用的,```
% i  i1 y) i/ Q% i" P3 t' i5 ]: M4 p- \2 v7 i" _9 Q3 T

5 e" p% M" ~0 j6 q3 W4 _/ y0 [---4 W, P& [2 ^4 l  C* _) B$ e
# z0 B! s( b9 O# W2 N; s
, ?3 _7 G+ {& i* B1 S
6 B: ~3 O8 d" d( }. y
: {: B. M0 V8 o: z# {2 j, Z
7 E+ Z2 j/ z  w1 m

本帖子中包含更多资源

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

×

点评

搞这么复杂干嘛,刷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 编辑 * A4 T6 Y+ X  G* n9 G( W% c+ B
leep4 发表于 2019-4-10 15:52. U2 H) d" x( U+ N( b4 _8 K5 V
在这几个 sh 的最前后加一行。啥意思,重新编辑下帖子。我晚上回去操作试试。

( w. M8 X1 d9 O+ ], `  `' k5 }用 vi 啊
) N8 z4 n1 @- x- h% J# d
; y, u" f- R- L& S4 U7 g& `示例:
- s. |( L# ~" T7 z3 H. H
, R6 R8 ~( a. U0 _7 P
  1. 7 ~- X  t$ h6 r0 F5 a; Z( e/ z
  2. vi /etc/scripts/osgi_start.sh
    2 |  h) v$ `) e
  3. ## 以下操作在 VI 编辑器内
    * Y$ `* b6 Z6 T0 l  I
  4. ##依次按下: {ESC} ggi
    * p( [, J5 {1 r7 V0 R4 w- `
  5. ##输入: exit 0
    * ]6 ~, p$ ^9 `) U* I0 a* \$ r
  6. ##依次按下: {ESC} :wq
    % U) e0 y' ~) I: `& l* m
复制代码

* d; t3 n( [- I% c" e  I) ^1 ~2 d& ~2 ~  q5 ~
/ l: _* X. P. a% A5 b( l
---------------8 Q% G7 m/ m8 R2 |. n: H
PS:  这个猫进 telnet 不需要密码,常用的 linux 命令都可以用.
+ `  r9 S" G( F: v  J: \- ?
 楼主| 发表于 2019-4-10 18:07:02 | 显示全部楼层
我是说跟 MTK的路由芯片比,如 7620/7621比..
. d7 v- R+ H9 b. b0 @
+ E7 N4 I2 ?- e, b* J
' O, C% `' \5 u0 f; u3 ?3 w8120C 发热也很大~~~而且8120C只是单核
/ y! P8 Z) h$ ^9 w1 O( F# `
发表于 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
2 W' h! b# p2 r2 r  `: F! t. h! r越说我越糊涂,直接把全部的命令打全更直观。
* e' T  i4 p4 H6 J3 ]5 h
KAO,,这还能不会..服了6 m# a- v! q; m2 Y' t' j! w1 J
5 j8 e8 S! X4 d; j  U* j
telnet 后输入下面命令,注意就一行!!
5 Q5 Q/ {# ~# B" [; L$ B. Y! r0 c/ b4 _6 D
  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
复制代码
! X& F* c: m: [+ l
6 R7 N% G9 p2 [. \
发表于 2019-4-12 17:21:23 | 显示全部楼层
厉害学习了。哈哈哈哈
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

粤公网安备 44152102000001号

GMT+8, 2024-4-25 21:46 , Processed in 0.033660 second(s), 6 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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