sane-scsi(5) SANE Scanner Access Now Easy sane-scsi(5) (NAME) sane-scsi - SCSI (DESCRIPTION) SCSI . (GENERAL INFO) SCSI SANE . SCSI ( /dev/sg4 /dev/sge SCSI ). /dev/scanner SCSI . /dev/scanner . ( sane-epson(5) Epson sane-hp(5) HP ). ( OS/2) . SCSI / SCSI ( ) . : scsi VENDOR MODEL TYPE BUS CHANNEL ID LUN VENDOR SCSI MODEL SCSI TYPE SCSI BUS SCSI ( /proc/scsi/scsi "host" ) CHANNEL SCSI ID SCSI LUN (logical unit number) . . . cat /proc/scsi/scsi. (``*'') . . scsi . . scsi MUSTEK MFS-06000CX Scanner 0 00 03 00 Mustek SCSI /proc/scsi/scsi : Host: scsi0 Channel: 00 Id: 03 Lun: 00 Vendor: MUSTEK Model: MFS-06000CX Rev: 4.04 Type: Scanner ANSI SCSI revision: 0 . scsi MUSTEK * * * * * * SCSI MUSTEK . scsi . : scsi MUSTEK ( OpenStep) SANE . . SCSI SCSI . "scanner" /etc/group . . SCSI /dev/sg0 : $ chgrp scanner /dev/sg0 $ chmod 660 /dev/sg0 (devfs) /etc/devfs/perms . REGISTER ^sg[^/]* PERMISSIONS root.root 0600 ( sg4): REGISTER ^sg4 PERMISSIONS root.scanner 0660 FREEBSD (FREEBSD INFO) "scsi *" / /dev/xpt0 . /dev/scanner /dev/uk . Adaptec AHA1542CF FreeBSD 2.2.2R aha . Adaptec 2940 FreeBSD 2.2.2 . Adaptec 1522 (hang) . aic FreeBSD . Adaptec 1505 FreeBSD 2.2.5R 3.0 aic Plug-and-Play . uk sh MAKEDEV uk0 /dev . /dev/uk0 . Tekram DC390 FreeBSD 2.2.2R amd . (LINUX INFO) SCSI . make xconfig ``SCSI support->SCSI generic support'' . SCSI . 2.0 SG . 2.2.7 . SG ( sane-umax(5) sane-mustek(5) sane-sharp(5)) SCSI . SANE_SG_BUFFERSIZE . 1 SG () . ISA 1 . SG SCSI : https://tldp.org/HOWTO/SCSI-Generic-HOWTO. 2.2.7 32 . 127 . SG_BIG_BUFF /usr/include/scsi/sg.h . 128*1024-512=130560 . ( SCSI) SCSI . . SCSI . SANE . SCSI . SCSI 2 SCSI 5 . : echo "scsi add-single-device 2 0 5 0" > /proc/scsi/scsi ( ). ``remove-single-device'' SCSI . SCSI-2.4-HOWTO . SCSI . SCSI . SCSI Acard/Advance (atp870u.c) inquiry . . . Adaptec AHA-1505/AHA-1542/AHA-2940 v2.0 . ( 2.2.17 ) SCSI 32 . ASUS SC200 v2.0 . BusLogic BT958 BusLogic ( Jeremy ): BusLogic Ctrl-B BusLogic . BusLogic . ``SCSI Device Configuration'' . ``Scan SCSI Bus'' . SCSI ``View/Modify SCSI configuration'' . ``Negotiation'' ``async'' ``Disconnect'' ``off'' . Esc Esc . ISA SCSI NCR/Symbios 53c400/53c400a Domex DTC3181E/L/LE (DTCT436/436P) Mustek ( ) . 2.2 . SCSI g_NCR5380 . / . 53c400a: modprobe g_NCR5380 ncr_addr=0x280 ncr_53c400a=1 . . . USLEEP drivers/scsi/g_NCR5380.c . NCR5380.c . NCR/Symbios 810 / (disconnect/reconnect) . ncr53c8xx="disc:n" . 53c7,8xx ncr53c8xx. . 2.0.33 (timeout) SCSI . 2.0.33 10 . ``restart (ncr dead ?)'' /var/log/messages . ``if (np->latetime>10)'' ncr53c8xx.c ( /usr/src/linux/drivers/scsi) 10 60 ( ) . / . Tekram DC315 http://www.garloff.de/kurt/linux/dc395 . modprobe dc395x_trm dc395x_trm=7,5,1,32 . Tekram DC390 1.11 Tekram ( 10 SCSI ). AM53C974 . SOLARIS OPENSTEP NEXTSTEP (SOLARIS, OPENSTEP AND NEXTSTEP INFO) Solaris OpenStep NeXTStep SCSI SCSI . /dev/sg0 SCSI . SANE 'a'+target-id . SCSI SCSI 0 /dev/sg0a 1 /dev/sg0b . (ENVIRONMENT) SANE_DEBUG_SANEI_SCSI / SCSI . 128 . 255 SCSI ( ) . . SANE_SCSICMD_TIMEOUT SCSI . 120 . (SEE ALSO) sane(7), sane-find-scanner(1), sane-"backendname"(5), sane-usb(5) (AUTHOR) David Mosberger 14 Jul 2008 sane-scsi(5)