要怎麼偵測 dhclient 成功 - Linux

Gary avatar
By Gary
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值 無效

--
Tags: Linux

All Comments

Victoria avatar
By Victoria
at 2015-03-10T04:51
OK ,好像改了又有效了
Mary avatar
By Mary
at 2015-03-14T20:47
A要的功能不是用ifplugd就可以了嗎? 然後偵測link state
可以用netlink(c)

移除 Verilog comments.

Aaliyah avatar
By Aaliyah
at 2015-03-04T15:11
請問有沒有人能寫個 sed 或是 awk 小程式 我需要移除 Verilog 裡面的注解. 1. and#34; // and#34; 之後的文字都要移除,但同一行若前面有字則必須留下. ex: reg [7:0] mem; // this is memory ...

關於「自由軟體」

Aaliyah avatar
By Aaliyah
at 2015-03-04T12:21
昨天看到一篇Linux的推廣文 http://getgnulinux.org 裡面有提到封閉與開放 但是 假設原始碼公開,表示所有人都可以取得 也可以自行編譯成可執行 那是不是就沒有收費的方法了? 而自由軟體的free不只包含自由freedom也包含了免費free? -- Sent from my An ...

請問如何設計一家公司的IT部門

Tristan Cohan avatar
By Tristan Cohan
at 2015-03-04T05:24
各位版友們大家好, 不才最近面試一家公司,該公司規模大約五十人左右, 他們沒有專門的IT部門,但是總經理想要擴展他們的公司, 所以在徵相關人才,在下想請各位高手們能提供一些一見, 請提供所有您能想到的東西或架構,在下希望能注意到每一個環節, 想請問大家會如何從頭設計一家公司的IT部門,應該要包括哪些 ...

少年Compiler的奇幻漂流:淺談編譯器技術的設計與

Franklin avatar
By Franklin
at 2015-03-04T03:01
偶然想起尚未提到投影片釋出的訊息,趕快補上,請見: http://www.slideshare.net/jserv/vm-construct 下一個部份就是開發一個小型的 optimizing JIT compiler, 後端平台為 Linux/x86_64 歡迎一併對照 GNU Toolchai ...

文字檔去除不要的資料

Isla avatar
By Isla
at 2015-03-03T22:00
小弟的文字檔RAW DATA為 ^[[64;1H^[[K^[[7mmore^[[27m^[[64;1H^[[64;1H^[[K2015/02/02 11:35:02 ^[[64;1H^[[K^[[7mmore^[[27m^[[64;1H^[[64;1H^[[K2015/02/02 11:39:04 ^[[6 ...