Ralink RT2800で定期的に接続が切断される


9

問題の原因がわからないのですが、Ubuntu 12.04.1 LTSにアップグレードした後、通常のワイヤレス切断が発生し始めました。

システムプロファイラとベンチマークユーティリティを使用して、すべてのドライバが意図したとおりに機能しているかどうかを確認しました。この観点からは問題ないようです。

そこで、WICDネットワークマネージャーを使用して一時的な解決策を講じることにしました。一部の個人は、ワイヤレス接続を安定させていると述べています。-しかし、私の場合ではありません。

さらに、DHCPを使用する代わりに、IPv4の手動設定を使用してみました。(IPv6も無効)。sudo /etc/init.d/networking restartを実行しました(一時的な修正)...

また、私はバックポートソリューションとndiswrapperソリューションを試しました-何も機能していません。

参考のためにいくつかの情報を含める:

ハードウェア情報:lshw -C network

*-ネットワークの説明:イーサネットインターフェイス

       製品:RTL8111 / 8168B PCI Express Gigabit Ethernetコントローラー
       ベンダー:Realtek Semiconductor Co.、Ltd.
       物理ID:0
       バス情報:pci @ 0000:04:00.0
       論理名:eth0
       バージョン:01
       シリアル:00:1a:4d:52:ee:1d
       サイズ:10Mbit / s
       容量:1ギガビット/秒
       幅:64ビット
       クロック:33MHz
       機能:pm vpd msi pciexpress bus_master cap_list romイーサネット物理tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd自動ネゴシエーション
       設定:autonegotiation = on broadcast = yes driver = r8169 driverversion = 2.3LK-NAPI duplex = half firmware = N / A delay = 0 link = no multicast = yes port = MII speed = 10Mbit / s
       リソース:irq:44 ioport:d000(size = 256)メモリ:e9000000-e9000fffメモリ:ea300000-ea31ffff

*-ネットワークの説明:無線インターフェース

       製品:RT2800 802.11n PCI
       ベンダー:Ralink corp。
       物理ID:0
       バス情報:pci @ 0000:05:00.0
       論理名:wlan0
       バージョン:00
       シリアル:00:0e:2e:e5:56:0c
       幅:32ビット
       クロック:33MHz
       機能:pm bus_master cap_listイーサネット物理ワイヤレス
       設定:broadcast = yes driver = rt2800pci driverversion = 3.2.0-29-generic-pae firmware = 0.34 ip = 192.168.0.4latency = 32 link = yes maxlatency = 4 mingnt = 2 multicast = yes wireless = IEEE 802.11bgn
       リソース:irq:20メモリ:ea100000-ea10ffff

lspci

04:00.0イーサネットコントローラー:Realtek Semiconductor Co.、Ltd. RTL8111 / 8168B PCI Express Gigabit Ethernetコントローラー(rev 01)
05:00.0ネットワークコントローラー:Ralink corp。RT2800 802.11n PCI

何らかの理由で、lspci -vvvの結果をPRE形式で挿入できない

iwconfig

     wlan0  

          IEEE 802.11bgn ESSID: "PRV"  
          モード:管理周波数:2.422 GHzアクセスポイント:00:26:F2:46:50:90   
          ビットレート= 135 Mb / s Tx-Power = 20 dBm   
          長時間再試行:7 RTS thr:offフラグメントthr:off
          暗号化キー:オフ
          電源管理:オフ
          リンク品質= 52/70信号レベル= -58 dBm  
          Rx無効nwid:0 Rx無効crypt:0 Rx無効frag:0
          Tx過度の再試行:3271無効なその他:137見逃したビーコン:0

他の接続デバイスは特定のタイプの暗号化をサポートしていないため、ネットワーク暗号化を利用しません。そのため、MACアクセスリストを作成し、ネットワーク名ブロードキャストを無効にしました。(SSID)

無効なその他の数に注意してください。特定のワイヤレス操作に関連して一部のパケットが失われた場合、これをどのようにして排除できますか?+過度の再試行。

すべてrfkillリスト

0:phy0:無線LAN
    ソフトブロック:いいえ
    ハードブロック:いいえ

モジュール

