I just added an FA311 to my SX164 (kernel 2.4.7) and there is a bug in it. I plugged the ethernet into a 64bit slot, which is okay as far as I can tell, it seems to be recognized by the PCI controller and I can get information about the PCI device. When I load the driver it panics during the eepro_read(); Further investigation shows that it reads ioaddr from the PCI registers and then it does an ioremap of if it the address as reported by PCI is something like 0x09978470 (give or take a few bytes, I'm at work and forget the exact address) ioremap returns that same address instead of the standard 0xfffffffc09978470 like my tulip card uses... Any ideas? Does alpha use a different ioremapper or something? There is a slight chance that it could be the hardware, I've seen a couple IDE abnormalities but but other than that the system has been a rock with mega-long uptime until Saturday when I started mucking with it. thanks, Ian