Vor ein paar Tagen wollte ich eine gute alte Fritz!Card PCI auf meinem AMD64 System unter Kernel 2.6.26 zum Laufen bringen. Also, so denkt man, bei AVM die passenden Quellen für das Kernelmodul herunterladen, übersetzen, installieren und glücklich sein. Mir schwante jedoch schon etwas, als ich das Veröffentlichungsdatum des Treiberpakets vom 5. Januar 2006 sah, und tatsächlich brach das make mit Compilerfehlern ab… 🙁
Google brachte leider keine brauchbare Hilfestellung für das Problem, und da ich die Karte unbedingt brauchte, habe ich selbst etwas Hand angelegt. Herausgekommen ist dieser Patch. Anwenden lässt er sich auf das Treiberpaket Version 03.11.07 von AVM.
Das Modul konnte ich nun ohne Warnungen übersetzen und capisuite läuft bislang tadellos.