rtl8188eus ワイヤレスアダプタ Debian インストールエラー

rtl8188eus ワイヤレスアダプタ Debian インストールエラー

Debian Stretchにrealtek rtl8188euワイヤレスアダプタをインストールしようとしています。

installer.sh製造元が提供するプログラムを実行すると、次のエラーが発生します。

/home/us3r011/wifi-adapter/driver/rtl8188EUS_linux_v4.1.4_6773.20130222/include/osdep_service.h: In function ‘thread_enter’:/home/us3r011/wifi-adapter/driver/rtl8188EUS_linux_v4.1.4_6773.20130222/include/osdep_service.h:1423:2: error: implicit declaration of function ‘daemonize’ [-Werror=implicit-function-declaration] daemonize("%s", name); ^~~~~~~~~

また、git経由でrealtekファームウェアとドライバをインストールしましたdkms

どうすれば解決できますか?

ベストアンサー1

daemonize()この機能は新しいカーネルバージョンから削除されました。

以下からドライバソースをダウンロードする必要があります。TP-リンクウェブサイト。次に解凍し、解凍されたrtl8188EUS_linux_v5.2.2.4_25483.20171222.zipディレクトリcdに移動します。入力するmakeと入手できます8188eu.ko

コンパイルはDebian Stretchおよび4.9.0-9カーネルで動作します。

取り消し線テキストは、Debian Stretchに含まれている4.9カーネルでは廃止されました。

一部の人々は、新しいカーネルのAPIの変更を考慮してrtl8188/8192ドライバを採用しています。独自のGitリポジトリ。この採用されたドライバを入手してビルドする必要があります。

この質問はすでにリクエストされています。このスレッドでUbuntu Stack Exchangeネットワーキングについてお問い合わせください。

おすすめ記事