ワイヤレスはRealtek RTL8187SEで数分おきに切断し続ける


9

インターネットは数分おきに停止し続け、時には長く続きますが、最終的には起こります。メニューから切断してもう一度[接続]をクリックすると、インターネットを使用できます。どんな助けでもいただければ幸いです:)

ワイヤレスカードの詳細:

ワイヤレスカード:04:00.0ネットワークコントローラー:Realtek Semiconductor Co.、Ltd. RTL8187SE Wireless LAN Controller(rev 22)

私は完全に最新の64ビットUbuntu(カーネル2.6.38-10-generic)を実行しているだけです

カーネルが私のワイヤレスカードを認識する方法:

*-network               
       description: Wireless interface
       product: RTL8187SE Wireless LAN Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:04:00.0
       logical name: wlan0
       version: 22
       serial: 00:24:21:cf:89:f6
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=r8180 latency=0 multicast=yes wireless=802.11b/g
       resources: irq:17 ioport:3000(size=256) memory:fa000000-fa003fff
  *-network
       description: Ethernet interface
       product: RTL8111/8168B PCI Express Gigabit Ethernet controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:05:00.0
       logical name: eth0
       version: 03
       serial: 00:03:0d:de:97:eb
       size: 100Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full ip=192.168.1.67 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
       resources: irq:43 ioport:4000(size=256) memory:f6000000-f6000fff memory:f4000000-f4003fff memory:f4020000-f403ffff

私は標準のネットワークマネージャーを使用していますが、実際には何もカスタマイズしていません。


をインストールlinux-backports-modules-cw-2.6.39-genericしてから再起動して、まだ問題があるかどうかを確認できますか?
ホルヘカストロ

私はあなたがホルヘを提案したものをインストールしましたが、インターネットはまだここでドロップアウトしています、今すぐfossfreedomの提案を試みます

回答:


6

切断されたWiFi接続は、環境またはソフトウェアに関連している可能性があります。

私はこれを可能な限り一般的にするように努めますので、答えはどんなWiFiカードにも適用できます。

以下のソフトウェアの提案を掘り下げる前に考慮する必要がある3つの環境領域:

  • WIFI暗号化-WIFIルーターの暗号化方法を変更してみて、接続がより安定するかどうかを確認します。

  • WIFIルーター自体-新しいアクセスポイントに移動してみてください。それでも接続の問題はありますか?

  • WIFIチャネル-ルーターが通信しているチャネルを変更してみてください。お住まいの地域では、選択したチャンネルのトラフィックが多すぎる可能性があります。

これらの領域を除外したら、次の5つのソフトウェアで考えられる手段が考えられます。

  1. WiFiバックポートが存在するかどうかを確認し、存在する場合は適切なパッケージをインストールする
  2. これが64ビットと32ビットの問題かどうかを確認する
  3. 次に利用可能な安定したカーネル、または最新のリリース候補カーネルを含む最新のアルファ/ベータUbuntuバージョンをテストして、新しいカーネルを試す
  4. ワイヤレスカードの電源管理を無効にする
  5. (最後の手段の選択)NDISWrapperの使用

バックポート

カーネル開発者は、最新または最新のカーネルから派生したWiFiデバイスの更新を含むソフトウェアパッケージをリリースすることがよくあります。

Nattyの場合、このパッケージは呼び出されますlinux-backports-modules-cw-2.6.39-generic(Jorgeに感謝)。このパッケージは、提案されたリポジトリまたはバックポートリポジトリのいずれかにあります。ソフトウェアソースの適切なチェックボックスをオンにして、最新のアップデートを再ロードします。

Software CenterまたはSynaptic Managerを開き、上記の名前(または同様の名前)のパッケージを検索します。パッケージが利用可能な場合は、パッケージをインストールして再起動し、WiFi接続がより安定しているかどうかを確認します。

64ビットvs 32ビット

Linuxが成熟するにつれて、64ビットと32ビットの問題は減少するはずです。ただし、64ビットのインストールが32ビットのインストールと比較して不安定になる可能性があることも、その逆も同様です。

あなたのカードについて、私はあなたの症状を説明するあなたのワイヤレスカードのバグレポートをここに見つけました-64ビットカーネル、wifiはランダムに接続を落とします。

最初に、たとえばClonezillaなどを使用してシステムのバックアップを作成し、簡単に復元できるものを用意します。

32ビット版のNattyをインストールしてみてください。接続がより安定しているかどうかを確認します。この32ビット構成でこの回答の他の提案をテストすることもできます。

新しいカーネル

