CXM's land

更换上海电信SDN到F7015TV3

前言

装宽带送的设备是上海贝尔XE-140W-TD,虽然已经找装维更改了桥接下发,但是对SDN这种设备还是有点不爽(况且SDN还有经典的蹭热度名词之嫌),所以打算更换。

起先并不知道购买什么型号比较适合,淘宝上看到很多旧设备,这些设备要么很大,要么就是上市时间很久,没有特别满意的

去各大论坛上看了看,发现有人推荐中兴F7015TV3,这个型号是中兴在今年新出的设备,虽然价格稍微有点美丽,但看了下外观和规格,觉得还OK,关键是这个东西体积很小,之前的SDN傻大笨粗,符合我对设备能塞入弱电箱的要求。

下面是几个购买痛点:

  • 支持XGPON / XEPON
  • 传统ITMS/TR069管理
  • 有2.5G LAN口 和 IPTV、电话口
  • 最重要的当然是能拿telnet和web管理

准备

旧配置的备份

和其他管理猫一样,即使改了桥接,光猫测的DHCP客户端一般也是可以正常运作的(DHCP不工作不在本文范围之内),插上网线,浏览器输入192.168.1.1 使用 SDN 的默认密码 sdn123456 就可以看到相关的信息了。

sdn sdn2 (没备份图,图借V2EX)

只需要记下来设备的LOID,就是图中的设备逻辑ID,另外也可以F12查看XHR请求的那个json,信息更全面

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
{
  "loid": "(hidden)",
  "upstatPON": "OK",
  "upstatPONmsg": "",
  "upstatManager": "OK",
  "upstatManagermsg": "",
  "upstatDevAuth": "OK",
  "upstatDevAuthmsg": "",
  "upstatController": "OK",
  "upstatControllermsg": "",
  "passedSystime": "3694722",
  "Manufacturer": "NBEL",
  "Model": "XE-140W-TD",
  "CustomerHWVersion": "V2.0.0",
  "CustomerSWVersion": "NBEL.2.0.4",
  "SerialNum": "(hidden)",
  "TxFrameCnt": "160029171",
  "RxFrameCnt": "2589941246",
  "wlan1_ssids": "",
  "wlan2_ssids": "",
  "voip_nums": "",
  "SSID24G": "",
  "SSID5G": "",
  "RxPower": "-20.20",
  "TxPower": "4.40",
  "PonTrafficStatus": "1",
  "pppAcc": "",
  "pppPwd": "",
  "voipAcc": "",
  "voipPwd": "",
  "voipAcc2": "",
  "voipPwd2": "",
  "factory_Mode": "",
  "Temperature": "59",
  "DhcpAddr": "",
  "DhcpDns": "15.192.252.188,15.192.251.188",
  "DhcpGateway": "",
  "DhcpDiscover": "08:01:11",
  "Region": "SH",
  "PonType": "10GEPON",
  "GponSn": "",
  "apiresult": "OK"
}

购买设备

海鲜市场购买中兴F7015TV3,找买家说开好telnet和改好区域设定。

收到货发现这东西是真的很小

和U盘做比较

配置

配置新设备

海鲜市场一般代处理的设备的默认几个密码一般都是

类型 IP 用户名 密码
Web管理 192.168.1.1 telecomadmin nE7jA%5m
telnet 192.168.1.1 root Zte521

Web端操作

首先打开 http://192.168.1.1 进入到管理界面,第一次打开的时候会提示让你注册设备ID,这个时候就输入之前备份的LOID,上海电信鉴权只需要LOID,密码不用写

设备注册例图

输入后会等待OLT的认证,因为我注册的时候没有插光纤,所以一直是等待状态,他提示请勿刷新其实你可以关掉根本不用理。

而且光猫默认配置是XGPON模式,需要修改为XEPON模式,直接再次打开页面后输入通用超级密码

XEPON模式

Web端操作我这里只做了最基础的上网配置,上海电信参数基本是是默认,上网口按下图配置后就可以无痛迁移

WAN配置

上海电信PPPoE其实是有VLAN的,只不过是默认的VLAN1,所以实际操作的时候可以忽略,PPPoE设置的时候,闭着眼睛默认就够了

Telnet操作

硬件信息

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
# cat /proc/capability/boardinfo
system:LINUX
cpufac:ZXIC
cpumod:ZX279133
2gwlmod:MTK
5gwlmod:MTK
cpufre:1000MHZ
cpunum:2
flshcap:256MB
ddrcap:512MB

常用命令

  • 普通用户提权为admin(提权之后也不怕下发改掉超管了):
1
2
sendcmd 1 DB set DevAuthInfo 1 Level 1
sendcmd 1 DB save
  • 关闭TR069与定时上报

截止目前(20240531),据我测试上海电信即使不删除TR069,也不会改你的超密,所以这一步不是必要步骤。

1
2
3
4
5
sendcmd 1 DB p MgtServer #查看一下当前的电信远程控制参数
sendcmd 1 DB set MgtServer 0 URL http://127.0.0.1 # 把服务器 URL 改掉
sendcmd 1 DB set MgtServer 0 Tr069Enable 0
sendcmd 1 DB set MgtServer 0 PeriodicInformEnable 0
sendcmd 1 DB save
  • 强制设定ITMS注册状态:

ITMS这一步是100%失败,应该是光猫信息没有录入,所以要强制本机注册成功。

1
2
3
sendcmd 1 DB set PDTCTUSERINFO 0 Status 0
sendcmd 1 DB set PDTCTUSERINFO 0 Result 1
sendcmd 1 DB save

几个非常用命令

  • 修改超级用户名和密码:
1
2
3
sendcmd 1 DB set DevAuthInfo 0 User XXXXXX
sendcmd 1 DB set DevAuthInfo 0 Pass XXXXXX
sendcmd 1 DB save
  • 修改用户限制:
1
2
3
4
sendcmd 1 DB p CltLmt
sendcmd 1 DB set CltLmt 8 Max 20 #(修改最大用户数为20,可以改成其他数目,最大数目不超过255)
sendcmd 1 DB set CltLmt 8 Enable 0
sendcmd 1 DB save

结尾

然后就是保存重启,塞入弱电箱,接上光纤,等待光猫上线,然后就可以正常上网了。

IPTV我这边暂时没有用到,如果之后配置了再更新这篇文章。

参考链接