Subject: kern/5390: SCSI config quirk entry for UMAX Astra 1200S scanner
To: None <gnats-bugs@gnats.netbsd.org>
From: None <rh@vip.at>
List: netbsd-bugs
Date: 05/02/1998 09:22:49
>Number:         5390
>Category:       kern
>Synopsis:       The UMAX Astra 1200S scanner doesn't support LUNs
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    kern-bug-people (Kernel Bug People)
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sat May  2 00:20:01 1998
>Last-Modified:
>Originator:     Rene Hexel
>Organization:
	
>Release:        1.3 and current as of 1998/04/23
>Environment:
	
System: NetBSD idle 1.3 NetBSD 1.3 (IDLE) #102: Sat May 2 08:19:15 CEST 1998 rh@idle:/usr/local/depot/packages/orig/sys/src/sys/arch/i386/compile/IDLE i386


>Description:
	The UMAX Astra 1200S scanner (as most UMAX scanners, it seems) does
not support logical SCSI units.

>How-To-Repeat:
	Attach an Astra 1200S scanner to your favourite SCSI controller
and reboot.  Watch the kernel control output during device configuration.

>Fix:
	Apply the following patch to the NetBSD 1.3 kernel sources (the
same patch also works for NetBSD-current as of 23-Apr-98 with minimal
fuzz):

--- sys/dev/scsipi/scsiconf.c.orig	Fri Oct  3 13:23:49 1997
+++ sys/dev/scsipi/scsiconf.c	Sat May  2 07:59:32 1998
@@ -549,6 +549,9 @@
 	 "WangDAT ", "Model 3200      ", "02.2"}, SDEV_NOSYNCWIDE},
 
 	{{T_SCANNER, T_FIXED,
+	 "UMAX", "Astra 1200S", "V2.9"},          SDEV_NOLUNS},
+
+	{{T_SCANNER, T_FIXED,
 	 "UMAX    ", "UMAX S-6E       ", "V2.0"}, SDEV_NOLUNS},
 
 	{{T_PROCESSOR, T_FIXED,
>Audit-Trail:
>Unformatted: