LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Slack 9.1 and the scsi kernel usb.s (https://www.linuxquestions.org/questions/slackware-14/slack-9-1-and-the-scsi-kernel-usb-s-927886/)

stf92 02-06-2012 07:29 AM

Slack 9.1 and the scsi kernel usb.s
 
Kernel 2.4.22, Slackware 9.1

Hi: Slack 9.1 consists of a set of four disks. I've got all of them. Now, reading the Slackware_HOWTO I see that, in the list of available kernels there is usb.s. I looked up the image in the whole set and couldn't find it. Is this possible?

allend 02-06-2012 08:03 AM

I do not think that there was a usb.i or usb.s in Slackware 9.1. Support for USB was handled by hotplug.
From the Changelog leading up to Slackware 9.0:
Quote:

Fri Aug 30 14:19:08 PDT 2002
We're happy to announce the initial Slackware-9.0-beta based on gcc-3.2. :-)
...
a/hotplug-2002_08_26-noarch-1.tgz: Added hotplug-2002_08_26. These are
scripts to automatically initialize PCI, Cardbus, and USB devices when
they are plugged into the system or at boot time. Cardbus modules are
now loaded by hotplug rather than pcmcia-cs.

stf92 02-08-2012 01:18 AM

Thanks a lot.

stf92 02-11-2012 05:15 PM

From Slackware-HOWTO, disk 1, slackware 9.1, written by Patrick Volkerding himself:

Code:

Then, the SCSI kernels (these also support IDE):


    adaptec.s          This kernel supports most Adaptec SCSI controllers,
                      including these models:
                      AHA-1510, AHA-1520, AHA-1522, AHA-1522, AHA-1740,
                      and AHA-2825.  The AIC7xxx models, which include the
                      274x EISA cards; 284x VLB cards; 2902, 2910, 293x,
                      294x, 394x, 3985 and several other PCI and motherboard
                      based SCSI controllers from Adaptec.  This kernel
                      also supports all of Adaptec's I2O based RAID
                      controllers as well as the DPT SmartRaid V cards.
                      In addition, drivers for OEM Adaptec RAID controllers
                      used by HP and Dell, and Adaptec branded AAC964/5400
                      RAID controllers are also included.

    ibmmca.s          This is a kernel which supports MicroChannel
                      Architecture, found in some IBM PS/2 machines and
                      laptops. It is a bus system similar to PCI or ISA.
                      Support for most MCA SCSI, Ethernet, and Token Ring
                      adapters is included.

    raid.s            This is a kernel with support for some hardware SCSI
                      and IDE RAID controllers.  The installer now has
                      preliminary support for these controllers as well.  The
                      drivers included are:
                        3ware Hardware ATA-RAID controllers.
                        AMI MegaRAID 418, 428, 438, 466, 762, 490
                        and 467 SCSI host adapters.
                        Compaq Smart Array controllers.
                        Compaq Smart Array 5xxx controllers.
                        Highpoint 370 IDE RAID.
                        Promise Fasttrak(tm) IDE RAID.
                        IBM ServeRAID hardware RAID controllers.
                        Mylex DAC960, AcceleRAID, and eXtremeRAID controllers.
                      Many of these controllers will require some degree of
                      do-it-yourself setup before and/or after installation.

    scsi.s            This is a SCSI kernel with support for various
                      controllers.  Note that this kernel does not include
                      Adaptec support any longer -- you must use the adaptec.s
                      kernel for that.
                      This kernel supports these SCSI controllers:
                        AdvanSys SCSI support (supports all AdvanSys SCSI
                          controllers, including some SCSI cards included with
                          HP CD-R/RW drives, the Iomega Jaz Jet SCSI controller,
                          and the SCSI controller on the Iomega Buz multimedia
                          adapter)
                        AM53/79C974 PCI SCSI support
                        BusLogic SCSI support
                        EATA ISA/EISA/PCI (DPT and generic EATA/DMA-compliant
                          boards) support
                        Generic NCR5380/53c400 SCSI support
                        Initio 91XXU(W) and Initio 91XXU(W) support
                        NCR53c406a SCSI support
                        NCR53c7,8xx SCSI support
                        SYM53C8XX Version 2 SCSI support
                        Qlogic ISP SCSI support
                        Qlogic QLA 1280 SCSI support

    scsi2.s            This is a SCSI kernel with support for various
                      controllers not supported by scsi.s.
                      This kernel supports these SCSI controllers:
                        Western Digital 7000FASST SCSI support
                        ACARD 870U/W SCSI host adapter support
                        Always IN2000 SCSI support
                        Compaq Fibre Channel 64-bit/66Mhz HBA support
                        Domex DMX3191D SCSI Host Adapters
                        DTC 3180/3280 SCSI Host Adapters
                        EATA-DMA [Obsolete] (DPT, NEC, AT&T, SNI, AST,
                          Olivetti, Alphatronix) support
                        EATA-PIO (old DPT PM2001, PM2012A) support
                        Future Domain 16xx SCSI/AHA-2920A support
                        Intel/ICP (former GDT SCSI Disk Array) RAID
                          Controller support
                        NCR53c710 based SCSI host adapters
                        NCR53C8XX SCSI support
                        PAS16 SCSI support
                        PCI2000I EIDE interface card
                        PCI2220i EIDE interface card
                        PSI240i EIDE interface card
                        Qlogic FAS SCSI support
                        QLogic ISP FC (ISP2100 SCSI-FCP) support
                        Seagate ST01/ST02, Future Domain TMC-885/950 SCSI
                          support.
                        SYM53c416 SCSI host adapter
                        Tekram DC390(T), DawiControl 2974 and some onboard
                          PCnet (Am53/79C974) controllers based on the
                          Am53C974A chipset
                        UltraStor 14F, 24F and 34F SCSI-2 host adapters

    speakup.s          This is the scsi.s (standard SCSI) kernel with support
                      added for Speakup.  Speakup provides access to Linux
                      for the visually impaired community.  It does this by
                      sending console output to a number of different
                      hardware speech synthesizers.  It provides access to
                      Linux by making screen review functions available.
                      For more information about speakup and its drivers
                      check out http://www.linux-speakup.org.
                      To use this, you'll need to specify one of the
                      supported synthesizers on the boot prompt:
                          speakup.s speakup_synth=synth
                      where 'synth' is one of the supported speech
                      synthesizers:
                        acntpc, acntsa, apolo, audptr, bns, decext, dectlk,
                        dtlk, ltlk, spkout, txprt

    speakup2.s        This is the scsi2.s with Speakup support.

    speakaha.s        This is the adaptec.s with Speakup support.

    usb.s              This kernel is the same as the scsi.s kernel, but adds
                      built-in support for USB to allow installing on machines
                      with USB keyboards.

    usb2.s            This is the scsi2.s kernel with USB support.

    usbaha.s          This is the adaptec.s kernel with USB support.


You'll want to choose a kernel from the list that supports your
installation media (such as a CD-ROM drive) and the hard drive you'll be
installing to.  For example, to install from an IDE CD-ROM drive to an IDE
hard drive, you'd use the bare.i kernel.  Or, for a system with an NCR
53c810 SCSI controller, SCSI CD-ROM, and SCSI hard drive, you'd use either
the scsi.s or scsi2.s kernel (since they each have an NCR driver).

Once you've entered your kernel choice and hit ENTER, the kernel and
install program will load from the CD-ROM, and you'll arrive at the Linux
login prompt.  (You're running Linux now.  Congratulations!  :-)

As you can see, there should be a directory /kernels/scsi.s in disk 1 (slack 9.1). But there is not.

onebuck 02-11-2012 06:10 PM

Member response
 
Hi,

'bootdisks/' is where you will find the image.

stf92 02-11-2012 06:44 PM

I'm terribly sorry. I meant usb.s and not scsi.s. usb.s is an scsi kernel with support for USB. Not an image to put in a USB stick or the like.

onebuck 02-11-2012 08:01 PM

Member response
 
Hi,

Quote:

Originally Posted by stf92 (Post 4600123)
I'm terribly sorry. I meant usb.s and not scsi.s. usb.s is an scsi kernel with support for USB. Not an image to put in a USB stick or the like.

I believe you will not find that image. I really do not remember ever seeing that image other than a mention in the docs.

I have noticed that you have been working with earlier Slackware versions. Why the interest? Just curious!

stf92 02-11-2012 08:39 PM

I run 12.0 ever since it was released. Now, to put 9.1 in one other machine I have, I consider it an opportunity to study slack through a simpler instance of it. The simpler or less complex the model, the larger portion of it I can understand, I think.

I wanted USB on the 9.1 machine as a communication link with the 12.0 machine (just a flash memory stick and pluging and unpluging many times). This, until I get a trivial piece of hardware that I need on the 9.1 to have Ethernet working.

As to the non existence of the usb kernel image, in spite of being very explicitly mentioned in the docs, I think it's an inconsistency in the documentation, unless it can be considered as errata: I quote from the earlier quote:
Code:

usb.s              This kernel is the same as the scsi.s kernel, but adds
                      built-in support for USB to allow installing on machines
                      with USB keyboards.


allend 02-11-2012 11:22 PM

Quote:

As to the non existence of the usb kernel image, in spite of being very explicitly mentioned in the docs, I think it's an inconsistency in the documentation
Yes, you are right about the inconsistency.
There is no usb.s in Slackware 9.1 as you can determine from looking at FILELIST.TXT, which I consider to be a more definitive source than the Slackware-HOWTO.

stf92 02-12-2012 12:38 AM

You are right! Don't understand how it did not come to my mind alghough I would have needed a confirmation like yours, all the same, to be quite sure.

This 9.1 seemed to me such a nice thing. I wonder, could USB support be added via loadable modules?


All times are GMT -5. The time now is 02:24 AM.