Debian Realtek RTL7832BS-Treiber

Debian Realtek RTL7832BS-Treiber

Ich habe vor Kurzem Linux Debian auf meinem Lark Ultimate 7i WIN-Tablet installiert, auf dem ursprünglich Windows lief, aber Windows war auf diesem Gerät sehr langsam.
Ich habe Debian mit LXDE erfolgreich installiert, das auf diesem Gerät wunderbar lief, mit fast keiner CPU- und RAM-Auslastung. Aber ich hatte ein Problem mit der Internetverbindung.

ich ging zuDiese Seite, und ich habe herausgefunden, dass das Gerät den Chipsatz REALTEK RTL7832BS verwendet. Ich habe fast das ganze Internet nach Ergebnissen durchsucht, aber nichts hat funktioniert. Ich habe nur gefundendieser Treiberum für jemanden auf der anderen Seite der Welt zu arbeiten.
Ich habe das Paket erfolgreich build-essentialauf meinem System installiert, indem ich einen Computer mit Internetanschluss benutzte, indem ich .deb-Pakete auf das Tablet portierte. Ich habe auch das Treiber-Git-Paket hierher portiert und es makein diesem Treiberverzeichnis ausgeführt, aber ich habe diese Ausgabe erhalten:

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

Zusätzliche Informationen:
---Kern: Intel Atom
---CPU-Architektur: i386 (x32/x86)

Antwort1

Ok, ich habe das Problem mit der Zeit selbst gelöst. Das Problem war, dass Sie Kernel 4.1 oder höher installieren ODER einen Patch für einen älteren Kernel verwenden müssen (habe ich nicht ausprobiert). Dann müssen Sie gcc-4.8 installieren, um make auszuführen.

UPDATE 2018:

Debian Stable enthält jetzt Kernel 4.9 und Backports enthalten 4.16, was relativ neu ist, sodass das Problem recht einfach gelöst werden kann. Der RTL8723BS wurde in 4.12 in die Hauptlinie integriert.

UPDATE 2020: Der Kerneltreiber rtl8723bs ist zusammen mit dem passenden Bluetooth-Laufwerk rtl8723bs-bt im Hauptkernel enthalten. In Debian 10 funktioniert alles sofort (Sie müssen jedoch möglicherweise noch die Firmware-Dateien kopieren).

verwandte Informationen