在尝试构建它(执行 install.sh)时,manny,出现了许多编译器警告/错误:
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。
答案1
通常,您在随机站点中找到的 Linux 驱动程序代码(即,不在普通内核代码中,或者在一些具有一系列相关设备的内核源代码的专用存储库中)相对于您所使用的内核源代码来说已经过时了。试图建立反对。 Linux 开发以惊人的速度(24/7)向前发展。难怪构建失败。
寻找使用此设备的人员(可能从普通驱动程序或其内核文档中引用的名称开始)。舞台表演中可能有一些东西。