I had the pleasure of trying to get an AVM Fritz ISA card working under linux 2.6 this week. While drivers for AVM’s premium equipment is in Linux mainline, these drivers are not. The used to be obtained from AVM’s ftp site, but these days, if you look there, all that you’ll find is old 2.4.
Before I continue, I wish that all hardware vendors that write linux drivers would get them mainlined. I’ve begged AVM to do this before.
I tried porting the old driver to a modern 2.6 kernel, but while I could get it to compile, I never actually got it to work :-)
For the record, and for googlers, here’s how you build these buggers:
fritz.pcmcia, the entire
atomic_xchgfunction is removed; this must happen for
I got the
fritz.classic driver working with Linux 188.8.131.52, thanks to Gentooers :-)