xixixihaha 发表于 2019-12-28 20:40:58

北京联通SA1456c R016 R017 从零开始到桥接,IPTV,电话VOIP全通

本帖最后由 xixixihaha 于 2019-12-28 22:31 编辑

首先说下,我的两个联通的宽带账号都是GPON,买的两个SA1456c也都是原生GPON的。因为以前折腾过E-140W-P神猫,EPON改GPON,最后虽然可以联网,电话也正常,但是光衰大,误码率超高,联网速度巨慢,这次就不准备折腾EPON改GPON之类的了。看之前坛友的经验也是GPON改EPON没问题,EPON改GPON容易出现信号问题。所以选原生GPON最靠谱。

我用SA1456c 替换北京联通送的G-140W-UD光猫,以及另外一个号的烽火HG260GS-U,两个都替换成功。其中HG260GS-U是用几个月之前备份的信息设置的,现在的光猫已经被北京联通升级了固件,无法得到超密去看相关参数了。


更换完成的结果是: 电话正常,IPTV正常(直播点播均正常,并且宽带盒可以有线/无线方式连接IPTV),拨号上网用桥接方式。实测联通300M的光线速度下行稳定在 370M 左右,上行稳定在 41M ,正常工作时候,SA1456c的CPU占用在 1%-25%之间变动

我的两个SA1456C 分别是 R16和R17版本
因为定制都会被塞入一些私货,看之前的坛友的帖子说华为的光衰会小些,所以我把两台SA1456c ( R016 和 R017) 都恢复成华为界面,然后进入华为界面进行恢复出厂设置后,完全通过自己设置操作。(联通没有SA1456C入库,不全部自己设置就根本没法通过下发参数来上网了)

我买的两个SA1456c 都是通用的电信超级密码 用那个户名 telecomadmin 密码 nE7jA%5m登陆即可
先说R017版本, R017 版本 我的是V3R017C10S011, 这个版本可以直接在网页设置里面打开Telnet,用户名 root 密码adminHW登陆 但是su/shell 进去里面以后没有恢复华为界面的命令 restorehwmode.sh 解决办法是使用附件的恢复RootShell的工具,恢复RootShell, 再telnet进去就可以恢复华为界面了。切记恢复华为界面以后还需要再次恢复RootShell,否则无法进到Shell里面去编辑/mnt/jffs2/hw_boardinfo 和 /mnt/jffs2/hw_boardinfo.bak 文件修改Mac地址,R017 的set lanmac 指令被阉割了,只能通过编辑文件的方式修改MAC地址,因此必须通过恢复RootShell来修改。修改我是Telnet进去用vi修改的,如果不熟悉vi的坛友,我觉得最方便的办法是插上一个U盘,然后把hw_boardinfo和hw_boardinfo.bak拷贝到U盘,然后把U盘插电脑上修改完后拷贝回光猫里面。拷贝配置文件到U盘命令可以用 cp /mnt/jffs2/hw_boardinfo* /mnt/usb1_1/   
拷贝修改修改后的文件到光猫命令是这样cp /mnt/usb1_1/hw_boardinfo*/mnt/jffs2/
附件是我亲测有效的 R017版本可以用的 RootShell工具和RootShell 文件

R016版本超级简单,我买来的直接telnet就可以登陆 无需编辑文件 直接执行set lanmac 可以修改地址,shell里面也可以直接执行 恢复华为界面的命令 restorehwmode.sh,执行两条命令就完成了需要在telnet里面完成的工作,不需要作其他的了。

恢复华为界面超级密码是 telecomadmin/admintelecom 切记恢复华为界面后,进入系统工具-》恢复默认设置,点击按钮恢复成原厂状态,为下一设置做好准备

SN可以在恢复 WEB界面里面直接修改,也可以编辑文件修改


xixixihaha 发表于 2019-12-28 20:57:17

本帖最后由 xixixihaha 于 2019-12-29 10:46 编辑

恢复华为界面后,做完恢复默认设置,这时候的SA1456c是白纸一张,下面我们开始一步一步设置,让它完美工作在北京联通网上。其他省份、其他运营商应该都同理一样的流程设置。
之前修改了MAC地址,现在修改SN以便让光猫可以在联通网络下工作。 ( MAC地址和SN都在联通送的光猫背后写了,把SA1456c设成和它一样即可)
修改SN的方法是进入华为界面的系统工具-》ONT认证。
认证方式选 Password,SN那儿填写光猫后面的SN即可,这里注意:填写的光猫的SN是12位的,点确定后,系统会自动转成16位的SN显示,不用管他,其实就是12位的前4位的英文字符,转换成了4个两位的HEX方式的ASCII码表示而已,例如我的贝尔的光猫SN是ACAL开头,保存以后就变成了414C434C开头了,这个是正常的,不影响光猫正常使用。
如图

