sane-scsi(5) SANE ( ) sane-scsi - SCSI SCSI. SCSI SANE . SCSI ( Linux /dev/sg4 /dev/sge SCSI ). /dev/scanner SCSI . /dev/scanner. ( sane-epson(5) Epson sane-hp(5) HP ). ( Linux OS/2) . SCSI / SCSI ( ). : scsi VENDOR MODEL TYPE BUS CHANNEL ID LUN VENDOR SCSI MODEL SCSI TYPE SCSI BUS SCSI ( "host" /proc/scsi/scsi) CHANNEL SCSI ID SCSI LUN . . . Linux 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 "scsi *" / /dev/xpt0. /dev/scanner /dev/uk . Adaptec AHA1542CF 2.2.2R aha. Adaptec 2940 2.2.2. Adaptec 1522 . aic . Adaptec 1505 2.2.5R 3.0 aic . uk sh MAKEDEV uk0 /dev. /dev/uk0 . Tekram DC390 2.2.2R amd. SCSI . make xconfig " SCSI-> SCSI ". SCSI . SG 2.0 . 2.2.7 . SG ( sane-umax(5) sane-mustek(5) sane-sharp(5)) SCSI. SCSI SANE_SG_BUFFERSIZE . 1 SG . ISA 1 . Linux 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 ( ). SCSI "remove-single-device". SCSI-2.4-HOWTO. SCSI . SCSI . Acard/Advance SCSI (atp870u.c) . . . 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 . NCR/Symbios 53c400/53c400a Domex DTC3181E/L/LE (DTCT436/436P) ISA SCSI 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 / . ncr53c8xx="disc:n". 53c7,8xx ncr53c8xx. . 2.0.33 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 ( SCSI 10 ). AM53C974 . SOLARIS OPENSTEP NEXTSTEP Solaris OpenStep NeXTStep SCSI SCSI . /dev/sg0 SCSI. SANE 'a'+ . SCSI SCSI 0 /dev/sg0a 1 /dev/sg0b . SANE_DEBUG_SANEI_SCSI / SCSI. 128 . 255 SCSI ( ). . SANE_SCSICMD_TIMEOUT SCSI . 120 . sane(7) sane-find-scanner(1) sane-"backendname"(5) sane-usb(5) 3 . . : . 14 2008 sane-scsi(5)