Drivers
如何建構 RTL8192SE 驅動程序?
在嘗試建構它(執行 install.sh)時,出現許多編譯器警告/錯誤:
error: implicit declaration of function 'daemonize' [-Werror=implicit-function-declaration] warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] etc... etc...
我知道同樣的問題已經被其他驅動程序修復/解決,例如這裡的 rtl8188CU 驅動程序。
是否有任何修復/解決方法可以使 RTL8192SE 的編譯工作?
謝謝。
(我不想要預裝的驅動程序,因為它不允許我進入監控模式)
編輯:您可以在此處下載驅動程序 ISO (包含 windows、OSX 和 Linux 版本)。我使用 kali-linux Sana (2.0),核心為 4.0.0-kali1-amd64。gcc 版本是 4.9.2。
通常,您在隨機站點上找到的 Linux 驅動程式碼(即,不在 vanilla 核心程式碼中,或者在一些具有一系列相關設備的核心原始碼的專用儲存庫中)相對於您所使用的核心原始碼來說已經過時了試圖建立反對。Linux 開發以驚人的速度前進,24/7。難怪建構失敗。
尋找在這個設備上工作的人(可能從 vanilla 驅動程序或它的核心文件中引用的名稱開始)。可能有一些東西正在上演。