[问题] 编译网卡模组失败 d-link dge528t/推荐网卡

楼主: sunkill (风树)   2014-06-05 22:02:59
这张网卡在我的 kernel 3.2.0 没有模组(昨天买的)
但硬件有被系统抓到(在 /dev 下有 dge-528t 的 label)
安装说明是写支援 kernel 2.4 or 2.6
但我的是 3.2.0
想说应该也是可以 不行的话编译一下也行
结果原场驱动跟官网抓的 driver 都编译失败
一开始是说 /lib/modules/3.2.0...pae/build 不存在
我很天才的自己 mkdir
结果就说 no rules 有 2error
过程几乎没什么跑
安装说明是要我执行 ./autorun.sh
结果如上所述
因为想一张对内 一张对外的网络环境
所以买了这张来用
真的是 3.2.0 所以无解吗?
我是灌好系统 几天后才插上这张卡的
系统有装 make 跟 gcc 会是没装了什么导致编译失败吗?
可是他没写 我也不知道?
还是有人有推荐在 kernel 3.2.0 一定能用的网卡吗?
希望是 1000giga 的网卡 pci 接口(有 usb 的吗?)
感谢
os: debian 7.5
kernel: 3.2.0 pae
作者: RouterHsieh (醉卧美人膝,醒掌天下权)   2014-06-05 22:41:00
找RTK芯片的基本上都不会有问题才对...@@
作者: soem (流水)   2014-06-05 22:51:00
简单猜测你需要的kernel mod是r8168, 跑lspci -v看看Ethernetcontroller写了什么随性找了一下 http://www.gentoo-wiki.info/RTL8168http://rtg.in.ua/blog/r8169-dkms-ubuntu-12-04/realtek官方download有kernel 3.x的support,我猜应该没有到上面那篇ubuntu的说明那么复杂...重新看一次这篇,想问你有没有装你现在对应的linux-headers
楼主: sunkill (风树)   2014-06-05 23:49:00
嗯 对耶 我明天去公司来看一下 理论上应该会有 mod 才对?刚刚我先看了阁下的第一个连结 里面有个 2.6.x 的补丁可试
作者: soem (流水)   2014-06-06 00:16:00
但我觉得这些资料不见得够新, 去realtek载src编或许会比较好那个kernel的lib不存在很可能就是没有linux-headers
楼主: sunkill (风树)   2014-06-06 06:35:00
顺便先问一下 两张网卡 较好的用在对内还对外?感谢装了linux-headers重开后就自己驱动了 感谢你
作者: i386 (i386 cpu)   2014-06-06 14:55:00
看那一边TX流量比较大, 另外还要看网卡有没有硬件optimize的功能, 像是segment offloading, hw checksum, 这类的.
作者: ago1414   2014-06-06 16:41:00
3.2 要上 patch 才能make 因为他改了一些规则http://matrixstorm.com/matrixstorm/data/main/software/可以试着找 d-link dge528t patch 的资料不然写email 问 D-link 请他提供patch
楼主: sunkill (风树)   2014-06-07 23:55:00
那如果不 make 而是用 rtl8169 来驱动 这样会有什么影响?就算是 d-link 的技术人员对linux这块也不一定熟 打去问他就只是看看说明 然后说不支援 3.2 的 kernel 就bye了那这样我打去干麻?想说还是来板上问比较有用 果然没错

Links booklink

Contact Us: admin [ a t ] ucptt.com