[<<] [<] Page 2 of 3 [>] [>>] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Unresolved symbols
From: Karsten Giesow ####@####.#### Date: 16 Jun 2002 15:17:18 -0000 Message-Id: <200206161707.46312.K.Giesow@gmx.net> Hi Gerhard, I'm back again. I have changed to the new SuSE 8.0 with kernel 2.4.28-4GB. So I must bring in my scanner again, but this time it will not go round. I think I made again a mistake. I'm using my old archive of sane-1.0.3 and "plustek-sane-0_36_38.tar.gz Also my old scanner Plustek Optic Pro 4831 Till to the end everything worked fine but if I made "make load" it's not working. Perhaps I must get new archives, maybe. Will you please take a look at the message of the console. -------- nathan:/home/karsten/Scanner/sane-1.0.3/backend/backend/plustek_driver # make load /sbin/modprobe pt_drv || exit 1 /lib/modules/2.4.18-4GB/misc/pt_drv.o: unresolved symbol get_fast_time /lib/modules/2.4.18-4GB/misc/pt_drv.o: Hint: You are trying to load a module without a GPL compatible license and it has unresolved symbols. Contact the module supplier for assistance, only they can help you. /lib/modules/2.4.18-4GB/misc/pt_drv.o: insmod /lib/modules/2.4.18-4GB/misc/pt_drv.o failed /lib/modules/misc/pt_drv.o: unresolved symbol get_fast_time /lib/modules/misc/pt_drv.o: Hint: You are trying to load a module without a GPL compatible license and it has unresolved symbols. Contact the module supplier for assistance, only they can help you. /lib/modules/misc/pt_drv.o: insmod /lib/modules/misc/pt_drv.o failed /lib/modules/misc/pt_drv.o: insmod pt_drv failed make: *** [load] Fehler 1 nathan:/home/karsten/Scanner/sane-1.0.3/backend/backend/plustek_driver # -------- Perhaps you can tell me what mistake I made and how I can bring in my scanner. regards Karsten Giesow -- Karsten Giesow Adolf-Donders-Allee 32 46419 Isselburg-Anholt Tel.: 0172/1655696 Fax: 02874/902680 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: Unresolved symbols
From: "Jaeger, Gerhard" ####@####.#### Date: 17 Jun 2002 06:40:37 -0000 Message-Id: <200206170639.IAA02180@kah.ulm.sysgo.de> Hi, the problem is the old tar-ball, in the versions 0.41 and 0.42 this problem has been already solved! I'm wondering about the version 2.4.28 ;-))) I'm not sure which SANE-version they're using, I think 1.0.7, so simply put this RPM onto you're machine and use plustek-module41 That should do the trick... -- Gerhard ------------------------- |gerhard AT gjaeger DOT de| ------------------------- On Sonntag, 16. Juni 2002 17:07, Karsten Giesow wrote: > Hi Gerhard, > I'm back again. > > I have changed to the new SuSE 8.0 with kernel 2.4.28-4GB. So I must bring > in my scanner again, but this time it will not go round. I think I made > again a mistake. > I'm using my old archive of sane-1.0.3 and "plustek-sane-0_36_38.tar.gz > Also my old scanner Plustek Optic Pro 4831 > > Till to the end everything worked fine but if I made "make load" it's not > working. > Perhaps I must get new archives, maybe. > Will you please take a look at the message of the console. > -------- > nathan:/home/karsten/Scanner/sane-1.0.3/backend/backend/plustek_driver # > make load > /sbin/modprobe pt_drv || exit 1 > /lib/modules/2.4.18-4GB/misc/pt_drv.o: unresolved symbol get_fast_time > /lib/modules/2.4.18-4GB/misc/pt_drv.o: > Hint: You are trying to load a module without a GPL compatible license > and it has unresolved symbols. Contact the module supplier for > assistance, only they can help you. > > /lib/modules/2.4.18-4GB/misc/pt_drv.o: insmod > /lib/modules/2.4.18-4GB/misc/pt_drv.o failed > /lib/modules/misc/pt_drv.o: unresolved symbol get_fast_time > /lib/modules/misc/pt_drv.o: > Hint: You are trying to load a module without a GPL compatible license > and it has unresolved symbols. Contact the module supplier for > assistance, only they can help you. > > /lib/modules/misc/pt_drv.o: insmod /lib/modules/misc/pt_drv.o failed > /lib/modules/misc/pt_drv.o: insmod pt_drv failed > make: *** [load] Fehler 1 > nathan:/home/karsten/Scanner/sane-1.0.3/backend/backend/plustek_driver # > > -------- > > Perhaps you can tell me what mistake I made and how I can bring in my > scanner. > > regards > > Karsten Giesow | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: Unresolved symbols
From: Karsten Giesow ####@####.#### Date: 18 Jun 2002 21:21:43 -0000 Message-Id: <200206181122.54758.K.Giesow@gmx.net> Hi Gerhard, your mail-adresse is not working. If I'm using reply the mail came back. Am Montag, 17. Juni 2002 08:35 schrieb Jaeger, Gerhard: > Hi, > > the problem is the old tar-ball, in the versions 0.41 and 0.42 > this problem has been already solved! > I'm wondering about the version 2.4.28 ;-))) Yes You are right. It must be 2.4.18-4GB Sorry. > I'm not sure which SANE-version they're using, I think 1.0.7, > so simply put this RPM onto you're machine and use plustek-module41 > That should do the trick... You are right again, it is version 1.0.7-59 . But I couldn't bring my scanner to work. During the installation I couldn't see something what is looking wrong. Please take a look at the messages from ls mod --------- nathan:/home/karsten # lsmod Module Size Used by Tainted: P pt_drv 111264 0 (unused) snd-pcm-oss 45152 1 (autoclean) snd-mixer-oss 11136 1 (autoclean) NVdriver 946752 10 (autoclean) parport_pc 25448 2 (autoclean) lp 5824 0 (autoclean) parport 21856 2 (autoclean) [pt_drv parport_pc lp] snd-ens1371 12036 2 snd-pcm 58528 0 [snd-pcm-oss snd-ens1371] snd-timer 11456 0 [snd-pcm] snd-rawmidi 13536 0 [snd-ens1371] snd-seq-device 4336 0 [snd-rawmidi] snd-ac97-codec 24196 0 [snd-ens1371] snd 31720 0 [snd-pcm-oss snd-mixer-oss snd-ens1371 snd-pcm snd-timer snd-rawmidi snd-seq-device snd-ac97-codec] soundcore 3268 6 [snd] ipv6 123424 -1 (autoclean) joydev 5728 0 (unused) evdev 3904 0 (unused) input 3072 0 [joydev evdev] st 25844 0 (autoclean) (unused) sg 23620 0 (autoclean) usb-uhci 20996 0 (unused) usbcore 55136 1 [usb-uhci] ne2k-pci 4800 1 8390 5856 0 [ne2k-pci] hisax 500452 4 isdn 119104 6 [hisax] slhc 4432 1 [isdn] isa-pnp 27816 0 [hisax] ide-scsi 7648 0 reiserfs 158816 1 --------- I have made also the test like in the test-file --------- nathan:/home/karsten # cat /proc/pt_drv/device0/info Model : 600P/6000P Portaddress : 0x378 Portmode : BiDi (PS/2) (fast I/O, autodetect) Buttons : 0 Warmuptime : 30s Lamp timeout: 180s mov-switch : 0 I/O-delay : 0 CCD-Type : NEC/TOSHIBA Type TPA : no nathan:/home/karsten # cat /proc/parport/0/hardware cat: /proc/parport/0/hardware: Datei oder Verzeichnis nicht gefunden nathan:/home/karsten # --------- When I made "scanimage -L" I got no answer from my system --------- nathan:/home/karsten # scanimage -L No scanners were identified. If you were expecting something different, check that the scanner is plugged in, turned on and detected by the sane-find-scanner tool (if appropriate). Please read the documentation which came with this software (README, FAQ, manpages). nathan:/home/karsten # --------- This are the lines from /var/log/warn ---------- Jun 18 11:00:46 nathan kernel: pt_drv0: Lamp-Timer set to 180 seconds. Jun 18 11:00:46 nathan kernel: pt_drv0: WarmUp period set to 30 seconds. Jun 18 11:00:46 nathan kernel: pt_drv0: Lamp untouched on driver unload ---------- After a reboot, when I made "scanimage -L" as root, The lamp in the scanner was on, but now it is not more doing. Please can you tell me where I must search for and perhaps what's my mistake. Till next time Karsten -- Karsten Giesow Adolf-Donders-Allee 32 46419 Isselburg-Anholt Tel.: 0172/1655696 Fax: 02874/902680 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Unresolved symbols
From: Karsten Giesow ####@####.#### Date: 19 Jun 2002 20:31:29 -0000 Message-Id: <200206192209.58053.K.Giesow@gmx.net> Hi Gerhard, I'm still trying to bring the scanner to work. But it will not do. I unload and uninstall all from the driver and also sane and made all new. You told me --------- so simply put this RPM onto you're machine and use plustek-module41 That should do the trick... --------- Now I found a warning, what I don't see by the first time. I think it is the mistake. Please take a look. ------------------------- ####@####.#### make all DEBUG=y gcc -Wall -Wstrict-prototypes -fomit-frame-pointer -D_PTDRV_V1=0 -D_PTDRV_V0=41 -D_PTDRV_BUILD=6 -D__KERNEL__ -I/lib/modules/2.4.18-4GB/build/include -I./h -I./.. -O -g -DDEBUG -DMODULE -M ./src/*.c > .depend gcc -Wall -Wstrict-prototypes -fomit-frame-pointer -D_PTDRV_V1=0 -D_PTDRV_V0=41 -D_PTDRV_BUILD=6 -D__KERNEL__ -I/lib/modules/2.4.18-4GB/build/include -I./h -I./.. -O -g -DDEBUG -DMODULE -c src/dac.c -o obj/dac.o gcc -Wall -Wstrict-prototypes -fomit-frame-pointer -D_PTDRV_V1=0 -D_PTDRV_V0=41 -D_PTDRV_BUILD=6 -D__KERNEL__ -I/lib/modules/2.4.18-4GB/build/include -I./h -I./.. -O -g -DDEBUG -DMODULE -c src/detect.c -o obj/detect.o gcc -Wall -Wstrict-prototypes -fomit-frame-pointer -D_PTDRV_V1=0 -D_PTDRV_V0=41 -D_PTDRV_BUILD=6 -D__KERNEL__ -I/lib/modules/2.4.18-4GB/build/include -I./h -I./.. -O -g -DDEBUG -DMODULE -c src/genericio.c -o obj/genericio.o gcc -Wall -Wstrict-prototypes -fomit-frame-pointer -D_PTDRV_V1=0 -D_PTDRV_V0=41 -D_PTDRV_BUILD=6 -D__KERNEL__ -I/lib/modules/2.4.18-4GB/build/include -I./h -I./.. -O -g -DDEBUG -DMODULE -c src/image.c -o obj/image.o gcc -Wall -Wstrict-prototypes -fomit-frame-pointer -D_PTDRV_V1=0 -D_PTDRV_V0=41 -D_PTDRV_BUILD=6 -D__KERNEL__ -I/lib/modules/2.4.18-4GB/build/include -I./h -I./.. -O -g -DDEBUG -DMODULE -c src/map.c -o obj/map.o gcc -Wall -Wstrict-prototypes -fomit-frame-pointer -D_PTDRV_V1=0 -D_PTDRV_V0=41 -D_PTDRV_BUILD=6 -D__KERNEL__ -I/lib/modules/2.4.18-4GB/build/include -I./h -I./.. -O -g -DDEBUG -DMODULE -c src/misc.c -o obj/misc.o gcc -Wall -Wstrict-prototypes -fomit-frame-pointer -D_PTDRV_V1=0 -D_PTDRV_V0=41 -D_PTDRV_BUILD=6 -D__KERNEL__ -I/lib/modules/2.4.18-4GB/build/include -I./h -I./.. -O -g -DDEBUG -DMODULE -c src/models.c -o obj/models.o gcc -Wall -Wstrict-prototypes -fomit-frame-pointer -D_PTDRV_V1=0 -D_PTDRV_V0=41 -D_PTDRV_BUILD=6 -D__KERNEL__ -I/lib/modules/2.4.18-4GB/build/include -I./h -I./.. -O -g -DDEBUG -DMODULE -c src/io.c -o obj/io.o gcc -Wall -Wstrict-prototypes -fomit-frame-pointer -D_PTDRV_V1=0 -D_PTDRV_V0=41 -D_PTDRV_BUILD=6 -D__KERNEL__ -I/lib/modules/2.4.18-4GB/build/include -I./h -I./.. -O -g -DDEBUG -DMODULE -c src/procfs.c -o obj/procfs.o gcc -Wall -Wstrict-prototypes -fomit-frame-pointer -D_PTDRV_V1=0 -D_PTDRV_V0=41 -D_PTDRV_BUILD=6 -D__KERNEL__ -I/lib/modules/2.4.18-4GB/build/include -I./h -I./.. -O -g -DDEBUG -DMODULE -c src/motor.c -o obj/motor.o gcc -Wall -Wstrict-prototypes -fomit-frame-pointer -D_PTDRV_V1=0 -D_PTDRV_V0=41 -D_PTDRV_BUILD=6 -D__KERNEL__ -I/lib/modules/2.4.18-4GB/build/include -I./h -I./.. -O -g -DDEBUG -DMODULE -c src/p9636.c -o obj/p9636.o gcc -Wall -Wstrict-prototypes -fomit-frame-pointer -D_PTDRV_V1=0 -D_PTDRV_V0=41 -D_PTDRV_BUILD=6 -D__KERNEL__ -I/lib/modules/2.4.18-4GB/build/include -I./h -I./.. -O -g -DDEBUG -DMODULE -c src/ptdrv.c -o obj/ptdrv.o gcc -Wall -Wstrict-prototypes -fomit-frame-pointer -D_PTDRV_V1=0 -D_PTDRV_V0=41 -D_PTDRV_BUILD=6 -D__KERNEL__ -I/lib/modules/2.4.18-4GB/build/include -I./h -I./.. -O -g -DDEBUG -DMODULE -c src/scale.c -o obj/scale.o gcc -Wall -Wstrict-prototypes -fomit-frame-pointer -D_PTDRV_V1=0 -D_PTDRV_V0=41 -D_PTDRV_BUILD=6 -D__KERNEL__ -I/lib/modules/2.4.18-4GB/build/include -I./h -I./.. -O -g -DDEBUG -DMODULE -c src/tpa.c -o obj/tpa.o gcc -Wall -Wstrict-prototypes -fomit-frame-pointer -D_PTDRV_V1=0 -D_PTDRV_V0=41 -D_PTDRV_BUILD=6 -D__KERNEL__ -I/lib/modules/2.4.18-4GB/build/include -I./h -I./.. -O -g -DDEBUG -DMODULE -c src/p48xx.c -o obj/p48xx.o gcc -Wall -Wstrict-prototypes -fomit-frame-pointer -D_PTDRV_V1=0 -D_PTDRV_V0=41 -D_PTDRV_BUILD=6 -D__KERNEL__ -I/lib/modules/2.4.18-4GB/build/include -I./h -I./.. -O -g -DDEBUG -DMODULE -c src/p12.c -o obj/p12.o gcc -Wall -Wstrict-prototypes -fomit-frame-pointer -D_PTDRV_V1=0 -D_PTDRV_V0=41 -D_PTDRV_BUILD=6 -D__KERNEL__ -I/lib/modules/2.4.18-4GB/build/include -I./h -I./.. -O -g -DDEBUG -DMODULE -c src/p12ccd.c -o obj/p12ccd.o ld -r obj/dac.o obj/detect.o obj/genericio.o obj/image.o obj/map.o obj/misc.o obj/models.o obj/io.o obj/procfs.o obj/motor.o obj/p9636.o obj/ptdrv.o obj/scale.o obj/tpa.o obj/p48xx.o obj/p12.o obj/p12ccd.o -o pt_drv.o ####@####.#### su Password: nathan:/home/karsten/Plustek-Treiber0.41/plustek_driver # make install mkdir -p /lib/modules/2.4.18-4GB/misc install -c -m "644" pt_drv.o /lib/modules/2.4.18-4GB/misc /sbin/depmod -a depmod: *** Unresolved symbols in /lib/modules/misc/pt_drv.o nathan:/home/karsten/Plustek-Treiber0.41/plustek_driver # ------------------------- Can you please tell me what the driver is missing? The kernel source are there, also alsothe ther stuff, what is standing in the "install-file" what you have to install if you have a "SuSE-Linux". I don't know what I must do. Please help regards Karsten Giesow -- Karsten Giesow Adolf-Donders-Allee 32 46419 Isselburg-Anholt Tel.: 0172/1655696 Fax: 02874/902680 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: Unresolved symbols
From: "Jaeger, Gerhard" ####@####.#### Date: 21 Jun 2002 09:01:45 -0000 Message-Id: <200206210902.LAA10557@kah.ulm.sysgo.de> Hi Karsten, my mail address is still working, see signature. I changed the reply address to reduce spam mails.... Well the problem is only, that scanimage doesn't find the scanner pt_drv is fine, it's loaded (see lsmod) and your scanner is here, see cat /proc/pt_drv/device0/info... To see the real problem, I need the debug output of SANE: open a shell do a export SANE_DEBUG_PLUSTEK=12 then call scanimage -L and send me the output (remember not only reply to this mail ;-))) Gerhard P.S.: Sorry for the late reponse... ------------------------- |gerhard AT gjaeger DOT de| ------------------------- On Dienstag, 18. Juni 2002 23:13, Karsten Giesow wrote: > Hi Gerhard, > > your mail-adresse is not working. > If I'm using reply the mail came back. [SNIP] > During the installation I couldn't see something what is looking wrong. > Please take a look at the messages from ls mod > --------- > nathan:/home/karsten # lsmod > Module Size Used by Tainted: P > pt_drv 111264 0 (unused) [SNAP] > --------- > I have made also the test like in the test-file > --------- > nathan:/home/karsten # cat /proc/pt_drv/device0/info > Model : 600P/6000P > Portaddress : 0x378 > Portmode : BiDi (PS/2) (fast I/O, autodetect) > Buttons : 0 > Warmuptime : 30s > Lamp timeout: 180s > mov-switch : 0 > I/O-delay : 0 > CCD-Type : NEC/TOSHIBA Type > TPA : no | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: Unresolved symbols
From: Karsten Giesow ####@####.#### Date: 21 Jun 2002 21:39:52 -0000 Message-Id: <200206212325.16431.K.Giesow@gmx.net> Hi Gerhard, Am Freitag, 21. Juni 2002 10:56 schrieben Sie: > Hi Karsten, > > my mail address is still working, see signature. I changed > the reply address to reduce spam mails.... Yes, now I have seen. > > Well the problem is only, that scanimage doesn't find the scanner > pt_drv is fine, it's loaded (see lsmod) and your scanner is here, > see cat /proc/pt_drv/device0/info... yes, my scanner is there, but first I must make an insmod pt_drv If I don't do so, the result is following. > > To see the real problem, I need the debug output of SANE: > open a shell > do a > export SANE_DEBUG_PLUSTEK=12 ------------------------------- karsten@nathan:~> su Password: nathan:/home/karsten # nathan:/home/karsten # export SANE_DEBUG_PLUSTEK=12 nathan:/home/karsten # scanimage -L No scanners were identified. If you were expecting something different, check that the scanner is plugged in, turned on and detected by the sane-find-scanner tool (if appropriate). Please read the documentation which came with this software (README, FAQ, manpages). nathan:/home/karsten # export SANE_DEBUG_PLUSTEK=12 scanimage -L bash: export: `-L': not a valid identifier nathan:/home/karsten # lsmod Module Size Used by Tainted: P snd-pcm-oss 45152 1 (autoclean) snd-mixer-oss 11136 1 (autoclean) NVdriver 946752 10 (autoclean) parport_pc 25448 1 (autoclean) lp 5824 0 (autoclean) parport 21856 1 (autoclean) [parport_pc lp] snd-ens1371 12036 2 ~~~~~~~~~~~~~~~~~~~ ------------------------------- > then call scanimage -L and send me the output (remember not only > reply to this mail ;-))) after insmod pt_drv it is just the same ---------------------------------- nathan:/home/karsten # insmod pt_drv Using /lib/modules/2.4.18-4GB/misc/pt_drv.o nathan:/home/karsten # export SANE_DEBUG_PLUSTEK=12 nathan:/home/karsten # scanimage -L No scanners were identified. If you were expecting something different, check that the scanner is plugged in, turned on and detected by the sane-find-scanner tool (if appropriate). Please read the documentation which came with this software (README, FAQ, manpages). nathan:/home/karsten # ---------------------------------- > > P.S.: Sorry for the late reponse... Is okay. I know that you have a lot of to do, and that you are not only working for the mailing list. Perhaps, in my second mail from wednesday, I tried to uninstalled all and unload all after this I made all new and the I found a mistake. When I made make install, I got a warning, perhaps there is the mistake. I will copy the step with the warning. ------------------------------------------------ ####@####.#### su Password: nathan:/home/karsten/Plustek-Treiber0.41/plustek_driver # make install mkdir -p /lib/modules/2.4.18-4GB/misc install -c -m "644" pt_drv.o /lib/modules/2.4.18-4GB/misc /sbin/depmod -a depmod: *** Unresolved symbols in /lib/modules/misc/pt_drv.o nathan:/home/karsten/Plustek-Treiber0.41/plustek_driver # ------------------------------------------------ I think there it is what the driver is missing, but I don't know what this means: Unresolved symbols in /lib/.... Have I made something wrong by the installation? mfg Karsten -- Karsten Giesow Adolf-Donders-Allee 32 46419 Isselburg-Anholt Tel.: 0172/1655696 Fax: 02874/902680 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: Unresolved symbols
From: "Jaeger, Gerhard" ####@####.#### Date: 22 Jun 2002 16:37:24 -0000 Message-Id: <17Lnhf-1Q27lIC@fmrl08.sul.t-online.com> Karsten, insmod is okay a user root, then the pt_drv should be loaded! But I think it will not work that you run scanimage as root! try again the following (as user Karsten or so): export SANE_DEBUG_DLL=255 export SANE_DEBUG_PLUSTEK=12 scanimage -L I think there's something wrong with your installation! You might check the dll.conf at /etc/sane.d it may contain only one simple line named plustek Gerhard | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: Unresolved symbols
From: Karsten Giesow ####@####.#### Date: 22 Jun 2002 21:34:10 -0000 Message-Id: <200206222325.47551.K.Giesow@gmx.net> Hi Gerhard, Am Samstag, 22. Juni 2002 18:26 schrieben Sie: > Karsten, > > insmod is okay a user root, then the pt_drv should be loaded! > But I think it will not work that you run scanimage as root! > > try again the following (as user Karsten or so): > export SANE_DEBUG_DLL=255 > export SANE_DEBUG_PLUSTEK=12 > scanimage -L I have done and here comes the output ------------------ karsten@nathan:~> export SANE_DEBUG_DLL=255 karsten@nathan:~> export SANE_DEBUG_PLUSTEK=12 karsten@nathan:~> scaniamge -L bash: scaniamge: command not found karsten@nathan:~> scanimage -L [sanei_debug] Setting debug level of dll to 255. [dll] sane_init: SANE dll backend version 1.0.5 from sane-backends-1.0.7 [dll] sane_exit: exiting [dll] sane_exit: finished karsten@nathan: ------------------ > > I think there's something wrong with your installation! > You might check the dll.conf at /etc/sane.d > it may contain only one simple line named > plustek Yes there was a mistake, all scannernames are standing in the /etc/sane.d/dll.conf all in front with the kommentsign "#" I removed the "#" in front of plsutek and got now the following output. ------------------------ karsten@nathan:~> scanimage -L [sanei_debug] Setting debug level of dll to 255. [dll] sane_init: SANE dll backend version 1.0.5 from sane-backends-1.0.7 [dll] add_backend: adding backend plustek [dll] load: loading backend plustek [dll] load: dlopen()ing `/usr/lib/sane/libsane-plustek.so.1' [dll] init: initializing backend `plustek' [sanei_debug] Setting debug level of plustek to 12. [plustek] sane_init: sane-backends 1.0.7 [plustek] sane_init, ># Plustek-SANE Backend configuration file< [plustek] sane_init, ># For use with Plustek parallel-port scanners and< [plustek] sane_init, ># LM9831/2 based USB scanners< [plustek] sane_init, >#< [plustek] sane_init, ># For parport devices use the parport section< [plustek] sane_init, >#< [plustek] sane_init, >[parport]< [plustek] next device is a PARPORT device [plustek] sane_init, >device /dev/pt_drv< [plustek] Decoding device name >/dev/pt_drv< [plustek] sane_init, >< [plustek] sane_init, >#< [plustek] sane_init, ># leave the default values as specified in /etc/modules.conf< [plustek] sane_init, >#< [plustek] sane_init, >warmup -1< [plustek] ignoring >warmup -1< [plustek] sane_init, >lOffOnEnd -1< [plustek] ignoring >lOffOnEnd -1< [plustek] sane_init, >lampOff -1< [plustek] ignoring >lampOff -1< [plustek] sane_init, >< [plustek] sane_init, >< [plustek] sane_init, >#< [plustek] sane_init, ># The USB section< [plustek] sane_init, ># each device needs at least two lines:< [plustek] sane_init, ># - [usb] vendor-ID and product-ID< [plustek] sane_init, ># - device devicename< [plustek] sane_init, ># i.e. for Plustek (0x07B3) UT12/16/24 (0x0017)< [plustek] sane_init, ># [usb] 0x07B3 0x0017< [plustek] sane_init, ># device /dev/usbscanner< [plustek] sane_init, >#< [plustek] sane_init, ># additionally you can specify some options< [plustek] sane_init, ># warmup, lOffOnEnd, lampOff< [plustek] sane_init, >#< [plustek] sane_init, ># For autodetection< [plustek] sane_init, ># [usb]< [plustek] sane_init, ># device /dev/usbscanner< [plustek] sane_init, >#< [plustek] sane_init, >< [plustek] sane_init, >[usb] 0x07B3 0x0017< [plustek] attach (/dev/pt_drv, 0xbfffcf20, (nil)) [plustek] Device configuration: [plustek] device name : >/dev/pt_drv< [plustek] porttype : 0 [plustek] USB-ID : >< [plustek] warmup : -1s [plustek] lampOff : -1 [plustek] lampOffOnEnd : -1 [plustek] pos_x : 0 [plustek] pos_y : 0 [plustek] neg_x : 0 [plustek] neg_y : 0 [plustek] tpa_x : 0 [plustek] tpa_y : 0 [plustek] --------------------- [plustek] drvopen() [plustek] open: can't open /dev/pt_drv as a device [plustek] open failed: -1 [plustek] next device is a USB device (0x07B3-0x0017) [plustek] next device is an USB device [plustek] sane_init, >< [plustek] sane_init, >#< [plustek] sane_init, ># options for the previous USB entry< [plustek] sane_init, >#< [plustek] sane_init, ># switch lamp off after xxx secs, 0 disables the feature< [plustek] sane_init, >option lampOff 0< [plustek] Decoding option >lampOff< [plustek] sane_init, >< [plustek] sane_init, ># warmup period in seconds, 0 means no warmup< [plustek] sane_init, >option warmup 180< [plustek] Decoding option >warmup< [plustek] sane_init, >< [plustek] sane_init, ># 0 means leave lamp-status untouched, not 0 means switch off< [plustek] sane_init, ># on sane_close< [plustek] sane_init, >option lOffOnEnd 0< [plustek] Decoding option >lOffOnEnd< [plustek] sane_init, >< [plustek] sane_init, >#< [plustek] sane_init, ># and of course the device-name< [plustek] sane_init, >#< [plustek] sane_init, >device /dev/usbscanner< [plustek] Decoding device name >/dev/usbscanner< [plustek] sane_init, >< [plustek] sane_init, >#< [plustek] sane_init, ># to define a new device, start with a new section:< [plustek] sane_init, ># [usb] or [parport]< [plustek] sane_init, >#< [plustek] attach (/dev/usbscanner, 0xbfffcf20, (nil)) [plustek] Device configuration: [plustek] device name : >/dev/usbscanner< [plustek] porttype : 1 [plustek] USB-ID : >0x07B3-0x0017< [plustek] warmup : 180s [plustek] lampOff : 0 [plustek] lampOffOnEnd : 0 [plustek] pos_x : 0 [plustek] pos_y : 0 [plustek] neg_x : 0 [plustek] neg_y : 0 [plustek] tpa_x : 0 [plustek] tpa_y : 0 [plustek] --------------------- [plustek] drvopen() [plustek] usbDev_open(/dev/usbscanner,0x07B3-0x0017) [plustek] open failed: -1 [dll] init: backend `plustek' is version 1.0.0 [plustek] sane_get_devices (0xbfffefd8, 0) [dll] sane_exit: exiting [dll] sane_exit: calling backend `plustek's exit function [plustek] sane_exit [dll] sane_exit: finished karsten@nathan:~> ------------------------ the modul pt_drv is not load. I checked it just in this moment. Even now, the output from "scanimage -L" ist just the same if I load the modul pt_drv. I think it is more than only something missing from the installation. Because the modul pt_drv will not automatically be load. mfg Karsten -- Karsten Giesow Adolf-Donders-Allee 32 46419 Isselburg-Anholt Tel.: 0172/1655696 Fax: 02874/902680 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: Unresolved symbols
From: "Jaeger, Gerhard" ####@####.#### Date: 23 Jun 2002 10:25:14 -0000 Message-Id: <17M4N7-04xhj6C@fmrl00.sul.t-online.com> Okay now we have the plustek backend back! You now have to make sure, that the pt_drv is loaded... and that the device node exists - think about one of the last mails where you send me the output of lsmod: [SNIP] nathan:/home/karsten # lsmod Module Size Used by Tainted: P pt_drv 111264 0 (unused) snd-pcm-oss 45152 1 (autoclean) snd-mixer-oss 11136 1 (autoclean) NVdriver 946752 10 (autoclean) parport_pc 25448 2 (autoclean) lp 5824 0 (autoclean) parport 21856 2 (autoclean) [pt_drv parport_pc lp] [SNAP] That's all... Gerhard ------------------------- gerhard AT gjaeger DOT de | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
Re: Unresolved symbols
From: Karsten Giesow ####@####.#### Date: 23 Jun 2002 19:01:10 -0000 Message-Id: <200206232040.40234.K.Giesow@gmx.net> Hi Gerhard, sorry, but it don't work. :-( Am Sonntag, 23. Juni 2002 12:14 schrieb Jaeger, Gerhard: > Okay now we have the plustek backend back! > You now have to make sure, that the pt_drv is loaded... I think this is the problem, if you will look at the following lines Scanimage said, that it can't open the pt_drv device: ----------- [plustek] open: can't open /dev/pt_drv as a device ----------- > and that the device node exists - think about one of the last > mails where you send me the output of lsmod: > [SNIP] > nathan:/home/karsten # lsmod > Module Size Used by Tainted: P > pt_drv 111264 0 (unused) > snd-pcm-oss 45152 1 (autoclean) > snd-mixer-oss 11136 1 (autoclean) > NVdriver 946752 10 (autoclean) > parport_pc 25448 2 (autoclean) > lp 5824 0 (autoclean) > parport 21856 2 (autoclean) [pt_drv parport_pc lp] > [SNAP] I have done and made a check nothing was going on. take a look of all steps: --------------------------------------------------------------------- karsten@nathan:~> su Password: nathan:/home/karsten # lsmod Module Size Used by Tainted: P snd-pcm-oss 45152 1 (autoclean) snd-mixer-oss 11136 1 (autoclean) NVdriver 946752 10 (autoclean) parport_pc 25448 1 (autoclean) lp 5824 0 (autoclean) parport 21856 1 (autoclean) [parport_pc lp] snd-ens1371 12036 2 snd-pcm 58528 0 [snd-pcm-oss snd-ens1371] snd-timer 11456 0 [snd-pcm] snd-rawmidi 13536 0 [snd-ens1371] snd-seq-device 4336 0 [snd-rawmidi] snd-ac97-codec 24196 0 [snd-ens1371] snd 31720 0 [snd-pcm-oss snd-mixer-oss snd-ens1371 snd-pcm snd-timer snd-rawmidi snd-seq-device snd-ac97-codec] soundcore 3268 6 [snd] ipv6 123424 -1 (autoclean) joydev 5728 0 (unused) evdev 3904 0 (unused) input 3072 0 [joydev evdev] st 25844 0 (autoclean) (unused) sg 23620 0 (autoclean) usb-uhci 20996 0 (unused) usbcore 55136 1 [usb-uhci] ne2k-pci 4800 1 8390 5856 0 [ne2k-pci] hisax 500452 4 isdn 119104 6 [hisax] slhc 4432 1 [isdn] isa-pnp 27816 0 [hisax] ide-scsi 7648 0 reiserfs 158816 1 nathan:/home/karsten # insmod pt_drv Using /lib/modules/2.4.18-4GB/misc/pt_drv.o nathan:/home/karsten # lsmod Module Size Used by Tainted: P pt_drv 135392 0 (unused) snd-pcm-oss 45152 1 (autoclean) snd-mixer-oss 11136 1 (autoclean) NVdriver 946752 10 (autoclean) parport_pc 25448 2 (autoclean) lp 5824 0 (autoclean) parport 21856 2 (autoclean) [pt_drv parport_pc lp] snd-ens1371 12036 2 snd-pcm 58528 0 [snd-pcm-oss snd-ens1371] snd-timer 11456 0 [snd-pcm] snd-rawmidi 13536 0 [snd-ens1371] snd-seq-device 4336 0 [snd-rawmidi] snd-ac97-codec 24196 0 [snd-ens1371] snd 31720 0 [snd-pcm-oss snd-mixer-oss snd-ens1371 snd-pcm snd-timer snd-rawmidi snd-seq-device snd-ac97-codec] soundcore 3268 6 [snd] ipv6 123424 -1 (autoclean) joydev 5728 0 (unused) evdev 3904 0 (unused) input 3072 0 [joydev evdev] st 25844 0 (autoclean) (unused) sg 23620 0 (autoclean) usb-uhci 20996 0 (unused) usbcore 55136 1 [usb-uhci] ne2k-pci 4800 1 8390 5856 0 [ne2k-pci] hisax 500452 4 isdn 119104 6 [hisax] slhc 4432 1 [isdn] isa-pnp 27816 0 [hisax] ide-scsi 7648 0 reiserfs 158816 1 nathan:/home/karsten # exit exit karsten@nathan:~> scanimage -L karsten@nathan:~> xsane karsten@nathan:~> export SANE_DEBUG_DLL=255 karsten@nathan:~> export SANE_DEBUG_PLUSTEK=12 karsten@nathan:~> scanimage -L [sanei_debug] Setting debug level of dll to 255. [dll] sane_init: SANE dll backend version 1.0.5 from sane-backends-1.0.7 [dll] add_backend: adding backend plustek [dll] load: loading backend plustek [dll] load: dlopen()ing `/usr/lib/sane/libsane-plustek.so.1' [dll] init: initializing backend `plustek' [sanei_debug] Setting debug level of plustek to 12. [plustek] sane_init: sane-backends 1.0.7 [plustek] sane_init, ># Plustek-SANE Backend configuration file< [plustek] sane_init, ># For use with Plustek parallel-port scanners and< [plustek] sane_init, ># LM9831/2 based USB scanners< [plustek] sane_init, >#< [plustek] sane_init, ># For parport devices use the parport section< [plustek] sane_init, >#< [plustek] sane_init, >[parport]< [plustek] next device is a PARPORT device [plustek] sane_init, >device /dev/pt_drv< [plustek] Decoding device name >/dev/pt_drv< [plustek] sane_init, >< [plustek] sane_init, >#< [plustek] sane_init, ># leave the default values as specified in /etc/modules.conf< [plustek] sane_init, >#< [plustek] sane_init, >warmup -1< [plustek] ignoring >warmup -1< [plustek] sane_init, >lOffOnEnd -1< [plustek] ignoring >lOffOnEnd -1< [plustek] sane_init, >lampOff -1< [plustek] ignoring >lampOff -1< [plustek] sane_init, >< [plustek] sane_init, >< [plustek] sane_init, >#< [plustek] sane_init, ># The USB section< [plustek] sane_init, ># each device needs at least two lines:< [plustek] sane_init, ># - [usb] vendor-ID and product-ID< [plustek] sane_init, ># - device devicename< [plustek] sane_init, ># i.e. for Plustek (0x07B3) UT12/16/24 (0x0017)< [plustek] sane_init, ># [usb] 0x07B3 0x0017< [plustek] sane_init, ># device /dev/usbscanner< [plustek] sane_init, >#< [plustek] sane_init, ># additionally you can specify some options< [plustek] sane_init, ># warmup, lOffOnEnd, lampOff< [plustek] sane_init, >#< [plustek] sane_init, ># For autodetection< [plustek] sane_init, ># [usb]< [plustek] sane_init, ># device /dev/usbscanner< [plustek] sane_init, >#< [plustek] sane_init, >< [plustek] sane_init, >[usb] 0x07B3 0x0017< [plustek] attach (/dev/pt_drv, 0xbfffcf20, (nil)) [plustek] Device configuration: [plustek] device name : >/dev/pt_drv< [plustek] porttype : 0 [plustek] USB-ID : >< [plustek] warmup : -1s [plustek] lampOff : -1 [plustek] lampOffOnEnd : -1 [plustek] pos_x : 0 [plustek] pos_y : 0 [plustek] neg_x : 0 [plustek] neg_y : 0 [plustek] tpa_x : 0 [plustek] tpa_y : 0 [plustek] --------------------- [plustek] drvopen() [plustek] open: can't open /dev/pt_drv as a device [plustek] open failed: -1 [plustek] next device is a USB device (0x07B3-0x0017) [plustek] next device is an USB device [plustek] sane_init, >< [plustek] sane_init, >#< [plustek] sane_init, ># options for the previous USB entry< [plustek] sane_init, >#< [plustek] sane_init, ># switch lamp off after xxx secs, 0 disables the feature< [plustek] sane_init, >option lampOff 0< [plustek] Decoding option >lampOff< [plustek] sane_init, >< [plustek] sane_init, ># warmup period in seconds, 0 means no warmup< [plustek] sane_init, >option warmup 180< [plustek] Decoding option >warmup< [plustek] sane_init, >< [plustek] sane_init, ># 0 means leave lamp-status untouched, not 0 means switch off< [plustek] sane_init, ># on sane_close< [plustek] sane_init, >option lOffOnEnd 0< [plustek] Decoding option >lOffOnEnd< [plustek] sane_init, >< [plustek] sane_init, >#< [plustek] sane_init, ># and of course the device-name< [plustek] sane_init, >#< [plustek] sane_init, >device /dev/usbscanner< [plustek] Decoding device name >/dev/usbscanner< [plustek] sane_init, >< [plustek] sane_init, >#< [plustek] sane_init, ># to define a new device, start with a new section:< [plustek] sane_init, ># [usb] or [parport]< [plustek] sane_init, >#< [plustek] attach (/dev/usbscanner, 0xbfffcf20, (nil)) [plustek] Device configuration: [plustek] device name : >/dev/usbscanner< [plustek] porttype : 1 [plustek] USB-ID : >0x07B3-0x0017< [plustek] warmup : 180s [plustek] lampOff : 0 [plustek] lampOffOnEnd : 0 [plustek] pos_x : 0 [plustek] pos_y : 0 [plustek] neg_x : 0 [plustek] neg_y : 0 [plustek] tpa_x : 0 [plustek] tpa_y : 0 [plustek] --------------------- [plustek] drvopen() [plustek] usbDev_open(/dev/usbscanner,0x07B3-0x0017) [plustek] open failed: -1 [dll] init: backend `plustek' is version 1.0.0 [plustek] sane_get_devices (0xbfffefd8, 0) [dll] sane_exit: exiting [dll] sane_exit: calling backend `plustek's exit function [plustek] sane_exit [dll] sane_exit: finished karsten@nathan:~> --------------------------------------------------------------------- First I checked the modules, because I already filled in the lines in the /etc/modules.conf ------------ alias char-major-40 pt_drv pre-install pt_drv modprobe -k parport options pt_drv lampoff=180 warmup=15 port=0x378 lOffonEnd=0 mov=0 ------------ normaly the module pt_drv must be load automatically, but it will not . In teh first part you see it is not there. Then I loaded the module pt_drv with insmod and it is there. If I made "scanimage -L" nothing happened, even mot the lamp is starting. I startet xsane and Xsane said there is no scanner reachable. Now I made that from your last mail with the debug and I think that there must be something other. Because of plustek and the line [plustek] open: can't open /dev/pt_drv as a device I don't know why it happened. I hope you know a way to help me. With the SuSE 7.1 and also with the mandrake 7.2 your driver was working fine. Only my pc was not realy working so good. Now I'm lucky with my pc but the driver is not more working. Still one question I've made a copy of the lines during the installation Waht does the following line mean: --------------- nathan:/home/karsten/Plustek-Treiber0.41/plustek_driver # make install mkdir -p /lib/modules/2.4.18-4GB/misc install -c -m "644" pt_drv.o /lib/modules/2.4.18-4GB/misc /sbin/depmod -a depmod: *** Unresolved symbols in /lib/modules/misc/pt_drv.o nathan:/home/karsten/Plustek-Treiber0.41/plustek_driver # --------------- The driver is missing there something but I don't know what. mfg Karsten -- Karsten Giesow Adolf-Donders-Allee 32 46419 Isselburg-Anholt Tel.: 0172/1655696 Fax: 02874/902680 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[<<] [<] Page 2 of 3 [>] [>>] |