Debian Realtek RTL7832BS 驱动程序

Debian Realtek RTL7832BS 驱动程序

我最近在我的 Lark Ultimate 7i WIN 平板电脑上安装了 Linux Debian,该平板电脑原本运行的是 Windows,但 Windows 在该设备上非常滞后。
我成功地使用 LXDE 安装了 Debian,它在该设备上运行得非常好,几乎没有 CPU 使用和 RAM 使用。但我遇到了互联网连接问题。

我去了这个网站,我发现该设备正在使用 REALTEK RTL7832BS 芯片组。我几乎搜索了整个互联网的结果,但没有任何结果对我有用。我只发现这位司机为世界各地的某个人工作。我通过将 .deb 软件包移植到平板电脑,使用具有互联网的计算机
成功在我的系统上安装了软件包。build-essential我还在这里移植了该驱动程序 git 包,并make在该驱动程序目录中运行,但我得到了以下输出:

make: Warning: File 'Makefile' has modification time 88116208 s in the future. 
make ARCH=i386 CROSS_COMPILE= -C /lib/modules/3.16.0-4-686-pae/build M=/home/main/drv/drvWORK modules
make[1]: Entering directory '/usr/src/linux-headers-3.16.0-4-686-pae'
make[1]: Warning: File 'Makefile' has modification time 88116208 s in the future. 
make[2]: Warning: File 'Makefile' has modification time 88116208 s in the future. 
Entering directory '/usr/src/linux-headers-3.16.0-4-686-pae'
/usr/src/linux-headers-3.16.0-4-common/scripts/gcc-version.sh: line 25: gcc-4.8: command not found
/usr/src/linux-headers-3.16.0-4-common/scripts/gcc-version.sh: line 26: gcc-4.8: command not found
/usr/src/linux-headers-3.16.0-4-common/arch/x86/MakeFile:121:stack-protector enabled, but compiler support broken...
/usr/src/linux-headers-3.16.0-4-common/Makefile:647: Cannot use CONFIG_CC_STACKPROTECTOR_REGULAR: -fstack-protector...
make[3]: gcc-4.8: Command not found
make[3]: Warning: File 'scripts/Makefile.lib' has modification time 59474584 s in the future.
CC [M] /home/main/drv/drvWORK /core/rtw_cmd.o
/bin/sh: 1: gcc-4.8: not found
/usr/src/linux-headers-3.16.0-4-common/scripts/Makefile.build:262: recipe for target '/home/main/drv/drvWORK/core...
failed
make[4]: *** [/home/main/drv/drvWORK/core/rtw_cmd.o] Error 127
Makefile:181: recipe for target 'sub-make' failed
make[2]: *** [sub-make] Error 2
Makefile:8: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-3.16.0-4-686-pae'
Makefile:216: recipe for target 'modules' failed
make: **** [modules] Error 2

附加信息:
---核心:Intel Atom
---CPU 架构:i386 (x32/x86)

答案1

好的,随着时间的推移,我自己解决了这个问题。问题是你需要安装内核 4.1 或更高版本或使用旧内核的补丁(我没有尝试过)。然后你必须安装 gcc-4.8 才能运行 make。

2018 年更新:

Debian stable 现在包含内核 4.9,向后移植包含相对较新的 4.16,因此问题可以很容易地解决。 RTL8723BS 在 4.12 中被合并到主线中。

2020 年更新: rtl8723bs 内核驱动程序与匹配的蓝牙驱动程序 rtl8723bs-bt 一起包含在主线内核中。在 Debian 10 中,一切都是开箱即用的(不过您可能仍然需要复制固件文件)。

相关内容