GNU/Linux >> Linux の 問題 >  >> Ubuntu

XenialのRealtekRtl8188eeドライバー?

セキュアブート以前、UEFI*以前の東芝2012 Satellite P755-S5390を更新しました 15.10から16.04までのラップトップ。 15.10では、ワイヤレスアダプタは正常に機能しました。今、Ubuntuは私のラップトップがワイヤレスインターフェースを持っていることを認めることを拒否します。何度も再起動し、次のことを行いました:

apt install flashrom librtlsdr* nictools* r8168-dkms rtl-sdr rtl8812*

これは成功したようで、「ネット上で見つけた他の多くのことはまったく役に立ちませんでした。 Additional Drivers Software and Updatesの画面 エントリが1つあり、どちらかがunknownであると主張しています またはnot working correctly

Network Settings 短いエントリです(左側には、「Wifi」デバイスなどがありました):

(質問する前に、いいえ、小さなプラス記号は役に立ちません。)

ユーザーが同様の問題を抱えているこの投稿を見つけました。ユーザーは多数のコマンドから多くのデータを投稿したので、ここでも同じことを行います。

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04 LTS
Release:    16.04
Codename:   xenial

$ uname -a
Linux mint-kitty 4.2.0-36-generic #41-Ubuntu SMP 
Mon Apr 18 15:49:10 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

$ lspci
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b4)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b4)
00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 (rev b4)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 04)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 05)
02:00.0 System peripheral: JMicron Technology Corp. SD/MMC Host Controller (rev 30)
02:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host Controller (rev 30)
02:00.3 System peripheral: JMicron Technology Corp. MS Host Controller (rev 30)
02:00.4 System peripheral: JMicron Technology Corp. xD Host Controller (rev 30)
03:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04)


$ rfkill list all
<no output>

$ sudo lsmod  |grep rtl
rtl8188ee              86016  0
rtl_pci                28672  1 rtl8188ee
rtlwifi                77824  2 rtl_pci,rtl8188ee
mac80211              745472  3 rtl_pci,rtlwifi,rtl8188ee
cfg80211              557056  2 mac80211,rtlwifi


$ ifconfig
enp1s0    Link encap:Ethernet  HWaddr b8:88:e3:12:0f:00  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

