Как заставить работать беспроводную карту Atheros AR9485?

10

Недавно я обновил свой 12.10 Ubuntu, с тех пор, как у меня возникла эта странная проблема с интернетом. Сеть отлично работает при начальной загрузке, после нескольких веб-запросов из браузера, командной строки или любого инструмента, интернет перестал работать. Я должен отключить и подключить Wi-Fi, чтобы он снова заработал.

Это происходит каждые несколько минут. Это расстраивает. До обновления все работало нормально. Я уверен, что это не проблема машины, потому что моя двойная загрузка win 8 работает нормально.

Я пытался iwconfig, это выход

lo        no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:"jumbotron"  
       Mode:Managed  Frequency:2.437 GHz  Access Point: 08:86:3B:8C:C0:74   
       Bit Rate=150 Mb/s   Tx-Power=16 dBm   
       Retry  long limit:7   RTS thr:off   Fragment thr:off
       Encryption key:off
       Power Management:off
       Link Quality=50/70  Signal level=-60 dBm  
       Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
       Tx excessive retries:1  Invalid misc:2   Missed beacon:0

Кто-нибудь знает, что происходит?

Обновить:

Я подключил свой телефон Android в WLAN и включил USB-модем с Ubuntu. Работает отлично.

Таким образом, проблема заключается в беспроводной конфигурации или драйверах

Вот некоторые конфиги, которые я получил

lshw -C network

  *-network               
       description: Wireless interface
       product: AR9485 Wireless Network Adapter
       vendor: Atheros Communications Inc.
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: wlan0
       version: 01
       serial: 00:08:ca:e6:6b:59
       width: 64 bits
       clock: 33MHz
       capabilities: bus_master cap_list rom ethernet physical wireless
       configuration: broadcast=yes driver=ath9k driverversion=3.2.0-23-generic-pae firmware=N/A ip=192.168.2.11 latency=0 multicast=yes wireless=IEEE 802.11bgn
       resources: irq:17 memory:dea00000-dea7ffff memory:dea80000-dea8ffff

ifconfig

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1727 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1727 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:137632 (137.6 KB)  TX bytes:137632 (137.6 KB)

wlan0     Link encap:Ethernet  HWaddr 00:08:ca:e6:6b:59  
          inet addr:192.168.2.11  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::208:caff:fee6:6b59/64 Scope:Link
          UP BROADCAST MULTICAST  MTU:1400  Metric:1
          RX packets:12133 errors:0 dropped:0 overruns:0 frame:0
          TX packets:11872 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:9352562 (9.3 MB)  TX bytes:1851594 (1.8 MB)

nm-tool

NetworkManager Tool

State: connected (global)

- Device: wlan0  [jumbotron] -------------------------------------------------
  Type:              802.11 WiFi
  Driver:            ath9k
  State:             connected
  Default:           yes
  HW Address:        00:08:CA:E6:6B:59

  Capabilities:
    Speed:           150 Mb/s

  Wireless Properties
    WEP Encryption:  yes
    WPA Encryption:  yes
    WPA2 Encryption: yes

  Wireless Access Points (* = current AP)
    *jumbotron:    Infra, 08:86:3B:8C:C0:74, Freq 2437 MHz, Rate 54 Mb/s, Strength 57 WPA WPA2

  IPv4 Settings:
    Address:         192.168.2.11
    Prefix:          24 (255.255.255.0)
    Gateway:         192.168.2.1

    DNS:             192.168.2.1
RameshVel
источник
Похоже, что это регрессия в драйверах ядра, вы должны попробовать другую версию и посмотреть, что произойдет.
LtWorf
Я знаю, что вы всегда можете найти решение, но часто вся трудность (и время) просто не стоит того, если оно будет исправлено в следующем выпуске (когда я пишу: Ubuntu 13.04). Просто запишите компакт-диск или поместите его на Pendrive и проверьте, работает ли он. Если так, обновляйтесь и живите счастливо :)
Питто

Ответы:

3

Примерно год назад у меня были проблемы с тем же Atheros AR9485 на моем Ubuntu "Natty Narwhal". Тогда Ubuntu даже не распознала это оборудование как интегрированное в компьютер. Я купил дешевый адаптер беспроводной сети USB, который отлично работал на Ubuntu; он имеет форму USB-привода, и я подключаю его через удлинитель (я читал, что для здоровья лучше разместить его на расстоянии 15 см от вашего тела).

Название адаптера - «WLAN-адаптер Realtek RTL8187B». - в Ubuntu он работает довольно хорошо, просто подключив его к USB-порту. Если вы покупаете адаптер, я рекомендую вам взять ноутбук в магазин и попросить попробовать адаптер прямо перед его покупкой.

Сегодня я обновился до Ubuntu Precise Pangolin LTS, и теперь Atheros работает ..., но с теми же проблемами, о которых вы упоминали. Поэтому я предпочитаю вернуться к моему адаптеру Realtek. Я сделал это, отключив сеть Atheros и позволив Realtek:

1 ---- Подключите адаптер к порту USB

2 ---- щелкните левой кнопкой мыши значок сети (в правом верхнем углу экрана)

3 ---- нажмите на «отключить» Atheros

4 ---- нажмите «подключить» адаптер Realtek (или любой другой беспроводной адаптер)


Есть другой метод, но я не пробовал:

1 ---- Получите драйвер Windows для вашей сетевой карты Atheros. (Вы можете скачать его
на официальном сайте вашего компьютера)

2 ---- Найдите конкретный файл, который заканчивается на «.inf»

3 ---- Установите "ndisgtk" - используйте ваши репозитории linux--.

4 ---- Открыть ndisgtk

5 ---- Выберите «установить новый драйвер»

6 ---- выберите местоположение вашего файла windows .inf и нажмите «установить»

7 ---- нажмите ОК

Для получения дополнительной информации об этом методе Google: "ndisgtk"

ajsdkrt
источник
Работает ли метод драйвера Windows? Я уже давно борюсь с этой проблемой, у меня есть USB-адаптер, но он мне не нравится, он мешает ...
Kempe
1

Я сделал все эти команды и до сих пор не работает - поэтому я пытаюсь просто на Wi-Fi, используя комбинацию клавиш FN + F2 | ЗАДАЧА РЕШЕНА

user198763
источник
0

Вы должны попытаться обновить сетевой менеджер:

sudo apt-add-repository ppa:network-manager
sudo apt-get update && sudo apt-get upgrade
Rengaku
источник
Я попробую это и дам вам знать
RameshVel
это уже актуально
RameshVel