1. 程式人生 > 實用技巧 >聯通光貓-中興光貓定製機F627Za的配置命令

聯通光貓-中興光貓定製機F627Za的配置命令

舊版本的命令: sendcmd 1 DB p UserInfo
新版本的命令: sendcmd 1 DB p DevAuthInfo

-------------xml資訊 start ----
/ # sendcmd 1 DB p DevAuthInfo

vivo-Y93 fc:be:7b:80:af:9b 192.168.1.5 258279


表示量綱的物理 國際單位制(system internation: SI)詞頭中, 除了T G M 外的其他所有千(含)以下的都是 小寫,比如
km, hm(百米), dam(十米), dm, cm, mm, um, nm等
表示千米, 千克的千用小寫的k, 大寫的K 是開爾文溫度 的單位,如 273K 273開
T: tera, G: giga, M: mega, k: kilo, h: hecto(百), da: deca(十), d: deci(分), c: centi(釐), m: milli(毫)

關於物理量/單位制和量綱
描述物理現象或物理屬性的名稱 , 叫物理量
物理量的測量結果 由 測量資料和單位組成

物理學是一門實驗科學,常常需要對各種物理量進行測量.測量任何物理量,其測量結果都包括測量資料和所用的單位兩個部分,只有極少數的物理量是沒有單位的純數.
由於各物理量之間存在著規律性的聯絡(關係式),所以不必對每個物理量獨立的規定單位,可選定幾個物理量作為基本量,並率先規定它們的單位,稱為基本單位,其他物理量的單位,則可由它們與基本量之間的關係式匯出來,這些物理量稱為匯出量,它們的單位稱為匯出單位.這樣制定的一套單位,構成一定的單位制.
---建立單位制,首先要確定基本量和基本單位.基本量和基本單位的選擇不同,就構成不同的單位制.力學中常用的單位制為國際單位制和釐米×克×秒制.
匯出量都可以用基本量表示.匯出量用基本量表示的式子,稱為該物理量的量綱(或量綱式).在物理學中量綱的作用很重要.
單位(unit):一般物理量都有單位,沒有單位就不能比較其大小.
國際單位制:基本量和基本單位
力學基本量:質量、長度、時間
基本單位:千克(kg)、米(m)、秒(s)
釐米×克×秒制:基本量和基本單位
力學基本量:質量、長度、時間
基本單位:克(g)、釐米(cm)秒(s)
匯出量和匯出單位
例:匯出量:速度(v=s/t)、加速度(a=v/t2)、力(F=ma)、功(A=F×s)
國際單位制的匯出單位:米/秒(m×s-1)、米/秒2(m×s-2)、千克×米/秒2=牛頓(N)、 千克×米2/秒2=焦耳(J)
量綱(dimension)或量綱式:
規定基本量的量綱:長度[ l ] ]=L、質量[ m ]=M、時間[ t ]=T
用通式表示:物理量Q的量綱 [ Q ]=MpL

qT^r 量綱指數:各基本量量綱的指數p、q、r 稱為量綱指數.
量綱的作用
(1) 檢驗物理公式是否正確:
依據是:量綱相同的量才能相加減(運算);量綱相同的量才能相等(比較大小);公式中的數字係數由實驗檢驗.
(2) 單位制換算:
已知基本量在兩個單位制中的換算關係,並代入物理量的量綱中,即可得出該物理量在兩個單位制中的換算關係.
(3) 建立經驗公式:
從實驗中找出物理規律,建立經驗公式時等號兩邊量綱必須相同,並可確定比例係數的量綱.

量綱和單位的區別?
一句話,量綱是表徵物理量的類別,如時間、長度、質量等;單位是表徵物理量大小或數量的標準。

量綱為1?
如果一個物理量可以用一個純數來表示, 就說這個物理量 無量綱,量綱為1


