Я не впевнений, що спричиняє проблему, проте я почав стикатися з регулярними відключеннями бездротового зв'язку після оновлення до Ubuntu 12.04.1 LTS.
За допомогою утиліти System Profiler та Benchmark я перевірив, чи працюють усі драйвери за призначенням. Здається, з цієї точки зору проблеми немає.
Отже, я вирішив вирішити тимчасове рішення, використовуючи мережевий менеджер WICD, деякі люди сказали, що він підтримує стабільність бездротового зв'язку. - Однак, не в моєму випадку.
Крім того, я намагався використовувати вручну налаштування для IPv4, а не DHCP. (Також вимкнено IPv6). Виконано sudo /etc/init.d/networking перезапуск (тимчасове виправлення) ...
Також я спробував рішення backports і рішення ndiswrapper - нічого не працює.
Включаючи деяку інформацію для довідки:
Інформація про обладнання: мережа lshw -C
* -опис мережі: Ethernet-інтерфейс продукт: RTL8111 / 8168B PCI Express Gigabit Ethernet контролер постачальник: Realtek Semiconductor Co., Ltd. фізичний ідентифікатор: 0 інформація про автобус: pci @ 0000: 04: 00.0 логічна назва: eth0 версія: 01 серійний: 00: 1a: 4d: 52: ee: 1d розмір: 10 Мбіт / с потужність: 1 Гбіт / с ширина: 64 біта тактова частота: 33 МГц можливості: pm vpd msi pciexpress bus_master cap_list rom ethernet фізичний tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd автогомографія конфігурація: autonegotiation = on Broadcast = yes driver = r8169 driverversion = 2.3LK-NAPI duplex = половина прошивки = N / A затримка = 0 посилання = немає multicast = yes port = швидкість MII = 10Mbit / s ресурси: irq: 44 ioport: d000 (размер = 256) пам'ять: e9000000-e9000fff пам'ять: ea300000-ea31ffff * -опис мережі: бездротовий інтерфейс продукт: RT2800 802.11n PCI постачальник: Ralink corp. фізичний ідентифікатор: 0 інформація про автобус: pci @ 0000: 05: 00.0 логічна назва: wlan0 версія: 00 серійний: 00: 0e: 2e: e5: 56: 0c ширина: 32 біта тактова частота: 33 МГц можливості: pm bus_master cap_list ethernet фізичний бездротовий конфігурація: трансляція = так, драйвер = rt2800pci driverversion = 3.2.0-29-generic-pae прошивка = 0.34 ip = 192.168.0.4 затримка = 32 посилання = так maxlatency = 4 mingnt = 2 multicast = так Wireless = IEEE 802.11bgn ресурси: irq: 20 пам'ять: ea100000-ea10ffff
lspci
04: 00.0 Контролер Ethernet: 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 ГГц Точка доступу: 00: 26: F2: 46: 50: 90 Швидкість передачі = 135 Мбіт / с Tx-Power = 20 дБм Повторне обмеження: 7 RTS Thr: Off Fragment thr: off Ключ шифрування: вимкнено Управління живленням: вимкнено Якість зв'язку = 52/70 Рівень сигналу = -58 дБм Rx invalid nwid: 0 Rx invalid crypt: 0 Rx invalid frag: 0 Tx надмірних спроб: 3271 Недійсне різне: 137 Пропущений маячок: 0
Я не використовую переваги мережевого шифрування, оскільки інші підключені пристрої не підтримують певні типи шифрування, отже, натомість я створив список доступу до MAC та відключив мережеве мовлення імен. (SSID)
Зверніть увагу на кількість недійсних рішень. Деякі пакети, втрачені у зв'язку з конкретними бездротовими операціями, як це можна усунути? + надмірна кількість спроб.
rfkill список усіх
0: phy0: Бездротова мережа М'який заблокований: ні Жорстко заблокований: ні
Модулі
Розмір модуля Використовується 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_seqde 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 усбід дискета 60310 0 r8169 56321 0
Створення сценарію файлу оболонки для скидання "модуля" мережі бездротового інтерфейсу не допомогло.
#! / бін / ш сервісна мережа-менеджер зупинка modprobe -r rt2800pci modprobe rt2800pci запуск сервісної мережі-менеджера
Якщо я не представив конкретної інформації, повідомте мене.
Заздалегідь спасибі! :)