找回密码
 注册

QQ登录

只需一步,快速开始

查看: 15539|回复: 28

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

[复制链接]
发表于 2019-4-10 15:47:04 | 显示全部楼层 |阅读模式
本帖最后由 junyees 于 2019-4-10 16:38 编辑

    我的老光猫是第一批光改时用 换的 华为 HG8120C, 使用多年,最近有丢包的情况,于是在TB买了个二手光猫 G140W-ME .

    此光猫和MTK 的路由芯片相比,发热要明显大些,估计是制程太老了吧.


    经过一上午的折腾,现在光猫已经可以正常使用 ~~

   感谢本论坛,尤其是以下两个帖子的帮助~

小深白一路懵逼的把G-140W-ME改陕西电信注册破解wifi

G-140W-C,改省份改运营商改sn改mac,优化内存



-----------------
    看来我们当地没有绑定SN/MAC 这些,换猫难度并不是很大.感觉还是很幸运的!!

    这个光猫的系统开发的比较乱,,开机启动程序贼多,导致光猫启动慢甚至不稳定,路由器也敢开java虚拟机 , 估计厂家开发人员不够吧,找几个安卓开发者凑数的吧,

    要干掉虚拟机我改动了以下文件:

  1. ### 目录: /etc/scripts/
  2. osgi_admin.sh
  3. osgi_start.sh
  4. restart_jamvm.sh
  5. restart_java.sh
  6. restart_osgi.sh
复制代码


刚开始我去掉文件的执行权限,没想重启后又恢复了.
只好改文件了,我是在这几个 sh 的最前后加一行
  1. exit 0
复制代码


其实还有些启动项,,可以在/etc/init.d 中看到.

附了个启动后内存占用图


占内存最大那个 进程 ,(显示 182M, 实际占物理内存没那么多) /sbin/cvp_megaco 是 语音相关的.
其次是 upnpd 进程,占存内也很夸张,要知道 openwrt 下面的 miniupnpd 也就用几M的内存..
然后是 omciMgr ,应该是跟 光模块有关的. 看名称是 omci 管理,之后还有几个都是跟管理有关的进程..

稳定性起见,就不乱改了.

倒是先备份下分区,,找个U盘插上,
通过mount 命令发现挂载在 /mnt/USB

  1. for i in `seq 0 12` ; do dd if=/dev/mtd${i} of=/mnt/USB/mtd${i}; done
复制代码


这堆分区有些内容是重复的, ,反正加起来也没多大,就不去管它了~~
此机器存储芯片是 SPI_NAND ,容量应该是256MB(2Gbit) ,和常见的 25芯片很像,估计引脚是通用的,```


---





本帖子中包含更多资源

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

×
发表于 2019-4-10 15:52:58 | 显示全部楼层
在这几个 sh 的最前后加一行。啥意思,重新编辑下帖子。我晚上回去操作试试。
 楼主| 发表于 2019-4-10 16:10:20 | 显示全部楼层
本帖最后由 junyees 于 2019-4-10 16:12 编辑
leep4 发表于 2019-4-10 15:52
在这几个 sh 的最前后加一行。啥意思,重新编辑下帖子。我晚上回去操作试试。

用 vi 啊

示例:


  1. vi /etc/scripts/osgi_start.sh
  2. ## 以下操作在 VI 编辑器内
  3. ##依次按下: {ESC} ggi
  4. ##输入: exit 0
  5. ##依次按下: {ESC} :wq
复制代码



---------------
PS:  这个猫进 telnet 不需要密码,常用的 linux 命令都可以用.
 楼主| 发表于 2019-4-10 18:07:02 | 显示全部楼层
我是说跟 MTK的路由芯片比,如 7620/7621比..


8120C 发热也很大~~~而且8120C只是单核
发表于 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
越说我越糊涂,直接把全部的命令打全更直观。

KAO,,这还能不会..服了

telnet 后输入下面命令,注意就一行!!

  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
复制代码


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

本版积分规则

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

GMT+8, 2025-6-20 22:41 , Processed in 0.026100 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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