web-dev-qa-db-ja.com

RealTek RTL8188CEの接続ドロップアウト

私は未解決の無線インターネット接続の問題があるUbuntuルーキーです。接続を適切に機能させるために、終わりのない探求に多くの時間を費やしてきましたが、経験不足が現れ始めており、少し余分な助けが必要です。

問題の概要:速度が遅い(Ooklaは〜5〜8Mbpsのダウンロード速度でクロックインします-それは〜20である必要があります)および接続のドロップアウトは10分ごとに発生します。

OS:Ubuntu 14.04
カーネル:3.13.0-32-generic

私はいくつかの宿題をして、これらのフォーラムから多くの解決策を試しました。最終的には、問題はドライバーrtl8192ceにあると思います。 FreedomBenの tutorial を使用してrtl8188ceに変更しようとしましたが、自動インストールにスクリプトを使用する方法を推測できません(手動インストールにも問題がありますが、尋ねたくありません1つの投稿に2つの質問があるので、後で保存するために保存します)。誰も私を助けることができますか?それが重要な場合は、.Zipをダウンロードしたと思います。

また、以下のさまざまなターミナルコマンドへの出力を含めましたが、これらも役立つことがあります。

lshw

description: Wireless interface
            product: RTL8188CE 802.11b/g/n WiFi Adapter
            vendor: Realtek Semiconductor Co., Ltd.
            physical id: 0
            bus info: pci@0000:03:00.0
            logical name: wlan0
            version: 01
            serial: bc:ee:7b:e4:e8:22
            width: 64 bits
            clock: 33MHz
            capabilities: bus_master cap_list ethernet physical wireless
            configuration: broadcast=yes driver=rtl8192ce driverversion=3.13.0-32-generic firmware=N/A ip=192.168.0.41 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn    

lsmod | grep rtl

rtl8192ce              52806  0 
rtl_pci                26314  1 rtl8192ce
rtlwifi                52835  2 rtl_pci,rtl8192ce
rtl8192c_common        47340  1 rtl8192ce
mac80211              546051  3 rtl_pci,rtlwifi,rtl8192ce
cfg80211              409394  2 mac80211,rtlwifi

iwconfig

wlan0     IEEE 802.11bgn  ESSID:"virginmedia0147357"  
      Mode:Managed  Frequency:2.462 GHz  Access Point: A0:21:B7:D6:9B:E2   
      Bit Rate=72.2 Mb/s   Tx-Power=20 dBm   
      Retry  long limit:7   RTS thr=2347 B   Fragment thr:off
      Power Management:off
      Link Quality=46/70  Signal level=-64 dBm  
      Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
      Tx excessive retries:0  Invalid misc:1   Missed beacon:0

lo        no wireless extensions.

eth0      no wireless extensions.

lspci

02:00.0 Ethernet controller: Qualcomm Atheros QCA8171 Gigabit Ethernet (rev 10)
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter (rev 01)

明らかな何かを見逃した場合は申し訳ありませんが、私は草のように緑ですが、ご覧のとおり、Windowsに戻るのを避けるために多くの手間をかけたいと思っています。

2
thehonourly

ドライバーパッケージを再インストールします。

Sudo apt-get --purge autoremove linux-firmware-nonfree && Sudo apt-get install linux-firmware-nonfree

その後再起動します。

0
user308564

最後のコマンドがリブートするため、開始する前に未保存の作業を保存してください。

ターミナルを開き、次のコマンドを一度に1行ずつコピーして貼り付け、ドライバーをインストールします。各コマンドラインの後にEnterキーを押します。インストールが完全に完了するまで、ターミナルを閉じないでください。

最初のコマンド:

Sudo apt-get update && Sudo apt-get install git gcc build-essential linux-headers-generic linux-headers-$(uname -r)

2番目のコマンド:

cd && git clone https://github.com/FreedomBen/rtl8188ce-linux-driver.git

番目のコマンド:

cd rtl8188ce-linux-driver && Sudo make

4番目のコマンド:

Sudo make install && Sudo reboot

メモ

3番目のコマンドの後にブランチタイプを変更するように求められた場合、「y」を選択し、4番目のコマンドの最後に節電モードをオフにすることについて何かを言います。とにかくこのバージョンのubuntuでこのドライバのオプションを選択しますが、「はい」を選択した場合は問題になりません。


16.04の場合

Sudo apt-get update
Sudo apt-get install git gcc build-essential linux-headers-generic linux-headers-$(uname -r)
git clone https://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
make
Sudo make install
Sudo modprobe -r rtl8192ce
Sudo modprobe -r rtlwifi
Sudo modprobe rtl8192ce
2
mchid