OPENWRT Cron定時執行檢查LOG - Linux

Ivy avatar
By Ivy
at 2018-04-14T08:59

Table of Contents

大家好~~

目前有一台MTK路由器
因為驅動的問題,無線都會不定時出錯
出錯就要重開才會正常
所以我想要用定時檢查
目前卡在條件判斷式的寫法

cron 排程
1 0 0 0 0 /root/wifi_watchdog.sh
剛剛發現排程錯了 應該是
*/1 * * * * /root/wifi_watchdog.sh 一分鐘一次
批次檔

#!/bin/sh

#擷取網卡錯誤紀錄
dmesg|grep rt2x00queue_write_tx_frame>>/tmp/log.txt
#檢查檔案大小
if [ du -a /tmp/log.txt>0]; then
reboot
fi

卡在檢查完大小,我不知道那個數字要比對大於零的寫法
目前這樣寫是過不了

有大於零代表出錯
我只要抓到有大於零就要重開機
這樣要如何撰寫

--
Tags: Linux

All Comments

Todd Johnson avatar
By Todd Johnson
at 2018-04-19T08:48
用wc -l去算行數?
Lauren avatar
By Lauren
at 2018-04-20T09:28
p.s. 是lede比較新的版本嗎? 剛改名回來有點混亂
想說上次 openwrt release 是好久以前了
Hedy avatar
By Hedy
at 2018-04-22T18:38
if [ $(du -a /tmp/log.txt | cut -f 1) -gt 0 ];then
Todd Johnson avatar
By Todd Johnson
at 2018-04-23T21:07
這倒是很奇怪,我手上也有 MT7621 的機器,可是絕對不是
Tracy avatar
By Tracy
at 2018-04-26T23:10
用 rt2x00 ,為什麼不是 mt76 開頭的 kernel module
Olga avatar
By Olga
at 2018-05-01T13:38
嗯,所以根本和 MT76xx 無關啊

speedometer指令

Jake avatar
By Jake
at 2018-04-12T13:08
※ 引述《smile2359630 (。。。)》之銘言: : 小弟剛步入linux系統沒多久而已,目前遇到一個問題 : 我想在macbook上使用speedometer這個網路監測軟體,想說都是以unix下去發展出來的OS, : 執行上照理說可行的,但目前遇到下面問題 : speedometer -rx et ...

speedometer指令

Oscar avatar
By Oscar
at 2018-04-12T09:46
小弟剛步入linux系統沒多久而已,目前遇到一個問題 我想在macbook上使用speedometer這個網路監測軟體,想說都是以unix下去發展出來的OS, 執行上照理說可行的,但目前遇到下面問題 speedometer -rx eth0 時顯示以下 Traceback (most recent ca ...

Ubuntu 16.04 自動登出

Christine avatar
By Christine
at 2018-04-12T09:07
各位好,小弟最近使用Linux系統做些小實驗。 不過昨天ssh近自己ubuntu玩著玩著就發現成功登入後大概過不到幾秒就自動斷線。 原先以為是ssh設定問題,想說今天直接到Host來查看問題。 結果發現現在登入後完全不能下commad就會自動被登出。 不論是GUI介面還是tty都一樣有這問題,導致完全 ...

kali live on surface pro 失敗

Elvira avatar
By Elvira
at 2018-04-11T10:00
我使用 kali 2018.1 版本 再用rufus 做成支援 UEFI 的開機隨身碟 使用PC 測試是正常沒有問題的。pc 也是用UEFI 開機的。 但在surface pro 上面有出現grub 的選單, 但選了live 選項後就沒有任何動靜了。 surface 上已關掉security ,並且US ...

PCIe 重新啟動

Barb Cronin avatar
By Barb Cronin
at 2018-04-10T15:03
環境:ubuntu 14.04 小弟剛入門 Linux 環境 因工作需求,須插拔PCle的nvme ssd裝置,來重新辨識裝置 但無法像sata 可以直接熱拔,無須關電重開機,達到重新識別裝置。 目前pcie都是重開機後重新認裝置 想請問 有軟體方式 重新啟動pcie裝置,而不用關電重開機?? ※ ...