TKip: 讀音T-kip, Tk-ip, 臨時祕鑰整合協議 temporary key - integrity protocol
wpa: wifi protected access, 比wep更安全, 認證方式有兩種: 一種是 802.1x的Radius認證伺服器方式; 一種是psk: pre-shared key, 採用每次輸入連入密碼
所以方式就是 wpa-psk或哦wpa2-psk, 而wpa/wpa2就是預設的Radius認證方式

頻道頻寬,是指無線路由器的發射網段頻寬,其中: 20MHz對應的頻寬是65Mbps, 40MHz對應的頻寬是150Mbps. 前者對應的頻寬小但是穿透力更強傳輸距離更遠100m,後者的寬頻大但是穿透力更小傳輸距離更近50m

busybox是一個整合100多個linux常用命令和工具的軟體,包括一個http伺服器和telnet伺服器, lnux命令相當於分立的電子元件,busybox則相當於積體電路,是一個把命令和工具壓縮成可執行程式,在嵌入式中用的叫多
光貓修改配置檔案,如果用修改配置檔案的方法,需要多次覆蓋,麻煩/ 可以直接使用 sendcmd命令就可以直接修改配置內容了 參考 https://www.bbsmax.com/A/WpdKx6vZzV/http://www.chinadsl.net/thread-76133-1-1.html http://www.chinadsl.net/thread-76133-1-1.html

sendcmd 1 DB all: 1表示命令的類別為查看錶資訊, DB資料表資訊 all所有的資料表: 會列出 光貓中包含的所有的表的名稱

/ # sendcmd 1 DB all
0               ALARMCONFIG
1               ALARMPARM
2               ARPDETECTConfig
3               AccessDev
4               AclCfg
5               AttrInfo
6               AutoEmulatConf
7               BoardInfo
8               BrGrp
9               BrGrp2ndIP
10              BrportInfo
11              CltLmt   ------------
12              DBBase
13              DDNSClient
14              DDNSHostname
................

101 		MgtServer -------------

.............

主要有兩個比較重要的 配置表是:33 DevAuthInfo使用者密碼資訊表, 11 CltLmt 裝置控制限制表 101 MgtServer電信遠端管理控制表 154 TelnetCfg telnet使用者密碼配置表
具體的檢視某個表的資訊, 用 : sendcmd 1 DB p CtlLmt
每次 sendcmd 後不同數量的命令後 加 --help都能得到幫助資訊, 比如: sendcmd 1 --help, sendcmd 1 DB --help...

/ # sendcmd 1 DB p 11  (p表示 print (列印,顯示), display, play, por'trayal展示/顯示的意思)
table(11) not find
/ # sendcmd 1 DB p CtlLmt
table(CtlLmt) not find   ------------- 這個要注意 控制的單詞縮寫本來應該是 control : Ctl 它這裡卻是 Clt , (find應該是found) 說明電信光貓的開發人員水平????
/ # sendcmd 1 DB p CltLmt
<Tbl name="CltLmt" RowCount="9">
        <Row No="0">
                <DM name="ViewName" val="IGD.CltLmt1"/>
                <DM name="Enable" val="0"/>
                <DM name="Type" val="0"/>
                <DM name="Max" val="1"/>
        </Row>
        <Row No="1">
                <DM name="ViewName" val="IGD.CltLmt2"/>
                <DM name="Enable" val="0"/>
                <DM name="Type" val="1"/>
                <DM name="Max" val="0"/>
        </Row>

...................

        <Row No="8">
                <DM name="ViewName" val="IGD.CltLmt9"/>   // IGD: internet gateway device網路閘道器裝置, 
                <DM name="Enable" val="1"/>  // DM 表示欄位名稱,
                <DM name="Type" val="8"/>
                <DM name="Max" val="4"/>
        </Row>
</Tbl>


儲存修改配置, 用: sendcmd 1 DB save

修改/設定配置: 用 sendcmd 1 DB set (定位到)配置表的名稱+第幾行 引數名稱(欄位名稱) 引數修改為值(欄位修改成的值)

sendcmd 1 DB set CltLmt 8 Max 10    // 修改最大限制數為10
sendcmd 1 DB set CltLmt 8 Enable 0  // 去掉限制
sendcmd 1 DB save

