急linux 获取网卡带宽,该怎么解决
急!!!linux 获取网卡带宽
首先我用ethtool 工具设置网卡的带宽
命令如下:
ethtool -s eth0 speed 100
提示错误信息:can not get curretn device settings: operator no support
其它我是从ethtool 那里copy了一段代码,用ioctl()来读取网卡的带宽,也出现了上面说的那个错误,这个功能 不被支持
问题:我想知道是不是要设置些什么才能获取这个网卡的带宽,或者有没有其它方法可以获取带宽呢???
------解决思路----------------------
跟网卡驱动相关的, 也许是网卡不支持.
首先我用ethtool 工具设置网卡的带宽
命令如下:
ethtool -s eth0 speed 100
提示错误信息:can not get curretn device settings: operator no support
其它我是从ethtool 那里copy了一段代码,用ioctl()来读取网卡的带宽,也出现了上面说的那个错误,这个功能 不被支持
问题:我想知道是不是要设置些什么才能获取这个网卡的带宽,或者有没有其它方法可以获取带宽呢???
------解决思路----------------------
跟网卡驱动相关的, 也许是网卡不支持.