最近、元々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では、すべてがデフォルトで動作します(もちろんファームウェアファイルをコピーする必要があるかもしれません)。