如何构建 RTL8192SE 驱动程序?

如何构建 RTL8192SE 驱动程序?

在尝试构建它(执行 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)向前发展。难怪构建失败。

寻找使用此设备的人员(可能从普通驱动程序或其内核文档中引用的名称开始)。舞台表演中可能有一些东西。

相关内容