enx7a2df60b7f7a Link encap:Ethernet  HWaddr 7a:2d:f6:0b:7f:7a  
          inet addr:192.168.42.149  Bcast:192.168.42.255  Mask:255.255.255.0
          inet6 addr: fe80::6b2f:6a3c:64e2:5193/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:22512 errors:3 dropped:0 overruns:0 frame:3
          TX packets:27524 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:12577406 (12.5 MB)  TX bytes:5778094 (5.7 MB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:3687 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3687 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:533078 (533.0 KB)  TX bytes:533078 (533.0 KB)

$ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.42.129  0.0.0.0         UG    100    0        0 enx7a2df60b7f7a
link-local      *               255.255.0.0     U     1000   0        0 enx7a2df60b7f7a
192.168.42.0    *               255.255.255.0   U     100    0        0 enx7a2df60b7f7a

$ iw reg get
country 00: DFS-UNSET
    (2402 - 2472 @ 40), (6, 20), (N/A)
    (2457 - 2482 @ 40), (6, 20), (N/A), PASSIVE-SCAN
    (2474 - 2494 @ 20), (6, 20), (N/A), NO-OFDM, PASSIVE-SCAN
    (5170 - 5250 @ 160), (6, 20), (N/A), PASSIVE-SCAN
    (5250 - 5330 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
    (5490 - 5730 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
    (5735 - 5835 @ 80), (6, 20), (N/A), PASSIVE-SCAN
    (57240 - 63720 @ 2160), (N/A, 0), (N/A)

$ iwlist channel
lo        no frequency information.

enx7a2df60b7f7a  no frequency information.

enp1s0    no frequency information.

$ iwlist scan
lo        Interface doesn't support scanning.

enx7a2df60b7f7a  Interface doesn't support scanning.

enp1s0    Interface doesn't support scanning.

$ cat /etc/modules
coretemp

# the following commands all return the error code 1
$ dmesg | grep rtl
1 | $ dmesg | grep wifi
1 | $ dmesg | grep wl
1 | $ dmesg | grep rtlwifi
1 | $

そのenx7a2df60b7f7a デバイスは私のラップトップとスマートフォンのテザーです。これが私がこの投稿を書いている方法です。

関連:nvidiaドライバーを削除したり、nouveauドライバーを復元したり、デスクトップを機能させたりすることはできませんか?

wlp2s0を取得するにはどうすればよいですか / wlan0 ワイヤレスインターフェースが戻ってきましたか?

$ lspci -knn | grep Net -A2
<no output>
$ lspci -knn | grep net -A2
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller [10ec:8136] (rev 05)
    Subsystem: Toshiba America Info Systems RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller [1179:fc30]
    Kernel driver in use: r8169
    Kernel modules: r8169

それがeth0です 物理イーサネットデバイス。私のワイヤレスカードは/var/syslogで参照されています :

$ cat /var/log/syslog | grep -e wlan0
Apr 25 08:43:32 mint-kitty kernel: [    7.498388] rtl8188ee 0000:02:00.0 wlp2s0: renamed from wlan0

OK、それは更新前ですが、あります。

ここで提案されているように:Realtek Semiconductor Co.、Ltd. RTL8188EEワイヤレスネットワークアダプター(rev 01)ワイヤレスカードをDebianWheezyで動作させる方法

$ locate rtl8188ee | grep -v "debug" | grep .ko
/lib/modules/4.2.0-22-generic/kernel/drivers/net/wireless/rtlwifi/rtl8188ee/rtl8188ee.ko
/lib/modules/4.2.0-23-generic/kernel/drivers/net/wireless/rtlwifi/rtl8188ee/rtl8188ee.ko
/lib/modules/4.2.0-36-generic/kernel/drivers/net/wireless/rtlwifi/rtl8188ee/rtl8188ee.ko
/lib/modules/4.4.0-21-generic/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rtl8188ee.ko
/lib/modules/4.4.0-22-generic/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rtl8188ee.ko
$ sudo modprobe -v rtl8188ee
insmod /lib/modules/4.2.0-36-generic/kernel/net/wireless/cfg80211.ko 
insmod /lib/modules/4.2.0-36-generic/kernel/net/mac80211/mac80211.ko 
insmod /lib/modules/4.2.0-36-generic/kernel/drivers/net/wireless/rtlwifi/rtlwifi.ko 
insmod /lib/modules/4.2.0-36-generic/kernel/drivers/net/wireless/rtlwifi/rtl_pci.ko 
insmod /lib/modules/4.2.0-36-generic/kernel/drivers/net/wireless/rtlwifi/rtl8188ee/rtl8188ee.ko 

ただし、再起動後もWi-Fiアダプターは機能しません。

*私のラップトップにはUEFIがなく、BIOSだけが残っています。その結果、私の問題は、Ubuntu 16.04(カーネル4.4)で動作しないRealtekドライバーRTL8723BEと同じではありません。

承認された回答:

この投稿をすでに見たかどうかはわかりませんが、ここに行きます。リンク

その質問の回答によると、GitHubでそれを維持しているサードパーティの開発者が利用できるより良いドライバーがあるようです。

関連:DevOpsは、開発者がインフラストラクチャとリリースの責任を負うことを意味しますが、この変更の背後にある推進要因は何ですか?

したがって、ターミナルを開き(Ctrl + Alt + T)、次の手順に従います。

sudo apt-get install build-essential linux-headers-generic git dkms
git clone http://github.com/lwfinger/rtlwifi_new.git
cd /path/to/rtlwifi_new
make
sudo modprobe -rv rtl8188ee
sudo make install
sudo modprobe -v rtl8188ee

これがお役に立てば幸いです🙂


Ubuntu
  1. Ubuntu 16.04 XenialXerusLinuxにAMDGPU-PRO16.50をインストールします

  2. RealtekR8169ドライバーUbuntu20.04(Rtl8111 / 8168/8411 Pci Expressギガビットイーサネットコントローラー(rev 0c)を使用)?

  3. Ubuntu 14.04(realtek Rtl8188ee)を新規インストールした後、ワイヤレス接続が遅い/一貫性がない?

  1. Ubuntu –Xubuntuで動作するRealtekRtl8811auWifiアダプター?

  2. Tp-link Tl-wn8200nd V2のドライバー?

  3. Linux 上の Marvell 88SE9230 SATA コントローラ用のドライバ

  1. FedoraにNvidiaドライバーをインストールする方法

  2. DebianにNvidiaドライバーをインストールする方法

  3. RealtekイーサネットドライバーエラーUbuntu16.04?