usb support in kernel 2.4.28
Klaus-Peter Schrage
kpschrage
Sun Jan 2 10:40:43 PST 2005
Man-wai Chang wrote:
> I am still using Caldera Openlinux 3.1.
> I could `locate hotplug` and found some files, but `ps ax` showed no
> active hotplug daemon.
>
> /var/log/hotplug
> /opt/kde2/share/apps/hotpluguid
> /sbin/hotplug
> /lib/hotplug
> /lib/hotplug/hotplug-net
> /lib/hotplug/hotplug-pci
> /lib/hotplug/hotplug-usb
Hotplug is basicly running on your system (as can be seen from your
dmesg output), but to get it working you need a set of scripts in
/etc/hotplug/ which you can download from the sourceforge site.
*But* in in your case, hotplug is a distractor (sorry Lonni). It's
convenient to have it, but the usb drive should be working without it.
My blind guess is that your scsi subsystem is not running at all
(substantiated by the lack of /proc/scsi after plugging in the drive).
Looking at your kernel config that you posted earlier, I think that
anything needed is there, so I can only guess even more blindly:
1. All your scsi stuff is compiled *into* the kernel. I've never done
that, and I don't know if it matters. Perhaps you can try to compile
them as modules.
2. As Lonni suggested, scsi emulation might be necessary for this
special drive (although I don't think so). But it can't do any damage,
so try
CONFIG_BLK_DEV_IDESCSI=y (or better: =m). As far as I remember, to get
scsi emulation running, you have to append something like
'ide-scsi=/dev/hdb' (or hdc, hdd) as a kernel parameter in your boot
loader configuration file.
Klaus
More information about the Linux-users
mailing list