PDA

View Full Version : Problema installazione PCMCIA


barciuz
02-12-2005, 10:28
Ciao...
Ho appena installato una scheda PCMCIA (chiamata LAPcanII) dalla shell, e come scritto nella guida ho lanciato i comandi make e make install.....
Ora perņ quando vado a provare la scheda, č come se non la vedesse!!!!
Quando accendo il PC nella schermata di boot mi compare il seguente testo:

"Ricerca nuovo hardawaremodprobe FATAL ERROR floppy (/lib/modules/2.6.12-mdk-i686-UP-4GB/Kernel/Drivers/Block/floppy.ko.gz): DEVICE OR SESOURCE BUSY"

invece quando lo spengo... il seguente :

"Arresto PCMCIA cardmgr[2125]: executing modprobe -r lapcan_cs 2>&1
cardmgr[2125] + FATAL: module lapcan not found
cardmgr[2125] modprobe exit with status 1"

Altre volte invece all'avvio del PC non mi compare l' errore, mentre comunque in chiusura di sistema si verifica sistematicamente l'altro.

Datemi una mano....per favore
Ciao David :help:

wubby
02-12-2005, 12:02
invece quando lo spengo... il seguente :

"Arresto PCMCIA cardmgr[2125]: executing modprobe -r lapcan_cs 2>&1
cardmgr[2125] + FATAL: module lapcan not found
cardmgr[2125] modprobe exit with status 1"


Manca il modulo lapcan.
Sei sicuro di avere eseguito correttamente il make e make install?

barciuz
02-12-2005, 12:53
Io penso di averlo installato correttamente... non mi ha dato alcun errore... se ti interessa ti riporto il codice dell'istallazione!!!

Eccolo:

