Skocz do zawartości

Instalacja Planet Wl-u356a


qwerty123

Rekomendowane odpowiedzi

Mam problem...

 

Chce zainstalowac karte wl-u356a ale mi sie nie udaje. Probowalem ze sterownikami producenta i jakimis innymi do zd1211.

Zainstalowalem zrodla kernela. Sterowniki sciagnalem ze strony producenta. Zmienilem w makefile KERNEL_SOURCES na /usr/src/redhat/SOURCES

Zrodla zainstalowalem w ten sposob:

 

rpm -ivh kernel...........src.rpm

 

potem w katalogu SPECS

rpmbuild z target i686

 

Potem ustawilem jeszcze dowiazania build i sources /lib/modules/2.6.15........

 

build na /usr/src/redhat/BUILD/kernel 2.6.15/linux-2.6.15..........

source na /usr/src/redhat/SOURCES

 

wpisuje make...

cala strona bledow i warningow...

Sa to bledy typu jakas struktura nie ma pola o nazwie .....

 

Ktos pomoze?

 

Odnośnik do komentarza
Udostępnij na innych stronach

Czytalem...

 

Na poczatku sa to bledy, ze nie moze znalezc pliku, a dokladniej chodzi o pliki naglowkowe. W BUILD/linux-2.6.15/linux-2.6......i686

 

Czy mozna jakos zmienic opcje zeby plikow naglowkowych szukal wlasnie tam?

 

Niech ktos sprobuje to zainstalowac u siebie i opisal co sie dzieje u niego. Bylbym bardzo wdzieczny.

To nie zajmuje dlugo. Sterowniki mozna znalezc tu: http://www.planet.pl/content/download/1421...LU356-Linux.zip

W pliku README.DAT jest krotki opis instalacji

Odnośnik do komentarza
Udostępnij na innych stronach

Z nimi tez probowalem...i bledy sa identyczne

Nie mam zainstalowanych kernel-devel. Jesli bede mial to cos to zmieni?

Aha mam jeszcze takie pytanie.

Mam zrodla jadra.

Instaluje je poleceniem:

rpm -ivh kernel-2.6...........src.rpm

potem wchodze do katalogu /usr/src/redhat/SPECS

i uruchamiam rpmbuild -bp --target=i586 kernel-2.6.....spec

 

I teraz w katalugu /lib/modules/2.6...........FC5/ mam dwa puste dowiazania.

Do czego one maja wskazywac dokladnie?

Jedno build i drugie source.

Poza tym w makefile makro KERNEL_SOURCE ma byc sciazka do jakiego katalogu dokladnie?

 

W ktorym katalogu dokladnie sa zrodla?

W tym?

 

/usr/scr/redhat/BUILD/kernel-2.6.15/linux-2.6.15.....

 

Sprobujcie zainstalowac u siebie i dajcie znac dokladnie jak to robicie

Odnośnik do komentarza
Udostępnij na innych stronach

Nie mam zainstalowanych kernel-devel. Jesli bede mial to cos to zmieni?

 

Tak, skompilujesz ten nowszy modul.

 

Mam zrodla jadra.

 

Po co?

 

rpm -ivh kernel-2.6...........src.rpm

potem wchodze do katalogu /usr/src/redhat/SPECS

 

Nie powinienes kompilowac programów na roocie.

http://wiki.fedorapl.org/Devel/Buildrpmtree

 

i uruchamiam rpmbuild -bp --target=i586 kernel-2.6.....spec

 

Co pokazuje polecenie "uname -m"? Na 95% pewnie i686...

Poza tym tak przygotowane zródla nie nadaja sie do skompilowania modulów (nie sa skonfigurowane).

 

I teraz w katalugu /lib/modules/2.6...........FC5/ mam dwa puste dowiazania.

Do czego one maja wskazywac dokladnie?

Jedno build i drugie source.

 

Do plików z pakietu kernel-devel

 

Poza tym w makefile makro KERNEL_SOURCE ma byc sciazka do jakiego katalogu dokladnie?

 

Zadnego makra nei trzeba ustawiac. Wszystko robi sie automatycznie w nowych sterownikach.

 

W ktorym katalogu dokladnie sa zrodla?

W tym?

 

/usr/scr/redhat/BUILD/kernel-2.6.15/linux-2.6.15.....

 

Tak, ale one sa stare i dziurawe.

 

Sprobujcie zainstalowac u siebie i dajcie znac dokladnie jak to robicie

 

