Não tenho certeza do que está causando o problema, no entanto, comecei a encontrar desconexões sem fio regulares após atualizar para o Ubuntu 12.04.1 LTS.
Usando o System Profiler e o utilitário Benchmark, verifiquei se todos os drivers estavam funcionando como pretendido. Parece que não há problema nessa perspectiva.
Então, eu decidi optar temporariamente por uma solução usando o gerenciador de rede WICD, algumas pessoas disseram que mantém a conexão sem fio estável. - No entanto, não no meu caso.
Além disso, tentei usar as configurações manuais do IPv4, em vez de usar o DHCP. (Também desativado o IPv6). Executado sudo /etc/init.d/networking restart (correção temporária) ...
Além disso, tentei a solução de backports e a solução ndiswrapper - nada está funcionando.
Incluindo algumas informações para referência:
Informações sobre hardware: rede lshw -C
* -network description: interface Ethernet produto: Controlador PCI Express Gigabit Ethernet RTL8111 / 8168B fornecedor: Realtek Semiconductor Co., Ltd. ID físico: 0 informações de ônibus: pci @ 0000: 04: 00.0 nome lógico: eth0 versão: 01 serial: 00: 1a: 4d: 52: ee: 1d tamanho: 10Mbit / s capacidade: 1Gbit / s largura: 64 bits clock: 33MHz capacidades: pm vpd msi pciexpress bus_master cap_list rom ethernet físico tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegociação configuração: negociação automática = na transmissão = sim driver = r8169 driverversion = 2.3LK-NAPI duplex = meio firmware = latência N / A = 0 link = sem multicast = yes porta = MII speed = 10Mbit / s recursos: irq: 44 banco de dados: d000 (size = 256) memória: e9000000-e9000fff memória: ea300000-ea31ffff * -network description: Interface sem fio produto: RT2800 802.11n PCI fornecedor: Ralink corp. ID físico: 0 informações de ônibus: pci @ 0000: 05: 00.0 nome lógico: wlan0 versão: 00 serial: 00: 0e: 2e: e5: 56: 0c largura: 32 bits clock: 33MHz recursos: pm bus_master cap_list ethernet físico sem fio configuração: broadcast = driver sim = rt2800pci driverversion = firmware 3.2.0-29-generic-pae = 0.34 ip = 192.168.0.4 latência = 32 link = yes maxlatency = 4 mingnt = 2 multicast = yes wireless = IEEE 802.11bgn recursos: irq: 20 memória: ea100000-ea10ffff
lspci
04: 00.0 Controlador Ethernet: Realtek Semiconductor Co., Ltd. Controlador RTL8111 / 8168B PCI Express Gigabit Ethernet (rev 01) 05: 00.0 Controlador de rede: Ralink corp. RT2800 802.11n PCI
Por algum motivo, não é possível inserir o resultado de lspci -vvv no formato PRE
iwconfig
wlan0 IEEE 802.11bgn ESSID: "PRV" Modo: Freqüência gerenciada: 2.422 GHz Ponto de acesso: 00: 26: F2: 46: 50: 90 Taxa de bits = 135 Mb / s Tx-Power = 20 dBm Tente novamente o limite longo: 7 RTS thr: off Fragmento thr: off Chave de criptografia: desativada Gerenciamento de energia: desativado Qualidade do link = 52/70 Nível de sinal = -58 dBm Rx inválido nwid: 0 Rx inválido criptografia: 0 Rx inválido frag: 0 Tentativas excessivas de TX: 3271 Misc inválido: 137 Farol ausente: 0
Não aproveito a criptografia de rede, pois outros dispositivos conectados não suportam certos tipos de criptografia; portanto, criei uma lista de acesso MAC e desativei a transmissão de nomes de rede. (SSID)
Observe o número de variados inválidos. Alguns pacotes perdidos em relação a operações sem fio específicas, como isso pode ser eliminado? + tentativas excessivas.
listar tudo
0: phy0: LAN sem fio Bloqueado suave: não Bloqueado: não
Módulos
Tamanho do módulo usado por 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_sem 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 disquete 60310 0 r8169 56321 0
Criar um arquivo de script de shell para redefinir o 'módulo' da rede de interface sem fio não ajudou.
#! / bin / sh parar o gerenciador de rede de serviço modprobe -r rt2800pci modprobe rt2800pci início do gerenciador de rede de serviço
Se não apresentei informações específicas, informe-me.
Agradeço antecipadamente! :)