Strona 1 z 2

Błędy przy instalacji wifi - madwifi

: 15 października 2008, 20:05
autor: Barned
Mam problem przy jednym z *punktów' podczas instalacji madwifi.
Postępuję według poradnika: Link

Kernel: 2.6.26-1-686
Debian Lenny

Problem powstaje po wpisywaniu polecenia:

Kod: Zaznacz cały

m-a a-i madwifi
Wyskakuje coś takiego:

Kod: Zaznacz cały

module-assistant, interactive mode 
        Build of the package madwifi-source failed! How do you wish   
        to proceed?

 VIEW     Examine the build log file                   
 CONTINUE Skip and continue with the next operation      
  STOP     Stop processing the build commands 
Tu po wciśnięciu *View Examine the build log file *

Kod: Zaznacz cały

 dh_testroot                                                            
 if [ -f /usr/src/modules/madwifi/debian/control.template ]; then \         
         cat /usr/src/modules/madwifi/debian/control.template >           
 /usr/src/modules/madwifi/debian/control; \                            
        fi                                                              
 dh_testdir                                                           
 make: dh_testdir: Polecenie nie znalezione                            
make: *** [configure-stamp] Błąd 127

a potem:

Kod: Zaznacz cały

unpack
Extracting the package tarball, /usr/src/madwifi.tar.gz, please wait...
"/usr/share/modass/packages/default.sh" build KVERS=2.6.26-1-686 KSRC=/lib/modules/2.6.26-1-686/build KDREV=2.6.26-5 kdist_image
Co mogę teraz zrobić?

: 15 października 2008, 21:29
autor: darkwater
imo brakuje pakietu debhelper. robiłeś

Kod: Zaznacz cały

m-a prepare
?

: 15 października 2008, 22:20
autor: Barned

Kod: Zaznacz cały

m-a prepare
wpisuję.

Mówię że błąd jest po:

Kod: Zaznacz cały

m-a a-i madwifi

: 16 października 2008, 09:11
autor: pavbaranov
1. Sprawdź, czy rzeczywiście masz wszystkie potrzebne pakiety, bo system Ci krzyczy, że nie może wykonać czegoś na madwifi-sources. BTW - instalowałeś paczki deb, dałeś m-a możliwość ich ściągnięcia, ściągałeś źródła w tgz? Generalnie m-a zachowuje się tak, jakbyś nie miał ściągniętych paczek madwifi.
2. W jądrze, które masz jest możliwość włączenia ath5k, które powinno dość dobrze obsługiwać Twoją kartę. Obecnie korzystam wyłącznie z tego sterownika i w zasadzie jestem w miarę zadowolony (wydaje mi się, że jest mniej stabilne od madwifi, bo niekiedy zrywa połączenie, ale... nie mam jak sprawdzić, czy w danej chwili madwifi też by jego nie zerwało).

: 16 października 2008, 15:07
autor: Barned
1. Sciaglem madwifi przez pakiety.
2. Masz moze jakis poradnik jak wlaczyc ath5k?

: 16 października 2008, 19:01
autor: pavbaranov
Jeśli masz program modconf, wchodzisz do konsoli i uruchamiasz program jako root. Następnie wybierasz z listy ath5k i wciskasz ok :)
Cała filozofia.
Jeśli wszystko przebiegnie ok, masz połączenie przez wifi.
Jeśli przy następnym włączeniu karty nie będzie widać, to oznacza, że instalacja madwifi pozostawiła Ci w pliku, ha, żebym to pamiętał - w każdym bądź razie plik, w którym jest blacklist modułów, gdzie jest wprowadzone przez madwifi zablokowanie ath5k - musisz odznaczyć ath5k, a zahraszować madwifi.
Natomiast, jeśli się nie uda tej karty wykryć przez ath5k - konia z rzędem temu, kto wie dlaczego. U mnie było tak, że nie mogłem w ten sposób przez dłuższy czas zainstalować karty atherosa, w tej chwili natomiast - od czasu gdy mi się udało ją zainstalować - bez problemu, każde nowe jądro ją wykrywa.

: 16 października 2008, 20:52
autor: Barned
Zainstalowalem to ath5k ale nie dziala karta w dalszym ciagu ;/

: 17 października 2008, 09:32
autor: pavbaranov
1. Odinstaluj zupełnie (wraz z plikami konfiguracyjnymi) madwifi; dla pewności po deinstalacji sprawdź jeszcze czy nie masz jakichś pozostałości na dysku i wywal także to.
2. Zaglądnij do pliku: /etc/modprobe.d/madwifi i sprawdź, czy na blacklist nie masz ath5k - jeśli tak to wywal. (Nawiasem mówiąc, cały plik możesz wywalić).
3. Spróbuj instrukcji ze strony: http://linuxwireless.org/en/users/Drivers/ath5k i przede wszystkim sprawdź, czy Twoja karta na pewno jest obsługiwana przez ath5k (a przy okazji podaj wynik lspci - może tu jest pies pogrzebany)

: 17 października 2008, 14:28
autor: Barned

Kod: Zaznacz cały

00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 02)
00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port (rev 02)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 02)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 02)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 02)
00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92)
00:1f.0 ISA bridge: Intel Corporation 82801IB (ICH9) LPC Interface Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801IB (ICH9) 2 port SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 02)
00:1f.5 IDE interface: Intel Corporation 82801I (ICH9 Family) 2 port SATA IDE Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation G80 [GeForce 8800 GTS] (rev a2)
02:00.0 Ethernet controller: Attansic Technology Corp. L1 Gigabit Ethernet Adapter (rev b0)
03:00.0 SATA controller: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 03)
03:00.1 IDE interface: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 03)
05:02.0 Ethernet controller: Atheros Communications Inc. AR5212/AR5213 Multiprotocol MAC/baseband processor (rev 01)
05:03.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev c0)
Kartę mam:
Gigabye GN-WP01GT - znajduje się na liście obsługiwanych przez madwifi.

: 17 października 2008, 15:00
autor: pavbaranov
ath5k - też obsługuje AR5212/5213. I ten kernel już na pewno dobrze współpracuje z ath5k. Spróbuj raz jeszcze. Powywalaj to madwifi do spodu. Włącznie z jakimiś pozostałościami o instalacji modułów madwifi, posprawdzaj czy masz zainstalowane wszystkie niezbędne moduły do obsługi wifi i raz jeszcze ath5k. Potem sprawdź, czy karta jest widziana wydając polecenie ifconfig z roota. Jeśli jest, to jesteśmy w domu ;)