WTPD Debug命令行手冊(cè)_第1頁(yè)
WTPD Debug命令行手冊(cè)_第2頁(yè)
WTPD Debug命令行手冊(cè)_第3頁(yè)
WTPD Debug命令行手冊(cè)_第4頁(yè)
WTPD Debug命令行手冊(cè)_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、文檔名保密級(jí)別WTPD Debug命令行手冊(cè)北京傲天動(dòng)聯(lián)技術(shù)有限公司 技術(shù)服務(wù)部(內(nèi)部公開(kāi))V1.12021-10-21 一-1 / 13WTPD Debug命令行手冊(cè)內(nèi)部公開(kāi)目錄一、準(zhǔn)備工作1二、相關(guān)目錄與文件1三、常見(jiàn)調(diào)試信息說(shuō)明2(一)關(guān)聯(lián)AC2(二)NTP同步5(三)AP升級(jí)6(四)控制通道與數(shù)據(jù)通道8(五)AP重啟的日志分析8(六)重要日志信息收集10北京傲天動(dòng)聯(lián)技術(shù)有限公司技術(shù)服務(wù)部 1 / 1WTPD Debug命令行手冊(cè)內(nèi)部公開(kāi)一、 準(zhǔn)備工作可以通過(guò)串口,遠(yuǎn)程telnet或者ssh登陸到AP的命令行進(jìn)行WTPD的Debug調(diào)試。注意:串口登陸時(shí)的默認(rèn)“波特率”為115200或者

2、9600。二、 相關(guān)目錄與文件/jffs/與/tmp/目錄:這是兩個(gè)調(diào)試時(shí)經(jīng)常用到的目錄,里面保存有AP或者WTPD的相關(guān)日志信息。只是/tmp/下的日志會(huì)在AP重啟后丟失,而/jffs/下的日志在AP重啟后仍然存在。/tmp/wtpd.log:當(dāng)前運(yùn)行的WTPD進(jìn)程的日志文件。此文件大小有限制,當(dāng)超過(guò)最大閥值時(shí),文件內(nèi)容將被清空,新的日志信息再繼續(xù)寫入。以此來(lái)保證WTPD日志信息在占用空間最小的情況下及時(shí)有效。/tmp/config.wtp:當(dāng)前運(yùn)行的WTPD進(jìn)程初始化階段讀取該文件,從中獲取所需配置信息,如:AC地址,IP協(xié)議類型,日志文件使能開(kāi)關(guān),日志文件大小,DNS域名服務(wù)器等。/jf

3、fs/wtp.log.txt:WTPD日志文件,較/tmp/wtpd.log信息量小,但能長(zhǎng)期保存。當(dāng)發(fā)生WTPD關(guān)聯(lián)AC失敗,或neigbordead超時(shí)等問(wèn)題時(shí),此文件中均會(huì)有相關(guān)日志記錄。/jffs/apmon_log:由ap_monitor進(jìn)程生成的日志文件。對(duì)AP的內(nèi)存不足,WTPD的進(jìn)程異常等情況進(jìn)行記錄。/jffs/last_log/:當(dāng)WTPD進(jìn)程異常退出時(shí),AP會(huì)對(duì)異常退出的WTPD進(jìn)程的相關(guān)日志文件進(jìn)行備份,即備份在此目錄下。三、 常見(jiàn)調(diào)試信息說(shuō)明(一) 關(guān)聯(lián)ACAP與AC進(jìn)行關(guān)聯(lián)的過(guò)程,首先應(yīng)該確定AP上電,AP與AC之間的物理鏈接與網(wǎng)絡(luò)配置正常,AC上正確配置AP的相關(guān)

4、信息。1.1 獲取AP基本信息可通過(guò)如下方式獲取AP的Mode,ap code,license等信息:命令示例說(shuō)明showsysinfoCompany Name:Autelan Technology Ltd.公司名稱SN:11111111112222222222SN號(hào)Ap Mode:thinap瘦AP模式Device Type:AQ2010V2Mode信息MAC:00:1f:64:e0:01:01MAC地址Software Version:1.2.28#3軟件版本Hardware Version:1.22硬件版本grep AP Code /tmp/wtpd.log2010V2ap codesh

5、owver軟件內(nèi)部版本grep WTP manufacture option /tmp/wtpd.logWTP manufacture option:0返回值加1即為license值1.2 AP接入方式在發(fā)現(xiàn)AC的過(guò)程中,AP獲取AC地址的方式按優(yōu)先級(jí)由高到低依次為:discovery response中攜帶的AC地址、option43方式獲取的AC地址、dns方式獲取的AC地址、配置文件(config.wtp)中獲取的AC地址。如果沒(méi)有做任何配置,默認(rèn)以廣播方式發(fā)現(xiàn)AC。AP獲取IP地址的方式可通過(guò)如下命令查看:命令返回信息說(shuō)明grep proto /jffs/config.

