- Ubuntu Documentation
- Built-in drivers/modules, tested only on Intrepid
- If after all the above you see a network but cannot connect
- If after everything you don’t see your network
- Manually installed drivers
- Method Using madwifi and ath_pci
- Warning about kernel updates
- Additional step for kernel 2.6.32.22 and later
- Драйвер wifi под ubuntu
- Linux wifi driver atheros
- Как установить опенсорсные драйвера для Atheros 9271 на Debian?
- ru ath9k
- Установка
- Поддерживаемые устройства
- Squeeze
- Wheezy
- Atheros 802.11n PCI/PCI-E devices (ath9k)
- Installation
- Supported Devices
Ubuntu Documentation
Built-in drivers/modules, tested only on Intrepid
Also works on Karmic — see below
If the method described in this section doesn’t work for you, try the alternate method using »madwifi» and »ath_pci» described below.
Look for the ath5k module, located in the package linux-backports-modules-intrepid. Install the package using either Synaptic or apt-get, and make sure it is activated on System/Administration/Hardware Drivers.
Note: For 9.10 substitute linux-backports-modules-karmic,
Follow the steps below only if ath5k module did not work. This may be the result of a conflict with either ath_hal or ath_pci, or ath5k might be blacklisted somewhere. So:
1) Hit «alt+f2» to run a command and type:
And add the following lines to the bottom of the file:
Reboot. If it’s still not working than it is very likely you have ath5k being blacklisted somewhere. Blacklisting may have occurred if you are coming from a Hardy upgrade and/or did not uninstall the madwifi driver before doing this. So try the following, but Be Extremely Careful — this next command opens nautilus with root privileges, which can change and/or damage any file on the system.
2) Hit «alt+f2» to run a command and type:
And navigate to
Now check each and every file for a line that looks like:
And just add a «#» character at the beginning of the line, thus commenting it. You might probably find this case on a file named «madwifi».
2.1) Alternatively, to quickly find where ath5k is being blacklisted, you can open a terminal (Applications/Accessories/Terminal) and type:
Just remember you need to just comment lines that have «blacklist ath5k».
This solution is based on this thread on the forums: http://ubuntuforums.org/showthread.php?p=6089169
If after all the above you see a network but cannot connect
You might want to try changing the WPA Supplicant on your network manager to wext. On wicd it’s the first option when you go into Preferences.
If after everything you don’t see your network
Remember that you might be trying to connect to an access point that is not broadcasting its name (hidden SSID), which is a separate issue and can be checked by enabling SSID broadcast on the access point.
Manually installed drivers
sudo lshw -C network
I found the following things helpful:
3) The wireless LED on my laptop does not work in linux. I may have pressed the wireless button while troubleshooting and turned off wireless without knowing it. So while fiddling around, I may have installed the right driver but not known it.
Method Using madwifi and ath_pci
The following method was described in the Ubuntu Forum thread http://ubuntuforums.org/showthread.php?t=1309072. Sections of this thread are quoted below. If you run into trouble, looking at the details of that thread may be helpful.
Dr. P.J. Kurian posted the following information (edited here):
Hi guys! In this thread you will find the instructions for installing the madwifi drivers for Atheros wireless cards. Please follow the instructions exactly.
Open the terminal by navigating through Applications—>Accessories—> Terminal.
Now type the following commands in the terminal window:
Now uncomment anything in that file that starts with deb by changing it from #deb to deb or something along those lines. To exit and save your changes, hit CTRL+X. Then answer «YES» to «Do you want to save?» and hit ENTER.
Now type the following commands:
Restart your machine. Your wireless connection should work now.
optional: I use wicd to connect to the wireless modem. To install wicd type the following commands in a terminal window:
Warning about kernel updates
Kernel updates of your system will kill your driver, so you’ll need to recompile it. Type the command sudo -i into a terminal window and just repeat the last three steps. Your madwifi will come back to life.
Additional step for kernel 2.6.32.22 and later
Kernel 2.6.32.22 changed the default for the rfkill parameter of ath_pci from 0 to 1, which had the effect of killing the methods described above. You’ll need to make sure that it’s set back to 0 on system startup. To do that, edit (or create) the file /etc/modprobe.d/options.conf to include the line
Your wireless should work after you reboot.
(Edited 2010-05-15 to remove advertising spam links)
WifiDocs/Driver/Atheros (последним исправлял пользователь blendmaster1024 2010-09-21 00:48:12)
The material on this wiki is available under a free license, see Copyright / License for details
You can contribute to this wiki, see Wiki Guide for details
Источник
Драйвер wifi под ubuntu
Здравствуйте. Я недавно установил убунту, но она не видит wifi. Думаю, проблема с драйверами. У меня wifi карта qualcomm atheros qca6174 802.11ac. Где скачать и как установить драйвера?
Покажи вывод команды
Так же покажи вывод
Вывод команд можно перенаправить в файл
Судя по твоей информации, нужный модуль ядра у тебя есть. Карта определяется как wlp1s0. Сеть через network-manager настраиваешь? По дефолту он управляет сетью в ubuntu. Есть вероятность, что wifi выключен. Введи
Если не помогает, то попробуй обновить пакет с прошивками. Можно скачать пакет отсюда: http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/
После установки перезагрузись.
Пакет с прошивками пробовал обновить, не помогло
Попробовал nmcli — пишет, отключено, но включить не получилось: andrey@andrey-Lenovo-YOGA-910-13IKB:
$ nmcli r wifi отключен andrey@andrey-Lenovo-YOGA-910-13IKB:
$ nmcli r wifi on andrey@andrey-Lenovo-YOGA-910-13IKB:
$ nmcli r wifi отключен. Обновление прошивок не помогло.
А rfkill unblock all?
не помогло. А вот результат rfkill list: 0: ideapad_wlan: Wireless LAN Soft blocked: no Hard blocked: yes 1: ideapad_bluetooth: Bluetooth Soft blocked: yes Hard blocked: yes 2: hci0: Bluetooth Soft blocked: yes Hard blocked: no 3: phy0: Wireless LAN Soft blocked: no Hard blocked: no
Может в bios выключено?
У тебя Fn-клавиши или подобные есть? Или переключатель Wi-Fi? Судя по выхлопу rfkill , чем-то из них Wi-Fi отключен. Или из BIOS, как выше отметили.
Нет. Кстати, на этом компе еще винда есть, там работает
Нет. Кстати, на этом компе еще винда есть, там работает
Попробуй с флешки последний релиз убунту загрузить. Будет ли там такая проблема?
Источник
Linux wifi driver atheros
В большинстве случаев WiFi будет работать «из коробки». В подобных случаях настройска карты беспроводной связи производится с помощью виджета NetworkManagement, который находится в системной области.
Если карта беспроводной не поддерживается «из коробки», скорее всего, её можно запустить достаточно просто.
Первый шаг — выполнение следующей команды, чтобы узнать чипсет карты. Именно чипсет имеет значение, а марка и модель устройства особой роли не играют.
Узнав чипсет карты, можно начать выяснять, что требуется для его работы в openSUSE: обычно просто нужно установить драйвер и/или прошивку.
Ядро Linux по умолчанию включает драйвер brcm80211. Это драйвер поддерживает bcm4313, bcm43224, bcm43224, bcm43225, bcm4329, bcm4330, bcm4334, bcm43241, bcm43235 (>= rev 3), bcm43236 (>= rev 3), bcm43238 (>= rev 3), bcm43143, bcm43242.
Если возникли проблемы с указанным драйвером, а у вас один из следующих чипсетов: bcm4312, bcm4313, bcm4321, bcm4322, bcm43224, bcm43225, bcm43227, bcm43228, можно попробовать установить несвободный драйвер broadcom-wl (пакет: broadcom-wl) из репозитория Packman.
Компания «Atheros» сотрудничает с разработчиками ядра Linux для обеспечения поддержки всех своих беспроводных чипсетов в основной ветке ядра Linux с помощью драйверов ath5k и ath9k, поэтому большинство карт atheros должны работать, не требуя дополнительных действий.
Компания «Intel» довольно хорошо сотрудничает с разработчиками ядра Linux, и все WiFi-чипы Intel должны работать, не требуя дополнительных действий.
Источник
Как установить опенсорсные драйвера для Atheros 9271 на Debian?
В общем есть USB WI-FI адаптер TP Link TL-722n первой ревизии на Atheros AR9271 и есть комп на котором установлен Debian. Вставляю в комп этот адаптер, смотрю командами ifconfig или iwconfig и комп этого адаптера не видит. Гугл привел меня к вот этой инструкции https://wiki.debian.org/ath9k_htc но меня смущает то что в командах есть «non-free». Как установить именно полностью опенсорсные драйвера для этого адаптера в Debian?
А с чего ты решил, что они есть? Большинство драйверов, это собственно драйвер для подключения к устройству и бинарная прошивка, которая загружается в него.
А с чего ты решил, что они есть?
Firmware is required, which can be provided by installing the firmware-atheros package. Open firmware for this driver is also available in the firmware-ath9k-htc package starting from Buster.
Для AR9271 есть 2 версии. Закрытый вариант в пакете firmware-atheros и открытый вариант в пакете firmware-ath9k-htc. Открытая прошивка доступна с версии Debian Buster. Подключать non-free нужено если ты хочешь поставить закрытый вариант или у тебя старая версия Debian.
Подключать non-free нужено если ты хочешь поставить закрытый вариант или у тебя старая версия Debian.
Спасибо за инфу. Насколько я помню то я устанавливал себе Debian 9, это старый или нет? И я никогда не устанавливал драйвера на линуксе и не знаю как это делать. Пробовал вводить команду apt-get install firmware-ath9k-htc. Это вообще правильно устанавливать дрова командой apt-get install ?
Насколько я помню то я устанавливал себе Debian 9, это старый или нет?
Если версия 9 (кодовое имя «Stretch»), то это предпоследняя версия => тебе нужно будет подключать non-free и ставить firmware-atheros. Уточнить версию можно так:
Если версия 9, то подключаешь non-free, а потом:
Если версия 10 (кодовое имя «Buster»), то:
т.к. ты хочешь открытый вариант.
Если версия 9 (кодовое имя «Stretch»), то это предпоследняя версия.
У меня версия 9.11. А можно как нибудь подключить к моему дебиану репозитории от Buster или вообще с какого нибудь гитхаба установить?
Подключать репозиторий можно, если вы знаете, что делаете.
… или вообще с какого нибудь гитхаба установить?
Там есть инструкция (How do I build it?)
Чем вас не устраивает non-free вариант firmware-atheros?
Чем вас не устраивает non-free вариант firmware-atheros?
Не кошерно это, не нужна мне проприетарщина.
А вы не знаете, в репозитории OpenWrt драйвера для этого же ath9k открытые или проприетарные?
Не стоит этого делать. Ты вполне можешь сломать этим систему.
все т.н. драйвера и прошивки включатся как правило в ядре + установка прошивок, но в debian может по другому. Посмотрите grep-ом по ключевым словам железа в исходниках и документации ядра.
Не стоит этого делать. Ты вполне можешь сломать этим систему.
Насчет сломать систему вообще не парюсь, так как есть бэ кап системы. Но теперь интересно, чем именно можно сломать систему, установкой драйверов с гитхаба или подключением сторонних репозиториев?
Dependency hell и привет.
Спасибо большое за ссылку на гитбхабе, но я так и не смог разобраться окончательно. Прошу вас помочь. Установил из репозитория Debian пакет cmake, что делать с командой $ make toolchain так и не понял, затем скачал с гитхаба архив, распаковал его и ввел $ make -C /путь к папке распакованной из архива после чего что то устанавливалось, да вот только затем адаптер не работал в Debian. Честно сказать, никогда ничего из гитхаба не устанавливал и из исходников ничего не собирал.
Источник
- ru
- ath9k
На данной странице описано как включить поддержку беспроводных wi-fi устройств PCI/PCI-E на базе чипсетов Atheros 802.11n в операционной системе Debian.
ath9k это модуль для беспроводных сетевых карт 802,11n PCI/PCI-E (не USB).
Он не нуждается в бинарном HAL. Не требует загрузки прошивок пользователем. Это полностью свободный и open-source драйвер. Список поддерживаемых устройств в конце странице.
This driver is included in the mainline Linux kernel since 2.6.27. It is present in Debian kernel images since 2.6.28.
USB устройства на базе чипсета Atheros AR9170 не поддерживаются, см. ath9k_htc, ar9170usb / carl9170.
Yстройства PCI/PCI-E Atheros 802.11a/bg не поддерживаются, см. ath5k.
Установка
Установите пакет wireless-tools:
Если вы еще не подключили устройство, то подключите его сейчас.
Необходимый модуль ядра должен быть загружен автоматически. Убедитесь что ваше устройство имеет доступный интерфейс:
Сконфигурируйте ваш беспроводной интерфейс так, как нужно.
Поддерживаемые устройства
Squeeze
На странице ru/HowToIdentifyADevice/PCI описывается как определить PCI устройство.
Этот список составлен по полям -алиасам из modinfo ath9k в Debian 2.6.32 (2.6.32-46) ядре.
Wheezy
На странице ru/HowToIdentifyADevice/PCI описывается как определить PCI устройство.
Этот список составлен по полям -алиасам из modinfo ath9k в Debian 3.2.0 (3.2.32-1) ядре.
Include: Ничего не найдено по регулярному выражению «^##TAG:LIST_2_START».
Include: Ничего не найдено по регулярному выражению «^##TAG:LIST_2_END».
Atheros 802.11n PCI/PCI-E devices (ath9k)
This page describes how to enable support for WiFi devices based on Atheros 802.11n PCI/PCI-E chips, using the ath9k driver on Debian systems.
ath9k is a Linux kernel driver supporting Atheros 802.11n PCI/PCI-E chips, introduced at Linux 2.6.27. Supported devices are listed at the end of this page.
It does not require a binary HAL (hardware abstraction layer) and no firmware is required to be loaded from userspace.
Atheros 802.11n USB devices are supported by the ath9k_htc and carl9170 drivers.
Atheros 802.11a/bg PCI/PCI-E devices are supported by the ath5k driver.
Installation
Connect the device to your system. The ath9k kernel module is automatically loaded for supported devices.
Configure your wireless interface as appropriate.
Supported Devices
The page HowToIdentifyADevice/PCI explains how to identify a PCI device.
The following list is based on the alias fields of modinfo ath9k in Debian 3.16 (3.16.7-ckt9-3
Источник