Jubert, are sure that DLINK supports a linux driver for
DFE-528TX? because the driver isn't available on their
site (ftp://ftp.dlink.co.uk/ethernet_adapters/dfe-528tx/ )

you might want to probe your pci devices, then look
for the [VendorID, Product ID] of the LAN card
instead.

[10EC, 8139]  Realtek 8139 A/B/C/D
[1186, 1300]  D-link (using RTL8139 chipset)


then if the card is indeed based on the same 8139
chipset, you may use the built-in kernel driver named
as "8139too".




On 3/2/07, Cocoy Dayao <[EMAIL PROTECTED]> wrote:

isn't d-link dfe-528tx rtl 8139 compatible? if it is... try loading that
module and see if it works.

if that fails, have you tried an update to your kernel sources to the
latest mandriva blend? 2.6.20 has been out for weeks now... there might be
a kernel source update for your distro.

cheers.



On 03 3, 07, at 6:07 AM, Jubert Ledesma wrote:

Hi Guys!

I need help with this one. I tried to install another Ethernet Card a
D-Link DFE-528TX. It said on the package that it works for linux kernel
2.2 and 2.4. I have 2.6.17. I'm using Mandriva and i already have the
kernel-source package installed.

here is the output when i did a make for the driver.

[EMAIL PROTECTED] # make && make install
gcc -DMODULE -Wall -Wstrict-prototypes -O6 -I /usr/src/linux-2.6.17-5mdv/include
-c dfe528.c
In file included from /usr/src/linux-2.6.17-5mdv
/include/linux/spinlock.h:87,
from /usr/src/linux-2.6.17-5mdv/include/linux/capability.h:45,
from /usr/src/linux-2.6.17-5mdv/include/linux/sched.h:7,
from /usr/src/linux-2.6.17-5mdv/include/linux/module.h:10,
from dfe528.c:100:
/usr/src/linux-2.6.17-5mdv/include/asm/spinlock.h: In function
'__raw_spin_lock':
/usr/src/linux-2.6.17-5mdv/include/asm/spinlock.h:44: error: expected ':'
or ')' before 'KBUILD_BASENAME'
/usr/src/linux-2.6.17-5mdv/include/asm/spinlock.h: In function
'__raw_read_lock':
/usr/src/linux-2.6.17-5mdv/include/asm/spinlock.h:100: error: expected ':'
or ')' before 'KBUILD_BASENAME'
/usr/src/linux-2.6.17-5mdv/include/asm/spinlock.h:100: error: expected
expression before 'else'
/usr/src/linux-2.6.17-5mdv/include/asm/spinlock.h: In function
'__raw_write_lock':
/usr/src/linux-2.6.17-5mdv/include/asm/spinlock.h:105: error: expected ':'
or ')' before 'KBUILD_BASENAME'
/usr/src/linux-2.6.17-5mdv/include/asm/spinlock.h:105: error: expected
expression before 'else'
In file included from /usr/src/linux-2.6.17-5mdv/include/linux/sched.h:20,
from /usr/src/linux-2.6.17-5mdv/include/linux/module.h:10,
from dfe528.c:100:
/usr/src/linux-2.6.17-5mdv/include/asm/semaphore.h: In function 'down':
/usr/src/linux-2.6.17-5mdv/include/asm/semaphore.h:112: error: expected
':' or ')' before 'KBUILD_BASENAME'
/usr/src/linux-2.6.17-5mdv/include/asm/semaphore.h: In function
'down_interruptible':
/usr/src/linux-2.6.17-5mdv/include/asm/semaphore.h:137: error: expected
':' or ')' before 'KBUILD_BASENAME'
/usr/src/linux-2.6.17-5mdv/include/asm/semaphore.h: In function
'down_trylock':
/usr/src/linux-2.6.17-5mdv/include/asm/semaphore.h:161: error: expected
':' or ')' before 'KBUILD_BASENAME'
/usr/src/linux-2.6.17-5mdv/include/asm/semaphore.h: In function 'up':
/usr/src/linux-2.6.17-5mdv/include/asm/semaphore.h:184: error: expected
':' or ')' before 'KBUILD_BASENAME'
dfe528.c:110:26: error: linux/malloc.h: No such file or directory
In file included from /usr/src/linux-2.6.17-5mdv
/include/linux/if_ether.h:111,
from /usr/src/linux-2.6.17-5mdv/include/linux/netdevice.h:29,
from dfe528.c:113:
/usr/src/linux-2.6.17-5mdv/include/linux/skbuff.h: In function
'skb_add_data':
/usr/src/linux-2.6.17-5mdv/include/linux/skbuff.h:1173: warning: pointer
targets in passing argument 1 of 'csum_partial_copy_from_user' differ in
signedness
In file included from dfe528.c:130:
kern_compat.h: At top level:
kern_compat.h:203: error: expected ')' before string constant
kern_compat.h: In function 'pci_drv_register':
kern_compat.h:242: warning: implicit declaration of function
'pci_find_class'
kern_compat.h:242: warning: assignment makes pointer from integer without
a cast
kern_compat.h:281: warning: 'check_region' is deprecated (declared at
/usr/src/linux-2.6.17-5mdv/include/linux/ioport.h:124)
kern_compat.h:324: error: 'MOD_INC_USE_COUNT' undeclared (first use in
this function)
kern_compat.h:324: error: (Each undeclared identifier is reported only
once
kern_compat.h:324: error: for each function it appears in.)
kern_compat.h: In function 'pci_drv_unregister':
kern_compat.h:453: error: 'MOD_DEC_USE_COUNT' undeclared (first use in
this function)
kern_compat.h: At top level:
kern_compat.h:463: error: static declaration of 'pci_find_capability'
follows non-static declaration
/usr/src/linux-2.6.17-5mdv/include/linux/pci.h:443: error: previous
declaration of 'pci_find_capability' was here
dfe528.c:330: error: expected ')' before string constant
dfe528.c:331: error: expected ')' before string constant
dfe528.c:332: error: expected ')' before string constant
dfe528.c:333: error: expected ')' before string constant
dfe528.c:334: error: expected ')' before string constant
dfe528.c: In function 'rtl8139_probe1':
dfe528.c:377: warning: implicit declaration of function 'init_etherdev'
dfe528.c:377: warning: assignment makes pointer from integer without a
cast
dfe528.c: In function 'rtl8129_open':
dfe528.c:645: error: 'MOD_INC_USE_COUNT' undeclared (first use in this
function)
dfe528.c:646: warning: passing argument 2 of 'request_irq' from
incompatible pointer type
dfe528.c:647: error: 'MOD_DEC_USE_COUNT' undeclared (first use in this
function)
dfe528.c:714: error: 'struct net_device' has no member named 'tbusy'
dfe528.c:715: error: 'struct net_device' has no member named 'interrupt'
dfe528.c:716: error: 'struct net_device' has no member named 'start'
dfe528.c: In function 'rtl8129_timer':
dfe528.c:806: error: 'struct net_device' has no member named 'interrupt'
dfe528.c:812: error: 'struct net_device' has no member named 'tbusy'
dfe528.c: In function 'rtl8129_tx_timeout':
dfe528.c:939: error: 'struct net_device' has no member named 'tbusy'
dfe528.c: In function 'rtl8129_start_xmit':
dfe528.c:970: error: 'struct net_device' has no member named 'tbusy'
dfe528.c:993: error: 'struct net_device' has no member named 'tbusy'
dfe528.c:997: error: 'struct net_device' has no member named 'tbusy'
dfe528.c: In function 'rtl8129_interrupt':
dfe528.c:1029: error: 'struct net_device' has no member named 'interrupt'
dfe528.c:1033: error: 'struct net_device' has no member named 'interrupt'
dfe528.c:1122: error: 'struct net_device' has no member named 'tbusy'
dfe528.c:1123: warning: implicit declaration of function 'mark_bh'
dfe528.c:1123: error: 'NET_BH' undeclared (first use in this function)
dfe528.c:1200: error: 'struct net_device' has no member named 'interrupt'
dfe528.c: In function 'rtl8129_close':
dfe528.c:1321: error: 'struct net_device' has no member named 'start'
dfe528.c:1322: error: 'struct net_device' has no member named 'tbusy'
dfe528.c:1354: error: 'MOD_DEC_USE_COUNT' undeclared (first use in this
function)
dfe528.c: In function 'mii_ioctl':
dfe528.c:1362: warning: dereferencing type-punned pointer will break
strict-aliasing rules
dfe528.c: In function 'rtl8129_get_stats':
dfe528.c:1387: error: 'struct net_device' has no member named 'start'
dfe528.c: In function 'rtl_pwr_event':
dfe528.c:1467: error: 'MOD_INC_USE_COUNT' undeclared (first use in this
function)
dfe528.c:1501: error: 'MOD_DEC_USE_COUNT' undeclared (first use in this
function)
make: *** [dfe528.o] Error 1


Hope you could help me with this. Tnx.
_________________________________________________
Philippine Linux Users' Group (PLUG) Mailing List
[email protected] (#PLUG @ irc.free.net.ph)
Read the Guidelines: http://linux.org.ph/lists
Searchable Archives: http://archives.free.net.ph


------------
Cocoy Dayao
[EMAIL PROTECTED]

"People who are really serious about software should make their own
hardware." --Alan Kay




_________________________________________________
Philippine Linux Users' Group (PLUG) Mailing List
[email protected] (#PLUG @ irc.free.net.ph)
Read the Guidelines: http://linux.org.ph/lists
Searchable Archives: http://archives.free.net.ph

_________________________________________________
Philippine Linux Users' Group (PLUG) Mailing List
[email protected] (#PLUG @ irc.free.net.ph)
Read the Guidelines: http://linux.org.ph/lists
Searchable Archives: http://archives.free.net.ph

Reply via email to