I agree. We run another 4 machines on D-Link DFE530-TX's but they are all revision A1 cards using the Via Rhine chipset. The problem is that the revision B1 card uses the VT6102 Rhine II chip and needs version of via-rhine greater than v1.07 (see http://www.scyld.com/network/ethercard.html ). My Mandrake 7.0 ships with v1.01. I have the source from D-Link/www.scyld.com but cannot compile it without the errors mentioned previously. Thanks anyway. Steve ----- Original Message ----- From: Rial Juan <[EMAIL PROTECTED]> To: Steve Manning <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, October 17, 2000 3:11 AM Subject: Re: [expert] Errors compiling via-rhine driver > > I have the same card, and never had to download any drivers. The > source is already in the kernel source tree, so you can just configure > a kernel with the via-rhine drivers, and build it. If you don't feel > like building a kernel, mandrake's stock bootkernels come with the > module as well; just load the via-rhine module with modprobe. If it > doesn't give you any problems, set it up with netconf, under "Adaptor > 1" (or 2, 3 or 4, if it isn't the first NIC in your box). Just choose > "eth0" (or 1, 2, ...) as Net Device, and "via-rhine" as Kernel > Module. This should do the trick. > > Good luck. > > > On Oct 11 [EMAIL PROTECTED] wrote: > > > I'm trying to install a D-Link DFE-530TX Rev B1 NIC but LM7.0 (2.2.14-15mdksmp) doesn't recognise the card. D-Links support suggests a new version of the via-rhine driver is required to support this new card revision. I have fetched down the latest version source (v1.11)from the D-Link site but when I try to make it I get pages of errors a snippet of which I include here: > > > > gcc -DMODULE -D__KERNEL__ -O6 -c via-rhine.c > > In file included from /usr/include/Linux/string.h:37, > > from via-rhine.c:95: > > /usr/include/asm/string.h:46: parse error before `size_t' > > /usr/include/asm/string.h: In function `strncpy': > > /usr/include/asm/string.h:47: number of arguments doesn't match prototype > > /usr/include/linux/string.h:13: prototype declaration > > /usr/include/asm/string.h:61: `src' undeclared (first use in this function) > > /usr/include/asm/string.h:61: (Each undeclared identifier is reported only once > > /usr/include/asm/string.h:61: for each function it appears in.) > > /usr/include/asm/string.h:61: `dest' undeclared (first use in this function) > > /usr/include/asm/string.h:61: `count' undeclared (first use in this function) > > /usr/include/asm/string.h: At top level: > > /usr/include/asm/string.h:84: parse error before `size_t' > > /usr/include/asm/string.h: In function `strncat': > > /usr/include/asm/string.h:85: number of arguments doesn't match prototype > > /usr/include/linux/string.h:15: prototype declaration > > /usr/include/asm/string.h:102: `src' undeclared (first use in this function) > > /usr/include/asm/string.h:102: `dest' undeclared (first use in this function) > > /usr/include/asm/string.h:102: `count' undeclared (first use in this function) > > /usr/include/asm/string.h: At top level: > > /usr/include/asm/string.h:130: parse error before `size_t' > > /usr/include/asm/string.h: In function `strncmp': > > /usr/include/asm/string.h:131: number of arguments doesn't match prototype > > ... > > > > To my untrained eye this would suggest a problem with the headers. Can anyone suggest how I overcome this or point to a precompiled version of the driver? > > > > Thanks > > > > Steve Manning > > > > > > > -- > > Rial Juan <http://nighty.ulyssis.org> > e-mail: [EMAIL PROTECTED] > Belgium tel: +3289856533 > cellular: +32496737018 > ulyssis system admininstrator <http://www.ulyssis.org> > ------------------------------------------------------------ > If the English language made any sense, lackadaisical would > have something to do with a shortage of flowers. > -- Doug Larson > > [Not to mention, butterfly would be flutterby. Ed.] > > >
Keep in touch with http://mandrakeforum.com: Subscribe the "[EMAIL PROTECTED]" mailing list.
