3c509 driver problem

Adrian Portelli (adrianp@c031.aone.net.au)
Tue, 12 Mar 1996 13:41:53 +0000


Hi,

Was just seeing if any one had got the new (v1.07) 3c509 driver to
work with any of the Linux 1.3.7X kernels yet. My understanding is
that because of some changes in /linux/arch/i386/kernel/irq.c at @297
there are some changes to the irq handler (Thanx to Alberto Vignani
for pointing this out). If you hack the 3c509.c put a couple of
NULL's here and there and change one of the "static void" statements
to include 'void *dev_id' you can get the driver to compile. It
will only warn of one error @271 in the el3_probe function about an
assignment from incompatable pointer type.

On boot up it comes up with:
Setting Rx mode to 128499 address
Setting Rx mode to 128296 address

I can then ping the local adapter but nothing else :(

So close yet so far away . . . . . ;)

Ta,

Adrian.