|
WI-FI TL-WN422G instalacja sterowników pod Lenny
1347 - 25-05-2010 16:14
Cześć. Mam problem dotyczący sterowników karty firmy TP-LINK model TL-WN422G. Korzystam z tego opisu: http://wiki.debian.org/ar5523 Wiem, że jest to opis instalacji na Squeeze, ale na Lennym powinno dać radę. Mianowicie gdy jestem przy 3 punkcie: wydaję takie polecenie:
$ cd ar5523 && dpkg-buildpackage -us -uc
otrzymuję takie "coś"(jeżeli można to tak nazwać):
karol-laptop:/home/karol/Desktop/ar5523# dpkg-buildpackage -us -uc
dpkg-buildpackage: ustawianie CFLAGS na domyślną wartość: -g -O2 dpkg-buildpackage: ustawianie CPPFLAGS na domyślną wartość: dpkg-buildpackage: ustawianie LDFLAGS na domyślną wartość: dpkg-buildpackage: ustawianie FFLAGS na domyślną wartość: -g -O2 dpkg-buildpackage: ustawianie CXXFLAGS na domyślną wartość: -g -O2 dpkg-buildpackage: pakiet źródłowy ar5523 dpkg-buildpackage: wersja pakietu źródłowego 0~sidux.8 dpkg-buildpackage: źródła zmienione przez Stefan Lippers-Hollmann <s.l-h@gmx.de> dpkg-buildpackage: architektura gościa i386 dpkg-checkbuilddeps: Niespełnione zależności budowania pakietu:debhelper (>= 7) quilt dpkg-buildpackage: ostrzeżenie: Niespełnione zależności/konflikty czasu budowania; przerywanie. dpkg-buildpackage: ostrzeżenie: (Użyj opcji -d, aby to obejść).
karol-laptop:/home/karol/Desktop/ar5523# dpkg-buildpackage -d -us -uc
dpkg-buildpackage: ustawianie CFLAGS na domyślną wartość: -g -O2 dpkg-buildpackage: ustawianie CPPFLAGS na domyślną wartość: dpkg-buildpackage: ustawianie LDFLAGS na domyślną wartość: dpkg-buildpackage: ustawianie FFLAGS na domyślną wartość: -g -O2 dpkg-buildpackage: ustawianie CXXFLAGS na domyślną wartość: -g -O2 dpkg-buildpackage: pakiet źródłowy ar5523 dpkg-buildpackage: wersja pakietu źródłowego 0~sidux.8 dpkg-buildpackage: źródła zmienione przez Stefan Lippers-Hollmann <s.l-h@gmx.de> dpkg-buildpackage: architektura gościa i386 debian/rules clean debian/rules:3: /usr/share/quilt/quilt.make: Nie ma takiego pliku ani katalogu make: *** Brak reguł do wykonania obiektu `/usr/share/quilt/quilt.make'. Stop. dpkg-buildpackage: niepowodzenie: debian/rules clean zwrócił status błędu 2 karol-laptop:/home/karol/Desktop/ar5523#
Zamieszczam wynik polecenia:
lsusb
Bus 001 Device 003: ID 0cf3:1006 Atheros Communications, Inc. Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Próbowałem ze zmianą ścieżki do innego katalogu w pliku makefile, ale nic. Miałem wcześniej problemy, z którymi poradziłem sobie, ale tu wymiękam. Myślę, że jakiś wpływ (pośredni/bezpośredni) to to, że przy instalacji wybrałem wersję jądra 2.6.26 (bez i686). Proszę o pomoc.
otypoks - 25-05-2010 17:34
Która wersja karty? v1 jest obsługiwana przez zd1211rw v2 jest obsługiwana przez ath9k_htc którego w kernelu jeszcze nie ma ale działa sprawnie dzięki compat-wireless http://wireless.kernel.org/en/users/Drivers/ath9k_htc
1347 - 25-05-2010 18:19
Jest to wersja 2.0.1. http://debian.linux.pl/threads/17620...-Debiana-Lenny
Czytając tutaj rozumiem, że najlepszą opcją byłoby aktualizacja jądra?
Czytałem też tu: http://wireless.kernel.org/en/users/Drivers/ath9k_htc ale niewiele z tego rozumiem, czy mógłby to ktoś wytłumaczyć i uprościć?
Walczę z tym od rana i nie mam już siły do ciągłego szukania. Straciłem nadzieję.
otypoks - 25-05-2010 19:42
http://debian.linux.pl/threads/17620...-Debiana-Lenny W tym wątku jest poruszony temat innej karty. TL-WN422G mimo iż jest na chipsecie który obsługuje 802.11n jest okrojona do 802.11g. Aktualizacja jądra nic nie da ponieważ ta karta nie jest jeszcze obsługiwana przez nie.
W skrócie wygląda to tak że trzeba ściągnąć najnowszą paczkę z compat-wireless, rozpakować, przejść do katalogu z rozpakowanymi plikami, odpalić
./scripts/driver-select
z nazwą sterownika którego chcesz użyć, potem
make
make install
i ręczne ładowanie modułów lub restart. Potrzebne są nagłówki jądra i firmware do karty skopiowany do
/lib/firmware/
1347 - 25-05-2010 20:28
Czytałem już ten temat:
http://debian.linux.pl/threads/17620-Jaka-WiFi-802.11n-USB-dla-Debiana-Lenny
niesterty posiadam już tą kartę, a sprzęt na którym działam to laptok, więc nie mam wyboru.
Wszystko było by ok, gdyby...
karol-laptop:/home/karol/Desktop/compat-wireless-2010-05-24# make make -C /lib/modules/2.6.26-2-686/build M=/home/karol/Desktop/compat-wireless-2010-05-24 modules make[1]: Wejście do katalogu `/lib/modules/2.6.26-2-686/build' make[1]: *** Brak reguł do wykonania obiektu `modules'. Stop. make[1]: Opuszczenie katalogu `/lib/modules/2.6.26-2-686/build' make: *** [modules] Błąd 2 karol-laptop:/home/karol/Desktop/compat-wireless-2010-05-24#
nie błąd... W jaki sposób się go pozbyć?
otypoks - 25-05-2010 20:33
Zainstalowałeś nagłówki jądra?
1347 - 25-05-2010 23:03
karol-laptop:/home/karol/Desktop# dpkg -i linux-headers-2.6.26-2-686_2.6.26-22lenny1_i386.deb (Odczytywanie bazy danych ... 119134 plików i katalogów obecnie zainstalowanych.) Przygotowanie do zastąpienia linux-headers-2.6.26-2-686 2.6.26-22lenny1 (wykorzystując linux-headers-2.6.26-2-686_2.6.26-22lenny1_i386.deb) ... Rozpakowanie pakietu zastępującego linux-headers-2.6.26-2-686 ... dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie linux-headers-2.6.26-2-686: linux-headers-2.6.26-2-686 zależy od linux-headers-2.6.26-2-common (= 2.6.26-22lenny1); jednakże: Wersją linux-headers-2.6.26-2-common w systemie jest 2.6.26-21lenny4. dpkg: błąd przetwarzania linux-headers-2.6.26-2-686 (--install): problemy z zależnościami - pozostawiony nieskonfigurowany Wystąpiły błędy podczas przetwarzania: linux-headers-2.6.26-2-686 karol-laptop:/home/karol/Desktop#
Nic tu nie idzie. Zaraz chyba coś wyleci z 3 piętra.
otypoks - 25-05-2010 23:11
A nie prościej zainstalować z repozytorium?
1347 - 26-05-2010 22:33
karol-laptop:/home/karol# apt-get install linux-headers-2.6.26-2-686 Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe linux-headers-2.6.26-2-686 jest już w najnowszej wersji. 0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 15 nieaktualizowanych. karol-laptop:/home/karol#
Ten Debian mnie wykończy...
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|