[gajownik@gim34 tmp]$ rpm -qa | grep kernel
kernel-devel-2.6.17-1.2174_FC5
kernel-2.6.17-1.2174_FC5
kernel-2.6.17-1.2187_FC5
kernel-devel-2.6.17-1.2187_FC5
[gajownik@gim34 tmp]$ wget http://zd1211.ath.cx/download/zd1211-driver-r83.tgz
--15:04:15--  http://zd1211.ath.cx/download/zd1211-driver-r83.tgz
          => `zd1211-driver-r83.tgz'
Translacja zd1211.ath.cx... 131.246.167.9
Connecting to zd1211.ath.cx|131.246.167.9|:80... polaczono.
Zadanie HTTP wyslano, oczekiwanie na odpowiedz... 200 OK
Dlugosc: 266,168 (260K) [application/x-tar]

100%[======================================================================>] 266,168       37.78K/s    ETA 00:00

15:04:22 (37.46 KB/s) - `zd1211-driver-r83.tgz' saved [266168/266168]

[gajownik@gim34 tmp]$ tar xzf zd1211-driver-r83.tgz
[gajownik@gim34 tmp]$ ls
zd1211-driver-r83  zd1211-driver-r83.tgz
[gajownik@gim34 tmp]$ cd zd1211-driver-r83/
[gajownik@gim34 zd1211-driver-r83]$ make
/lib/modules/2.6.17-1.2187_FC5/build
/home/gajownik/tmp/zd1211-driver-r83
-I/home/gajownik/tmp/zd1211-driver-r83/src/include -fomit-frame-pointer -O2 -Wall -Wstrict-prototypes -pipe -DZDCONF_WE_STAT_SUPPORT=1 -DHOST_IF_USB -DAMAC -DGCCK -DOFDM -DHOSTAPD_SUPPORT -DUSE_EP4_SET_REG -DDOWNLOADFIRMWARE -DfTX_GAIN_OFDM=0 -DfNEW_CODE_MAP=1 -DfWRITE_WORD_REG=1 -DfREAD_MUL_REG=1 -DENHANCE_RX=1 -DZD1211
src/zd1205.o src/zdasocsvc.o src/zdauthreq.o src/zdauthrsp.o src/zdmmrx.o src/zdshared.o src/zdhci.o src/zdglobal.o src/zdencrypt.o src/zdpmfilter.o src/zdpsmon.o src/zdsynch.o src/zdbuf.o src/zd1205_proc.o src/zdhw.o src/zddebug.o src/zdtkipseed.o src/zdmic.o src/zdusb.o src/zd1211.o
make -C /lib/modules/2.6.17-1.2187_FC5/build SUBDIRS=/home/gajownik/tmp/zd1211-driver-r83 modules
make[1]: Entering directory `/usr/src/kernels/2.6.17-1.2187_FC5-i686'
 CC [M]  /home/gajownik/tmp/zd1211-driver-r83/src/zd1205.o
In file included from /home/gajownik/tmp/zd1211-driver-r83/src/zd1205.c:42:
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.h:1332: warning: type qualifiers ignored on function return type
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.h:1279: warning: ‘zd_readl’ declared inline after being called
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.h:1279: warning: previous declaration of ‘zd_readl’ was here
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.c: In function ‘zd1205_validate_frame’:
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.c:2809: warning: unused variable ‘len1’
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.c: In function ‘zd1205_translate_scan’:
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.c:7183: warning: format ‘%d’ expects type ‘int’, but argument 4 has type ‘U32’
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.c:7183: warning: unknown conversion type character ‘,’ in format
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.c:7183: warning: spurious trailing ‘%’ in format
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.c: In function ‘zd1205_list_bss’:
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.c:7388: warning: format ‘%2d’ expects type ‘int’, but argument 2 has type ‘U32’
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.c:7388: warning: spurious trailing ‘%’ in format
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.c: At top level:
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.c:7527: warning: type qualifiers ignored on function return type
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.c:7608: warning: type qualifiers ignored on function return type
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.c:7697: warning: type qualifiers ignored on function return type
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.c:7713: warning: type qualifiers ignored on function return type
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.c: In function ‘CalculateQuality’:
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.c:10074: warning: unused variable ‘rxOffset’
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.c: In function ‘zd1205_tx_isr’:
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.c:2030: warning: ‘sw_tcb’ may be used uninitialized in this function
 CC [M]  /home/gajownik/tmp/zd1211-driver-r83/src/zdasocsvc.o
In file included from /home/gajownik/tmp/zd1211-driver-r83/src/zdasocsvc.c:5:
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.h:1332: warning: type qualifiers ignored on function return type
 CC [M]  /home/gajownik/tmp/zd1211-driver-r83/src/zdauthreq.o
 CC [M]  /home/gajownik/tmp/zd1211-driver-r83/src/zdauthrsp.o
In file included from /home/gajownik/tmp/zd1211-driver-r83/src/zdauthrsp.c:5:
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.h:1332: warning: type qualifiers ignored on function return type
 CC [M]  /home/gajownik/tmp/zd1211-driver-r83/src/zdmmrx.o
 CC [M]  /home/gajownik/tmp/zd1211-driver-r83/src/zdshared.o
In file included from /home/gajownik/tmp/zd1211-driver-r83/src/zddebug.h:8,
                from /home/gajownik/tmp/zd1211-driver-r83/src/zdshared.c:5:
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.h:1332: warning: type qualifiers ignored on function return type
 CC [M]  /home/gajownik/tmp/zd1211-driver-r83/src/zdhci.o
In file included from /home/gajownik/tmp/zd1211-driver-r83/src/zdhci.c:6:
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.h:1332: warning: type qualifiers ignored on function return type
 CC [M]  /home/gajownik/tmp/zd1211-driver-r83/src/zdglobal.o
In file included from /home/gajownik/tmp/zd1211-driver-r83/src/zddebug.h:8,
                from /home/gajownik/tmp/zd1211-driver-r83/src/zdglobal.c:5:
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.h:1332: warning: type qualifiers ignored on function return type
 CC [M]  /home/gajownik/tmp/zd1211-driver-r83/src/zdencrypt.o
 CC [M]  /home/gajownik/tmp/zd1211-driver-r83/src/zdpmfilter.o
In file included from /home/gajownik/tmp/zd1211-driver-r83/src/zdpmfilter.c:5:
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.h:1332: warning: type qualifiers ignored on function return type
 CC [M]  /home/gajownik/tmp/zd1211-driver-r83/src/zdpsmon.o
In file included from /home/gajownik/tmp/zd1211-driver-r83/src/zddebug.h:8,
                from /home/gajownik/tmp/zd1211-driver-r83/src/zdpsmon.c:5:
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.h:1332: warning: type qualifiers ignored on function return type
 CC [M]  /home/gajownik/tmp/zd1211-driver-r83/src/zdsynch.o
 CC [M]  /home/gajownik/tmp/zd1211-driver-r83/src/zdbuf.o
 CC [M]  /home/gajownik/tmp/zd1211-driver-r83/src/zd1205_proc.o
In file included from /home/gajownik/tmp/zd1211-driver-r83/src/zd1205_proc.c:36:
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.h:1332: warning: type qualifiers ignored on function return type
 CC [M]  /home/gajownik/tmp/zd1211-driver-r83/src/zdhw.o
In file included from /home/gajownik/tmp/zd1211-driver-r83/src/zddebug.h:8,
                from /home/gajownik/tmp/zd1211-driver-r83/src/zdhw.c:8:
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.h:1332: warning: type qualifiers ignored on function return type
/home/gajownik/tmp/zd1211-driver-r83/src/zdhw.c: In function ‘HW_Set_AL2232_RF_Chips’:
/home/gajownik/tmp/zd1211-driver-r83/src/zdhw.c:1868: warning: unused variable ‘macp’
 CC [M]  /home/gajownik/tmp/zd1211-driver-r83/src/zddebug.o
In file included from /home/gajownik/tmp/zd1211-driver-r83/src/zddebug.h:8,
                from /home/gajownik/tmp/zd1211-driver-r83/src/zddebug.c:4:
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.h:1332: warning: type qualifiers ignored on function return type
/home/gajownik/tmp/zd1211-driver-r83/src/zddebug.c: In function ‘zd1205_cont_tx’:
/home/gajownik/tmp/zd1211-driver-r83/src/zddebug.c:921: warning: ‘return’ with a value, in function returning void
 CC [M]  /home/gajownik/tmp/zd1211-driver-r83/src/zdtkipseed.o
 CC [M]  /home/gajownik/tmp/zd1211-driver-r83/src/zdmic.o
 CC [M]  /home/gajownik/tmp/zd1211-driver-r83/src/zdusb.o
In file included from /home/gajownik/tmp/zd1211-driver-r83/src/zdusb.c:43:
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.h:1332: warning: type qualifiers ignored on function return type
 CC [M]  /home/gajownik/tmp/zd1211-driver-r83/src/zd1211.o
In file included from /home/gajownik/tmp/zd1211-driver-r83/src/zddebug.h:8,
                from /home/gajownik/tmp/zd1211-driver-r83/src/zd1211.c:39:
/home/gajownik/tmp/zd1211-driver-r83/src/zd1205.h:1332: warning: type qualifiers ignored on function return type
/home/gajownik/tmp/zd1211-driver-r83/src/zd1211.c:1555:5: warning: "fVERIFY_FLASH" is not defined
 LD [M]  /home/gajownik/tmp/zd1211-driver-r83/zd1211.o
 Building modules, stage 2.
 MODPOST
 CC      /home/gajownik/tmp/zd1211-driver-r83/zd1211.mod.o
 LD [M]  /home/gajownik/tmp/zd1211-driver-r83/zd1211.ko
make[1]: Leaving directory `/usr/src/kernels/2.6.17-1.2187_FC5-i686'
[gajownik@gim34 zd1211-driver-r83]$ echo $?
0
[gajownik@gim34 zd1211-driver-r83]$

 

