WMP600N продолжает разъединяться

Я недавно обновил свое старение 802.11b беспроводная карта к WMP600N. Я купил это, поскольку я считал, что это работало с Linux.

Это действительно работало из поля, но проблема состоит в том, что это прекращает работать после нескольких минут. Больше никаких потоков трафика по сети. Просто попытка проверить с помощью ping-запросов мой маршрутизатор приводит к a Destination Host Unreachable сообщение.

Системный журнал не показывает признака, что была любая проблема. Единственный способ обратиться к этому состоит в том, чтобы снова соединиться с беспроводной сетью с помощью сети, выпадающей около часов. Эта высокая частота разъединения делает систему эффективно неприменимой.

У меня есть двойная загрузка, система Ubuntu/Windows 7 и сетевое соединение устойчивы в Windows, указывающем, что это не свойственная проблема с аппаратными средствами.

Диагностическая информация

Вот некоторая диагностическая информация.

Вывод в системном журнале, когда я снова соединяюсь с беспроводной сетью, является довольно подробным, таким образом, я вставил его в другом месте. Я не определил ничего, что намекнуло на причину проблемы:

/var/log/kern.log содержание (хотя это похоже на него уже, существует в выводе системного журнала выше):

Вывод от dmesg:

Вывод от iwconfig:

lo        no wireless extensions.

wlan1     IEEE 802.11abgn  ESSID:"BTHomeHub2-Z924"  
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:24:17:64:B0:E1   
          Bit Rate=52 Mb/s   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=44/70  Signal level=-66 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:1020  Invalid misc:69   Missed beacon:0

eth0      no wireless extensions.

Вывод от ifconfig wlan1:

wlan1     Link encap:Ethernet  HWaddr 98:fc:11:e3:8a:51  
          inet addr:192.168.1.68  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::9afc:11ff:fee3:8a51/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6729 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6399 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:5345413 (5.3 MB)  TX bytes:977231 (977.2 KB)

Вывод от lshw -C network:

  *-network               
      description: Ethernet interface
      product: AR8121/AR8113/AR8114 Gigabit or Fast Ethernet
      vendor: Atheros Communications Inc.
      physical id: 0
      bus info: pci@0000:02:00.0
      logical name: eth0
      version: b0
      serial: 00:24:8c:29:a1:de
      capacity: 1Gbit/s
      width: 64 bits
      clock: 33MHz
      capabilities: pm msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
      configuration: autonegotiation=on broadcast=yes driver=ATL1E driverversion=1.0.0.7-NAPI firmware=L1e latency=0 link=no multicast=yes port=twisted pair
      resources: irq:46 memory:fe8c0000-fe8fffff ioport:cc00(size=128)
  *-network
      description: Wireless interface
      product: RT2800 802.11n PCI
      vendor: Ralink corp.
      physical id: 1
      bus info: pci@0000:06:01.0
      logical name: wlan1
      version: 00
      serial: 98:fc:11:e3:8a:51
      width: 32 bits
      clock: 33MHz
      capabilities: pm bus_master cap_list ethernet physical wireless
      configuration: broadcast=yes driver=rt2800pci driverversion=3.2.0-29-generic firmware=0.34 ip=192.168.1.68 latency=64 link=yes maxlatency=4 mingnt=2 multicast=yes wireless=IEEE 802.11abgn
      resources: irq:17 memory:febf0000-febfffff

Из того, что я могу узнать, карта использует микросхему Ralink RT2860, но Ubuntu использует rt2800 драйвер:

burhan@ubuntu:~$ lsmod | grep rt2800
rt2800pci              18715  0
rt2800lib              58925  1 rt2800pci
crc_ccitt              12667  1 rt2800lib
rt2x00pci              14577  1 rt2800pci
rt2x00lib              51144  3 rt2800pci,rt2800lib,rt2x00pci
mac80211              506816  3 rt2800lib,rt2x00pci,rt2x00lib
eeprom_93cx6           12725  1 rt2800pci

Вещи я попробовал

Я загрузил драйверы RT2860 Linux с веб-сайта Ralink, но они датированы июлем 2010, и их инструкции нетривиальны, таким образом, я не попытался использовать их все же.

Связанные вопросы

1
задан 13 April 2017 в 15:24

2 ответа

"Официальные" драйверы RT2860 не были обновлены с 2010, как Вы отметили, и не создаст на ядрах 3.0 и более новый. Ваш лучший выбор состоит в том, чтобы попробовать более новое в драйвере ядра.

, Чтобы создать и установить драйвер:

Мы загрузим недавнее compat-wireless-pc пакет драйвера, зависимости от сборки установки, выбрать модуль RT2x00 rt2x00, сборка и установить его.

Тип/вставка следующее, линию за линией, в терминале:

sudo apt-get install build-essential linux-headers-generic linux-headers-`uname -r`
wget -O- http://linuxwireless.org/download/compat-wireless-2.6/compat-wireless-2012-07-03-pc.tar.bz2 | tar -xj
cd compat-wireless-2012-07-03-pc
./scripts/driver-select rt2x00
make
sudo make install

необходимо затем перезагрузить и затем видеть, работает ли беспроводная связь немного лучше.

2
ответ дан 7 December 2019 в 14:33

Существует несколько причин который, возможные причины:

  1. Ваш диск имеют отказ оборудования, как ошибки ввода-вывода...

  2. у Вас есть несколько брандмауэров, включенных, и лучше иметь, только один, возможно, "gufw" является лучшим..., и это должно отклонить все с правилами разрешить посещать udp 53 и разрешить посещать tcp 25,53,80,110,143,993,5060

  3. , Ваша ОС не со всеми вставленными модулями, введите: lsmod> list1.txt Затем создает установщик USB с "создателем загрузочного диска" использование ISO Вашего установочного CD (перо 2 ГБ достаточно), затем загружаются от того, что ПЕН-клуб USB и выбирает "try Ubuntu" и тип там: lsmod> list2.txt и копия этот файл к тому же местоположению, которое видит тот выше и открытый и в текстовом редакторе и пропускает ли там модули в list1.txt... Для установки недостающего использования модулей, первые modinfo "название модуля" после описания видят, нужны ли этому зависимости, и установите, они сначала в противном случае просто копируют полный путь ko файла и вводят sudo insmod, "вставляют path/file.ko" после того, как все модули не вставили потребности в вещах перезагрузки, должен начать хорошо работать...

0
ответ дан 7 December 2019 в 14:33

Другие вопросы по тегам:

Похожие вопросы: