Wyczerpałem google, jak to zrobić, dodatkowo będąc początkującym.
Próbuję zainstalować ten moduł .
Mam fajnego nowego Acer Nitro (który będzie jeszcze ładniejszy, gdy usunę zależność od win 8.1), z kartą Wi-Fi / Bluetooth Atheros Qualcomm QCA61x4, która wydaje się wyskakiwać z tym samym podpisem 168c:003e
co QCA6174, więc mam nadzieję, że ten moduł będzie działać.
Próbowałem ze sterownikami Windows i ndiswrapper, ale to nie działało dla mnie.
Próbowałem również zaktualizować jądro do wersji 3.19, ale to nie wydawało się, aby to naprawić. Teraz na ŚWIEŻEJ instalacji 14.04.
Jak pobrać odpowiednie pliki z github (i gdzie je zapisać?)
Których pakietów potrzebuję do przebudowania jądra? (Mam świeżą instalację 14.04)
Odpowiedzi:
Użytkownicy Ubuntu 16.04 z dostępem do Internetu (np. Ethernet) powinni po prostu zainstalować aktualizacje i uruchomić ponownie:
Dla osób bez internetu, pobierz sterowniki oprogramowania tutaj . Wybierz najnowszą wersję dla swojej architektury. Na przykład, w wersji 1.157.5 (najnowsze na dzień 29/11/16) dla amd64 jest tutaj .
Po otrzymaniu
.deb
pakietu zainstaluj jak zwykle. W naszym przykładzie jest to:Uruchom ponownie, a teraz powinno działać.
Zainstalowanie backportów może być łatwiejsze niż próba użycia github
Następnie uruchom ponownie po zakończeniu. Twoje Wi-Fi jest dość nowe w Linuksie, więc może nie być w pełni funkcjonalne, nawet z tym
źródło
Miałem wiele problemów z moim Acer Aspire V17 Nitro Black Edition i Ubuntu 15.10, ale udało mi się rozwiązać Wi-Fi. Musiałem zrobić kombinację rzeczy, odpowiedzi z góry, a mianowicie:
Publikuję ten komentarz z mojego nowego połączenia internetowego przez Wi-Fi. Jak dotąd wydaje się, że działa dobrze.
źródło
Miałem podobny problem z moim nowym laptopem Asus Aspire V3-371-51 po zainstalowaniu nowego Ubuntu (15.10), który ma jądro 4.2 (więc nie jest potrzebne backport).
lspci pokazał następujące dane:
Sprawdzając dmesg, zdałem sobie sprawę, że w moim przypadku brakuje oprogramowania układowego.
Kopiowanie odpowiedniego firmware z https://github.com/kvalo/ath10k-firmware/archive/master.zip do
/lib/firmware/ath10k/QCA6174/hw2.1
załatwiło sprawę - po ponownym uruchomieniu komputera.BTW Musiałem utworzyć tę ścieżkę, ponieważ wcześniej
QCA988X
był tylko podkatalog/lib/firmware/ath10k
.źródło
Nie jest to kompletna odpowiedź (podobna sytuacja - ath10k / QCA6174 na jądrze Fedory 22, 4.0), ale więcej zasobów:
https://wireless.wiki.kernel.org/en/users/drivers/ath10k wskazuje na: https://github.com/kvalo/ath10k-firmware .
Patrząc na dmesg, mogę załadować firmware-4.bin (aczkolwiek niesprawdzony), gdy miejsce na:
Jednak dostaję również:
Więc wydaje się, że czegoś brakuje w tej konfiguracji. Następnym krokiem jest zmiana nazwy długiego pliku firmware-3.bin_xxxxxx na firmware-3.bin
PS (przeładuj moduł jądra ath10k):
Następnie wybierz
iwconfig
lubNetworkManager
.Tak więc kroki do pełnej instalacji to:
Pobierz sterowniki w https://github.com/kvalo/ath10k-firmware .
sudo cp -r QCA6174 /lib/firmware/ath10k/
cd /lib/firmware/ath10k/QCA6174/hw2.1
sudo cp firmware-5.bin.SW_xxxxxx firmware-5.bin
Ten krok może ulec zmianie w miarę opracowywania sterownika.
xxxx
i-5
ewoluują.sudo rmmod ath10k_pci
sudo modprobe -v ath10k_pci
Po tych krokach mógłbym połączyć się z routerem WiFi WPA2 i wszystko działa dobrze w Acer v5 vn7-591g czarny nitro.
źródło
Udało mi się uruchomić mój Qualcomm Atheros 61x4 na czystej instalacji Ubuntu 15.04. Właściwie nie dla modelu Lenovo, ale dla Acer Aspire VN7 Nitro 791G Oto kroki, które wykonałem:
pobrałem źródła Athk Master z Kvalo:
git clone https://github.com/kvalo/ath.git
pobrałem drzewo backports:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/backports/backports.git
pobrałem oprogramowanie z sumdog i skopiowałem do
/lib/firmware/ath10k/QCA6174/hw2.1/
:(Niestety nie mogę opublikować więcej niż dwóch linków)
wget github.com/sumdog/ath10k-firmware/raw/5faf5bb7c7413f9bbde54cca6fff58e/ath10k/QCA6174/hw2.1/board.bin
i
wget github.com/sumdog/ath10k-firmware/raw/5faf5bb7c7413f9bbde54cca6fff58e/ath10k/QCA6174/hw2.1/firmware-4.bin
utworzono plik konfiguracyjny athk10 zgodnie z opisem w tym poście przed:
firmware-4.bin
do,firmware-5.bin
gdy dmesg twierdził, że nie znalazłfirmware-5.bin
źródło
Zainstaluj stos włączania LTS „Wily”. To da ci bardziej nowoczesne jądro, 4.2. Jest wiele ulepszeń w tym jądrze i, jak zauważył ktoś inny, wygląda na to, że będzie on wspierał twój chipset natywnie.
Kernel / LTSEnablementStack | Ubuntu Wiki
źródło
Po przejrzeniu wszystkich pozostałych odpowiedzi udało mi się odnieść sukces w następującym procesie:
Moja konfiguracja to Mint 17.2 (powinna być taka sama jak Ubuntu 14.04) z jądrem 3.16.0-38-generic na Acer v17 Nitro z oprogramowaniem układowym QCA6174
Ponieważ korzystam z jądra 3.x Pobierz i zbuduj projekt backports zgodnie z instrukcjami tutaj (jeśli masz jądro 4.x powinno to teoretycznie działać bez): https://wireless.wiki.kernel.org/en / users / drivers / ath10k / backports
Pobierz oprogramowanie dla mojej konfiguracji z tabeli na tej stronie QCA6174: https://wireless.wiki.kernel.org/en/users/drivers/ath10k/firmware
Skopiuj wszystkie pliki oprogramowania układowego dla QCA6174 z ath10k-firmware / QCA6174 / do / lib / firmware / ath10k / QCA6174
Restart.
Myślę, że użycie najnowszego stabilnego projektu backportów w porównaniu z niektórymi z nich tutaj połączonymi, w połączeniu z prawidłowym ustawieniem uprawnień, było związane z jego działaniem.
źródło