Greetings. I'll try to be straight so I don't take much of your time. I bought a ethernet pcmcia adaptor (Kingmax 10/100 Mbps, it does not say much else, any other relevant information please ask me). It sais linux compatible and comes with a driver (sent to David, not to here). The problem is that the driver is a little old (they say it requires at least pcmcia module version 3.0.9 (I got 3.1.11). This driver makes some changes to pcnet_cs.c and to 8309.c. Compiling, I get errors of undefined funcions in /usr/include/asm/uaccess.h, which I think is due to my kernel version (2.2.13) being higher than the one the driver was developed for. I might be wrong. Anyway, using your module and just adding to config.opts the lines:
card "10/100Mbps Ethernet Card" manfid 0x8a01, 0xc1ab bind "pcnet_cs"
the result is a "pcnet_cs: unable to read hardware net address". Even trying to follow the steps in PCMCIA-HOWTO and using memory_cs, I get an error regarding "memory_cs: mem0: no regions found" and "./memory start mem0" "cat: /var/state/pcmcia/scheme: no such file or dir"
I would appreciate any point to the solution.