Linux怎么编程检测网线是不是拔掉网线无线不能用了了

查看linux系统下网卡是否连接网线的状态
一、通过mii-tool指令& mii-tool不支持1000Mbps以上网口
[root@linuxzgf ~]# mii-tool
eth0: negotiated 100baseTx-FD, link ok
eth1: no link
[root@linuxzgf ~]#
[root@linuxzgf ~]# mii-tool -v
eth0: negotiated 100baseTx-FD, link ok
& product info: vendor 00:50:43, model 10 rev
& basic mode:&&
autonegotiation enabled
& basic status: autonegotiation complete, link
& capabilities: 100baseTx-FD 100baseTx-HD
10baseT-FD 10baseT-HD
& advertising:& 100baseTx-FD
100baseTx-HD 10baseT-FD 10baseT-HD flow-control
& link partner: 100baseT4 100baseTx-FD
100baseTx-HD 10baseT-FD 10baseT-HD
eth1: no link
& product info: vendor 00:50:43, model 10 rev
& basic mode:&&
autonegotiation enabled
& basic status: no link
& capabilities: 100baseTx-FD 100baseTx-HD
10baseT-FD 10baseT-HD
& advertising:& 100baseTx-FD
100baseTx-HD 10baseT-FD 10baseT-HD flow-control
[root@linuxzgf ~]#
[root@linuxzgf ~]# mii-tool -w
14:52:45 eth0: negotiated 100baseTx-FD, link ok
14:52:45 eth1: no link
//mii-tool主要是用于配置网卡工作模式的指令,同时也可以进行查询、监控等工作!
二、ethtool
[root@linuxzgf ~]# ethtool eth0
Settings for eth0:
Supported ports: [ TP ]
Supported link modes:&&
10baseT/Half 10baseT/Full
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
100baseT/Half 100baseT/Full
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes:& 10baseT/Half
10baseT/Full
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
100baseT/Half 100baseT/Full
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
1000baseT/Full
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: Twisted Pair
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: umbg
Wake-on: g
Current message level: 0x)
Link detected: yes
[root@linuxzgf ~]#
[root@linuxzgf ~]# ethtool eth1
Settings for eth1:
Supported ports: [ TP ]
Supported link modes:&&
10baseT/Half 10baseT/Full
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
100baseT/Half 100baseT/Full
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes:& 10baseT/Half
10baseT/Full
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
100baseT/Half 100baseT/Full
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
1000baseT/Full
Advertised auto-negotiation: Yes
Speed: Unknown! (65535)
Duplex: Unknown! (255)
Port: Twisted Pair
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: umbg
Wake-on: g
Current message level: 0x)
Link detected: no
[root@linuxzgf ~]#
从上面可以看出eth0 处于连接状态,eth1没有连接
[root@linuxzgf ~]# /etc/init.d/network status
配置设备:
lo eth0 eth0.10 eth0.2 eth0.3 eth0.4 eth0.5 eth0.7 eth0.8
当前的活跃设备:
lo eth0 eth0.10
[root@linuxzgf ~]#
[root@linuxzgf root]# service --status-all
............
............
Configured devices:
lo eth0 eth1
Currently active devices:
............
............
四、ifconfig -a
[root@linuxzgf ~]# ifconfig -a
Link encap:Ethernet& HWaddr
00:E0:81:80:D8:96&
inet6 addr: fe80::2e0:81ff:fe80:d896/64 Scope:Link
UP BROADCAST RUNNING MULTICAST&
MTU:1500& Metric:1
RX packets:626032 errors:0 dropped:0 overruns:0 frame:0
TX packets:415035 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes: (117.9 MiB)& TX bytes:
(283.7 MiB)
Base address:0x2000 Memory:df300000-df320000
Link encap:Ethernet& HWaddr
00:E0:81:80:D8:97&
BROADCAST MULTICAST& MTU:1500&
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b)& TX bytes:0 (0.0 b)
Base address:0x2020 Memory:df320000-df340000
Link encap:Local Loopback&
inet addr:127.0.0.1& Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING& MTU:16436&
RX packets:147 errors:0 dropped:0 overruns:0 frame:0
TX packets:147 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2 KiB)& TX bytes:2
五、lspci也可以看到网卡的信息
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。博客分类:
在生产环境中,防止网卡坏掉而导致服务器不能使用,服务器就会配置多个网卡,但是实际使用的网卡少于物理机器有的网卡(多出几个网卡,需要排除掉),那么Linux中如何判断具体哪个网卡连接到了交换机(或者路由器)?
使用ifup ethx(x为网卡数)命令开启自己不确定的网卡,然后再强制停止运行该命令(ctrl + c),再使用ifconfig 命令,查看该网卡是否有发出数据包或者接受数据包,如果有,则表示该网卡已经连接网络(可能是没有配置IP地址或者网关等),否则表示没有连接网络。
浏览: 2391512 次
来自: 长沙
请问,我添加自定义按钮为什么还是显示原有的按钮,能有一个dem ...
由CXF实现的微服务需要有比较好的工具去测试RESTful A ...
CSS文件在哪儿?
debug版本的apk没有问题,签名以后的apk 就不跳转链接 ...
直接用缓存啊 干嘛用map
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'查看: 6738|回复: 10
我手上只有一个笔记本电脑和一块mini2440开发板,怎么样才能让电脑与开发板ping通?
TA的每日心情开心 10:41签到天数: 37 天[LV.5]常住居民I主题帖子积分
高级会员, 积分 749, 距离下一级还需 251 积分
高级会员, 积分 749, 距离下一级还需 251 积分
我手上只有一个笔记本电脑和一块mini2440开发板,也没有路由器,怎么样才能让电脑与开发板ping通?是不是把网线一头插在电脑上,另一头插在开发板就可以了。可是我使用SecureCRT还是ping不通电脑,我是新手,请各位前辈指教。
TA的每日心情擦汗 11:23签到天数: 139 天[LV.7]常住居民III主题帖子积分
金牌会员, 积分 2465, 距离下一级还需 535 积分
金牌会员, 积分 2465, 距离下一级还需 535 积分
建议买个路由器,没有路由器会很麻烦的。在无路由的情况下,uboot是不可能pin通的,不可能实现桥接。只有启动了内核,网卡才有可能ping 的通。建议你买路由,没多少钱。
TA的每日心情无聊 16:16签到天数: 48 天[LV.5]常住居民I主题帖子积分
直接连 关无线 IP同一个网段 从uboot ping虚拟机 虚拟机使用桥接到有线网卡
该用户从未签到主题帖子积分
新手上路, 积分 14, 距离下一级还需 36 积分
新手上路, 积分 14, 距离下一级还需 36 积分
楼上的做法可行,唯一缺点是无法同时上网,虽然你笔记本有两个网卡,你无法同时用无线来上网,用有线与开发板通讯。所以,最好还是有一个路由或交换或者就一个集线器也行
TA的每日心情开心 10:41签到天数: 37 天[LV.5]常住居民I主题帖子积分
高级会员, 积分 749, 距离下一级还需 251 积分
高级会员, 积分 749, 距离下一级还需 251 积分
直接连 关无线 IP同一个网段 从uboot ping虚拟机 虚拟机使用桥接到有线网卡
谢谢啊,我试试
TA的每日心情开心 10:41签到天数: 37 天[LV.5]常住居民I主题帖子积分
高级会员, 积分 749, 距离下一级还需 251 积分
高级会员, 积分 749, 距离下一级还需 251 积分
楼上的做法可行,唯一缺点是无法同时上网,虽然你笔记本有两个网卡,你无法同时用无线来上网,用有线与开发 ...
好的,谢谢,我这就试一下
TA的每日心情开心 22:12签到天数: 1 天[LV.1]初来乍到主题帖子积分
新手上路, 积分 29, 距离下一级还需 21 积分
新手上路, 积分 29, 距离下一级还需 21 积分
开发板启动到uboot状态时(不启动内核),通过uboot是可以ping通Windows的,但此时在Windows命令行是不能ping通开发板的。
当开发板启动内核后,在Windows命令行可以ping通开发板。
该用户从未签到主题帖子积分
新手上路, 积分 17, 距离下一级还需 33 积分
新手上路, 积分 17, 距离下一级还需 33 积分
你用的DNW么& & 我现在有个问题DNW能检测到USB但是超级终端没反应& &波特率那些设置应该正确
该用户从未签到主题帖子积分
新手上路, 积分 17, 距离下一级还需 33 积分
新手上路, 积分 17, 距离下一级还需 33 积分
你用的DNW么
该用户从未签到主题帖子积分
新手上路, 积分 17, 距离下一级还需 33 积分
新手上路, 积分 17, 距离下一级还需 33 积分
我现在有个问题DNW能检测到但是超级终端没有反应
1If you have any questions, please contact us immediately
Powered byLinux下如何用C编程实现检测网卡与网线的连接状态
[问题点数:20分]
Linux下如何用C编程实现检测网卡与网线的连接状态
[问题点数:20分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2010年8月 Linux/Unix社区大版内专家分月排行榜第二2010年7月 Linux/Unix社区大版内专家分月排行榜第二
2010年9月 Linux/Unix社区大版内专家分月排行榜第三2003年7月 Linux/Unix社区大版内专家分月排行榜第三2002年3月 专题开发/技术/项目大版内专家分月排行榜第三2001年8月 专题开发/技术/项目大版内专家分月排行榜第三
匿名用户不能发表回复!|他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)

我要回帖

更多关于 拔掉网线才能开机 的文章

 

随机推荐