I have a Tekram DC395 SCSI card without a BIOS and have been using an HP CD-Writer+ 9200 on it successfully for quite a while. Recently I acquired a working UMAX Astra 1220S SCSI scanner and hooked it up. YaST2 recognized the scanner and listed it as being on /dev/sg0 (the cd burner is on /dev/sr0 btw). Sane, however, has not been able to find this scanner. After running sane-find-scanner I get this error in /var/log/messages: Dec 16 17:04:34 mypc kernel: DC395x: Disc: SRB_ABORT_SENT! Dec 16 17:04:34 mypc kernel: DC395x_DoingSRB_Done: pids (G)168(04-0) pid 0(742):12 00..(0-0) Start 00 Start 00 60 WtG DISC SlTO DONE 00010000(865)pid 1(865):12 00..(1-0) S>pid 150(6308):43 00..(6-0) Start 00 60 STP1 STP0 DISC DONE RqSnStart 00 60 .DIP1:00040(0/1).DIP0 Cln.STP1 STP0 DISC DONE 08000002(6309)pid 151(6309):1a 00..(6-0) Start 00 60 DIP1:00300(0/1).DIP0 Cln.STP1 STP0 DISC DONE 00000000(6309)pid 152(6309):1e 00..(6-0) Start 00 60 STP1 STP0 DISC DONE 00000000(6309)pid 168(12782):12 00..(4-0) Start 00 Tag 0 64 MIP1 #MIP0(07)#.MOP1#(06 )DISC Reset(12782):00050000* Dec 16 17:04:34 mypc kernel: Dec 16 17:04:34 mypc kernel: DC395x: Disc: SRB_ABORT_SENT! Dec 16 17:04:34 mypc kernel: DC395x_DoingSRB_Done: pids (G)169(04-0) pid 0(742):12 00..(0-0) Start 00 Start 00 60 WtG DISC SlTO DONE 00010000(865)pid 1(865):12 00..(1-0) S>pid 169(12782):12 00..(4-0) Start 00 Start 00 Tag 0 64 WtG MIP1 #MIP0(07)#.MOP1#(06 )DISC Reset(12785):00050000* Dec 16 17:04:34 mypc kernel: I'm using SuSE 8.1 and dual boot Win98SE. The scanner does function correctly in Windows. As for the scanner being on /dev/sg0, prior to attaching it I've had issues with some cd burning programs because they kept looking for my burner on /dev/sg0 instead of /dev/sr0. Could SANE be confusing the burner and the scanner? Here's the results of lsmod: Module Size Used by Not tainted snd-pcm-oss 48576 1 (autoclean) snd-mixer-oss 14776 1 (autoclean) [snd-pcm-oss] videodev 6112 0 (autoclean) ide-cd 30340 0 (autoclean) isa-pnp 31520 0 (unused) snd-seq-oss 31520 0 (autoclean) snd-seq-midi 5056 0 (unused) snd-emu10k1-synth 6364 0 snd-emux-synth 32508 0 [snd-emu10k1-synth] snd-seq-midi-emul 5344 0 [snd-emux-synth] snd-seq-virmidi 4280 0 [snd-emux-synth] snd-seq-midi-event 3048 0 [snd-seq-oss snd-seq-midi snd-seq-virmidi] snd-seq 43280 2 [snd-seq-oss snd-seq-midi snd-emux-synth snd-seq-midi-emul snd-seq-virmidi snd-seq-midi-event] snd-emu10k1 75600 2 [snd-emu10k1-synth] snd-pcm 71264 0 [snd-pcm-oss snd-emu10k1] snd-timer 13156 0 [snd-seq snd-pcm] snd-hwdep 5376 0 [snd-emu10k1] snd-util-mem 1536 0 [snd-emux-synth snd-emu10k1] snd-rawmidi 15520 0 [snd-seq-midi snd-seq-virmidi snd-emu10k1] snd-seq-device 4588 0 [snd-seq-oss snd-seq-midi snd-emu10k1-synth snd-emux-synth snd-seq snd-emu10k1 snd-rawmidi] snd-ac97-codec 30052 0 [snd-emu10k1] snd 35556 0 [snd-pcm-oss snd-mixer-oss snd-seq-oss snd-seq-midi snd-emu10k1-synth snd-emux-synth snd-seq-midi-emul snd-seq-virmidi snd-seq-midi-event snd-seq snd-emu10k1 snd-pcm snd-timer snd-hwdep snd-util-mem snd-rawmidi snd-seq-device snd-ac97-codec] soundcore 3716 0 [snd] ipv6 150036 -1 (autoclean) usb-storage 57232 0 mousedev 4340 1 hid 19332 0 (unused) keybdev 2400 0 (unused) st 28428 0 (autoclean) (unused) sr_mod 14616 0 (autoclean) cdrom 28736 0 (autoclean) [ide-cd sr_mod] sg 29568 0 (autoclean) joydev 5920 0 (unused) evdev 4640 0 (unused) input 3296 0 [mousedev hid keybdev joydev evdev] usb-uhci 23052 0 (unused) usbcore 61696 1 [snd usb-storage hid usb-uhci] 8139too 15208 1 mii 1232 0 [8139too] lvm-mod 65184 0 (autoclean) reiserfs 193424 3 dc395x_trm 50528 0 Any help in this would be appreciated. -- Donald Grayson <grayson.don@insightbb.com>
participants (1)
-
Donald Grayson