部分光猫自带了 WLAN 功能,可以小小的娱乐下无线的快感,但是这个恶心的 SSID 却困扰了不少人,今天试了试修改 JS、HTML 均未能成功保存不带 “ChinaNet-” 的 SSID,于是暴力了起来……

旧款光猫可以尝试 JS、HTML 操作...新款光猫直接改后台吧,来得比较快。
  • 首先我们得拿到光猫的 Telnet 权限,可以参考我个人站点的一篇文章 光猫之天翼网关 F652 新 UI 版 V1.0.0P1T1 和谐超级管理员
  • 第二步开始仅限于拿到 Telnet 权限的骚年操作,Windows 怎么打开 Telnet 功能可以百度一下,挺简单的。然后直接 telnet 192.168.1.1。看一看自己光猫的网关…
  • 键入用户和密码,给个参考的:username = rootpassword = Zte521
  • 通过命令 sendcmd 1 DB p WLANCfg 查看当前 WLAN 配置信息,得到内容大致如下
<Tbl name="WLANCfg" RowCount="4">
        <Row No="0">
                <DM name="ViewName" val="IGD.LD1.WLAN1"/>
                <DM name="LANDViewName" val="IGD.LD1"/>
                <DM name="ValidIf" val="1"/>
                <DM name="InstExist" val="1"/>
                <DM name="Enable" val="1"/>
                <DM name="ESSID" val="ChinaNet-XXXX"/>
                <DM name="ESSIDPrefix" val="ChinaNet-"/>
                <DM name="Priority" val="0"/>
                <DM name="ACLPolicy" val="0"/>
                <DM name="BeaconType" val="6"/>
                <DM name="ESSIDHideEnable" val="0"/>
                <DM name="BeaconEnabled" val="1"/>

<!-- 后续自动省略 -->
        </Row>
  • 也就三行命令…只需要把第一行命令引号内容替换成想要的无线名称即可,例如:
    sendcmd 1 DB set WLANCfg 0 ESSID "My WiFi Name"
sendcmd 1 DB set WLANCfg 0 ESSID "想要的SSID,别中文"
sendcmd 1 DB set WLANCfg 0 ESSIDPrefix ""
sendcmd 1 DB save
  • 至于密码,就在网页上修改就行。

https://blog.csdn.net/maxsky/article/details/72599196?utm_source=blogxgwz6