我找到了一台旧的 Dell Optiplex GX620,打算用它作为我们学生俱乐部网络的路由器。主板上有一个板载以太网控制器,一位朋友有一张旧的 PCI 以太网卡(硬件上写着 PPT PM45 1030M)。
问题是我认为我的内核中没有适用于 PCI 卡的驱动程序。我在 Google 上搜索过,但没有找到太多相关信息。以下是一些输出:
$ lspci -nnk
Ethernet controller [0200]: Sundance Technology Inc / IC Plus Corp ST201 Sundance Ethernet [13f0:0201] (rev 14)
Subsystem: D-Link Systen Inc Device [1186:1002]
对于所有其他条目,它提到“正在使用内核驱动程序:”,但对于这个没有......
$ lspci -vmmnn
Slot: 04:00.0
Class: Ethernet controller [0200]
Vendor Sundance Technology Inc / IC Plus Corp [13f0]
SVendor: D-Link System Inc [1186]
SDevice: Device [1002]
Rev: 14
我发现使用 sundance 驱动程序应该可以工作,但是:
$ sudo lsmod | grep sundance
Module Size Used By
sundance 22363 0
mii 12675 1 sundance
我真的不知道下一步该做什么,如果我不能在一周内解决这个问题,我想我会去买一个便宜的开箱即用的 PCI 卡。
答案1
你的内核需要编译CONFIG_SUNDANCE
才能支持阿尔塔芯片。生成的模块将被称为sundance
。