Compiling a LAN driver

Andrew Bartlett abartlet at
Tue Jul 30 22:02:54 EST 2002

> Phil and Marlene Carter wrote:
> G'day all.
> Thanks to everyone who replied to my request for help with Transact.
> Paul, I read about the problems with RH pppoe early in the piece. I
> got a new version of rp-pppoe.
> Chris, the Transact installers tested the connection while they were
> here. It worked OK, but I still can't get connected.
> I thought I'd compile a new LAN driver from the source that I got with
> the card, rather than use the generic driver. Simple 5 minute
> job... Here is the gcc compile command recommended in the doco:

While it's nice they include it, it's just so they can put the badge on
the box - it's just the driver out of the kernel normally, and the on
already on your system would be for your exact kernel version.

> gcc -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6 -c re100tx.c
> `[ -f /usr/include/modversions.h ] && echo -DMODVERSIONS`
> Running this command produces errors such as:
> re100tx.c:692: structure has no member named "tbusy"
> and no executable. I found a web site that indicated I need some other
> files, pci-scan.c, pci-scan.h and kern_compat.h. Got them too.
> Can someone suggest a reason why this compile didn't work?

Your kernel and the one the drivers were last updated for are not the

Andrew Bartlett

Andrew Bartlett                                 abartlet at
Manager, Authentication Subsystems, Samba Team  abartlet at
Student Network Administrator, Hawker College   abartlet at

More information about the linux mailing list