6、xmldhcpDHCP方式獲取地址staticAP保持靜態(tài)地址1.2.1Option43方式如果在DHCP服務(wù)器端上配置了option43,且AP以DHCP方式獲取地址,則可以在AP上通過(guò)如下步驟驗(yàn)證option43方式獲取AC地址的有效性:命令返回信息說(shuō)明udhcpc i default -t 3 b udhcpc (v1.4.2) startedSending discover.發(fā)送discover請(qǐng)求,如果持續(xù)發(fā)送,沒(méi)有回應(yīng),請(qǐng)檢查物理鏈路及相關(guān)配置Sending select for 9.獲取到IP地址,網(wǎng)關(guān),DNS等。Lease of 9

7、obtained, lease time 86400adding router deleting old routesadding dns ls -l /tmp/dhcpflag/tmp/dhcpflagudhcpc成功獲取地址時(shí)會(huì)生成此文件,用此命令查看其是否存在。cat /tmp/ac-addr35AP獲取的option43方式的AC地址。正常情況下,會(huì)在/tmp/下生成dhcpflag標(biāo)志文件和ac-addr文件,其中ac-addr中存放option43方式的AC地址。1.2.2DNS方式如果配置了DNS服務(wù)器,且AP上存

8、有DNS方式相應(yīng)AC的域名,則可以在AP上通過(guò)如下步驟驗(yàn)證DNS方式獲取AC地址的有效性:命令返回信息說(shuō)明grep WTP_LEV3_PROTOCOL /tmp/config.wtp IPv4查看協(xié)議類型 IPv6grep dns-ACAddress: /tmp/wtpd.logdns-ACAddress:35IPv4下的DNS方式獲取的AC地址正常情況下,通過(guò)上面操作所獲得的AC地址與DNS服務(wù)端配置的一致。1.2.3從配置文件中獲取AC地址如果以廣播方式,或在瘦AP的WEB頁(yè)面配置了靜態(tài)AC地址,可通過(guò)如下命令來(lái)驗(yàn)證:命令返回信息說(shuō)明grep -v $ /tmp/co

9、nfig.wtp | grep -v #30靜態(tài)AC地址3555廣播發(fā)現(xiàn)AC也可以直接cat /tmp/config.wtp,在標(biāo)簽與之間存放的即為靜態(tài)AC地址和廣播地址。1.2.4關(guān)聯(lián)失敗情況總結(jié)打印信息說(shuō)明Error: Missing Resource. Peer Dead .AC上缺少此AP的Mode表項(xiàng)信息(occurred at line 649 in file WTP.c, catched at line 230 in file WTPJoinState.c).(二) NTP同步WTPD會(huì)將AP的時(shí)鐘與AC進(jìn)行同

10、步,在AP上用date命令查看AP的系統(tǒng)時(shí)間,如果與AC不一致,說(shuō)明同步失敗。在檢查AC的NTP相關(guān)配置后,在AP上手動(dòng)執(zhí)行ntpclient命令再次進(jìn)行同步。命令返回信息說(shuō)明cat /tmp/conf_wtpd/ac_addr35獲取AP當(dāng)前所關(guān)聯(lián)的AC地址ntpclient -h AC地址 -srecvfrom: Connection refusedNTP同步失敗36524 00470.518 1963.0 258.8 363800338888369.1 198.4 0NTP同步成功ntp_report ( type = 2 result= 0 )(三) AP升級(jí)在A

11、C上下發(fā)升級(jí)命令,在AP側(cè),可通過(guò)ps命令,ls命令,觀察AP升級(jí)進(jìn)度或狀態(tài)。打印信息說(shuō)明rootDATANG TELECOM TECHNOLOGY CO:# ps用ps查看AP升級(jí)狀態(tài) PID Uid VmSize Stat Command 1 root 404 S init 2 root SWN ksoftirqd/0 3 root SW events/0 4 root SW khelper 5 root SW kthread 6 root SW kblockd/0 7 root SW pdflush 8 root SW pdflush 10 root SW aio/0 9 root SW

12、 kswapd0 11 root SW mtdblockd 18 root SWN jffs2_gcd_mtd4 1116 root 296 S sleep 300 1119 root 600 S /sbin/mini_httpd -d /www -u root 1148 root 300 S /usr/sbin/dropbear -d /jffs/dropbear/dropbear_dss_hos 1240 root 612 R /bin/ash -login 2445 root 804 S wtpdWTPD線程注意:對(duì)于不同平臺(tái),WTPD線程的個(gè)數(shù)可能不同,如cavium平臺(tái)只有1個(gè)。 2

13、457 root 804 S wtpd 2458 root 804 S wtpd 2784 root 804 S wtpd 2808 root 428 S sh -c cd /tmp & tftp -g -r TDPB44_02_v1.4.2.img 192.將升級(jí)鏡像下載到/tmp/目錄 2809 root 344 S tftp -g -r TDPB44_02_v1.4.2.img 50 2818 root 408 R ps在AC上下發(fā)配置時(shí),注意記下升級(jí)鏡像的大小,這樣便于把握AP上的鏡像下載進(jìn)度。下表示例中的鏡像總大小為6328914,說(shuō)明此刻已經(jīng)下載了一大半。注意

