当Linux
网卡端口断开时,
系统会发出一个“netlink”消息,这个消息会被内核的网络堆栈捕获,然后会调用
网络设备驱动程序的net_device_notifier函数。这个函数会检测网络设备的状态,如果网络设备的状态发生变化,它会向系统发出一个事件,用来通知系统网络设备的状态发生了变化。在这种情况下,当网卡端口断开时,系统会发出一个“NETDEV_DOWN”事件,用来通知系统网络设备的状态发生了变化。不是网卡原因。一般可能是dhcp重新配置不能路由的ip或者失效的dns,或者在手动配置/etc/network/interface后被networkmanage重新配置网卡属性导致的。
一般网卡都能在新的kernel中找到。明显的不是驱动问题。
评论列表(0条)