/ # sendcmd 1 DB p TelnetCfg

<Tbl name="TelnetCfg" RowCount="1">
        <Row No="0">
                <DM name="TS_Enable" val="1"/>
                <DM name="Wan_Enable" val="0"/>
                <DM name="Lan_Enable" val="0"/>
                <DM name="TS_Port" val="23"/>
                <DM name="TS_UName" val="root"/>
                <DM name="TS_UPwd" val="Zte521"/>
                <DM name="Max_Con_Num" val="2"/>
                <DM name="ProcType" val="0"/>
                <DM name="Lan_EnableAfterOlt" val="1"/>
                <DM name="WanWebLinkToTS" val="1"/>
        </Row>
</Tbl>

配置telnet的使用者和密碼

/ # sendcmd 1 DB set TelnetCfg 0 TS_UName root2

<Tbl name="TelnetCfg" RowCount="1">
        <Row No="0">
                <DM name="TS_Enable" val="1"/>
                <DM name="Wan_Enable" val="0"/>
                <DM name="Lan_Enable" val="0"/>
                <DM name="TS_Port" val="23"/>
                <DM name="TS_UName" val="root2"/>   -------------- 這裡就變成root2了
                <DM name="TS_UPwd" val="Zte521"/>
                <DM name="Max_Con_Num" val="2"/>
                <DM name="ProcType" val="0"/>
                <DM name="Lan_EnableAfterOlt" val="1"/>
                <DM name="WanWebLinkToTS" val="1"/>
        </Row>
</Tbl>

禁用光貓遠端配置, 禁止電信在遠端來修改 使用者的自定義配置, 禁止 電信 自動下載並覆蓋使用者的設定

/ # sendcmd 1 DB set MgtServer 0 URL http://127.0.0.1  // 修改遠端控制主機地址 (為本地的無能地址)
/ # sendcmd 1 DB set MgtServer 0 Tr069Enable 0		// 禁用遠端控制 
/ # sendcmd 1 DB save

配置ftp的兩個表: sendcmd 1 DB p FTPServerCfg 和 FTPUser.

APPID表示 busybox中的應用程式id號(當然是唯一的),通常 下面的這些state=1
pppd, dnsmasq, ttynetd-server 的 id=0
cspd 的 id=1
voip 的 id=2
httpd 的 id=3
............

wpa/wpa2-psk是加密型別, 加密演算法是: tkip 和 aes

WPA-PSK/WPA2-PSK是我們現在經常設定的加密型別,這種加密型別安全效能高,而且設定也相當簡單,不過需要注意的是它有AES和TKIP兩種加密演算法。

  TKIP:Temporal Key Integrity Protocol(臨時金鑰完整性協議),這是一種舊的加密標準。
  AES:Advanced Encryption Standard(高階加密標準),安全性比 TKIP 好,推薦使用。
使用AES加密演算法不僅安全效能更高,而且由於其採用的是最新技術,因此,在無線網路傳輸速率上面也要比TKIP更快。

epon: "惡婆娘": 乙太網無源光纖接入使用者端裝置
e:ethernet, p: passive 無源的; on: optical network光網(光纖接入使用者端裝置) onu: optical network unit(光網路單元, 光節點)
pon , gpon: gigabyte 吉位元無源光纖接入使用者端裝置 即是常說的 "光貓"
e'pon是基於乙太網的pon技術. 是光網路pon技術 和 乙太網技術的結合, 在物理層採用pon技術, 在資料鏈路層採用乙太網協議, 使光網技術與先有乙太網網路結合, 利用pon的拓撲結構實現乙太網接入.

光纖: guang xian一聲
xian音, 表示細小的事物, 如: guangxian光纖, xianren纖人, 纖纖細手等
qian音四聲, 表示拉縴的人, 如 拉縴, 縴夫, 纖路, 纖道
因此, 根本就沒有 " qian一聲" 的這種讀法

############