- Saved searches
- Use saved searches to filter your results more quickly
- kirvedx/atheros
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- About
- Atheros 802.11n устройства PCI/PCI-E (ath9k)
- Установка
- Поддерживаемые устройства
- Squeeze
- Wheezy
- Atheros 802.11n PCI/PCI-E devices (ath9k)
- Installation
- Supported Devices
- See Also
- External Links
- Atheros Wifi Kali Linux Driver Installation
- GNU/Linux Kali Installing Atheros Wireless Firmware Guide
- 1. Terminal Getting-Started Guide
- Contents
- Follow Us
- The GNU/Linux Free Software Phylosophy
- Steve Jobs’ Last Words
- Credits
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Atheros QCA6174 Wireless Firmware for Debian Buster. Kernel Versions 4.15 through 4.17 (Check Branches)
kirvedx/atheros
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
Atheros QCA6174 Wireless Firmware for Debian Buster/Bullseye/Sid (and probably Ubuntu).
Master provides support for kernel version 5.5.
Check the branches for support of kernel versions 4.15 through 5.3 (Check out the appropriate branch).
SPECIAL THANKS
Special thanks to @jeremyb31 (his profile on ubuntuforums) for having provided the modified source and instructions on ubuntuforums for getting the Atheros QCA6174 Wireless working on Ubuntu/Debian linux in kernel versions 4.15 and 4.16.
Special thanks to @waveletlet (their profile on github) for having provided the merge request to add support for changes made to the kernel sources in version(s) 5.3, 5.5, and for noticing that the linux-headers-amd64 dependency could be noted in this README.
From what I understand the issue has to do with a few things, from a tweak to regulatory domain — to support for the EEPROM chipset used in devices such as the Samsung Galaxy Book 12.
The original source (for kernel versions up to 4.18) was simply a modified version of jeremyb31’s — updated for 4.17+ by replacing the wil6210 directory with the updated one found in the latest linux kernel source tree.
The latest is based on the respective kernel’s sources. This update is still functional with kernel version 5.5.0-1.
The following instructions will guide you through building and installing the Atheros QCA6174 Wireless Firmware in Debian and probably Ubuntu
Ensure you have all the required tools
sudo apt-get update sudo apt-get install git build-essential linux-headers-$(uname -r)
You could substitue linux-headers-amd64 for linux-headers-$(uname -r) to have apt auto-select a candidate.
git clone https://github.com/devrikx/atheros
Enter the newly checked out repository
Check out the branch for your kernel version. If you are using the latest kernel version available in Debian Buster (or from the buster-backports channel at the time of this writing), you can just use master. Otherwise, run the following command, replacing the X with your MAJOR kernel version (i.e. 4, 5, etc), and the y with your minor kernel version (i.e. 15, 16, or 3).
The remaining process depends upon whether this is your first time building the source, or whether you’re rebuilding due to a kernel patch version update (i.e. 4.18.0 to 4.18.0-3, or 5.3.0 to 5.5.0-1).
If you are updating due to a kernel patch (or packaging) version update, you’ll need to clean your working directory first [1]:
make -C /lib/modules/$(uname -r)/build M=$(pwd) clean
Now you are ready to continue as if it is your first run through this process
We start by copying some configuration to the working directory [1]:
cp /lib/modules/$(uname -r)/build/.config ./ cp /lib/modules/$(uname -r)/build/Module.symvers ./
make -C /lib/modules/$(uname -r)/build M=$(pwd) modules
Great! You’re ready to install.
To install the firmware, copy the compiled kernel driver to the appropriate system path [1]:
sudo cp ath.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless/ath
Finally, reboot your system:
Please note that on Ubuntu, you probably need to prepend /usr to the paths used in the commands above.
After you’ve rebooted your PC, you should have working wifi!
This works for me (and other contributors) on the Samsung Galaxy Book 12, running Debian Buster with kernel version 5.5.0-1 (At the time this README.md was last updated.)
Feel free to let me know how it works for you — though for serious issues I’d recommend you seek help by posting to the forums where @jeremyb31 provides the original source and solution
I claim no ownership nor authorship of anything within this repository other than this README.md . Any significant licenses may be found within the preferred directory.
The instructions and source used to get working atheros wifi on linux kernel version 4.17+ is entirely based upon @jeremyb31’s solution given on ubuntuforumns, and provided on @jeremyb31’s github repository, respectively.
About
Atheros QCA6174 Wireless Firmware for Debian Buster. Kernel Versions 4.15 through 4.17 (Check Branches)
Atheros 802.11n устройства PCI/PCI-E (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.