Portál AbcLinuxu, 9. května 2025 23:46

Dotaz: Fedora 7 driver pre 4G Card T-Mobile nejde skompilovat

23.11.2007 09:02 Nicco | skóre: 9
Fedora 7 driver pre 4G Card T-Mobile nejde skompilovat
Přečteno: 498×
Odpovědět | Admin
Pokusam sa rozchodit 4G kartu (PCMCIA) od T-Mobile CZ na Fedore 7

Mam drivery od pana Jiri Kosinu, ale na Fedore 7 ich nie a nie skompilovat.

Mam tieto balicky:
[root@FEDORA7TS ~]# rpm -qa --last|grep -i kernel
kernel-headers-2.6.23.1-21.fc7                Thu 08 Nov 2007 12:46:39 PM CET
kernel-doc-2.6.23.1-21.fc7                    Thu 08 Nov 2007 12:46:34 PM CET
kernel-devel-2.6.23.1-21.fc7                  Thu 08 Nov 2007 12:45:57 PM CET
kernel-2.6.23.1-21.fc7                        Thu 08 Nov 2007 12:45:15 PM CET
kernel-devel-2.6.23.1-10.fc7                  Tue 30 Oct 2007 12:30:35 PM CET
kernel-2.6.23.1-10.fc7                        Tue 30 Oct 2007 12:29:42 PM CET
[root@FEDORA7TS ~]#
a pri kompilacie dostanem chybu:
[tomas@FEDORA7TS ipwireless_cs-current]$ make
make -C /lib/modules/`uname -r`/build M=`pwd`
make[1]: Entering directory `/usr/src/kernels/2.6.23.1-21.fc7-i686'
make[1]: *** No rule to make target `wireless/DRIVER/ipwireless_cs-current'.  Stop.
make[1]: Leaving directory `/usr/src/kernels/2.6.23.1-21.fc7-i686'
make: *** [all] Error 2
[tomas@FEDORA7TS ipwireless_cs-current]$ ls -al
total 172
drwxrwxr-x 2 tomas tomas  4096 2007-11-05 13:46 .
drwxrwxr-x 3 tomas tomas  4096 2007-11-22 13:09 ..
-rw-r--r-- 1 tomas tomas 46746 2007-11-05 13:35 ipwireless_cs_hardware.c
-rw-r--r-- 1 tomas tomas  2058 2007-11-05 13:35 ipwireless_cs_hardware.h
-rw-r--r-- 1 tomas tomas 11487 2007-11-05 13:35 ipwireless_cs_main.c
-rw-r--r-- 1 tomas tomas  1788 2007-11-05 13:35 ipwireless_cs_main.h
-rw-r--r-- 1 tomas tomas 12947 2007-11-05 13:35 ipwireless_cs_network.c
-rw-r--r-- 1 tomas tomas  1701 2007-11-05 13:35 ipwireless_cs_network.h
-rw-r--r-- 1 tomas tomas  3207 2007-11-05 13:35 ipwireless_cs_setup_protocol.h
-rw-r--r-- 1 tomas tomas 17808 2007-11-05 13:35 ipwireless_cs_tty.c
-rw-r--r-- 1 tomas tomas  1249 2007-11-05 13:35 ipwireless_cs_tty.h
-rw-r--r-- 1 tomas tomas   410 2007-03-26 17:03 Makefile
[tomas@FEDORA7TS ipwireless_cs-current]$
Skusal som ten postup na Ubuntu 7.10 a make zbehol OK. V com moze byt problem. Ostatne veci skompilujem OK, napriklad vmware-player monul pre kernel. Diky
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

23.11.2007 09:33 Nicco | skóre: 9
Rozbalit Rozbalit vše Re: Fedora 7 driver pre 4G Card T-Mobile nejde skompilovat
Odpovědět | | Sbalit | Link | Blokovat | Admin
Sorry Asi vyzeram ako pako, ale uz som to fixol

Problem bol v tom, ze make ma parameter M=`pwd` v Makefile takze ked rucne spustim
make -C /lib/modules/2.6.23.1-21.fc7/build/ M="/home/tomas/TEMP/IP wireless/DRIVER/ipwireless_cs-current" 
make: Entering directory `/usr/src/kernels/2.6.23.1-21.fc7-i686'
scripts/Makefile.build:33: /home/tomas/TEMP/IP/Makefile: No such file or directory
make[1]: *** No rule to make target `/home/tomas/TEMP/IP/Makefile'. Stop. 
make: *** [_module_/home/tomas/TEMP/IP] Error 2
make: Leaving directory `/usr/src/kernels/2.6.23.1-21.fc7-i686'
[tomas@FEDORA7TS ipwireless_cs-current]$
Tak jasne vidiet, ze nemoze najst Makefile, lebo v NAZVE CESTY JE MEDZERA.

Teda medzeru som odstranil a uz to bezi:
[tomas@FEDORA7TS ipwireless_cs-current]$ make
make -C /lib/modules/`uname -r`/build M=`pwd`
make[1]: Entering directory `/usr/src/kernels/2.6.23.1-21.fc7-i686' 
LD /home/tomas/TEMP/ipwireless_cs-current/built-in.o
CC [M] /home/tomas/TEMP/ipwireless_cs-current/ipwireless_cs_hardware.o
CC [M] /home/tomas/TEMP/ipwireless_cs-current/ipwireless_cs_main.o
CC [M] /home/tomas/TEMP/ipwireless_cs-current/ipwireless_cs_network.o 
CC [M] /home/tomas/TEMP/ipwireless_cs-current/ipwireless_cs_tty.o
/home/tomas/TEMP/ipwireless_cs-current/ipwireless_cs_tty.c: In function 'ipwireless_tty_received':
/home/tomas/TEMP/ipwireless_cs-current/ipwireless_cs_tty.c:193: warning: unused variable 'i' 
LD [M] /home/tomas/TEMP/ipwireless_cs-current/ipwireless_cs.o
Building modules, stage 2.
MODPOST 1 modules
CC /home/tomas/TEMP/ipwireless_cs-current/ipwireless_cs.mod.o
LD [M] /home/tomas/TEMP/ipwireless_cs-current/ipwireless_cs.ko 
make[1]: Leaving directory `/usr/src/kernels/2.6.23.1-21.fc7-i686'
[tomas@FEDORA7TS ipwireless_cs-current]$
[tomas@FEDORA7TS ipwireless_cs-current]$
[tomas@FEDORA7TS ipwireless_cs-current]$
[tomas@FEDORA7TS ipwireless_cs-current]$
[tomas@FEDORA7TS ipwireless_cs-current]$ pwd
/home/tomas/TEMP/ipwireless_cs-current
[tomas@FEDORA7TS ipwireless_cs-current]$

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.