09.07.2010 14:18:00

WLAN-Karte rtl8185 unter 64-bit Linux

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…


Posted by ingo | Permanent link | File under: 64bit, realtek, treiber, wlan, linux