新しいカーネルをテストすると、起動やブラックスクリーンの問題など、不安定性の問題が発生することがあります。最初に、追加のハードウェアグラフィックドライバ(ATIやNvidiaなど)を削除することをお勧めします。また、たとえばCloneZillaを使用して復元できる適切なバックアップをとることをお勧めします。

LaunchPadのこちらから、次の安定したメインラインカーネルを探してください。

カーネル2.6.39の変更リストを見ると、カードのいくつかの更新が記載されています。

こちらの私の回答に記載されているように、2.6.39カーネルをインストールできます

電源管理を無効にする

ワイヤレスカードには、電源管理モードがある場合があります。これらのモードがLinuxでバグがあることは不明ではありません。電源管理をオフにすると役立つことがあります。

電源管理を無効にする特定の方法があるかどうかを確認するために、いくつかのGoogle調査を行う必要がある場合があります。以下は、過去に一部のカードで使用した方法です。

端末タイプから:

gksu gedit /etc/pm/power.d/wireless

開かれたファイルにステートメントが含まれている場合は、次の行を追加します(まだ存在しない場合)。

/sbin/iwconfig wlan0 power off

開いたファイルが空の場合は、次を追加します

#!/bin/sh

/sbin/iwconfig wlan0 power off

次をコピーして貼り付けます。

sudo chmod +x /etc/pm/power.d/wireless

その後、再起動します。

ソース

NDISWrapper

注-NDISWrapperは起動時に黒い画面の問題を引き起こす可能性があります。たとえば、復元可能なCloneZillaを使用するなど、適切なバックアップを用意してください。

NDISWrapperはかつて数年前、カーネルがワイヤレスドライバーをサポートしていなかったため、ワイヤレスカードで頻繁に使用される方法でした。

それは私が入り込まない多くの理由のために最近好まれなくなった...

正直に言うと、RTL8187seはしばらくカーネルに入っているので、次の提案は最後の手段として検討する必要があります。

ndisgtkソフトウェアセンターで検索してインストールする

次に、Windows XPドライバーをダウンロードします。

zipファイルから抽出します。

ndisgtkの使用-フォルダー-RTL8187SE-WinXPに移動し、ndisgtkが.infファイルを指すようにします。うまくいけば、今(多分再起動後)のネットワークマネージャーは、RTL8187SEカーネルドライバーよりもこのドライバーを使用する必要があります。


私はあなたとホルヘが提案したことを試しましたが、それでも接続が落ち続けます:(

私は提案されたすべてを試しましたが、それでも落ちます、希望を放棄する時が来たと思いますか?

新しいNDISWrapperの提案を試しましたが、それを実行して再起動した後、黒い画面が表示され、実際には何もできませんでした。以前のラップトップでNDISWrapperを使用したことがあり、問題はありませんでした。とにかく、私はフレッシュインストールをしなければならなくなりました。次?;)

うーん-私は周りを探しました(そして周りに...)-しかし、私が見つけることができるのは、このワイヤレスカードが64ビットでは十分に機能せず、32ビットでは機能することです。64ビットと32ビットのWindows 7でも同様の結果が得られます(リンクされたdebianバグレポートを参照)。32ビットNattyを使用したり、他のメーカーのワイヤレスカードを購入したりする以外の方法はありません。あと3日です。うまくいけば、他の誰かがチップを入れて、あなたのカードを64ビットNattyで動作させることができます。
fossfreedom

私は現在、先日のNattyの問題以来、完全に最新の64ビットOneiricインストールをテストしています。それ以来、ワイヤレスが2〜3回低下しました。これは、Nattyの場合よりもはるかに優れています。

0

私がMeego(Ubuntuではない)にアクセスしていたときに、WiFiが非常に頻繁に出入りしていたので、それは本当の痛みでした。

当時は、(Meegoの場合でも)非常に簡単に修正できるrc.localファイルを編集して修正したことを覚えていますが、

cd /etc/

gksudo gedit rc.local

次の行がない場合は挿入します(またはコメントを解除します)。

ifconfig wlan0 down
ifconfig wlan0 up

(もともと古いmeegoのバグでは、以前はwlan0をeth1に変更する必要がありました(理由はわかりませんが、以前はwlan0ではなくeth1を使用することを意味していました)

古いmeegoバグ

しかし、これはBroadcomの問題でしたが、あなたが説明していたものと少し似ているように見えました


これはワイヤレスの問題なので、eth1をwlan0に変更することを提案できますか?固定イーサネットポートをバウンスすることも提案しています(コードタグを配置する価値もあります)
fossfreedom

同意した。私は適応します
andybleaden 2011
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.