14、,如果通過(guò)反復(fù)查看鏡像文件大小,發(fā)現(xiàn)其一直為零,則說(shuō)明tftp下載失敗,請(qǐng)檢查AC上tftp服務(wù)是否開(kāi)啟。打印信息說(shuō)明rootDATANG TELECOM TECHNOLOGY CO:# ls -l /tmp/查看鏡像大小-rw-r-r- 1 root root 3675136 Jul 15 08:54 TDPB44_02_v1.4.2.img當(dāng)前鏡像大小為3675136鏡像下載成功后,待AP啟動(dòng)進(jìn)入OS,用showsysinfo或showver命令看當(dāng)前版本是否為升級(jí)版本,是,則說(shuō)明升級(jí)成功;否,則說(shuō)明失敗。(四) 控制通道與數(shù)據(jù)通道可通過(guò)netstat -an查看控制通道和數(shù)據(jù)通道是否創(chuàng)建

15、成功。打印信息說(shuō)明Active Internet connections (servers and established)Proto Recv-Q Send-Q Local Address Foreign Address Statetcp 0 0 :80 :* LISTENtcp 0 0 :23 :* LISTENudp 0 0 98:32768 :*成功創(chuàng)建控制通道udp 0 0 98:32769 :*成功創(chuàng)建數(shù)據(jù)通道udp 0 0 :3333 0.

16、0.0.0:*Active UNIX domain sockets (servers and established)Proto RefCnt Flags Type State I-Node Pathunix 3 STREAM CONNECTED 1342unix 3 STREAM CONNECTED 1341(五) AP重啟的日志分析可根據(jù)grep cold_boot /tmp/wtpd.log命令獲取的cold_boot值,判斷AP的啟動(dòng)方式,cold_boot=1為冷啟動(dòng),cold_boot=0為熱啟動(dòng)。AP重啟問(wèn)題的相關(guān)日志及信息如下:步驟日志文件打印信息說(shuō)明1grep cold_bo

17、ot /tmp/wtpd.logon_time:652 cold_boot:1表明設(shè)備掉電或手動(dòng)reboot或未知原因系統(tǒng)重啟on_time:101 cold_boot:0表明設(shè)備與AC斷開(kāi)連接或系統(tǒng)異常重啟2cat /jffs/wtp.log.txtWTP NeighborDead Timer Expired at first time. wait.第一次超時(shí)WTP NeighborDead Timer Expired. we consider Peer Dead. reboot第二次超時(shí)THE AP started for a timeWTPD啟動(dòng)3cat /jffs/pingtest1T

18、ue Jul 12 16:26:46 UTC 2011第一次執(zhí)行ping的時(shí)間PING 50(50): 56 bytes data in ICMP packets.-PING statistics-4 packets transmitted, 0 received , 100% lost第一次超時(shí)時(shí)的鏈路狀況cat/jffs/pingtest2Tue Jul 12 16:28:09 UTC 2011第二次執(zhí)行ping的時(shí)間PING 50(50): 56 bytes data in ICMP packets.

19、64 byte from 50: icmp_seq=1 ttl=64 rtt=5032.000 ms64 byte from 50: icmp_seq=2 ttl=64 rtt=1007.000 ms64 byte from 50: icmp_seq=3 ttl=64 rtt=1013.000 ms-PING statistics-4 packets transmitted, 3 received , 25% lost第二次超時(shí)時(shí)的鏈路狀況當(dāng)遇到AP重啟的問(wèn)題,首先通過(guò)第一步獲取當(dāng)前AP的啟動(dòng)方式,如果是冷啟動(dòng),表明設(shè)備掉電或手動(dòng)reboot或未知原因系統(tǒng)重啟,請(qǐng)確認(rèn)AP冷啟動(dòng)時(shí),是否有掉電或人為操作的情況;如果是熱啟動(dòng),表明設(shè)備與AC斷開(kāi)連接或系統(tǒng)異常重啟。對(duì)于熱啟動(dòng),可以通過(guò)第2,3步,作進(jìn)一步分析。通過(guò)第2步,看AP是否是因?yàn)閮纱纬瑫r(shí)造成的重啟。如果是兩次超時(shí),再根據(jù)第3步中確定當(dāng)時(shí)的網(wǎng)絡(luò)狀況,若當(dāng)時(shí)鏈路狀態(tài)差,說(shuō)明當(dāng)時(shí)的網(wǎng)絡(luò)出問(wèn)題了。如果當(dāng)時(shí)網(wǎng)絡(luò)良好,說(shuō)明AP與AC交互時(shí)的內(nèi)部邏輯出了問(wèn)題,請(qǐng)按第

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論