web-dev-qa-db-ja.com

libelf-develまたはelfutils-libelf-develをubuntu 18.04 hpラップトップay503txにインストールする方法

ubuntu 18.04バイオニックwifiドライバーrtl8723be

私は端末でこのコマンドを実行しました

git clone https://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
git checkout extended
Sudo make install

make command not found :

それから私は走った

Sudo apt-get install --reinstall make
 Sudo apt-get install build-essential

エラー:

 Sudo make install
make -C /lib/modules/4.15.0-33-generic/build M=/home/rizwan/Downloads/rtlwifi_new modules
make[1]: Entering directory '/usr/src/linux-headers-4.15.0-33-generic'
Makefile:976: "Cannot use CONFIG_STACK_VALIDATION=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel"
  CC [M]  /home/rizwan/Downloads/rtlwifi_new/base.o
cc1: error: code model kernel does not support PIC mode
scripts/Makefile.build:332: recipe for target '/home/rizwan/Downloads/rtlwifi_new/base.o' failed
make[2]: *** [/home/rizwan/Downloads/rtlwifi_new/base.o] Error 1
Makefile:1552: recipe for target '_module_/home/rizwan/Downloads/rtlwifi_new' failed
make[1]: *** [_module_/home/rizwan/Downloads/rtlwifi_new] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.15.0-33-generic'
Makefile:87: recipe for target 'all' failed
make: *** [all] Error 2

コマンドを使用してそれらのモジュールをインストールしました

Sudo apt install libelf-dev  libelf-devel elfutils-libelf-devel

libelf-devのみがインストールされますが、残りの2つは見つけることができません。

rizwan@rizwan-HP:~$ Sudo apt install libelf-dev  libelf-devel elfutils-libelf-devel
[Sudo] password for rizwan: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libelf-devel
E: Unable to locate package elfutils-libelf-devel
rizwan@rizwan-HP:~$ 

最終的に私はライブラリの名前がLinuxディストリビューションごとに異なることがわかったので、libbun-devel elfutils-libelf-develをubuntu 18.04 hpラップトップay503txにインストールするのに役立ちます

2
Rizwan

linixヘッダーを次の方法でインストールする必要があります。

Sudo apt-get update
Sudo apt-get install linux-generic

Realtek wifiドライバーを既にダウンロードしていることを確認します。正しいディレクトリにいることを確認し、これを実行してインストールします。

cd rtlwifi_new
Sudo dkms add ../rtlwifi_new
Sudo dkms build rtlwifi-new/0.6 
Sudo dkms install rtlwifi-new/0.6
Sudo modprobe -v rtl8723de ant_sel=2

おめでとうございます.

次のコマンドで構成を保存します。

Sudo /bin/sh -c 'echo "options rtl8723de ant_sel=2" >> /etc/modprobe.d/rtl8723de.conf'

再起動。

詳細はこちら:

https://h30434.www3.hp.com/t5/Notebook-Wireless-and-Networking/Realtek-8723DE-wifi-module-amp-Bluetooth-Linux-driver/td-p/6477307

1
Wolfie