北京联通烽火HG260GU更换华为8240光猫

文章更新

  1. 20170330-初次成文

为什么会有这篇文章

装的北京联通200M宽带,修改了HG260G-U的配置,桥接了,但是到了路由器之后,每个单个设备的下载速度只有50M左右,说明这个烽火的路由器性能不咋地。直接淘宝了搞了个二手的华为8240,4口全是千兆口,入门级强悍!

更换光猫之前的准备工作

先来说说自己的光猫,我的光猫是烽火HG260G-U,采用的是GPON格式。

如果进入联通光猫的192.168.1.1可以看到一些参数,这些参数是需要“手抄”填写到华为8240里面的,这里先记录一下。

为了信息安全,敏感信息全部用xxx或者进行了马赛克处理。

HG260GU的默认配置

记录一下:

标题 内容
运营商: 北京联通
设备型号: HG260G-U
设备标识号: XXXXXX-XXXXXXXXXXXXXXXXXXXXXXX
MAC/SN: FHTT17BF964A
硬件版本: V2.0
软件版本: G00L2.02
CPU使用情况: 14%
内存使用情况: 53%

HG260GU的默认配置2

数据太多,整理一下,方便大家查看。

烽火HG260G-U的默认信息

60:B6:17:xx:xx:xx 这是烽火猫背面的mac地址。

所以,从上面可以知道,设备的SN,就是FHHT+mac地址后面8位,设备的SN,就是设备的mac地址去掉冒号。

换上华为8240光猫

把原来烽火后面的光纤插头,小心的插在华为的后面,开机,进入新买的8240了。

需要注意的是,华为的默认管理地址是192.168.100.1,所以,设置电脑为192.168.100.2,子网掩码 255.255.255.0。

8240启动后,可以通过命令ping 192.168.100.1,显示有回复,但是网页端无法登录,无奈只好长按reset持续10秒钟以上,但是发现从网页端依然进入不了192.168.100.1的管理页面。

峰回路转

无意中发现可以进入telnet模式

打开cmd,输入命令

1
telnet 192.168.100.1

账号root,密码root。

华为8240的shell模式

进入后,发现这是一个迷你型的busybox linux系统,命令行模式和linux非常接近。

发现网上给的sudo su命令无法启用,然后无意中发现输入?,可以显示全部命令。

华为8240的shell模式3

刷入原来烽火光猫的信息

60:B6:17:xx:xx:xx和去掉冒号的mac地址,输入如下面命令中。

1
2
3
4
set sn snid 60B617xxxxxx
set productmac MAC 60:B6:17:xx:xx:xx
set wanmac 60:B6:17:xx:xx:xx
set wanmac MAC 60:B6:17:xx:xx:xx

华为8240的shell模式

华为8240的shell模式

顺便说一下,华为8240的cpu是ar8316。

管理端如何进入?

我后来还是通过Google,找到了老周的一个帖子,他用了一些cmd脚本,来加速键盘输入,因为其实每次重启光猫后,是有几秒时间可以进入web的,就需要脚本配合,快速替换掉光猫内的设置信息,打开光猫的管理界面才可以。

老周帖子地址

进入192.168.100.1后,账号是telecomadmin,密码admintelecome

华为8240的登录界面

在系统工具中,可以看到SN已经设置成老光猫的信息,密码不要动。

华为8240的管理界面

华为8240的管理界面2

老周”使能”脚本到底是什么?

主要归结起来,就是下面这三句话

1
2
3
set aclservicesrule HTTPLanEnable 1
set aclservicesrule TELNETLanEnable 1
save data

第一条命令,就是打开HTTP端访问,第二条是打开telnet访问,至于我的为什么可以直接telnet,我也不知道为什么。

升级8240的固件

其实这步可做可不做,主要是当时我刚写入老光猫的信息后,无法从联通局端获取到争取的ip信息,所以以为是固件版本的问题,但是其实是我的一个笔误,把SN写错了一个字母,蛋疼的错误。

升级固件之前,先把目前的固件信息备份一下

华为8240的固件信息

好了,准备使用的是HG8240V100R006C01SPC122_china_full_all.bin这个固件,

选择bin文件之后,点update firmware的时候,会问你是否离开该页,记得要点离开,然后可以从浏览器的左下角看到上传的进度。

升级华为8240的固件进度条

等1分钟吧,就成功了。

固件刷新成功的华为8240

然后再次进入192.168.100.1

界面换了,果然漂亮了一些

升级后的华为8240

升级后的华为8240

拨号651错误

这个也是我当时犯错之后,看不到windows 10拨号错误具体是什么,还需要从windows的错误日志中找到具体的错误编号。

Windows 10中寻找错误信息

参考文章

  1. 老周光改日记
分享到