PageSourceSearch

https://111586.xyz/2025/04/12/%E4%B8%AD%E5%85%B4-F7015-%E5%85%89%E…elnet-%E4%BF%AE%E6%94%B9%E6%95%B0%E6%8D%AE/

html 111586.xyz collected 2026-10-09 04:33:59 UTC 38,589 bytes, 1,077 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3
4<head>
5    <meta charset="utf-8">
6    <meta http-equiv="X-UA-Compatible" content="IE=edge">
7    <meta name="google-site-verification" content="xBT4GhYoi5qRD5tr338pgPM5OWHHIDR6mNg1a3euekI" />
8    <meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
9    <meta name="description" content="这里是 @OLDK 的个人博客,与你一起发现更大的世界 | 不断学习 無限進步">
10    <meta name="keywords" content=" oldk Blog, 博客, 个人网站, 互联网, Web, NAS, 软路由">
11    <meta name="theme-color" content="#000000">
12
13    <!-- Open Graph -->
14    <meta property="og:title"
15        content="中兴F7015光猫开Telnet修改数据 - 老K的博客 | OLDK Blog">
16    
17    <meta property="og:type" content="article">
18    <meta property="og:description" content="视频教程
19
20">
21    
22    <meta property="article:published_time" content=" 2025-04-12T12:00:00Z">
23    
24    
25    <meta property="article:author" content="OLDK">
26    
27    
28    <meta property="article:tag" content="网络技术">
29    
30    <meta property="article:tag" content="modem">
31    
32    <meta property="article:tag" content="Telnet">
33    
34    
35    <meta property="og:image" content="https://111586.xyz/https://github.com/KEVINJ1E.png">
36    <meta property="og:url" content="https://111586.xyz//2025/04/12/%E4%B8%AD%E5%85%B4-F7015-%E5%85%89%E7%8C%AB-%E5%BC%80Telnet-%E4%BF%AE%E6%94%B9%E6%95%B0%E6%8D%AE/">
37    <meta property="og:site_name" content="老K的博客 | OLDK Blog">
38
39    <title>中兴F7015光猫开Telnet修改数据 - 老K的博客 | OLDK Blog</title>
40
41    <!-- Web App Manifest -->
42    <link rel="manifest" href="/pwa/manifest.json">
43
44    <!-- Favicon -->
45    <link rel="shortcut icon" href="/img/favicon.ico">
46
47    <!-- Canonical URL -->
48    <link rel="canonical" href="https://111586.xyz//2025/04/12/%E4%B8%AD%E5%85%B4-F7015-%E5%85%89%E7%8C%AB-%E5%BC%80Telnet-%E4%BF%AE%E6%94%B9%E6%95%B0%E6%8D%AE/">
49
50    <!-- Bootstrap Core CSS -->
51    <link rel="stylesheet" href=" /css/bootstrap.min.css">
52
53    <!-- Custom CSS -->
54    <link rel="stylesheet" href=" /css/hux-blog.min.css">
55
56    <!-- Custom Fonts -->
57    <!-- <link href="http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet" type="text/css"> -->
58    <!-- Hux change font-awesome CDN to qiniu -->
59    <link href="//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet"
60        type="text/css">
61
62
63    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
64    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
65    <!--[if lt IE 9]>
66        
66<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
66
67        
67<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
67
68    <![endif]-->
69
70    <!-- ga & ba script hoook -->
71    
71<script></script>
71
72
73    <!-- Google AdSense -->
74    
74<script data-ad-client="ca-pub-6487568398225121" async
75        src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
75
76</head>
77
78
79<!-- hack iOS CSS :active style -->
80<body ontouchstart="">
81
82    <!-- Navigation -->
83
84    <nav class="navbar navbar-default navbar-custom navbar-fixed-top">
85        
86        <div class="container-fluid">
87            <!-- Brand and toggle get grouped for better mobile display -->
88            <div class="navbar-header page-scroll">
89                <button type="button" class="navbar-toggle">
90                    <span class="sr-only">Toggle navigation</span>
91                    <span class="icon-bar"></span>
92                    <span class="icon-bar"></span>
93                    <span class="icon-bar"></span>
94                </button>
95                <a class="navbar-brand" href="/">OLDK Blog</a>
96            </div>
97
98            <!-- Collect the nav links, forms, and other content for toggling -->
99            <div id="huxblog_navbar">
100                <div class="navbar-collapse">
101                    <ul class="nav navbar-nav navbar-right">
102                        <li>
103                            <a href="/">Home</a>
104                        </li>
105                        
106                        
107                        
108                        
109                        <li>
110                            <a href="/about/">About</a>
111                        </li>
112                        
113                        
114                        
115                        <li>
116                            <a href="/archive/">Archive</a>
117                        </li>
118                        
119                        
120                        
121                        
122                        
123                        
124                        
125                        
126                        
127                        
128                        
129                        
130                        <li class="search-icon">
131                            <a href="javascript:void(0)">
132                                <i class="fa fa-search"></i>
133                            </a>
134                        </li>
135                    </ul>
136                </div>
137            </div>
138            <!-- /.navbar-collapse -->
139        </div>
140        <!-- /.container -->
141    </nav>
142
143    
143<script>
144        // Drop Bootstarp low-performance Navbar
145        // Use customize navbar with high-quality material design animation
146        // in high-perf jank-free CSS3 implementation
147        var $body = document.body;
148        var $toggle = document.querySelector('.navbar-toggle');
149        var $navbar = document.querySelector('#huxblog_navbar');
150        var $collapse = document.querySelector('.navbar-collapse');
151
152        var __HuxNav__ = {
153            close: function () {
154                $navbar.className = " ";
155                // wait until animation end.
156                setTimeout(function () {
157                    // prevent frequently toggle
158                    if ($navbar.className.indexOf('in') < 0) {
159                        $collapse.style.height = "0px"
160                    }
161                }, 400)
162            },
163            open: function () {
164                $collapse.style.height = "auto"
165                $navbar.className += " in";
166            }
167        }
168
169        // Bind Event
170        $toggle.addEventListener('click', function (e) {
171            if ($navbar.className.indexOf('in') > 0) {
172                __HuxNav__.close()
173            } else {
174                __HuxNav__.open()
175            }
176        })
177
178        /**
179         * Since Fastclick is used to delegate 'touchstart' globally
180         * to hack 300ms delay in iOS by performing a fake 'click',
181         * Using 'e.stopPropagation' to stop 'touchstart' event from 
182         * $toggle/$collapse will break global delegation.
183         * 
184         * Instead, we use a 'e.target' filter to prevent handler
185         * added to document close HuxNav.  
186         *
187         * Also, we use 'click' instead of 'touchstart' as compromise
188         */
189        document.addEventListener('click', function (e) {
190            if (e.target == $toggle) return;
191            if (e.target.className == 'icon-bar') return;
192            __HuxNav__.close();
193        })
194    </script>
194
195    <!-- Search -->
196<div class="search-page">
197  <div class="search-icon-close-container">
198    <span class="search-icon-close">
199      <i class="fa fa-chevron-down"></i>
200    </span>
201  </div>
202  <div class="search-main container">
203    <div class="row">
204      <div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1">
205        <form></form>
206        <input type="text" id="search-input" placeholder="$ grep...">
207        </form>
208        <div id="search-results" class="mini-post-list"></div>
209      </div>
210    </div>
211  </div>
212</div>
213
214    <!-- Image to hack wechat -->
215<!-- <img src="/img/icon_wechat.png" width="0" height="0"> -->
216<!-- <img src="/img/post-bg-shuju.jpg" width="0" height="0"> -->
217
218<!-- Post Header -->
219
220
221
222<style type="text/css">
223    header.intro-header{
224        position: relative;
225        background-image: url('/img/post-bg-shuju.jpg');
226        background: ;
227    }
228
229    
230</style>
231
232
233
234
235<header class="intro-header" >
236
237    <div class="header-mask"></div>
238    
239    <div class="container">
240        <div class="row">
241            <div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1">
242                <div class="post-heading">
243                    <div class="tags">
244                        
245                        <a class="tag" href="/archive/?tag=%E7%BD%91%E7%BB%9C%E6%8A%80%E6%9C%AF" title="网络技术">网络技术</a>
246                        
247                        <a class="tag" href="/archive/?tag=modem" title="modem">modem</a>
248                        
249                        <a class="tag" href="/archive/?tag=Telnet" title="Telnet">Telnet</a>
250                        
251                    </div>
252                    <h1>中兴F7015光猫开Telnet修改数据</h1>
253                    
254                    <h2 class="subheading"> "让联通用上电信2.5G网口光猫突破千兆瓶颈"</h2>
255                    <span class="meta">Posted by OLDK on April 12, 2025</span>
256                </div>
257            </div>
258        </div>
259    </div>
260</header>
261
262
263
264
265
266
267
268<!-- Post Content -->
269<article>
270    <div class="container">
271        <div class="row">
272
273    <!-- Post Container -->
274            <div class="
275                col-lg-8 col-lg-offset-2
276                col-md-10 col-md-offset-1
277                post-container">
278
279                <!-- Multi-Lingual -->
280                
281
282				<h2 id="视频教程">视频教程</h2>
283
284<iframe src="//player.bilibili.com/player.html?isOutside=true&amp;aid=1806423183&amp;bvid=BV1vb421J7RQ&amp;cid=1637521517&amp;page=2&amp;high_quality=1&amp;danmaku=0&amp;autoplay=0" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true" sandbox="allow-top-navigation allow-same-origin allow-forms allow-scripts" width="100%" height="400"></iframe>
285
286<h2 id="前言">前言</h2>
287
288<p>随着 10G-EPON / XGPON 光纤线路的普及,千兆宽带价格越来越低,更多的伙伴办理了千兆宽带,但往往运营商提供的光猫没有 2.5GE 网口,成为限制外部网速超过 1000Mbps 无法跨越的瓶颈。</p>
289
290<p>针对这种情况,同时避免和运营商费力扯皮,最直接有效的办法就是自行购买一款带有 2.5GE 网口的万兆光猫,现在中兴直接把万兆双模光猫价格打到 120 元左右,性价比很高。</p>
291
292<h2 id="开源项目地址">开源项目地址</h2>
293
294<p>https://github.com/Septrum101/zteOnu</p>
295
296<p>关键步骤:设置电脑网卡的mac地址为</p>
297
298<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
299</pre></td><td class="rouge-code"><pre>000729553557
300</pre></td></tr></tbody></table></code></pre></div></div>
301
302<h2 id="操作指南">操作指南</h2>
303
304<p>命令</p>
305
306<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
307</pre></td><td class="rouge-code"><pre>zteOnu --telnet
308</pre></td></tr></tbody></table></code></pre></div></div>
309
310<p>开Telnet后登录Telnet 用户名</p>
311
312<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
313</pre></td><td class="rouge-code"><pre>root
314</pre></td></tr></tbody></table></code></pre></div></div>
315
316<p>密码</p>
317
318<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
319</pre></td><td class="rouge-code"><pre>Zte521
320</pre></td></tr></tbody></table></code></pre></div></div>
321
322<h2 id="修改中兴路由器参数">修改中兴路由器参数</h2>
323
324<h3 id="首先备份老光猫的关键数据">首先备份老光猫的关键数据</h3>
325
326<p>1.LOID、SN、Mac地址</p>
327
328<p>2.网络设置的VLanID,IPTV的Vlan模式、MTU、VLanID、组播Vlan</p>
329
330<h3 id="对中兴路由器进行修改">对中兴路由器进行修改</h3>
331
332<p>用telnet工具登录路由器后台</p>
333
334<p>具体指令:</p>
335
336<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
3372
3383
3394
3405
341</pre></td><td class="rouge-code"><pre>upgradetest getver 查看固件版本
342setmac show2 查看系统参数
343setmac 1 修改 2查看 3删除 
344setmac 1 [ID] [内容] 
345setmac 1 32769 修改光猫的MAC地址(可选)
346</pre></td></tr></tbody></table></code></pre></div></div>
347
348<p>示范格式是:</p>
349
350<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
351</pre></td><td class="rouge-code"><pre>setmac 1 32769 B4:BA:12:B8:EE:50
352</pre></td></tr></tbody></table></code></pre></div></div>
353
354<p>以北京联通为例修改以下参数:</p>
355
356<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
3572
3583
3594
3605
3616
3627
363</pre></td><td class="rouge-code"><pre>setmac 1 2176 gponSN前4位 ⭐必改项
364setmac 1 2177 gponSN后8位 ⭐必改项
365setmac 1 768 设备标识码前6位数字(可选)
366setmac 1 512 设备标识码后17位数字(可选)
367setmac 1 2180 LOID (与2179不同时改)⭐必改项
368setmac 1 2179 password (与2180不同时改)可以不用修改
369另外,没必要改地区,除非你想被运营商管控
370</pre></td></tr></tbody></table></code></pre></div></div>
371
372<h3 id="切换区域省份非必要项">切换区域(省份)(非必要项)</h3>
373
374<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
375</pre></td><td class="rouge-code"><pre>upgradetest sdefconf 207 (北京)
376</pre></td></tr></tbody></table></code></pre></div></div>
377
378<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
3792
3803
3814
3825
3836
3847
3858
3869
38710
38811
38912
39013
39114
39215
39316
39417
39518
39619
39720
39821
39922
40023
40124
40225
40326
40427
40528
40629
40730
40831
40932
41033
411</pre></td><td class="rouge-code"><pre>区域代码:
412200:江苏Jiangsu
413201:新疆Xinjiang
414202:海南Hainan
415203:天津Tianjin
416204:安徽Anhui
417205:上海Shanghai
418206:重庆Chongqing
419207:北京Beijing
420208:四川Sichuan
421209:山东Shandong
422210:广东Guangdong
423211:湖北Hubei
424212:福建Fujian
425214:浙江Zhejiang
426215:山西Shanxi
427216:湖南Hunan
428217:云南Yunnan
429218:西藏Xizang
430219:黑龙江Heilongjiang
431220:贵州Guizhou
432221:陕西Shanxi
433222:河北Hebei
434223:宁夏Ningxia
435224:广西Guangxi
436225:江西Jiangxi
437226:甘肃Gansu
438227:青海Qinghai
439229:辽宁liaoning
440230:吉林Jilin
441231:内蒙Neimeng
442232:河南Henan
443234:TelecomInstitute
444</pre></td></tr></tbody></table></code></pre></div></div>
445
446<h3 id="修复管理itms注册注册失败">修复「管理(ITMS)注册」注册失败</h3>
447
448<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
4492
4503
451</pre></td><td class="rouge-code"><pre>sendcmd 1 DB set PDTCTUSERINFO 0 Status 0
452sendcmd 1 DB set PDTCTUSERINFO 0 Result 1
453sendcmd 1 DB save
454</pre></td></tr></tbody></table></code></pre></div></div>
455
456<h3 id="修改系统日期和时间">修改系统日期和时间</h3>
457
458<p><code class="language-plaintext highlighter-rouge">date</code> (查看日期和时间)
459<code class="language-plaintext highlighter-rouge">date -s "2024-12-12 12:12:00"</code> (修改日期和时间)
460<em>需要注意:(1) 由于无法连接 ntp 服务器,每次重启都会丢失时间,需要重新设置;(2) 修改的时间为 UTC/GMT 时间,比北京时间慢 8 小时。</em></p>
461
462<h3 id="开永久telnet密码zte521">开永久telnet(密码Zte521)</h3>
463
464<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
4652
4663
4674
4685
4696
4707
4718
4729
47310
47411
47512
476</pre></td><td class="rouge-code"><pre>sendcmd 1 DB p TelnetCfg
477sendcmd 1 DB set TelnetCfg 0 Lan_Enable 1
478sendcmd 1 DB set TelnetCfg 0 TS_UName root
479sendcmd 1 DB set TelnetCfg 0 TSLan_UName root
480sendcmd 1 DB set TelnetCfg 0 TS_UPwd Zte521
481sendcmd 1 DB set TelnetCfg 0 TSLan_UPwd Zte521
482sendcmd 1 DB set TelnetCfg 0 Max_Con_Num 99
483sendcmd 1 DB set TelnetCfg 0 ExitTime 999999
484sendcmd 1 DB set TelnetCfg 0 InitSecLvl 3
485sendcmd 1 DB set TelnetCfg 0 CloseServerTime 9999999
486sendcmd 1 DB set TelnetCfg 0 Lan_EnableAfterOlt 1
487sendcmd 1 DB save
488</pre></td></tr></tbody></table></code></pre></div></div>
489
490<h3 id="修改超密非必要项">修改超密(非必要项)</h3>
491
492<p>最好保持默认超密,有特殊需求可以修改</p>
493
494<p>账户:<code class="language-plaintext highlighter-rouge">telecomadmin</code></p>
495
496<p>密码:<code class="language-plaintext highlighter-rouge">nE7jA%5m</code></p>
497
498<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
4992
5003
501</pre></td><td class="rouge-code"><pre>sendcmd 1 DB set DevAuthInfo 0 User xxxxx (改超级用户名xxxxx)
502sendcmd 1 DB set DevAuthInfo 0 Pass xxxxxx(改超级用户密码xxxxx)
503sendcmd 1 DB save
504</pre></td></tr></tbody></table></code></pre></div></div>
505
506<h2 id="更多骚操作">更多骚操作</h2>
507
508<p>
508参考 <a href="https://www.right.com.cn/forum/forum.php?mod=viewthread&amp;tid=8370988&amp;highlight=G7615">恩山大佬的帖子</a></p>
509
510<h3 id="搞残rms非必要项-注意空格和大小写">搞残rms(非必要项) #(注意空格和大小写)</h3>
511
512<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
513</pre></td><td class="rouge-code"><pre>sendcmd 1 DB p MgtServer
514</pre></td></tr></tbody></table></code></pre></div></div>
515
516<p>#把服务器 URL 改掉</p>
517
518<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
519</pre></td><td class="rouge-code"><pre>sendcmd 1 DB set MgtServer 0 URL [http://127.0.0.1](http://127.0.0.1/)
520</pre></td></tr></tbody></table></code></pre></div></div>
521
522<p>#禁用TR069远程控制</p>
523
524<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
525</pre></td><td class="rouge-code"><pre>sendcmd 1 DB set MgtServer 0 Tr069Enable 0
526</pre></td></tr></tbody></table></code></pre></div></div>
527
528<p>修改保存</p>
529
530<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
531</pre></td><td class="rouge-code"><pre> sendcmd 1 DB save
532</pre></td></tr></tbody></table></code></pre></div></div>
533
534<h3 id="备份mtd0分区c">备份mtd0分区C</h3>
535
536<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
537</pre></td><td class="rouge-code"><pre>dd if=/dev/mtd0 of=/mnt/【优盘目录名】/f7607p.bin 
538</pre></td></tr></tbody></table></code></pre></div></div>
539
540<p>或者</p>
541
542<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
543</pre></td><td class="rouge-code"><pre> cat /dev/mtd0 &gt; /mnt/【优盘目录名】/f7607p.bin
544</pre></td></tr></tbody></table></code></pre></div></div>
545
546<h3 id="删除wi-fi前缀">删除Wi-Fi前缀</h3>
547
548<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
5492
5503
551</pre></td><td class="rouge-code"><pre>sendcmd 1 DB set WLANCfg 0 ESSIDPrefix (设置2.4G的ssid前缀为空)
552sendcmd 1 DB set WLANCfg 4 ESSIDPrefix (设置5G的ssid前缀为空)
553sendcmd 1 DB save
554</pre></td></tr></tbody></table></code></pre></div></div>
555
556<h3 id="删除电信远程控制">删除电信远程控制</h3>
557
558<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
5592
5603
5614
562</pre></td><td class="rouge-code"><pre>sendcmd 1 DB p MgtServer (查看一下当前的电信远程控制)
563sendcmd 1 DB set MgtServer 0 URL http://127.0.0.1  把服务器 URL 改掉
564sendcmd 1 DB set MgtServer 0 Tr069Enable 0 禁用TR069远程控制
565sendcmd 1 DB save
566</pre></td></tr></tbody></table></code></pre></div></div>
567
568<h3 id="关闭下行gpon光口和wifi">关闭下行GPON光口和WiFi</h3>
569
570<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
5712
5723
5734
574</pre></td><td class="rouge-code"><pre>ip link set mini-olt down
575rmmod optical
576rmmod mtlk
577rmmod mtlkroot
578</pre></td></tr></tbody></table></code></pre></div></div>
579
580<h3 id="破解连接数限制-注意空格和大小写">破解连接数限制 (注意空格和大小写)</h3>
581
582<p>查看一下当前的用户数量</p>
583
584<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
585</pre></td><td class="rouge-code"><pre>sendcmd 1 DB p CltLmt
586</pre></td></tr></tbody></table></code></pre></div></div>
587
588<p>修改最大用户数为100,原来是4,可以改成其他数目,建议最大数目不超过255</p>
589
590<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
591</pre></td><td class="rouge-code"><pre>sendcmd 1 DB set CltLmt 8 Max 100
592</pre></td></tr></tbody></table></code></pre></div></div>
593
594<p>保存修改</p>
595
596<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
597</pre></td><td class="rouge-code"><pre>sendcmd 1 DB save
598</pre></td></tr></tbody></table></code></pre></div></div>
599
600<h3 id="电信版中兴g7615双模切换灰色不可选的解决方法">电信版中兴G7615双模切换灰色不可选的解决方法</h3>
601
602<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
6032
6043
605</pre></td><td class="rouge-code"><pre>setmac 3 40962
606reboot
607重启后进入光猫后台就可选了
608</pre></td></tr></tbody></table></code></pre></div></div>
609
610<h3 id="g7615更新几条命令">G7615更新几条命令</h3>
611
612<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
613</pre></td><td class="rouge-code"><pre>sendcmd 1 DB set MgtServer 0 PeriodicInformEnable 0  
614</pre></td></tr></tbody></table></code></pre></div></div>
615
616<h3 id="禁用tr069远程控制">禁用TR069远程控制</h3>
617
618<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
619</pre></td><td class="rouge-code"><pre>sendcmd 1 DB set FWLevel 0 Level 0
620</pre></td></tr></tbody></table></code></pre></div></div>
621
622<h3 id="关闭防火墙">关闭防火墙</h3>
623
624<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
625</pre></td><td class="rouge-code"><pre>sendcmd 1 DB set FWBase 0 FwConnMaxEnable 0
626</pre></td></tr></tbody></table></code></pre></div></div>
627
628<h3 id="关闭防火墙并发连接数最大限制">关闭防火墙并发连接数最大限制</h3>
629
630<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
631</pre></td><td class="rouge-code"><pre>sendcmd 1 DB set FWBase 0 ConntrackMax 65535
632</pre></td></tr></tbody></table></code></pre></div></div>
633
634<h3 id="修改改最大并发连接数">修改改最大并发连接数</h3>
635
636<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code><table class="rouge-table"><tbody><tr><td class="rouge-gutter gl"><pre class="lineno">1
637</pre></td><td class="rouge-code"><pre>sendcmd 1 DB set FWBase 0 ConntrackMax 65535
638</pre></td></tr></tbody></table></code></pre></div></div>
639
640<h2 id="免责声明">免责声明</h2>
641
642<p>以上内容仅供参考,严禁用于非法用途。自行更换的光猫存在被运营商拉黑的可能,由此产生的一切损失均与本人无关,本人不承担任何责任,请认真思考后再决定是否尝试。</p>
643
644<p>参考资料</p>
645
646<p><a href="https://github.com/GeQ1an/Special-Guide/blob/master/Network/ZTE_10G_Optical_Modem.md">更换中兴万兆 2.5GE 光猫 BY GeQ1an</a></p>
647
648<p><a href="https://www.bilibili.com/video/BV1vb421J7RQ/">90元2.5G小光猫,中兴F7005TV3 设置教程 开telnet 测速 BY Open
648Router</a></p>
649
650
651                <hr style="visibility: hidden;">
652                <ul class="pager">
653                    
654                    <li class="previous">
655                        <a href="/2025/03/15/immortalwrt%E5%9B%BA%E4%BB%B6%E6%9E%84%E5%BB%BA/" data-toggle="tooltip" data-placement="top" title="immortalwrt固件构建">
656                        Previous<br>
657                        <span>immortalwrt固件构建</span>
658                        </a>
659                    </li>
660                    
661                    
662                </ul>
663                <hr style="visibility: hidden;">
664
665                
666
667                
668                <!-- 网易云跟帖 评论框 start -->
669                <div id="cloud-tie-wrapper" class="cloud-tie-wrapper"></div>
670                <!-- 网易云跟帖 评论框 end -->
671                
672            </div>  
673
674    <!-- Side Catalog Container -->
675        
676            <div class="
677                col-lg-2 col-lg-offset-0
678                visible-lg-block
679                sidebar-container
680                catalog-container">
681                <div class="side-catalog">
682                    <hr class="hidden-sm hidden-xs">
683                    <h5>
684                        <a class="catalog-toggle" href="#">CATALOG</a>
685                    </h5>
686                    <ul class="catalog-body"></ul>
687                </div>
688            </div>
689        
690
691    <!-- Sidebar Container -->
692            <div class="
693                col-lg-8 col-lg-offset-2
694                col-md-10 col-md-offset-1
695                sidebar-container">
696
697                <!-- Featured Tags -->
698                
699
700
701<section>
702    
703        <hr class="hidden-sm hidden-xs">
704    
705    <h5><a href="/archive/">FEATURED TAGS</a></h5>
706    <div class="tags">
707        
708        
709        
710        
711        
712        
713                <a data-sort="0002" 
714                    href="/archive/?tag=Meta"
715                    title="Meta"
716                    rel="1">Meta</a>
717        
718                <a data-sort="0001" 
719                    href="/archive/?tag=%E7%BD%91%E7%BB%9C%E6%8A%80%E6%9C%AF"
720                    title="网络技术"
721                    rel="2">网络技术</a>
722        
723                <a data-sort="0002" 
724                    href="/archive/?tag=Telnet"
725                    title="Telnet"
726                    rel="1">Telnet</a>
727        
728                <a data-sort="0002" 
729                    href="/archive/?tag=immortalwrt"
730                    title="immortalwrt"
731                    rel="1">immortalwrt</a>
732        
733                <a data-sort="0002" 
734                    href="/archive/?tag=modem"
735                    title="modem"
736                    rel="1">modem</a>
737        
738                <a data-sort="0002" 
739                    href="/archive/?tag=openwrt"
740                    title="openwrt"
741                    rel="1">openwrt</a>
742    </div>
743</section>
744
745
746                <!-- Friends Blog -->
747                
748<hr>
749<h5>FRIENDS</h5>
750<ul class="list-inline">
751  
752  <li><a href="https://github.com/huxpro">Hux pro</a></li>
753  
754</ul>
755
756            </div>
757        </div>
758    </div>
759</article>
760
761<!-- add support for mathjax by voleking-->
762
763
764
765<!-- 网易云跟帖JS代码 start -->
766<script src="https://img1.cache.netease.com/f2e/tie/yun/sdk/loader.js"></script>
vendor: 1 bytes, line 766
766
767<script>
768  var cloudTieConfig = {
769    url: document.location.href, 
770    sourceId: "",
771    productKey: "de25fc98a6fe48b3bc8a7ae765da99a0",
772    target: "cloud-tie-wrapper"
773  };
774  var yunManualLoad = true;
775  Tie.loader("aHR0cHM6Ly9hcGkuZ2VudGllLjE2My5jb20vcGMvbGl2ZXNjcmlwdC5odG1s", true);
776</script>
776
777<!-- 网易云跟帖JS代码 end -->
778
779
780
781
782
783
784
785<!-- async load function -->
786<script>
787    function async(u, c) {
788      var d = document, t = 'script',
789          o = d.createElement(t),
790          s = d.getElementsByTagName(t)[0];
791      o.src = u;
792      if (c) { o.addEventListener('load', function (e) { c(null, e); }, false); }
793      s.parentNode.insertBefore(o, s);
794    }
795</script>
795
796<!-- anchor-js, Doc:http://bryanbraun.github.io/anchorjs/ -->
797<script>
798    async("//cdnjs.cloudflare.com/ajax/libs/anchor-js/1.1.1/anchor.min.js",function(){
799        anchors.options = {
800          visible: 'hover',
801          placement: 'right',
802          // icon: '#'
803        };
804        anchors.add().remove('.intro-header h1').remove('.subheading').remove('.sidebar-container h5');
805    })
806</script>
806
807<style>
808    /* place left on bigger screen */
809    @media all and (min-width: 800px) {
810        .anchorjs-link{
811            position: absolute;
812            left: -0.75em;
813            font-size: 1.1em;
814            margin-top : -0.1em;
815        }
816    }
817</style>
818
819
820
821    <!-- Footer -->
822<footer>
823    <div class="container">
824        <div class="row">
825            <div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1">
826                <!-- SNS Link -->
827                
828
829
830<ul class="list-inline text-center">
831
832
833  
834  
835  
836  
837  
838  
839  
840</ul>
841
842                <p class="copyright text-muted">
843                    Copyright &copy; OLDK Blog 2026
844                    <br>
845                    <!-- Powered by <a href="http://huangxuan.me">Hux Blog</a> | -->
846                    <!-- <iframe style="margin-left: 2px; margin-bottom:-5px;" frameborder="0" scrolling="0" width="100px"
847                        height="20px"
848                        src="https://ghbtns.com/github-btn.html?user=huxpro&repo=huxpro.github.io&type=star&count=true"> -->
849                    </iframe>
850                </p>
851            </div>
852        </div>
853    </div>
854</footer>
855
856<!-- jQuery -->
857<script src="/js/jquery.min.js "></script>
857
858
859<!-- Bootstrap Core JavaScript -->
860<!-- Currently, only navbar scroll-down effect at desktop still depends on this -->
861<script src="/js/bootstrap.min.js "></script>
861
862
863<!-- Custom Theme JavaScript -->
864<script src="/js/hux-blog.min.js "></script>
864
865
866<!-- Simple Jekyll Search -->
867<script src="/js/simple-jekyll-search.min.js"></script>
867
868
869<!-- Service Worker -->
870
871<script src="/js/snackbar.js "></script>
vendor: 1 bytes, line 871
871
872<script src="/js/sw-registration.js "></script>
872
873
874
875<!-- async load function -->
876<script>
877    function async(u, c) {
878        var d = document, t = 'script',
879            o = d.createElement(t),
880            s = d.getElementsByTagName(t)[0];
881        o.src = u;
882        if (c) { o.addEventListener('load', function (e) { c(null, e); }, false); }
883        s.parentNode.insertBefore(o, s);
884    }
885</script>
885
886
887<!--
888     Because of the native support for backtick-style fenced code blocks
889     right within the Markdown is landed in Github Pages,
890     From V1.6, There is no need for Highlight.js,
891     so Huxblog drops it officially.
892
893     - https://github.com/blog/2100-github-pages-now-faster-and-simpler-with-jekyll-3-0
894     - https://help.github.com/articles/creating-and-highlighting-code-blocks/
895     - https://github.com/jneen/rouge/wiki/list-of-supported-languages-and-lexers
896-->
897<!--
898    
898<script>
899        async("http://cdn.bootcss.com/highlight.js/8.6/highlight.min.js", function(){
900            hljs.initHighlightingOnLoad();
901        })
902    </script>
902
903    <link href="http://cdn.bootcss.com/highlight.js/8.6/styles/github.min.css" rel="stylesheet">
904-->
905
906
907
908
909
910
911
912<!--fastClick.js -->
913<script>
914    async("//cdnjs.cloudflare.com/ajax/libs/fastclick/1.0.6/fastclick.min.js", function () {
915        var $nav = document.querySelector("nav");
916        if ($nav) FastClick.attach($nav);
917    })
918</script>
918
919
920
921<!-- Google Analytics -->
922
923<script>
924    // dynamic User by Hux
925    var _gaId = 'G-90DP1D7ER8';
926    var _gaDomain = 'oldk.us.kg';
927
928    // Originial
929    (function (i, s, o, g, r, a, m) {
930        i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () {
931            (i[r].q = i[r].q || []).push(arguments)
932        }, i[r].l = 1 * new Date(); a = s.createElement(o),
933            m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m)
934    })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
935
936    ga('create', _gaId, _gaDomain);
937    ga('send', 'pageview');
938</script>
938
939
940
941
942<!-- Baidu Tongji -->
943
944
945
946<!-- Side Catalog -->
947
948<script type="text/javascript">
949    function generateCatalog(selector) {
950
951        // interop with multilangual 
952        if ('' == 'true') {
953            _containerSelector = 'div.post-container.active'
954        } else {
955            _containerSelector = 'div.post-container'
956        }
957
958        // init
959        var P = $(_containerSelector), a, n, t, l, i, c;
960        a = P.find('h1,h2,h3,h4,h5,h6');
961
962        // clean
963        $(selector).html('')
964
965        // appending
966        a.each(function () {
967            n = $(this).prop('tagName').toLowerCase();
968            i = "#" + $(this).prop('id');
969            t = $(this).text();
970            c = $('<a href="' + i + '" rel="nofollow">' + t + '</a>');
971            l = $('<li class="' + n + '_nav"></li>').append(c);
972            $(selector).append(l);
973        });
974        return true;
975    }
976
977    generateCatalog(".catalog-body");
978
979    // toggle side catalog
980    $(".catalog-toggle").click((function (e) {
981        e.preventDefault();
982        $('.side-catalog').toggleClass("fold")
983    }))
984
985    /*
986     * Doc: https://github.com/davist11/jQuery-One-Page-Nav
987     * Fork by Hux to support padding
988     */
989    async("/js/jquery.nav.js", function () {
990        $('.catalog-body').onePageNav({
991            currentClass: "active",
992            changeHash: !1,
993            easing: "swing",
994            filter: "",
995            scrollSpeed: 700,
996            scrollOffset: 0,
997            scrollThreshold: .2,
998            begin: null,
999            end: null,
1000            scrollChange: null,
1001            padding: 80
1002        });
1003    });
1004</script>
1004
1005
1006
1007
1008<!-- Multi-Lingual -->
1009
1010
1011<!-- Simple Jekyll Search -->
1012<script>
1013    // https://stackoverflow.com/questions/1912501/unescape-html-entities-in-javascript
1014    function htmlDecode(input) {
1015        var e = document.createElement('textarea');
1016        e.innerHTML = input;
1017        // handle case of empty input
1018        return e.childNodes.length === 0 ? "" : e.childNodes[0].nodeValue;
1019    }
1020
1021    SimpleJekyllSearch({
1022        searchInput: document.getElementById('search-input'),
1023        resultsContainer: document.getElementById('search-results'),
1024        json: '/search.json',
1025        searchResultTemplate: '<div class="post-preview item"><a href="{url}"><h2 class="post-title">{title}</h2><h3 class="post-subtitle">{subtitle}</h3><hr></a></div>',
1026        noResultsText: 'No results',
1027        limit: 50,
1028        fuzzy: false,
1029        // a hack to get escaped subtitle unescaped. for some reason, 
1030        // post.subtitle w/o escape filter nuke entire search.
1031        templateMiddleware: function (prop, value, template) {
1032            if (prop === 'subtitle' || prop === 'title') {
1033                if (value.indexOf("code")) {
1034                    return htmlDecode(value);
1035                } else {
1036                    return value;
1037                }
1038            }
1039        }
1040    });
1041
1042    $(document).ready(function () {
1043        var $searchPage = $('.search-page');
1044        var $searchOpen = $('.search-icon');
1045        var $searchClose = $('.search-icon-close');
1046        var $searchInput = $('#search-input');
1047        var $body = $('body');
1048
1049        $searchOpen.on('click', function (e) {
1050            e.preventDefault();
1051            $searchPage.toggleClass('search-active');
1052            var prevClasses = $body.attr('class') || '';
1053            setTimeout(function () {
1054                $body.addClass('no-scroll');
1055            }, 400)
1056
1057            if ($searchPage.hasClass('search-active')) {
1058                $searchClose.on('click', function (e) {
1059                    e.preventDefault();
1060                    $searchPage.removeClass('search-active');
1061                    $body.attr('class', prevClasses);  // from closure 
1062                });
1063                $searchInput.focus();
1064            }
1065        });
1066    });
1067</script>
1067
1068
1069
1070<!-- Image to hack wechat -->
1071<img src="/img/icon_wechat.png" width="0" height="0" />
1072<!-- Migrate from head to bottom, no longer block render and still work -->
1073
1074<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"e9469b82953841bb8e96b9609e8e9efe","r":1,"spa":2}' crossorigin="anonymous"></script>
1074
1075</body>
1076
1077</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.