SCSI-based HP scanner

openSuse v11.1

I have SCSI-based hp 4p Scanjet flatbed scanner. SANE cannot find it because the option to search the SCSI buses is not available. (There’s USB, network and parallel port.)

How do I fix that?

Have a look at SANE Supported Scanners - Search Engine
It should be supported.
Is the scanner scsi bus/card detected by the system? Usually scsi is auto detected so check that the scsi module is loading on boot.

Have a look at SANE Supported Scanners - Search Engine. It should be supported.

It is. The problem is that the auto-detect of the scanner itself fails because, AFAICT, the SCSI bus is not probed.

The “hp setup” utility in Yast::Hardware::Scanner does not even offer the option to probe SCSI; only USB, network and LPT ports.

Is the scanner scsi bus/card detected by the system? Usually scsi is auto detected so check that the scsi module is loading on boot.

Yes. I am using an old Flashpoint (Buslogic BT948) interface adapter.

Here is the boot log:

<5>scsi: ***** BusLogic SCSI Driver Version 2.1.16 of 18 July 2002 *****
<5>scsi: Copyright 1995-1998 by Leonard N. Zubkoff <lnz@dandelion.com>
<5>scsi8: Configuring BusLogic Model BT-948 PCI Ultra SCSI Host Adapter
<5>scsi8:   Firmware Version: 5.05R, I/O Address: 0xEC00, IRQ Channel: 20/Level
<5>scsi8:   PCI Bus: 4, Device: 6, Address: 0xFBFFF000, Host Adapter SCSI ID: 7
<5>scsi8:   Parity Checking: Enabled, Extended Translation: Enabled
<5>scsi8:   Synchronous Negotiation: Ultra, Wide Negotiation: Disabled
<5>scsi8:   Disconnect/Reconnect: Enabled, Tagged Queuing: Enabled
<5>scsi8:   Scatter/Gather Limit: 128 of 8192 segments, Mailboxes: 211
<5>scsi8:   Driver Queue Depth: 211, Host Adapter Queue Depth: 192
<5>scsi8:   Tagged Queue Depth: Automatic, Untagged Queue Depth: 3
<5>scsi8:   SCSI Bus Termination: Enabled, SCAM: Enabled, Level 1
<5>scsi8: *** BusLogic BT-948 Initialized Successfully ***
<6>scsi8 : BusLogic BT-948

Hi
Do you see the scanner if you run lsscsi command?


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.29-0.1-default
up 4 days 1:54, 2 users, load average: 0.10, 0.23, 0.22
GPU GeForce 8600 GTS Silent - Driver Version: 190.18

I know it sounds stupid, but make sure the scanner is swtched on as well on boot.
I take it the buslogic card setup on boot sees the scanner? Most scsi better cards allow you change the settings and give asetup on boot. Check if it appears there first.
If it does, it should show when you do a lsscsi like Malcolm says.