[2284] in linux-scsi channel archive
Re: Accessing parallel port ZIP under RH
daemon@ATHENA.MIT.EDU (Chad Glynn)
Wed Aug 13 10:29:44 1997
Date: Wed, 13 Aug 1997 10:22:28 -0400 (EDT)
From: Chad Glynn <respect@voicenet.com>
To: "Grant R. Guenther" <grant@knot.torque.net>
cc: linux-scsi@vger.rutgers.edu
In-Reply-To: <199708131220.IAA17269@knot.torque.net>
On Wed, 13 Aug 1997, Grant R. Guenther wrote:
> > all sorts of things after reading the ZIP mini-howto and the SCSI-HOWTO.
> > Under slakware, and what the ZIP mini-HOWTO instructs should happen, I
> > should get a dev address at boot-time. However, at bootime it is able to
> > recognize the drive is there, but it won't give an address. (see dmesg
> > output below).
>
> Actually, the ZIP drive mini-HOWTO does explain this exact situation.
> You have loaded the ppa driver, but you have no SCSI _disk_ support in
> your kernel.
>
> Recompile and answer "y" to SCSI Disk support, or make the module and
> insmod it.
>
> --------------------------------------------------------------------------
> Grant R. Guenther grant@torque.net
> --------------------------------------------------------------------------
>
How do you think I got it to work on slackware? I know that scsi
disk support is needed. See the config file the last time (below) I
recompiled my kernel, wondering if I had forgotten something. I hadn't,
and re-compiling did not make a difference. I tired both putting the
printer and PPA as modules, and even switched ppa to kernel support,
leaving the printer as a module, and I get the same results.
Script started on Sat Jun 14 10:14:27 1997
Big Brother Is Watching >> make config
rm -f include/asm
( cd include ; ln -sf asm-i386 asm)
/bin/sh scripts/Configure arch/i386/config.in
#
# Using defaults found in .config
#
*
* Code maturity level options
*
Prompt for development and/or incomplete code/drivers (CONFIG_EXPERIMENTAL) [Y/n/?]
*
* Loadable module support
*
Enable loadable module support (CONFIG_MODULES) [Y/n/?]
Set version information on all symbols for modules (CONFIG_MODVERSIONS) [N/y/?]
Kernel daemon support (e.g. autoload of modules) (CONFIG_KERNELD) [Y/n/?]
*
* General setup
*
Kernel math emulation (CONFIG_MATH_EMULATION) [Y/n/?]
Networking support (CONFIG_NET) [Y/n/?]
Limit memory to low 16MB (CONFIG_MAX_16M) [N/y/?]
PCI bios support (CONFIG_PCI) [Y/n/?]
PCI bridge optimization (experimental) (CONFIG_PCI_OPTIMIZE) [N/y/?]
System V IPC (CONFIG_SYSVIPC) [Y/n/?]
Kernel support for a.out binaries (CONFIG_BINFMT_AOUT) [Y/m/n/?]
Kernel support for ELF binaries (CONFIG_BINFMT_ELF) [Y/m/n/?]
Kernel support for JAVA binaries (CONFIG_BINFMT_JAVA) [Y/m/n/?]
Compile kernel as ELF - if your GCC is ELF-GCC (CONFIG_KERNEL_ELF) [Y/n/?]
Processor type (386, 486, Pentium, PPro) [486]
defined CONFIG_M486
*
* Floppy, IDE, and other block devices
*
Normal floppy disk support (CONFIG_BLK_DEV_FD) [Y/m/n/?]
Enhanced IDE/MFM/RLL disk/cdrom/tape support (CONFIG_BLK_DEV_IDE) [Y/n/?]
*
* Please see Documentation/ide.txt for help/info on IDE drives
*
Use old disk-only driver on primary interface (CONFIG_BLK_DEV_HD_IDE) [Y/n/?]
Include IDE/ATAPI CDROM support (CONFIG_BLK_DEV_IDECD) [N/y/?]
Include IDE/ATAPI TAPE support (CONFIG_BLK_DEV_IDETAPE) [N/y/?]
Support removable IDE interfaces (PCMCIA) (CONFIG_BLK_DEV_IDE_PCMCIA) [N/y/?]
CMD640 chipset bugfix/support (CONFIG_BLK_DEV_CMD640) [Y/n/?]
CMD640 enhanced support (CONFIG_BLK_DEV_CMD640_ENHANCED) [N/y/?]
RZ1000 chipset bugfix/support (CONFIG_BLK_DEV_RZ1000) [N/y/?]
Intel 82371 PIIX (Triton I/II) DMA support (CONFIG_BLK_DEV_TRITON) [N/y/?]
Other IDE chipset support (CONFIG_IDE_CHIPSETS) [N/y/?]
*
* Additional Block Devices
*
Loopback device support (CONFIG_BLK_DEV_LOOP) [Y/m/n/?]
Multiple devices driver support (CONFIG_BLK_DEV_MD) [Y/n/?]
Linear (append) mode (CONFIG_MD_LINEAR) [N/y/m/?]
RAID-0 (striping) mode (CONFIG_MD_STRIPED) [N/y/m/?]
RAM disk support (CONFIG_BLK_DEV_RAM) [N/y/m/?]
XT harddisk support (CONFIG_BLK_DEV_XD) [N/y/m/?]
*
* Networking options
*
Network firewalls (CONFIG_FIREWALL) [Y/n/?]
Network aliasing (CONFIG_NET_ALIAS) [Y/n/?]
TCP/IP networking (CONFIG_INET) [Y/n/?]
IP: forwarding/gatewaying (CONFIG_IP_FORWARD) [Y/n/?]
IP: multicasting (CONFIG_IP_MULTICAST) [N/y/?]
IP: firewalling (CONFIG_IP_FIREWALL) [Y/n/?]
IP: firewall packet logging (CONFIG_IP_FIREWALL_VERBOSE) [Y/n/?]
IP: masquerading (EXPERIMENTAL) (CONFIG_IP_MASQUERADE) [Y/n/?]
*
* Protocol-specific masquerading support will be built as modules.
*
IP: transparent proxy support (EXPERIMENTAL) (CONFIG_IP_TRANSPARENT_PROXY) [Y/n/?]
IP: always defragment (CONFIG_IP_ALWAYS_DEFRAG) [Y/n/?]
IP: accounting (CONFIG_IP_ACCT) [Y/n/?]
IP: optimize as router not host (CONFIG_IP_ROUTER) [N/y/?]
IP: tunneling (CONFIG_NET_IPIP) [N/y/m/?]
IP: aliasing support (CONFIG_IP_ALIAS) [Y/m/n/?]
*
* (it is safe to leave these untouched)
*
IP: PC/TCP compatibility mode (CONFIG_INET_PCTCP) [N/y/?]
IP: Reverse ARP (CONFIG_INET_RARP) [N/y/m/?]
IP: Disable Path MTU Discovery (normally enabled) (CONFIG_NO_PATH_MTU_DISCOVERY) [N/y/?]
IP: Drop source routed frames (CONFIG_IP_NOSR) [Y/n/?]
IP: Allow large windows (not recommended if <16Mb of memory) (CONFIG_SKB_LARGE) [Y/n/?]
*
*
*
The IPX protocol (CONFIG_IPX) [N/y/m/?]
Appletalk DDP (CONFIG_ATALK) [N/y/m/?]
Amateur Radio AX.25 Level 2 (CONFIG_AX25) [N/y/?]
Bridging (EXPERIMENTAL) (CONFIG_BRIDGE) [N/y/?]
Kernel/User network link driver (CONFIG_NETLINK) [N/y/?]
*
* SCSI support
*
SCSI support (CONFIG_SCSI) [Y/m/n/?]
*
* SCSI support type (disk, tape, CD-ROM)
*
SCSI disk support (CONFIG_BLK_DEV_SD) [Y/m/n/?]
SCSI tape support (CONFIG_CHR_DEV_ST) [Y/m/n/?]
SCSI CD-ROM support (CONFIG_BLK_DEV_SR) [Y/m/n/?]
SCSI generic support (CONFIG_CHR_DEV_SG) [Y/m/n/?]
*
* Some SCSI devices (e.g. CD jukebox) support multiple LUNs
*
Probe all LUNs on each SCSI device (CONFIG_SCSI_MULTI_LUN) [Y/n/?]
Verbose SCSI error reporting (kernel size +=12K) (CONFIG_SCSI_CONSTANTS) [Y/n/?]
*
* SCSI low-level drivers
*
7000FASST SCSI support (CONFIG_SCSI_7000FASST) [N/y/m/?]
Adaptec AHA152X/2825 support (CONFIG_SCSI_AHA152X) [N/y/m/?]
Adaptec AHA1542 support (CONFIG_SCSI_AHA1542) [N/y/m/?]
Adaptec AHA1740 support (CONFIG_SCSI_AHA1740) [N/y/m/?]
Adaptec AHA274X/284X/294X support (CONFIG_SCSI_AIC7XXX) [N/y/m/?]
AdvanSys SCSI support (CONFIG_SCSI_ADVANSYS) [N/y/m/?]
Always IN2000 SCSI support (CONFIG_SCSI_IN2000) [N/y/m/?]
AM53/79C974 PCI SCSI support (CONFIG_SCSI_AM53C974) [N/y/m/?]
BusLogic SCSI support (CONFIG_SCSI_BUSLOGIC) [N/y/m/?]
DTC3180/3280 SCSI support (CONFIG_SCSI_DTC3280) [N/y/m/?]
EATA-DMA (DPT, NEC, AT&T, SNI, AST, Olivetti, Alphatronix) support (CONFIG_SCSI_EATA_DMA) [N/y/m/?]
EATA-PIO (old DPT PM2001, PM2012A) support (CONFIG_SCSI_EATA_PIO) [N/y/m/?]
EATA ISA/EISA/PCI (DPT and generic EATA/DMA-compliant boards) support (CONFIG_SCSI_EATA) [N/y/m/?]
Future Domain 16xx SCSI support (CONFIG_SCSI_FUTURE_DOMAIN) [N/y/m/?]
Generic NCR5380/53c400 SCSI support (CONFIG_SCSI_GENERIC_NCR5380) [N/y/m/?]
NCR53c406a SCSI support (CONFIG_SCSI_NCR53C406A) [N/y/m/?]
NCR53c7,8xx SCSI support (CONFIG_SCSI_NCR53C7xx) [N/y/m/?]
NCR53C8XX SCSI support (CONFIG_SCSI_NCR53C8XX) [N/y/m/?]
IOMEGA Parallel Port ZIP drive SCSI support (CONFIG_SCSI_PPA) [Y/m/n/?]
PAS16 SCSI support (CONFIG_SCSI_PAS16) [N/y/m/?]
Qlogic FAS SCSI support (CONFIG_SCSI_QLOGIC_FAS) [N/y/m/?]
Qlogic ISP SCSI support (CONFIG_SCSI_QLOGIC_ISP) [N/y/m/?]
Seagate ST-02 and Future Domain TMC-8xx SCSI support (CONFIG_SCSI_SEAGATE) [N/y/m/?]
Trantor T128/T128F/T228 SCSI support (CONFIG_SCSI_T128) [N/y/m/?]
UltraStor 14F/34F support (CONFIG_SCSI_U14_34F) [N/y/m/?]
UltraStor SCSI support (CONFIG_SCSI_ULTRASTOR) [N/y/m/?]
*
* Network device support
*
Network device support (CONFIG_NETDEVICES) [Y/n/?]
Dummy net driver support (CONFIG_DUMMY) [Y/m/n/?]
EQL (serial line load balancing) support (CONFIG_EQUALIZER) [N/y/m/?]
Frame relay DLCI support (EXPERIMENTAL) (CONFIG_DLCI) [N/y/m/?]
PLIP (parallel port) support (CONFIG_PLIP) [N/y/m/?]
PPP (point-to-point) support (CONFIG_PPP) [Y/m/n/?]
*
* CCP compressors for PPP are only built as modules.
*
SLIP (serial line) support (CONFIG_SLIP) [Y/m/n/?]
CSLIP compressed headers (CONFIG_SLIP_COMPRESSED) [Y/n/?]
Keepalive and linefill (CONFIG_SLIP_SMART) [N/y/?]
Six bit SLIP encapsulation (CONFIG_SLIP_MODE_SLIP6) [N/y/?]
Radio network interfaces (CONFIG_NET_RADIO) [N/y/?]
Ethernet (10 or 100Mbit) (CONFIG_NET_ETHERNET) [N/y/?]
Token Ring driver support (CONFIG_TR) [N/y/?]
FDDI driver support (CONFIG_FDDI) [N/y/?]
ARCnet support (CONFIG_ARCNET) [N/y/m/?]
*
* ISDN subsystem
*
ISDN support (CONFIG_ISDN) [N/y/m/?]
*
* CD-ROM drivers (not for SCSI or IDE/ATAPI drives)
*
Support non-SCSI/IDE/ATAPI CDROM drives (CONFIG_CD_NO_IDESCSI) [Y/n/?]
Aztech/Orchid/Okano/Wearnes/TXC/CyDROM CDROM support (CONFIG_AZTCD) [N/y/m/?]
Goldstar R420 CDROM support (CONFIG_GSCD) [N/y/m/?]
Matsushita/Panasonic/Creative, Longshine, TEAC CDROM support (CONFIG_SBPCD) [Y/m/n/?]
Matsushita/Panasonic, ... second CDROM controller support (CONFIG_SBPCD2) [N/y/?]
Mitsumi (standard) [no XA/Multisession] CDROM support (CONFIG_MCD) [N/y/m/?]
Mitsumi [XA/MultiSession] CDROM support (CONFIG_MCDX) [N/y/m/?]
Optics Storage DOLPHIN 8000AT CDROM support (CONFIG_OPTCD) [N/y/m/?]
Philips/LMS CM206 CDROM support (CONFIG_CM206) [N/y/m/?]
Sanyo CDR-H94A CDROM support (CONFIG_SJCD) [N/y/m/?]
Soft configurable cdrom interface card support (CONFIG_CDI_INIT) [N/y/?]
Sony CDU31A/CDU33A CDROM support (CONFIG_CDU31A) [N/y/m/?]
Sony CDU535 CDROM support (CONFIG_CDU535) [N/y/m/?]
*
* Filesystems
*
Quota support (CONFIG_QUOTA) [N/y/?]
Mandatory lock support (CONFIG_LOCK_MANDATORY) [Y/n/?]
Minix fs support (CONFIG_MINIX_FS) [N/y/m/?]
Extended fs support (CONFIG_EXT_FS) [N/y/m/?]
Second extended fs support (CONFIG_EXT2_FS) [Y/m/n/?]
xiafs filesystem support (CONFIG_XIA_FS) [N/y/m/?]
DOS FAT fs support (CONFIG_FAT_FS) [Y/m/n/?]
MSDOS fs support (CONFIG_MSDOS_FS) [Y/m/n/?]
VFAT (Windows-95) fs support (CONFIG_VFAT_FS) [Y/m/n/?]
umsdos: Unix like fs on top of std MSDOS FAT fs (CONFIG_UMSDOS_FS) [N/y/m/?]
/proc filesystem support (CONFIG_PROC_FS) [Y/n/?]
NFS filesystem support (CONFIG_NFS_FS) [Y/m/n/?]
Root file system on NFS (CONFIG_ROOT_NFS) [N/y/?]
SMB filesystem support (to mount WfW shares etc..) (CONFIG_SMB_FS) [N/y/m/?]
ISO9660 cdrom filesystem support (CONFIG_ISO9660_FS) [Y/m/n/?]
OS/2 HPFS filesystem support (read only) (CONFIG_HPFS_FS) [N/y/m/?]
System V and Coherent filesystem support (CONFIG_SYSV_FS) [N/y/m/?]
Amiga FFS filesystem support (EXPERIMENTAL) (CONFIG_AFFS_FS) [N/y/m/?]
UFS filesystem support (read only) (CONFIG_UFS_FS) [N/y/m/?]
*
* Character devices
*
Standard/generic serial support (CONFIG_SERIAL) [Y/m/n/?]
Digiboard PC/Xx Support (CONFIG_DIGI) [N/y/?]
Cyclades async mux support (CONFIG_CYCLADES) [N/y/m/?]
Stallion multiport serial support (CONFIG_STALDRV) [N/y/?]
SDL RISCom/8 card support (CONFIG_RISCOM8) [N/y/m/?]
Parallel printer support (CONFIG_PRINTER) [M/n/y/?]
Mouse Support (not serial mice) (CONFIG_MOUSE) [N/y/?]
Support for user misc device modules (CONFIG_UMISC) [N/y/?]
QIC-02 tape support (CONFIG_QIC02_TAPE) [N/y/?]
Ftape (QIC-80/Travan) support (CONFIG_FTAPE) [N/y/m/?]
Advanced Power Management BIOS support (CONFIG_APM) [N/y/?]
Watchdog Timer Support (CONFIG_WATCHDOG) [N/y/?]
Enhanced Real Time Clock Support (CONFIG_RTC) [N/y/?]
*
* Sound
*
Sound card support (CONFIG_SOUND) [Y/m/n/?]
make[1]: Entering directory `/usr/src/linux-2.0.27/drivers/sound'
gcc -I/usr/src/linux/include -o configure configure.c
*********************************************************
* Readme.cards (this directory) contains some card *
* specific instructions. *
* See http://www.4front-tech.com/usslite for most up *
* to date info. *
* (European mirror http://personal.eunet.fi/pp/voxware) *
* *
* DON'T USE PROGRAMS FROM SND_UTIL PACKAGE EARLIER THAN *
* snd-util-3.5 WITH THIS SOUND DRIVER VERSION. *
*********************************************************
make[2]: Entering directory `/usr/src/linux-2.0.27/drivers/sound'
Compiling Sound Driver v 3.5.5-beta1 for Linux
make[2]: Leaving directory `/usr/src/linux-2.0.27/drivers/sound'
Configuring Sound Support
Old configuration exists in `/etc/soundconf'. Use it [Y/n/?]
Copying old configuration from `/etc/soundconf'
Old configuration copied.
make[1]: Leaving directory `/usr/src/linux-2.0.27/drivers/sound'
Additional low level drivers (CONFIG_LOWLEVEL_SOUND) [N/y/?]
*
* Kernel hacking
*
Kernel profiling support (CONFIG_PROFILE) [N/y/?]
The linux kernel is now hopefully configured for your setup.
Check the top-level Makefile for additional configuration,
and do a 'make dep ; make clean' if you want to be sure all
the files are correctly re-made
Big Brother Is Watching >> ^Dexit
Script done on Sat Jun 14 10:17:50 1997