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 기가비트 이더넷 컨트롤러
       공급 업체 : Realtek Semiconductor Co., Ltd.
       물리적 ID : 0
       버스 정보 : pci @ 0000 : 04 : 00.0
       논리적 이름 : eth0
       버전 : 01
       시리얼 : 00 : 1a : 4d : 52 : ee : 1d
       크기 : 10Mbit / s
       용량 : 1Gbit / s
       폭 : 64 비트
       클럭 : 33MHz
       기능 : pm vpd msi pciexpress bus_master cap_list rom 이더넷 물리적 tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd 자동 협상
       구성 : 자동 협상 = 방송 중 = 예 드라이버 = r8169 드라이버 버전 = 2.3LK-NAPI 이중 = 반 펌웨어 = N / A 대기 시간 = 0 링크 = 아니오 멀티 캐스트 = 예 포트 = MII 속도 = 10Mbit / s
       리소스 : irq : 44 ioport : d000 (크기 = 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
       기능 : 오후 bus_master cap_list 이더넷 물리적 무선
       구성 : broadcast = yes driver = rt2800pci driverversion = 3.2.0-29-generic-pae 펌웨어 = 0.34 ip = 192.168.0.4 대기 시간 = 32 link = yes maxlatency = 4 mingnt = 2 멀티 캐스트 = yes wireless = IEEE 802.11bgn
       리소스 : irq : 20 메모리 : ea100000-ea10ffff

lspci

04 : 00.0 이더넷 컨트롤러 : Realtek Semiconductor Co., Ltd. RTL8111 / 8168B PCI Express 기가비트 이더넷 컨트롤러 (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 유효하지 않은 암호 : 0 Rx 유효하지 않은 조각 : 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 
ne 17830 2 
블루투스 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
엔비디아 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 
사운드 코어 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 
숨겨 77367 1 usbhid
플로피 60310 0 
r8169 56321 0 

무선 인터페이스 네트워크 '모듈'을 재설정하기위한 쉘 스크립트 파일을 작성해도 도움이되지 않았습니다.

#! / bin / sh
서비스 네트워크 관리자 중지
modprobe -r rt2800pci
모드 프로브 rt2800pci
서비스 네트워크 관리자 시작

특정 정보를 제시하지 않은 경우 알려주십시오.

미리 감사드립니다! :)

답변:


3

나는 실제로 같은 카드를 가지고 있으므로 어디에서 왔는지 알 수 있습니다. 예전처럼 놀랍게도 아무런 문제가 없었습니다.

내 제안은 소스에서 compat-wireless 드라이버를 컴파일하는 것입니다. : 당신은에서 다운로드 할 수있는 리눅스 무선 - 안정
내가 사용하는 것이 좋습니다 의 compat-무선-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

문제 없습니다. 도와 드리겠습니다.
mywebslave

1

wicd를 설치 한 후 네트워크 관리자를 비활성화 했습니까?

service network-manager stop 

두 명의 관리자가 동일한 인터페이스를 제어하면 연결이 자주 끊어 질 수 있습니다.

또한 ArchLinux 위키 에서 설명한 비슷한 문제를 보았습니다 .

dmesg가 wlan0 : 지역 선택에 따라 MAC에서 인증 해제 (이유 = 3)하고 Wi-Fi 연결이 끊어지면 Wi-Fi 카드의 전원이 약간 과도하게 절약 될 수 있습니다


Irezvin, 답변 주셔서 감사합니다. 예, 물론 그러한 결과에 대해 완전히 알고 있었으므로 측정 값을 적용하기 전에 기본 네트워크 관리자를 비활성화했습니다. 절전 (관리) 유틸리티를 사용할 수 없으므로 이것이 내 문제의 원인이 아니라고 생각합니다. 그럼에도 불구하고 감사합니다. :)
zafira.404

이것은 내 문제를 해결
Ludovic Kuty

1

이 장치와 정확히 같은 문제가있었습니다. 내가 찾은 것은 5GHz를 사용하는 것이 안정적으로 안정적이라는 것입니다 (5GHz 전용 SSID가 있습니다). 2.4GHz를 사용하면 잠시 동안 작동하여 신뢰할 수 없게되고 결국 완전히 작동하지 않습니다.

RolandiXor에 추가됨 : 2.4 및 5Ghz가 모두있는 액세스 포인트가 있고 각 대역에 별도의 SSID를 설정할 수있는 경우 5GHz 대역에만 존재하는 SSID를 가질 수 있으며 컴퓨터가 해당 SSID를 사용하도록 설정할 수 있습니다. 5GHz 만 수행한다는 의미입니다.


이것이 질문에 대한 답변이 될 수 있지만,이를 달성하는 방법에 대한 지침을 포함시킬 수 있다면 바람직 할 것입니다.
RolandiXor
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.