Jak widac skompilowalo sie poprawnie. Trzeba miec tylko pasujacy do siebie kernel i kernel-devel.

Odnośnik do komentarza
Udostępnij na innych stronach

To moglbys mi jeszcze napisac jak zainstalowac najnowszy kernel i kernel-devel tak zeby to sie poprawnie zainstalowalo?

A zrodla jadra chyba trzeba miec. Przynajmniej tak pisze w readme.

Od razu mowie ze nie mam internetu pod linuxem. Teraz pisze spod windowsa.

Napisz mi jeszcze to plis

A i jeszcze na co mam ustawic te linki build i source

Odnośnik do komentarza
Udostępnij na innych stronach

uname daje:

2.6.15-1.2054_FC5smp,

i686.

rpm -q kernel-devel

kernel-devel-2.6.15-1.2054_FC5

 

Probowalem instalowac na tyc kernel-devel. Nic nie daje znow bledy.

 

No to moze z smp

 

rpm -ivh kernel-smp-devel-2.6.15-1.2054_FC5.i686

blad: Niespelnione zaleznosci:

/usr/sbin/hardlink jest wymagany przez kernel-smp-devel-2.6.15-1.2054_FC5.i686.rpm

 

O co chodzi?

Odnośnik do komentarza
Udostępnij na innych stronach

