I just tried installing a D-Link DFE-530TX+
ethernet card but I am having no luck. I am using Debian 2.2.
First attempt was with the driver that comes
with Debian.
otto:/lib/modules/2.2.17-ide/net# lspci
-v
~snip
00:14.0 Ethernet controller: D-Link System Inc:
Unknown device 1300 (rev 10)
Subsystem: D-Link System Inc: Unknown device 1301 Flags: bus master, medium devsel, latency 32, IRQ 12 I/O ports at 6900 Memory at e4044000 (32-bit, non-prefetchable) Capabilities: [50] Power Management version 2 otto:/lib/modules/2.2.17-ide/net# insmod
rtl8139.o
rtl8139.o: init_module: Device or resource busy Hint: this error can be caused by incorrect module parameters, including invalid IO or IRQ parameters otto:/lib/modules/2.2.17-ide/net# insmod rtl8139.o
io=0x6900 irq=12
rtl8139.o: invalid parameter parm_io Next I tried compiling the driver that came with
the card to see whether I will work better. However, it will not
compile.
otto:/eth# gcc -DMODULE -D__KERNEL__ -O6 -c
rtl8139.c
In file included from /usr/include/linux/sched.h:13, from rtl8139.c:79: /usr/include/linux/times.h:5: parse error before `clock_t' /usr/include/linux/times.h:5: warning: no semicolon at end of struct or union /usr/include/linux/times.h:6: warning: data definition has no type or storage class /usr/include/linux/times.h:7: parse error before `tms_cutime' /usr/include/linux/times.h:7: warning: data definition has no type or storage class /usr/include/linux/times.h:8: parse error before `tms_cstime' /usr/include/linux/times.h:8: warning: data definition has no type or storage class ~snip
Any ideas?
Rolf Brudeseth
|