如何在程式中偵測網路線是否被拔掉呢? - Linux

Table of Contents

Hi ALL

小弟有一事想請教版眾,就是當網路線被拔掉的時候。Windows不是會顯示網路線已拔除

之類的通知嗎?Linux也有 (印象中啦),因此想請問一下他是如何達成這個功能的呢?

我們是否可以寫一隻程式達到這樣的功能呢?利用 Socket送封包來偵測是否可以呢?

是否有其他更好的方法呢?

謝謝

--

All Comments

Isabella avatarIsabella2009-03-24
去看mii-tool的程式碼
Faithe avatarFaithe2009-03-26
ethtool
Eartha avatarEartha2009-03-26
netstat -i|grep R XDDD