po 1 zaaktualizuj kernel i kernel-devel do wersji 2.6.17-1 bo 15-1 z tego co pamietam jest strasznie dziurawy. po 2 miedzy kernel-devel a kernel-smp-devel jest subtelna różnica, dla Twojego kernela powinneś urzywac jedynie paczki smp. a co do Twojego problemu z rpm to poprostu brakuje Ci paczki hardlink (dziwne) powinna być na płycie z fedora lub w repo core.

sprawdzałem to na yum provides hardlink i otrzymałem taki wynik:

hardlink.i386 1:1.0-1.21.2 core

Matched from:

/usr/sbin/hardlink

/usr/share/man/man1/hardlink.1.gz

hardlink = 1:1.0-1.21.2

Odnośnik do komentarza
Udostępnij na innych stronach

To moglbys mi jeszcze napisac jak zainstalowac najnowszy kernel i kernel-devel tak zeby to sie poprawnie zainstalowalo?

 

Troche sie spóznilem z odpowiedzia, ale ze ten problem ciagle sie powtarza na forum, to wrzucilem go do wiki -> http://wiki.fedorapl.org/Administracja/KernelUpdate (nie skonczylem dopracowywac motywy, wiec nie patrz jeszcze na wyglad).

Odnośnik do komentarza
Udostępnij na innych stronach

patrze do /lib/modules/2.6.15-1.2054_FC5smp, a tam sa dwa linki: build i source. Tyle ze do niczego nie wskazuja. Do czego powinny wskazywac?

 

Doinstalowałeś nie ten pakiet kernel-devel co trzeba. Gdybyś wpisał:

 

ls -ld /lib/modules/$numerki/build

to zobaczyłbyś na co wskazuje (bez slasha na końcu).

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...