使用するモジュールサイズ
pci_stub 12550 1 
vboxpci 22882 0 
vboxnetadp 25616 0 
vboxnetflt 27211 0 
vboxdrv 252228 3 vboxpci、vboxnetadp、vboxnetflt
rfcomm 38139 0 
bnep 17830 2 
bluetooth 158438 10 rfcomm、bnep
vesafb 13516 1 
binfmt_misc 17292 1 
snd_hda_codec_realtek 174222 1 
snd_hda_intel 32765 3 
snd_hda_codec 109562 2 snd_hda_codec_realtek、snd_hda_intel
arc4 12473 2 
snd_usb_audio 101566 2 
snd_pcm 80845 3 snd_hda_intel、snd_hda_codec、snd_usb_audio
rt2800pci 18340 0 
rt2800lib 53264 1 rt2800pci
crc_ccitt 12595 1 rt2800lib
rt2x00pci 14202 1 rt2800pci
snd_hwdep 13276 2 snd_hda_codec、snd_usb_audio
snd_usbmidi_lib 24603 1 snd_usb_audio
rt2x00lib 48805 3 rt2800pci、rt2800lib、rt2x00pci
snd_seq_midi 13132 0 
snd_seq_midi_event 14475 1 snd_seq_midi
mac80211 436455 3 rt2800lib、rt2x00pci、rt2x00lib
snd_seq 51567 2 snd_seq_midi、snd_seq_midi_event
joydev 17393 0 
snd_rawmidi 25424 2 snd_usbmidi_lib、snd_seq_midi
snd_timer 28931 2 snd_pcm、snd_seq
ppdev 12849 0 
snd_seq_device 14172 3 snd_seq_midi、snd_seq、snd_rawmidi
nvidia 10962290 40 
cfg80211 178679 2 rt2x00lib、mac80211
parport_pc 32114 1 
psmouse 72919 0 
eeprom_93cx6 12653 1 rt2800pci
serio_raw 13027 0 
snd 62064 21 snd_hda_codec_realtek、snd_hda_intel、snd_hda_codec、snd_usb_audio、snd_pcm、snd_hwdep、snd_usbmidi_lib、snd_seq、snd_rawmidi、snd_timer、snd_seq_device
mac_hid 13077 0 
soundcore 14635 1 snd
snd_page_alloc 14108 2 snd_hda_intel、snd_pcm
lp 17455 0 
parport 40930 3 ppdev、parport_pc、lp
pata_jmicron 12651 0 
usbhid 41906 0 
hid 77367 1 usbhid
フロッピー60310 0 
r8169 56321 0 

ワイヤレスインターフェイスネットワーク「モジュール」をリセットするシェルスクリプトファイルを作成しても、役に立ちませんでした。

#!/ bin / sh
service network-manager stop
modprobe -r rt2800pci
modprobe rt2800pci
service network-manager start

具体的な情報を提示していない場合はお知らせください。

前もって感謝します!:)

回答:


3

私は実際には同じカードを持っているので、あなたがどこから来たのかわかります。昔のように、意外と問題はありませんでした。

私の提案は、ソースから互換ワイヤレスドライバーをコンパイルしてみることです。以下からダウンロードできます:Linux Wireless-Stable compat-wireless-3.5.4-1-snpcの
使用をお勧めします

sudo apt-get install linux-headers-$(uname -r) build-essential
tar jvxf compat-wireless-3.5.4-1-snpc.tar.bz2
cd compat-wireless-3.5.4-1-snpc
./scripts/driver-select rt2x00
make
sudo make install

その後、再起動します。

それがうまくいかない場合は、カーネルを最新のものに更新してみます。私は問題なく3.2.0.31.34を使用しており、ドライバーをコンパイルする必要はありませんでした。

sudo apt-get update
sudo apt-get dist-upgrade
sudo reboot now

ご挨拶、最初の解決策は私の問題を解消しました。手伝ってくれてどうもありがとう!:)
zafira.404 2012

問題ありません。喜んでお手伝いさせていただきます。
mywebslave 2012年

1

wicdのインストール後にnetwork-managerを無効にしましたか?

service network-manager stop 

2人のマネージャーが同じインターフェースを制御していると、頻繁に切断される可能性があります。

また、ArchLinux wikiで説明されている可能性のある同様の問題を確認しました

dmesgがwlan0:ローカル選択によるMACからの認証解除(reason = 3)を示し、Wi-Fi接続が失われた場合、Wi-Fiカードの電力消費が少なすぎる可能性があります


イレズビン、答えてくれてありがとう もちろん、そのような結果を十分に承知していたため、対策を講じる前にデフォルトのネットワークマネージャを無効にしました。省電力(管理)ユーティリティを有効にしていないので、これが問題の原因ではないと思います。それにもかかわらず、ありがとう。:)
zafira.404 2012

これで私の問題は解決しました
Ludovic Kuty

1

このデバイスでもまったく同じ問題が発生しました。5 GHzを使用するのは非常に安定していることがわかりました(私は5 GHzのみのSSIDを持っています)。2.4 GHzを使用させると、信頼性がなくなる前にしばらく動作し、最終的には完全に動作しなくなります。

RolandiXorに追加:2.4と5Ghzの両方を備えたアクセスポイントがあり、各帯域に個別のSSIDを設定できる場合、5GHz帯域にのみ存在するSSIDを設定し、そのSSIDを使用するようにコンピューターを設定することができます。 5GHzのみを実行することを意味します。


これで質問に答えることができますが、これを達成する方法についてのいくつかの指示を含めることができれば望ましいでしょう。
RolandiXor
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.