Linux Step By Steps

USB-Jaz and ORB Drives for Kernel 2.4x

Original notes from: kbb0927@cs.com and Rick McQueen-Thomson
edited by mikea@norfolk.nf

These notes apply to USB drives both 1 and 2 meg, and the necessary ORDER of module loading. The difficulty _generally_ seen is that usb-uhci is loaded too early. Not all of these drivers are required, and, some will be autoaded (via dependency checks in modprobe). Be that as it may, this is the sequence (use lsmod to check)

sg
sd_mod
ide-scsi
usb-uhci OR usb-ohci (depends on motherboard chip)
usb_storage

The criteria here is to ensure usb-xxxx is loaded nearly last. The actual 'driver' for your Jaz/Orb is the all-important 'usb-storage'. The actual methodology used to load modules is distro dependent. In Caldera (eg) /etc/modules/default contains the list and their order. In Redhat (eg) it is _generally_ safe practice to place modprobe statements in /etc/rc.d/rc.local but kudzu may have something to say about that. Module loading , while not difficult, is beyond the scope of this document, there are too many variables.

For excellent detailed information of what goes where, see clik->usb from Roger Oberholtzer, and Zip->USB from Marrianne as it is unecessary to repeat that material here.

mounting and using your jaz/orb is identical to other bulk storage devices on this SxS and complete with the same difficulties. Specifically the sdX number used.

do the following:
mkdir /mnt/sausages
place the following entry in your /etc/fstab
/dev/sdX5 /mnt/sausages auto noauto,users,rw 0
The criteria here is X being the a,b,c,d 'letter' that is assigned via the kernel. use "tail /var/log/messages" to discover what it might be.