Hi Dave,
The only other thing I can think of is that there is a patch in
the RH kernel that makes a difference. Can you try running the RH kernel?
regards,
Stpehen.
On Sat, 20 Sep 2003, Dave Ulrick wrote:
> On Sat, 20 Sep 2003, Stephen J. Gowdy wrote:
>
> > On Sat, 20 Sep 2003, Dave Ulrick wrote:
> >
> > > I've made another stab at recompiling the kernel. (I'd omitted 'make
> > > mrproper' the first try.) Since doing so, I still see this in
> > > /proc/scsi/scsi, and device name 'sda' is assigned to this upon its first
> > > access, such as with 'fdisk -l /dev/sda':
> > >
> > > Host: scsi0 Channel: 00 Id: 00 Lun: 00
> > > Vendor: Y-E DATA Model: CF Card Reader Rev: 1.03
> > > Type: Direct-Access ANSI SCSI revision: 02
> >
> > sounds like it isn't loading sd_mod automatically.
>
> As far as I can tell, sd_mod gets loaded automatically the first time I
> refer to /dev/sda. Is this normal behavior?
>
> > > I've just now tried entering that command. Even that doesn't detect the
> > > LUNs. :-(
> >
> > Did you change the first digit to 0 to reflect that you're device is the
> > first scsi host?
>
> Yes, I did.
>
> > > If I issue 'gcc -E' on scsi_scan.c (otherwise using the same command parms
> > > issued by 'make modules'), I see this in the output:
> > >
> > > static unsigned int max_scsi_luns = 0xFFFFFFFF;
> > >
> > > I think that strongly suggests that I have CONFIG_SCSI_MULTI_LUN set to y.
> >
> > Sorry to be pedantic but something strange is going on.
>
> I agree. :-)
>
> > Did you install and reboot to activate the new kernel? The following
> > should be able to show that;
> >
> > date
>
> Sat Sep 20 17:34:48 CDT 2003
>
> [a few minutes later; I got interrupted :-) ]
>
> > uptime
>
> 5:40pm up 1:47, 9 users, load average: 0.00, 0.00, 0.00
>
> Also, from 'last':
>
> reboot system boot 2.4.20 Sat Sep 20 15:52 (01:46)
>
> > ls -l /boot/*`uname -r`*
>
> -rw-r--r-- 1 root root 470196 Sep 20 15:33 /boot/System.map-2.4.20
> -rw-r--r-- 1 root root 36255 Sep 20 15:33 /boot/config-2.4.20
> -rw-r--r-- 1 root root 123243 Sep 20 15:38 /boot/initrd-2.4.20.img
> -rw-r--r-- 1 root root 835207 Sep 20 15:33 /boot/vmlinuz-2.4.20
>
> The difference in time stamps is because I copied over the kernel-related
> files before running 'make modules' and 'make modules_install', and didn't
> run 'initrd' until those makes were complete.
>
> > ls -l /lib/modules/`uname -r`/kernel/drivers/scsi
>
> That's rather long, so here's an excerpt:
>
> -rw-r--r-- 1 root root 11996 Sep 20 15:37 ide-scsi.o
> -rw-r--r-- 1 root root 132226 Sep 20 15:37 scsi_mod.o
> -rw-r--r-- 1 root root 17715 Sep 20 15:37 sd_mod.o
>
> All of the files in this directory and its subdirectories, including the
> ones I haven't shown, have the same time stamp, just prior to the time
> stamp on my initrd.
>
> It looks as though the time stamps are all in order. Strange indeed.
>
> Dave
>
--
/------------------------------------+-------------------------\
|Stephen J. Gowdy | SLAC, MailStop 34, |
|http://www.slac.stanford.edu/~gowdy/ | 2575 Sand Hill Road, |
|http://calendar.yahoo.com/gowdy | Menlo Park CA 94025, USA |
|EMail: [EMAIL PROTECTED] | Tel: +1 650 926 3144 |
\------------------------------------+-------------------------/
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users