Sorry, I don't know that crystal lan card at all. I just know from the "No card found at 0x200" error that it should have jumpers or a BIOS setting to set the I/O then you load the driver by pointing it at the I/O set on the card.
The settings should be in documentation for your network card, and there may be documentation for the driver in linux (look in /usr/src/linux/drivers/net.) If it were a 3Com 503 there would be jumpers with the i/o address clearly silkscreened on the NIC but I have no clue how crystal did their card. 3Com uses 300, 310, 330, 350, 250, 280, 2a0, 2e0 for their 503, maybe crystal uses the same ranges for their card?