Linux内核中监听网线是否插入是否工作函数
来源:互联网 发布:网络音箱哪个牌子好 编辑:程序博客网 时间:2024/05/01 12:35
这个函数简单查询就解决了我遇到的问题. 从中了解很很多关于Linux内核的sys文件系统的知识以及其实现. 感谢群众的@Win给的提示.
网卡在物理上具有载波侦听的功能,当网络连接完整或者网络链接断开时,网卡芯片硬件会自动设置寄存器标志位来标识。
如网线链接断开的时候,会将LinkSts清位;重新链接网线,则硬件自动将此位置位。
这样,在网卡驱动中读写该位信息就可一判断网络是否链接通路。
网卡驱动程序通过netif_carrier_on/netif_carrier_off/netif_carrier_ok来和内核网络子系统传递信息。
1】netif_carrier_on
【作用】告诉内核子系统网络链接完整。
2】netif_carrier_off
【作用】告诉内核子系统网络断开。
3】netif_carrier_ok
【作用】查询网络断开还是链接。
以上函数主要是改变net_device dev的state状态来告知内核链路状态的变化。
1 0
- Linux内核中监听网线是否插入是否工作函数
- linux 网线是否插入
- linux检查网线是否插入
- linux检查网线是否插入
- Android/Linux检测网线是否插入
- 判断网线是否插入电脑
- Linux下判断网线是否插入的代码
- Linux自动判断是否插入网线的几种方法
- Linux自动判断是否插入网线的几种方法
- Linux自动判断是否插入网线的几种方法
- Linux下判断网线是否插入的代码
- Linux下检测网线是否连接
- linux 查看网卡是否有网线连接
- 嵌入式 自动判断是否插入网线的几种方法
- Linux中pthread_exit函数设置是否合理?
- 查看linux系统下网卡是否连接网线的状态
- linux下如何检测网线是否插拔(一)
- 查看linux系统下网卡是否连接网线的状态
- AT89命名规则
- lua学习贴
- 正则表达式
- IOS NSLocking协议,NSLock,NSConditionLock,NSRecursiveLock,NSCondition
- 嵌入式audio基础(三)总线
- Linux内核中监听网线是否插入是否工作函数
- PHP 教程
- 培训机构毕业的程序员被歧视的背后逻辑
- zabbix报PHP gettext extension missing
- VBA传参之想哭的心
- java中IO流进行文件的创建和删除
- log4j、jdk logging、slf4j等日志框架总结
- Java基础-学习笔记(一)
- JavaScript 定时器使用