Беспроводная карта Atheros AR9485 не работает в ASUS K53E.

Вопрос или проблема

Я только что установил Ubuntu 11.10 32-битную версию в режиме двойной загрузки на ASUS K53. Все, кажется, работает нормально, кроме беспроводной связи. Беспроводная сеть работает в Windows 7. Ubuntu находит беспроводную карту, но она, похоже, не включена. Единственный физический способ включить карту — это комбинация клавиш FN-F2. Это работает в Windows, но не в Ubuntu. Я искал решение на форумах и не совсем уверен, что делать. Я собрал следующую информацию:

jdwbmc@Spatha:~$ cat /etc/lsb-release; uname -a
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=11.10
DISTRIB_CODENAME=oneiric
DISTRIB_DESCRIPTION="Ubuntu 11.10"
Linux Spatha 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:50:42 UTC 2011 i686 i686 i386 GNU/Linux

jdwbmc@Spatha:~$ lspci -nnk | grep -iA2 net
02:00.0 Контроллер сети [0280]: Atheros Communications Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01)
Подсистема: AzureWave Device [1a3b:1186]
Драйвер ядра в использовании: ath9k
--
04:00.0 Контроллер Ethernet [0200]: Atheros Communications AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0)
Подсистема: ASUSTeK Computer Inc. Device [1043:1851]
Драйвер ядра в использовании: atl1c

jdwbmc@Spatha:~$ lsusb
Шина 001 Устройство 001: ID 1d6b:0002 Linux Foundation 2.0 корневой концентратор
Шина 002 Устройство 001: ID 1d6b:0002 Linux Foundation 2.0 корневой концентратор
Шина 003 Устройство 001: ID 1d6b:0002 Linux Foundation 2.0 корневой концентратор
Шина 004 Устройство 001: ID 1d6b:0003 Linux Foundation 3.0 корневой концентратор
Шина 001 Устройство 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Шина 002 Устройство 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Шина 001 Устройство 003: ID 058f:a014 Alcor Micro Corp. 

jdwbmc@Spatha:~$ iwconfig
lo нет беспроводных расширений.

eth0 нет беспроводных расширений.

wlan0 IEEE 802.11bgn ESSID выключено/любое 
Режим: Управляемая Точка доступа: Не подключено Мощность передачи=0 dBm 
Предел длительности повторной отправки:7 RTS порог:выкл Порог фрагментации:выкл
Управление питанием:выкл

jdwbmc@Spatha:~$ rfkill list all
0: phy0: Беспроводная ЛВС
Программный блок: нет
Аппаратный блок: нет
1: asus-wlan: Беспроводная ЛВС
Программный блок: нет
Аппаратный блок: нет

jdwbmc@Spatha:~$ lsmod
Модуль Размер Используется
parport_pc 32114 0 
ppdev 12849 0 
snd_hda_codec_hdmi 31426 1 
bnep 17923 2 
rfcomm 38408 0 
bluetooth 148839 10 bnep,rfcomm
snd_hda_codec_realtek 254125 1 
binfmt_misc 17292 1 
joydev 17393 0 
asus_nb_wmi 12469 0 
asus_wmi 19333 1 asus_nb_wmi
sparse_keymap 13658 1 asus_wmi
uvcvideo 67271 0 
videodev 85626 1 uvcvideo
snd_hda_intel 24262 2 
snd_hda_codec 91754 3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 13276 1 snd_hda_codec
snd_pcm 80468 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_seq_midi 13132 0 
wmi 18744 1 asus_wmi
snd_rawmidi 25241 1 snd_seq_midi
snd_seq_midi_event 14475 1 snd_seq_midi
snd_seq 51567 2 snd_seq_midi,snd_seq_midi_event
arc4 12473 2 
i915 505108 3 
snd_timer 28932 2 snd_pcm,snd_seq
snd_seq_device 14172 3 snd_seq_midi,snd_rawmidi,snd_seq
ath9k 112711 0 
psmouse 73673 0 
serio_raw 12990 0 
mac80211 272785 1 ath9k
drm_kms_helper 32889 1 i915
ath9k_common 13599 1 ath9k
drm 192226 4 i915,drm_kms_helper
ath9k_hw 293893 2 ath9k,ath9k_common
ath 19387 2 ath9k,ath9k_hw
cfg80211 172392 3 ath9k,mac80211,ath
snd 55902 14 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 12600 1 snd
snd_page_alloc 14115 2 snd_hda_intel,snd_pcm
mei 36466 0 
i2c_algo_bit 13199 1 i915
video 18908 1 i915
lp 17455 0 
parport 40930 3 parport_pc,ppdev,lp
ahci 21634 3 
libahci 25727 1 ahci
atl1c 36638 0 
xhci_hcd 72915 0 

jdwbmc@Spatha:/var/lib/NetworkManager$ cat NetworkManager.state

[main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true
WimaxEnabled=true

jdwbmc@Spatha:~$ lspci -nn | grep 0280
02:00.0 Контроллер сети [0280]: Atheros Communications Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01)

Любая помощь будет оценена. Спасибо.

