최근에 원래 Windows를 실행하고 있던 Lark Ultimate 7i WIN 태블릿에 Linux Debian을 설치했지만 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 이상을 설치하거나 이전 커널용 패치를 사용해야 한다는 것입니다(저는 이것을 시도하지 않았습니다). 그런 다음 make를 실행하려면 gcc-4.8을 설치해야 합니다.
2018 업데이트:
Debian stable에는 이제 상대적으로 새로운 4.16이 포함된 백포트와 함께 커널 4.9가 포함되어 있으므로 문제를 쉽게 해결할 수 있습니다. RTL8723BS는 4.12에서 메인라인으로 병합되었습니다.
2020년 업데이트: rtl8723bs 커널 드라이버는 일치하는 Bluetooth 드라이버 rtl8723bs-bt와 함께 메인라인 커널에 포함되어 있습니다. Debian 10에서는 모든 것이 기본적으로 작동합니다(물론 펌웨어 파일을 복사해야 할 수도 있습니다).