I've had another problem, just the next step on I'm affraid
I've followed all the steps in the link you suggested and my device has been recognised correctly. However, when I restart Linux I find an anoying failed message stating that eth0 '3c2000' does not seem to be present. This is obvisouly not the case and if I run "insmod 3c2000.o" the device comes up correctly. I have edited the 'hwconf' and 'modules.conf' files as suggested in the above thread.
If anyone has any advice I would apreciate it.