Решено!
Установлены linux-backports-modules-cw и обновление network-manager. Работает хорошо. linux-backports-modules-cw можно найти в центре программного обеспечения, а обновление network-manager получить через обычный метод обновления.
Для тех, кто нуждается в этой информации на турецком языке, перейдите на мою запись в блоге: http://gkaya93.blogspot.com/2012/05/ubuntu-1204-wireless-cozumu.html. Я напишу здесь описание на английском языке:

  • Проверьте таблицу на этой странице, чтобы увидеть, есть ли ваша беспроводная карта (или что-то похожее*) там: http://wiki.ubuntuusers.de/WLAN/Linux-backports-modules#Enthaltene-Treiber
  • Если есть, выполните следующие действия:
  • Перейдите в терминал и введите “uname -r”, чтобы узнать версию ядра.
  • Найдите соответствующую версию “linux-backports-modules-cw” в центре программного обеспечения. Установите ее.
  • Обновите network-manager.
  • Перезагрузитесь и посмотрите, повлияет ли это. Это существенно изменило мой опыт. Сейчас действительно лучше.

*Моя карта была rtl8192se. Она не была включена в таблицу, вместо этого rtl8180/rtl8187, но программное обеспечение оживило мою систему. Поэтому попробуйте, если модель вашей карты близка к включенным моделям. Думаю, это безопаснее, чем изменение системных конфигурационных файлов.

И еще кое-что, что следует включить: на сайте говорится, что linux-backports-modules-cw включен в живой образ, так что вы можете установить его, если у вас нет соединения. Я не пробовал, так как отформатировал свой живой носитель. Но если вы этого не сделали, добавьте его в источники программного обеспечения и попробуйте использовать.
– Центр программного обеспечения > Редактировать > Источники программного обеспечения > Устанавливаемо с CD-ROM/DVD… Установите флажок ниже.

Думаю, это решение будет работать хорошо и в более старых версиях Ubuntu, но я не уверен и не призываю никого пробовать это только из-за моих слов. Спасибо за любую оказанную помощь.

Ответ или решение

Вопрос использования беспроводной карты Atheros AR9485 на ноутбуке ASUS K53E при работе с операционной системой Ubuntu 11.10, установленной в режиме двойной загрузки, может вызывать ряд сложностей. Обычно это связано с несовместимостью драйверов или их отсутствием в данной версии ОС. Рассмотрим данный вопрос детально, абстрагируясь от опыта решения подобных задач.

Теория

Для начала важно понять, что для функционирования любого аппаратного компонента в операционной системе необходим соответствующий драйвер. Устройства на платформе Windows зачастую имеют преимущество в более широкой поддержке драйверов из коробки благодаря их предустановке. В то время как в Linux, включая Ubuntu, поддержка оборудования может варьироваться в зависимости от версии ядра и включенных в него модулей.

Вы предоставили информацию о конфигурации вашего устройства, где видно, что ядро Linux версии 3.0.0-12 генериковое, а сетевой контроллер Atheros AR9485 управляется драйвером ath9k. Основываясь на этой информации, можно сделать вывод, что драйвер установлен и загружен, но проблема заключается в неправильной работе функции включения/выключения беспроводной сети (Wi-Fi), что часто встречается в ноутбуках с аппаратными комбинациями клавиш, такими как FN-F2.

Пример

В вашем случае команда iwconfig показывает, что интерфейс wlan0 обнаружен, но его передающая мощность равна 0 dBm, что указывает на неактивное состояние. Команда rfkill list all также отображает, что интерфейс не заблокирован ни программно, ни аппаратно, что может указывать на конфликт или несовместимость управления энергопотреблением между драйвером и вашей аппаратной платформой Asus.

Дополнительно, вы провели диагностику системы с помощью утилиты lspci, которая подтвердила использование драйвера ath9k, разработанного для беспроводных сетевых адаптеров Atheros, включая вашу модель AR9485.

Применение

В целях решения проблемы рекомендуется предпринять следующие шаги, адаптированные с учетом вашего конкретного случая:

  1. Установка модулей linux-backports: Убедитесь, что дополнительные модули linux-backports установлены. Это позволит вам добавить расширенную поддержку для вашего драйвера беспроводной сети. В Ubuntu это можно сделать через Центр программного обеспечения Ubuntu, установив пакет linux-backports-modules-cw.

  2. Обновление Network Manager: Важно подтвердить, что ваше сетевое управление осуществляется последней версией Network Manager, так как это может повлиять на работу Wi-Fi и исправление обнаруженных ошибок.

  3. Перезагрузка системы: После установки и обновления перезагрузите систему, чтобы изменения вступили в силу.

  4. Проверка работы Wi-Fi: После перезагрузки проверьте, работает ли беспроводная сеть. Используйте команду iwconfig для проверки состояния интерфейса wlan0 и убедитесь, что показатель Tx-Power больше 0 dBm и присутствуют активные ESSID.

  5. Настройка через Live CD: Если вышеуказанные действия не помогли, попробуйте загрузиться с Live CD Ubuntu и провести аналогичные действия, как это указано в вашей публикации.

Таким образом, приведенные рекомендации должны помочь в активизации вашей беспроводной карты на данный момент. Рекомендуется проверить теоретическую совместимость с другими версиями Ubuntu и Linux, когда возможно использовать более новые версии с расширенной поддержкой драйверов, что снизит вероятность подобных проблем. Всегда следите за обновлениями и исправлениями в сообществе Ubuntu, так как это один из ключей к дальшейшей стабильности работы системы.

Оцените материал
Добавить комментарий

Капча загружается...