Вопрос или проблема
Решение 1
Привет, я недавно установил Ubuntu 13.10 на свой ноутбук вместе с Windows. У меня есть адаптер Atheros AR9485. Он хорошо работал в течение нескольких недель, а теперь не работает, хотя в Windows все в порядке. Я попробовал несколько предложенных решений, но ничего не помогло. Вот что я сделал и какие ответы получил;
$ sudo modprobe -r iwlwifi
Ошибка: отсутствует имя модуля.
ФАТАЛЬНО: Ошибка выполнения команды удаления для iwlwifi
$ sudo modprobe -r iwlwifi.conf
ФАТАЛЬНО: Модуль iwlwifi.conf не найден.
$ cd /etc
/etc$ ls
Здесь я нахожу директорию modprobe.d, но modprobe
не существует, поэтому я пытаюсь
$ cd modprobe.d
modprobe.d: Нет такого файла или директории
Затем я возвращаюсь в /etc и пытаюсь
$ cd /etc
$ cd modprobe.d
/etc/modprobe.d$ ls
Я нахожу файл iwlwifi.conf~ и пробую:
/etc/modprobe.d$ sudo modprobe -r iwlwifi.conf~
ФАТАЛЬНО: Модуль iwlwifi.conf~ не найден.
/etc/modprobe.d$ cd ~
$ sudo modprobe.d -r iwlwifi.conf~
sudo: modprobe.d: команда не найдена
Я читал решение, которое предлагало следующие шаги, если у меня все получится. Я попытался найти файл .conf и отредактировал его, как указано в последней части этого решения, но это не сработало, и я не смог продвинуться дальше;
Похоже, у этого оборудования есть какие-то проблемы с конфигурацией N в WiFi.
Попробуйте:
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi 11n_disable=1
Теперь попробуйте переподключиться, если это поможет, выполните следующие шаги
-
Посмотрите в
/etc/modprobe.d
, есть ли файл, похожий наintel-5100-iwlwifi-disable11n.conf
, затем отредактируйте его.sudo gedit /etc/modprobe.d/<filename_here>
Отредактируйте строку, которая гласит
options iwlwifi 11n_disable=1
на
options iwlwifi 11n_disable=0
Сохраните и перезагрузите.
-
Если файл не существует, создайте новый файл
gksudo gedit /etc/modprobe.d/iwlwifi.conf
Добавьте новую строку:
options iwlwifi 11n_disable=1
Сохраните и перезагрузите.
Решение 2:
Когда решение 1 не сработало, я попробовал решение 2, как показано ниже;
lspci -nnk | grep -iA2 net
lsmod
iwconfig
rfkill list
lspci -nnk | grep -iA2 net
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI
Express Fast Ethernet controller [10ec:8136] (rev 05)
Subsystem: Acer Incorporated [ALI] Устройство [1025:061f]
Ядро драйвера в использовании: r8169
02:00.0 Network controller [0280]: Qualcomm Atheros AR9485 Wireless Network Adapter [168c:0032] (rev 01)
Subsystem: Foxconn International, Inc. Устройство [105b:e047]
03:00.0 Не назначен класс [ff00]: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader [10ec:5209] (rev 01)
lsmod
Модуль Размер Используется
nls_iso8859_1 12713 1
parport_pc 32701 0
ppdev 17671 0
bnep 19564 2
rfcomm 69070 0
bluetooth 371874 10 bnep,rfcomm
vesafb 13828 1
lp 17759 0
parport 42299 3 lp,ppdev,parport_pc
hid_generic 12548 0
usbhid 53014 0
hid 101512 2 hid_generic,usbhid
usb_storage 62062 1
rtsx_pci_sdmmc 23527 0
ahci 25819 2
libahci 31898 1 ahci
rtsx_pci 45546 1 rtsx_pci_sdmmc
r8169 67341 0
mii 13934 1 r8169
iwconfig
eth0 нет беспроводных расширений.
lo нет беспроводных расширений.
rfkill list
Последняя команда не дала выхода, поэтому я не смог следовать инструкциям, которые должны были быть ниже;
Деактивируйте аппаратное шифрование драйвера:
Код:
echo "options ath9k nohwcrypt=1" | sudo tee /etc/modprobe.d/ath9k.conf
sudo modprobe -rfv ath9k
sudo modprobe -v ath9k
Любая помощь по этим шагам или любое другое решение будет оценено.
- Скачайте этот драйвер
compat-drivers-3.9-rc4-2-su.tar.bz2
в папку на вашем компьютере. - Перейдите в папку и
разархивируйте
файл tar с помощьюtar xf compat-dri....
cd
в разархивированный файл и выполните следующие команды;
./scripts/driver-select ath9k sudo make sudo make install sudo make unload
- Перезагрузите систему.
Надеюсь, теперь это сработает.
Ответ или решение
Конечно! Вот полное руководство по решению проблемы с адаптером беспроводной сети Qualcomm Atheros AR9485 на Ubuntu 13.10.
Решение 1
-
Проверка состояния модуля:
Откройте терминал и выполните команду, чтобы проверить, загружен ли модуль для вашего адаптера:lspci -nnk | grep -iA2 net
Убедитесь, что вывод показывает адаптер Atheros AR9485 и что он использует правильный драйвер.
-
Удаление и повторная загрузка модуля:
Если вы видите, что модуль iwlwifi не работает, попробуйте удалить его и снова загрузить с отключением 802.11n:sudo modprobe -r iwlwifi sudo modprobe iwlwifi 11n_disable=1
После выполнения этих команд попробуйте подключиться к Wi-Fi.
-
Изменение конфигурации модуля:
Если после перезагрузки результаты не изменились, проверьте наличие конфигурационных файлов в каталоге/etc/modprobe.d/
. Если файл существует, измените параметр:sudo gedit /etc/modprobe.d/iwlwifi.conf
Измените строку:
options iwlwifi 11n_disable=0
на
options iwlwifi 11n_disable=1
После этого сохраните изменения и перезагрузите систему.
-
Создание нового конфигурационного файла:
Если файл не существует, создайте новый файл с конфигурацией:sudo gedit /etc/modprobe.d/iwlwifi.conf
Вставьте следующую строку:
options iwlwifi 11n_disable=1
Сохраните файл и перезагрузите систему.
Решение 2
Если вышеописанные шаги не помогли, перейдите к следующему решению.
-
Проверка состояния модуля:
Опять же, выполните команды:lsmod iwconfig rfkill list
Если
rfkill list
ничего не выводит, это может означать, что модуль не включен. -
Отключение аппаратного шифрования:
Попробуйте отключить аппаратное шифрование драйвера, выполнив следующие команды:echo "options ath9k nohwcrypt=1" | sudo tee /etc/modprobe.d/ath9k.conf sudo modprobe -rfv ath9k sudo modprobe -v ath9k
Решение 3: Установка передовых драйверов
Если никакие из вышеперечисленных решений не помогли, попробуйте установить передовые версии драйверов.
-
Скачивание и установка драйверов:
Загрузите драйверcompat-drivers-3.9-rc4-2-su.tar.bz2
в директорию вашего компьютера.Распакуйте файл:
tar xf compat-drivers-3.9-rc4-2-su.tar.bz2
Перейдите в распакованную папку:
cd compat-drivers-3.9-rc4-2-su
Выполните следующие команды:
./scripts/driver-select ath9k sudo make sudo make install sudo make unload
-
Перезагрузка:
Перезагрузите систему.
После выполнения всех шагов выше ваша проблема с адаптером Atheros AR9485 должна быть решена. Если у вас возникнут дополнительные вопросы или проблемы, не стесняйтесь спрашивать.