|
今天公司换服务器,网卡也换成了 D-Link 的千兆网卡 DGE-530T REV-B1,服务器上内核是 2.6.12,内核是支持这款网卡的,如下:
- Device Drivers -->
- Network device support --->
- Ethernet (1000 Mbit) --->
- Marvell Yukon Chipset / SysKonnect SK-98xx Support
- 内核帮助里面显示:
- Say Y here if you have a Marvell Yukon or SysKonnect SK-98xx/SK-95xx
- compliant Gigabit Ethernet Adapter. The following adapters are supported
- by this driver:
- ...
- - DGE-530T Gigabit Ethernet Adapter
- ...
复制代码
于是重新编译并替换内核,但是重启系统后还是无法找到网卡,不管是编译成模块还是直接编译进内核,都不行。
在网上一番苦苦搜索,发觉又出来了个新的驱动 skge 来替换原来的那个 sk98lin 驱动,这个驱动在最新的内核中有,于是打算换下内核试试,下载了最新的内核 2.6.16.18,配置网卡时,果然发觉了新的驱动:
- Device Drivers -->
- Network device support --->
- Ethernet (1000 Mbit) --->
- New SysKonnect GigaEthernet support
- 驱动里面说明如下:
- This driver support the Marvell Yukon or SysKonnect SK-98xx/SK-95xx
- and related Gigabit Ethernet adapters. It is a new smaller driver
- with better performance and more complete ethtool support.
-
- It does not support the link failover and network management
- features that "portable" vendor supplied sk98lin driver does.
-
- This driver supports adapters based on the original Yukon chipset:
- Marvell 88E8001, Belkin F5D5005, CNet GigaCard, DLink DGE-530T,
- Linksys EG1032/EG1064, 3Com 3C940/3C940B, SysKonnect SK-9871/9872.
复制代码
以为这下应该可以摆平了,然而 ... 结果还是和刚才一样 -- 不行!
My god, 第一次遇到如此难搞的硬件问题,整整花了一天时间还是没有搞定,D-Link 驱动光盘上也只有 sk98lin 的老驱动,而且是 for 2.2/2.4 内核的。
有哪位曾经遇到过这样的问题吗? 敬请指教! Thanks very much x 2! |
|