Linux下如何用C编程实现检测网卡是否连上网线

harbor07261005 2010-09-20 04:04:44
加精
试过ioctl不行
...全文
5505 123 打赏 收藏 转发到动态 举报
写回复
用AI写文章
123 条回复
切换为时间正序
请发表友善的回复…
发表回复
cug_fish_2009 2010-09-30
  • 打赏
  • 举报
回复
ping一下
taolinsen 2010-09-30
  • 打赏
  • 举报
回复
最简单的方法:
程序写个Ping...
a34020249 2010-09-29
  • 打赏
  • 举报
回复
每天回帖可得可用分10
乾坤幻影 2010-09-28
  • 打赏
  • 举报
回复
新手 学习 关注
xxe888 2010-09-28
  • 打赏
  • 举报
回复
试过了行不通
fjhjsjy 2010-09-28
  • 打赏
  • 举报
回复
可以用内核里的检测函数做。只有linux系统能正确检测到网卡状态就能用,不过要自己写内核模块。
NIKE霸天虎 2010-09-28
  • 打赏
  • 举报
回复
学习下
liaay 2010-09-28
  • 打赏
  • 举报
回复
新手,有待学习
AbnerLong 2010-09-28
  • 打赏
  • 举报
回复
xuexi
yanliyuxin 2010-09-28
  • 打赏
  • 举报
回复
好东西呀
yewuyu 2010-09-28
  • 打赏
  • 举报
回复
save
fix2010 2010-09-28
  • 打赏
  • 举报
回复
学习下
sczjb 2010-09-28
  • 打赏
  • 举报
回复
zsdffcbniddkasb sdxdsdsad
npngsc 2010-09-27
  • 打赏
  • 举报
回复
虚拟机下好像不支持ethtool吧
如果mii-tool -v 都没结果的话,就是驱动不支持
eok 2010-09-27
  • 打赏
  • 举报
回复
如果是 Linux,很简单啊,直接读取设备文件,/sys/class/net/ 下面文件可以打开看看。
raindy2005 2010-09-27
  • 打赏
  • 举报
回复
ioctl函数可以的呢,,,SIOCGMIIPHY
treegreen2008 2010-09-27
  • 打赏
  • 举报
回复
关注中
wjlazio 2010-09-27
  • 打赏
  • 举报
回复
学习了~~~~
小程程程 2010-09-27
  • 打赏
  • 举报
回复
有点没搞懂哈!!去学习了哈!
tezman 2010-09-27
  • 打赏
  • 举报
回复
新手上路!!向大家学习!
加载更多回复(91)

23,110

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