Wer den proprietären Linux-Treiber von Realtek (die guten Gründe spare ich mir hier) für seine Karte mit 8185-Chip verwenden will, hat in einer 64-bit Umgebung ein Problem.
Durch einen Fehler im Quellcode schlägt die Installation (z.B. unter einem tagesaktuellen Ubuntu 10.04) mit folgendem Fehler fehl:
rtl8185_linux_26.1031.1207.2009.release/rtl8185/r8180_core.c:2065: error: implicit declaration of function ‘rdtsc_rtl’
Dies behebt eine Korrektur in der besagten Datei; die Zeile 2065 wird einfach auskommentiert:
prism_hdr[3]=htonl(stats.mac_time[0]); // rdtsc_rtl(prism_hdr[5], prism_hdr[4]); prism_hdr[4]=htonl(prism_hdr[4]);
Anschließend steht einem sudo make install nichts mehr im Wege…