读书人

Linux内核怎么通知到应用层

发布时间: 2012-03-30 17:32:09 作者: rapoo

Linux内核如何通知到应用层
我在做一个嵌入式Linux网络设备,插上网线的时候,内核会在串口打印LinkUP,拨掉网线的时候,会打印LinkDown。

我的目的是拨掉网线重新插上的时候,网卡会重新去取IP
应用场合是,换了DHCP的环境,也会自动取新的IP

但因为串口输出的东西非常多,所以用串口过滤的办法不太可能,所以想知道如何让Linux内核通知到应用层,非常感谢。

[解决办法]
用netlink或者poll都可以。用户态起一个线程监控,陷入内核等待。内后事件发生后,返回用户态通知。不清楚的可以问我。

读书人网 >驱动开发

热点推荐