Messages in this thread |  | | | Date | Wed, 18 May 2005 11:20:31 -0700 | | From | Stephen Hemminger <> | | Subject | Re: Detecting link up |
| |
Filipe Abrantes wrote: > Hi all, > > I need to detect when an interface (wired ethernet) has link up/down. Is > there a system signal which is sent when this happens? What is the best > way to this programatically? > > Best Regards > > Filipe > >
The best way is to open a netlink socket and look for the mesaages about link up/down there. Read iproute2 http://developer.osdl.org/dev/iproute2 source for ip command (ipmonitor.c).
This works for almost all devices unlike ethtool and mii which only work on a small subset of devices. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|  |