Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
Hardware

Configuring for Generic SCSI? 3

Dave-O asks: "I have a SCSI-II ISA card made by PELogic (model 1600) that I don't think is directly supported by the kernel. However, I was lead to believe (or lead myself to believe) that I could use it as a generic scsi interface (sg.o) for my scanner. So far, no luck. I need to pass the scsi cards i/o & irq to the kernel i'm sure, but I don't know how. I know how to do it for an ISA card I have a specific driver for, but what driver do I pass arguments to specifically for generic SCSI? I appreciate any help anyone can offer." Actually, I always thought generic SCSI depended on the existance of a working driver under Linux, so I don't think this would work, but if I'm wrong, please tell me!
This discussion has been archived. No new comments can be posted.

Configuring for Generic SCSI?

Comments Filter:
  • The Generic SCSI support is not support for generic SCSI cards. Rather it is support for generic devices on supported SCSI cards.

    Using SCSI devices requires two levels of drivers. The low level driver handles setting up the card and scanning the SCSI bus for devices. Once this is properly installed, then higher level drivers are needed for the SCSI devices themselves: i.e. SCSI disk (/dev/sd?), SCSI CDROM (/dev/scd?), SCSI tape (/dev/st? and /dev/snt? is that right?) and generic SCSI devices (/dev/sg?).

    A cat of /proc/scsi/scsi lists the SCSI devices in the order they were identified. The first device in the list can be accessed through the generic SCSI driver with /dev/sga, the next with /dev/sgb etc.
  • I have the exact same card as you working under linux using the AHA-152x driver included with the kernel. I've got a UMAX Astra 1200S hooked up to it as well as a Ricoh CD-RW, and I haven't had any problems. The card really isn't the best card at all (as any ISA scsi card -- it lags the system terribly at times) but it gets the job done.

    Only one thing you will probably have to do -- when you boot, add "aha152x=0x340,10,7,1" where 0x340 is the base io address, 10 is the irq, and I honestly forget what 7 and 1 are... The driver is very well documented, so go ahead and check it out.

    ------------------------------------------------ --
    Josh Hawkins [mailto]
    "640k ought to be enough for anybody"
    -- Bill Gates c1981.
    ------------------------------------------------ --

The F-15 Eagle: If it's up, we'll shoot it down. If it's down, we'll blow it up. -- A McDonnel-Douglas ad from a few years ago

Working...