要怎麼偵測 dhclient 成功 - Linux

By Gary
at 2015-03-06T13:42
at 2015-03-06T13:42
Table of Contents
我在背景執行一個無線迴圈
sig= `dmesg | grep "PHY: 0:07 - Link is Up - 100/Full"`
當判斷 sig 不等於空字串就表示有RJ45插入
然後執行 dhclient eth1
當 $? == "0" 表示分派IP成功跳出迴圈
當 $? != "0" 分派失敗繼續執行迴圈
問題是 dhclient eth1 失敗的時候會timeout,卡很久,我要怎立馬判定
他已經失敗了呢?
謝謝。
至 /etc/dhcp/dhclient.conf 修改timeout值 無效
--
sig= `dmesg | grep "PHY: 0:07 - Link is Up - 100/Full"`
當判斷 sig 不等於空字串就表示有RJ45插入
然後執行 dhclient eth1
當 $? == "0" 表示分派IP成功跳出迴圈
當 $? != "0" 分派失敗繼續執行迴圈
問題是 dhclient eth1 失敗的時候會timeout,卡很久,我要怎立馬判定
他已經失敗了呢?
謝謝。
至 /etc/dhcp/dhclient.conf 修改timeout值 無效
--
Tags:
Linux
All Comments

By Victoria
at 2015-03-10T04:51
at 2015-03-10T04:51

By Mary
at 2015-03-14T20:47
at 2015-03-14T20:47
Related Posts
移除 Verilog comments.

By Aaliyah
at 2015-03-04T15:11
at 2015-03-04T15:11
關於「自由軟體」

By Aaliyah
at 2015-03-04T12:21
at 2015-03-04T12:21
請問如何設計一家公司的IT部門

By Tristan Cohan
at 2015-03-04T05:24
at 2015-03-04T05:24
少年Compiler的奇幻漂流:淺談編譯器技術的設計與

By Franklin
at 2015-03-04T03:01
at 2015-03-04T03:01
文字檔去除不要的資料

By Isla
at 2015-03-03T22:00
at 2015-03-03T22:00