我正在根据 /proc/net/dev 的内容构建要监视的网络接口列表。但我在列表中得到了一些虚假接口:
__tmp1104705027
__tmp974528607
那些来自哪里?
它们也出现在 /sys/class/net/ 中:
# ls -1 /sys/class/net/
eth0
eth1
eth2
eth3
lo
sit0
__tmp1104705027
__tmp974528607
现在,我想我会忽略以 __tmp 开头的任何内容,但我想知道它们是什么以及它们来自哪里。
这是在重新编译的 CentOS 5.3 内核上:2.6.18-128.7.1.el5.tvh.7PAE #1 SMP PREEMPT
这似乎是 CentOS 和 Broadcom 驱动程序的错误,在此处详细说明:http ://bugs.centos.org/view.php?id=2791
大多数人似乎需要一个
甚至重新启动(arg)来修复。该链接还提供了其他解决方法的建议。