[root@localhost linuxcan_v2]# make lapcan_install
--------------------------------------------------------------------
building LAPcan/LAPcanII DEBUG
Kernel src: /usr/src/linux-2.6.12-12mdk-i686-up-4GB
--------------------------------------------------------------------
cd lapcan
cp ./lapcan/Makefile_26 ./lapcan/Makefile -f
make -C /usr/src/linux-`uname -r` SUBDIRS=/home/barciuz/Desktop/linuxcan_v2/lapcan modules KV_DEBUG_ON=1
make[1]: Entering directory `/usr/src/linux-2.6.12-12mdk-i686-up-4GB'

WARNING: Symbol version dump /usr/src/linux-2.6.12-12mdk-i686-up-4GB/Module.symvers
is missing; modules will have no dependencies and modversions.

CC [M] /home/barciuz/Desktop/linuxcan_v2/lapcan/LapcanHWIf.o
LD [M] /home/barciuz/Desktop/linuxcan_v2/lapcan/lapcan_cs.o
Building modules, stage 2.
MODPOST
CC /home/barciuz/Desktop/linuxcan_v2/lapcan/lapcan_cs.mod.o
LD [M] /home/barciuz/Desktop/linuxcan_v2/lapcan/lapcan_cs.ko
make[1]: Leaving directory `/usr/src/linux-2.6.12-12mdk-i686-up-4GB'
cd ..
--------------------------------------------------------------------
building CANLIB DEBUG
--------------------------------------------------------------------
cd canlib
cp ./canlib/Makefile_26 ./canlib/Makefile -f
cd ..
make -C canlib sub
make[1]: Entering directory `/home/barciuz/Desktop/linuxcan_v2/canlib'
cc -M -I/home/barciuz/Desktop/linuxcan_v2/include/ -DLINUX=1 -D_LINUX=1 canlib.c > canlib.d
cc -M -I/home/barciuz/Desktop/linuxcan_v2/include/ -DLINUX=1 -D_LINUX=1 canlib.c | sed s/\\.o/.d/> canlib.d
cc -M -I/home/barciuz/Desktop/linuxcan_v2/include/ -DLINUX=1 -D_LINUX=1 linkedlist.c > linkedlist.d
cc -M -I/home/barciuz/Desktop/linuxcan_v2/include/ -DLINUX=1 -D_LINUX=1 linkedlist.c | sed s/\\.o/.d/> linkedlist.d
cc -M -I/home/barciuz/Desktop/linuxcan_v2/include/ -DLINUX=1 -D_LINUX=1 VCanFunctions.c > VCanFunctions.d
cc -M -I/home/barciuz/Desktop/linuxcan_v2/include/ -DLINUX=1 -D_LINUX=1 VCanFunctions.c | sed s/\\.o/.d/> VCanFunctions.d
cc -M -I/home/barciuz/Desktop/linuxcan_v2/include/ -DLINUX=1 -D_LINUX=1 ../common/osif_functions_user.c > ../common/osif_functions_user.d
cc -M -I/home/barciuz/Desktop/linuxcan_v2/include/ -DLINUX=1 -D_LINUX=1 ../common/osif_functions_user.c | sed s/\\.o/.d/> ../common/osif_functions_user.d
cc -I/home/barciuz/Desktop/linuxcan_v2/include/ -Wall -DCANLIB_NAME_STRING=\"libcanlib.so.1.0.1\" -O2 -fomit-frame-pointer -DSPLIT -DLINUX=1 -D_LINUX=1 -D_REENTRANT -fPIC -c -o canlib.o canlib.c
cc -I/home/barciuz/Desktop/linuxcan_v2/include/ -Wall -DCANLIB_NAME_STRING=\"libcanlib.so.1.0.1\" -O2 -fomit-frame-pointer -DSPLIT -DLINUX=1 -D_LINUX=1 -D_REENTRANT -fPIC -c -o linkedlist.o linkedlist.c
cc -I/home/barciuz/Desktop/linuxcan_v2/include/ -Wall -DCANLIB_NAME_STRING=\"libcanlib.so.1.0.1\" -O2 -fomit-frame-pointer -DSPLIT -DLINUX=1 -D_LINUX=1 -D_REENTRANT -fPIC -c -o VCanFunctions.o VCanFunctions.c
cc -I/home/barciuz/Desktop/linuxcan_v2/include/ -Wall -DCANLIB_NAME_STRING=\"libcanlib.so.1.0.1\" -O2 -fomit-frame-pointer -DSPLIT -DLINUX=1 -D_LINUX=1 -D_REENTRANT -fPIC -c -o ../common/osif_functions_user.o ../common/osif_functions_user.c
cc -Wall -DCANLIB_NAME_STRING=\"libcanlib.so.1.0.1\" -O2 -fomit-frame-pointer -DSPLIT -DLINUX=1 -D_LINUX=1 -shared -Wl,-soname,libcanlib.so.1 -o libcanlib.so.1.0.1 canlib.o linkedlist.o VCanFunctions.o ../common/osif_functions_user.o -lc -lpthread -I/home/barciuz/Desktop/linuxcan_v2/include/
ln -sf libcanlib.so.1.0.1 libcanlib.so
ln -sf libcanlib.so.1.0.1 libcanlib.so.1
make -C examples sub
make[2]: Entering directory `/home/barciuz/Desktop/linuxcan_v2/canlib/examples'
gcc -Wall -O2 -D_REENTRANT -I../../include -L .. -lcanlib -lpthread busparms.c -o busparms
busparms.c: In function 'main':
busparms.c:43: warning: pointer targets in passing argument 3 of 'canGetBusParams' differ in signedness
busparms.c:43: warning: pointer targets in passing argument 4 of 'canGetBusParams' differ in signedness
busparms.c:43: warning: pointer targets in passing argument 5 of 'canGetBusParams' differ in signedness
busparms.c:43: warning: pointer targets in passing argument 6 of 'canGetBusParams' differ in signedness
busparms.c:43: warning: pointer targets in passing argument 7 of 'canGetBusParams' differ in signedness
gcc -Wall -O2 -D_REENTRANT -I../../include -L .. -lcanlib -lpthread readTimerTest.c -o readTimerTest
gcc -Wall -O2 -D_REENTRANT -I../../include -L .. -lcanlib -lpthread canmonitor.c -o canmonitor
gcc -Wall -O2 -D_REENTRANT -I../../include -L .. -lcanlib -lpthread writeloop.c -o writeloop
gcc -Wall -O2 -D_REENTRANT -I../../include -L .. -lcanlib -lpthread cancount.c -o cancount
cancount.c: In function 'main':
cancount.c:93: warning: pointer targets in passing argument 6 of 'canReadWait' differ in signedness
gcc -Wall -O2 -D_REENTRANT -I../../include -L .. -lcanlib -lpthread simplewrite.c -o simplewrite
gcc -Wall -O2 -D_REENTRANT -I../../include -L .. -lcanlib -lpthread listChannels.c -o listChannels
make[2]: Leaving directory `/home/barciuz/Desktop/linuxcan_v2/canlib/examples'
make[1]: Leaving directory `/home/barciuz/Desktop/linuxcan_v2/canlib'
----------------------------------
installing CANLIB
----------------------------------
----------------------------------
installing LAPcan/LAPcanII
----------------------------------
PCMCIA=yes
Shutting down PCMCIA services: done.
Starting PCMCIA services: cardmgr[9238]: watching 1 socket
done.