[發(fā)明專利]一種基于Linux內(nèi)核路由器的崩潰處理方法和系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 201711376091.9 | 申請(qǐng)日: | 2017-12-19 |
| 公開(公告)號(hào): | CN108121612A | 公開(公告)日: | 2018-06-05 |
| 發(fā)明(設(shè)計(jì))人: | 趙沖 | 申請(qǐng)(專利權(quán))人: | 上海斐訊數(shù)據(jù)通信技術(shù)有限公司 |
| 主分類號(hào): | G06F11/07 | 分類號(hào): | G06F11/07;H04L12/24;H04L29/08 |
| 代理公司: | 上海碩力知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 31251 | 代理人: | 郭桂峰 |
| 地址: | 201616 *** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 崩潰日志 崩潰 路由器 預(yù)設(shè)時(shí)間間隔 穩(wěn)定系統(tǒng) 預(yù)設(shè)狀態(tài) 云服務(wù)器 預(yù)設(shè) 檢測(cè) 讀取 正常啟動(dòng) 不一致 啟動(dòng)時(shí) 下載 分區(qū) | ||
本發(fā)明公開了一種基于Linux內(nèi)核路由器的崩潰處理方法和系統(tǒng),包括:路由器開始啟動(dòng)時(shí),從崩潰日志分區(qū)中讀取崩潰日志信息,并檢測(cè)所述崩潰日志信息是否與預(yù)設(shè)狀態(tài)一致;當(dāng)所述崩潰日志信息與預(yù)設(shè)狀態(tài)不一致時(shí),檢測(cè)所述崩潰日志信息中的崩潰次數(shù)是否大于預(yù)設(shè)次數(shù);以及檢測(cè)所述崩潰日志信息的本次崩潰時(shí)間與上次崩潰時(shí)間之間的時(shí)間間隔是否小于預(yù)設(shè)時(shí)間間隔;當(dāng)所述崩潰次數(shù)大于預(yù)設(shè)次數(shù),且所述本次崩潰時(shí)間與所述上次崩潰時(shí)間之間的時(shí)間間隔小于預(yù)設(shè)時(shí)間間隔時(shí),停止引導(dǎo)Linux內(nèi)核正常啟動(dòng),并將所述崩潰日志信息發(fā)送給云服務(wù)器;從所述云服務(wù)器下載穩(wěn)定系統(tǒng)的固件,引導(dǎo)運(yùn)行所述穩(wěn)定系統(tǒng)完成路由器的啟動(dòng)。
技術(shù)領(lǐng)域
本發(fā)明涉及無線通信網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤指一種基于Linux內(nèi)核路由器的崩潰處理方法和系統(tǒng)。
背景技術(shù)
隨著社會(huì)的進(jìn)步,網(wǎng)絡(luò)逐漸地進(jìn)入各家各戶,路由器作為連接因特網(wǎng)中各局域網(wǎng)、廣域網(wǎng)的設(shè)備,在人們?nèi)粘I钪衅鹬絹碓街匾淖饔谩S脩魝円残枰粋€(gè)穩(wěn)定的網(wǎng)絡(luò)環(huán)境來維持他們的日常生活,但是當(dāng)路由器的系統(tǒng)崩潰后,網(wǎng)絡(luò)環(huán)境斷開,當(dāng)造成路由器系統(tǒng)崩潰的原因沒有解決時(shí),路由器會(huì)在系統(tǒng)首次崩潰之后,繼續(xù)頻繁地崩潰,給用戶的生活帶來較多的不便。
目前,在路由器系統(tǒng)頻繁崩潰之后,用戶需要將路由器退回至廠家,或者維修人員上門直接維修,需要浪費(fèi)大量的人力和時(shí)間,造成了不必要的浪費(fèi),也容易給用戶增添麻煩。
由于路由器重啟之后,路由器不能及時(shí)記錄系統(tǒng)的崩潰信息,軟件工程師拿到路由器之后,需要街上串口等待問題再次出現(xiàn),造成時(shí)間上浪費(fèi);現(xiàn)有的路由器一般都會(huì)關(guān)閉SSH(安全外殼協(xié)議)和TELNET(遠(yuǎn)程終端協(xié)議),而且為了防止極客用技術(shù)手段竊取設(shè)備,并不會(huì)在路由器上焊上串口引腳,也不會(huì)再獨(dú)立接一條串口線連接電腦,軟件工程師難以得到路由器的系統(tǒng)崩潰的原因,影響了用戶日常網(wǎng)絡(luò)的使用。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種基于Linux內(nèi)核路由器的崩潰處理方法和系統(tǒng),本發(fā)明能夠在檢測(cè)路由器是否頻繁崩潰,最大限度的方便了軟件工程師獲取第一手的系統(tǒng)崩潰信息,以最快的速度為用戶解決實(shí)際問題。
本發(fā)明提供的技術(shù)方案如下:一種基于Linux內(nèi)核路由器的崩潰處理方法,包括:S10、路由器開始啟動(dòng)時(shí),從崩潰日志分區(qū)中讀取崩潰日志信息,并檢測(cè)所述崩潰日志信息是否與預(yù)設(shè)狀態(tài)一致;S21、當(dāng)所述崩潰日志信息與預(yù)設(shè)狀態(tài)不一致時(shí),檢測(cè)所述崩潰日志信息中的崩潰次數(shù)是否大于預(yù)設(shè)次數(shù);以及檢測(cè)所述崩潰日志信息的本次崩潰時(shí)間與上次崩潰時(shí)間之間的時(shí)間間隔是否小于預(yù)設(shè)時(shí)間間隔;S30、當(dāng)所述崩潰次數(shù)大于預(yù)設(shè)次數(shù),且所述本次崩潰時(shí)間與所述上次崩潰時(shí)間之間的時(shí)間間隔小于預(yù)設(shè)時(shí)間間隔時(shí),停止引導(dǎo)Linux內(nèi)核正常啟動(dòng),并將所述崩潰日志信息發(fā)送給云服務(wù)器;S40、從所述云服務(wù)器下載穩(wěn)定系統(tǒng)的固件,引導(dǎo)運(yùn)行所述穩(wěn)定系統(tǒng)完成路由器的啟動(dòng)。
進(jìn)一步,還包括以下步驟:S20、當(dāng)所述崩潰日志信息與預(yù)設(shè)狀態(tài)一致時(shí),引導(dǎo)Linux內(nèi)核正常啟動(dòng),完成所述路由器的啟動(dòng)。
進(jìn)一步,還包括以下步驟:S31、當(dāng)所述崩潰次數(shù)小于或等于預(yù)設(shè)次數(shù)時(shí),和/或當(dāng)所述本次崩潰時(shí)間與所述上次崩潰時(shí)間之間的時(shí)間間隔大于或等于預(yù)設(shè)時(shí)間間隔時(shí),引導(dǎo)Linux內(nèi)核正常啟動(dòng),完成所述路由器的啟動(dòng);S51、將所述崩潰日志信息發(fā)送給所述云服務(wù)器,將歷史日志信息更改為所述崩潰日志信息。
進(jìn)一步,步驟S51之前還包括:S41、檢測(cè)所述崩潰日志信息與歷史日志信息是否一致;當(dāng)所述崩潰日志信息與所述歷史日志信息不一致時(shí),跳轉(zhuǎn)執(zhí)行步驟S51。
進(jìn)一步,還包括以下步驟:S50、運(yùn)行所述穩(wěn)定系統(tǒng)后,打開系統(tǒng)指示燈。
進(jìn)一步,還包括以下步驟:S60、接收到所述云服務(wù)器發(fā)送的高版本系統(tǒng)的固件后,安裝所述高版本系統(tǒng),并將所述崩潰日志信息更改成預(yù)設(shè)狀態(tài)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海斐訊數(shù)據(jù)通信技術(shù)有限公司,未經(jīng)上海斐訊數(shù)據(jù)通信技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711376091.9/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 一種應(yīng)用程序崩潰報(bào)告方法和系統(tǒng)
- 一種對(duì)崩潰日志進(jìn)行分類的方法和裝置
- 一種日志處理方法及裝置、設(shè)備
- 一種基于Linux內(nèi)核路由器的崩潰處理方法和系統(tǒng)
- 日志文件的處理方法、裝置和電子設(shè)備
- 應(yīng)用程序崩潰日志的處理方法、系統(tǒng)、設(shè)備和存儲(chǔ)介質(zhì)
- 應(yīng)用程序的處理方法、裝置、電子設(shè)備及可讀存儲(chǔ)介質(zhì)
- 處理崩潰日志的方法和裝置
- 一種崩潰日志處理方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 一種崩潰日志處理方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 瀏覽器崩潰信息的處理方法及系統(tǒng)
- 一種對(duì)瀏覽器崩潰進(jìn)行預(yù)警的方法和系統(tǒng)
- 應(yīng)用軟件進(jìn)行崩潰處理的方法及進(jìn)行崩潰處理的瀏覽器
- 一種崩潰信息的處理方法及裝置
- 用于對(duì)應(yīng)用程序的重復(fù)崩潰進(jìn)行檢測(cè)的裝置和方法
- 應(yīng)用崩潰處理方法及移動(dòng)終端
- 崩潰診斷信息收集方法、系統(tǒng)及電子設(shè)備
- 崩潰信息的處理方法、系統(tǒng)、車載設(shè)備、服務(wù)器、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種崩潰信息處理方法、裝置、設(shè)備及介質(zhì)
- 應(yīng)用程序崩潰處理方法和裝置