点LAN菜单,把LAN1,LAN2,LAN3,LAN4全部打勾使能后点应用
如下图

我本来想用的是电力猫,有线方式把联通机顶盒接到光猫上面,结果实测发现卧室和客厅不是一条线,电力线信号衰减极大,因此决定用光猫的2.4G建网连IPTV,这样机顶盒正好也是2.4G的,就可以无线方式使用IPTV了,这样还可以省一对电力猫。实测机顶盒和光猫这样无线连接非常正常。
后面路由器桥接的方式连光猫,如果不用IPTV机顶盒无线连光猫,SA1456c的Wi-Fi功能可以直接关闭
如下图所示


xixixihaha 发表于 2019-12-28 21:05:42

本帖最后由 xixixihaha 于 2019-12-29 10:42 编辑

点错了帖子,本来应该发第3贴的结果发到第4贴了,大家先看楼下一帖,再看这个啊,抱歉设置了前面部分,路由器就可以用PPPoE方式拨号上网了,我们有十来个小伙伴一起用网,之前是路由方式上网,有时候会出现断流的情况,应该是光猫支持连接数目限制或者猫太弱导致,使用SA1456C桥接方式上网后,没有出现类似情况,连续下载了3个多T的数据,很正常。我们路由器用的Newifi D1,4核 512内存,之前就观察内存和CPU占用情况,觉得网络不稳定应该不是路由器原因,猜想是光猫问题。这也是这几天花大力气研究这个的主要目的,目前感觉目的达到,很开心。

下面接着讲重要的语音部分的设置,点语音菜单,进到基本设置里面,设置成这样即可,URI,注册用户名都填写完整的电话号码,鉴权用户名是完整的电话后面后面跟北京联通的IMS域名,密码需要从原来光猫里面获得。

由于有的参数可能需要用SSL获得,SSL要求正确的时间信息,所以我们把NTP配置好,进入系统工具里面的时间设置,设成这样,SA1456c就可以得到正确的时间信息了


下面设置另外一个跟IPTV直播相关的选项,进入网络应用,点组播配置
使能组播,设成这样即可


至此,所有的设置都完成了,接上电话,光纤,网线,机顶盒,所有的功能应该都可以用了。

xixixihaha 发表于 2019-12-29 00:10:42

本帖最后由 xixixihaha 于 2019-12-29 10:19 编辑

现在说如何设置WAN部分正常连接后状态是这样的 WAN信息显示,由于VOIP北京联通用的静态IP地址,所以我隐去了IP地址显示

VOIP显示



设置部分需要的重要的参数都需要从原来的光猫里面获得,WAN部分需要设置4个连接
第一个是TR069
设置如下图所示,

第二个是设置Internet,这里最重要的是注意勾选LAN1,LAN2,LAN3 三个千兆口,绑定给Internet上网用,其实一个就够了,不过我有时候调测路由器,所以多弄了两个口,方便使用

第三个是设置IPTV,这里选择LAN4 绑定给网口方式连接机顶盒使用,同时绑定了光猫的WI-FI SSID1给无线方式连接机顶盒使用, 这里最最重要的记得设置组播VLAN,否者无法连接直播源

第四个是设置VOIP,这项里面的DNS设置是我查看原来的猫连网后获得的DNS,如果不设置,电话注册的时候会提示403,404等错误,折腾了很久才发现手动设置这个最最重要,我感觉得应该是无法解析SIP的域名地址导致出错


rubycon 发表于 2019-12-29 07:24:00

多谢,学习了。

音乐的边缘 发表于 2019-12-29 08:54:53

感谢楼主能把宝贵的经验分享,等待楼主再次更新。

xixixihaha 发表于 2019-12-29 10:54:09

这些参数都从原来光猫里面获得的,其中数图是这个
110|119|120|122|01xxxxxxxxx|1xxxxxxxxx|17xxxxxxxx|5xxxxxx|6xxxxxx|60xxxxx|8xxxxxx|80xxxxx|800xxxxxx|[*#][*#0-9].#|[*#][*#0-9].S|##|**xx|x.S

709508002 发表于 2019-12-29 13:59:36

貌似欲断魂大神制作的

hongping2018 发表于 2019-12-31 18:01:36

好帖,学习了,谢谢!

lllddddlll 发表于 2020-1-19 12:03:23

支持楼主力挺楼主,正需要这些教程
页: [1] 2 3
查看完整版本: 北京联通SA1456c R016 R017 从零开始到桥接,IPTV,电话VOIP全通