Bug 124139
Summary: | usb-storage does not scan for partitions | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Atul Chitnis <achitnis> |
Component: | kernel | Assignee: | Dave Jones <davej> |
Status: | CLOSED NEXTRELEASE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 2 | CC: | barryn, felix, gsturov, msowka, pfrields, p.van.egdom |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i686 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2005-04-16 04:29:07 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Atul Chitnis
2004-05-24 13:32:09 UTC
Same here. The card reader is recognised and modules loaded, but then cant mount any cards through it. --------------------- May 24 09:00:27 poo kernel: usb 1-4: new high speed USB device using address 2 May 24 09:00:28 poo kernel: Initializing USB Mass Storage driver... May 24 09:00:28 poo kernel: scsi0 : SCSI emulation for USB Mass Storage devices May 24 09:00:28 poo kernel: Vendor: SanDisk Model: ImageMate 6 in 1 Rev: 0.0> May 24 09:00:28 poo kernel: Type: Direct-Access ANSI SCSI revision: 02 May 24 09:00:28 poo kernel: usbcore: registered new driver usb-storage May 24 09:00:28 poo kernel: USB Mass Storage support registered. May 24 09:00:28 poo scsi.agent[3025]: disk at /devices/pci0000:00/0000:00:1d.7/usb1/1-4/1-4:1.0/host0/0:0:0:0 May 24 09:00:28 poo kernel: Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0 May 24 09:00:28 poo kernel: Device not ready. Make sure there is a disc in the drive. May 24 09:00:29 poo kernel: Device not ready. Make sure there is a disc in the drive. --------------------- [root@poo mnt]# mount /dev/sda1 temp mount: No medium found [root@poo mnt]# does it work if you put options scsi_mod max_luns=5 (assuming its 1 5-in-1 reader, adjust accordingly) in your /etc/modprobe.conf ? hmm, actually this probably won't do anything (I've got multi-lun devices on the brain at the moment). I have scsi_mod max_luns=7 in my modprobe.conf, and also tried it the old (traditional) way via the kernel boot line in grub.conf. This is *not* the multi-lun issue, since I have this happening for single-lun and multi-lun units. It correctly recognises the device, loads the correct modules, just doesn't scan for partitions. There is some code here: http://marc.theaimsgroup.com/?l=linux-usb-devel&m=108255937502488&q=raw that apparently fixes it, but I don't see any bugzilla report, and IAC my poor notebook is stressed for space, so can't patch and compile to see if it does the job. The author of the patch says he has informed the code maintainer, but I suspect that doesn't mean you guys. that patch is already included in the (work in progress) update kernel that you can get from http://people.redhat.com/arjanv/2.6/RPMS.kernel I tried with the kernel-2.6.6-1.427 kernel from Fedora downloads site, and the problem persists Try installing the latest Fedora Core 2 update kernel (2.6.6-1.435.2.3) and see if you still have the problem. If so, you may want to try a test kernel from one of these sources: + rawhide (a.k.a. FC-devel) + FC 3 test 1 + http://people.redhat.com/arjanv/2.6/ !! It's right!! With the kernel from http://people.redhat.com/arjanv/2.6, my usb flash stick works fine, and too more: This kernel is built in another fashion. With the FC2 kernels, my CMD/Sil 3112/3112A (SiI3112 Serial ATA: IDE controller at PCI slot 0000:01:0b.0) serial ata controler with only 1 disk, was taking a lot of time to initialize on boot, because trying several times for the second (unexistent) sata disk, each time with a timeout. Then, the first sata disk was /dev/hde, and the second /dev/hdg. Now, with this kernel, the module initializes immediate, without any delay. Then, the first sata disk is /dev/sda, and the usb flash stick is /dev/sdb. You're done!! The problem stills persist using kernel 2.6.8-1.521. The usbmassstorage I am trying to use is SanDisk ImageMate 6-in-1 SDDR-86. Yes, this is EXACTLY (#9) the case on my system... I cannot use my SanDisk ImageMate 6 in 1. I have a update testing kernel: 2.6.9-1.715_FC3smp The patch metnioned in this bug is in the source tree. So, what IS the deal? Mike Upgraded to 2.6.10-1.760. Still same problem. :-( Gleb Nope, not here... I was pleasantly surprise that as of 760 I no longer have to compile my own kernel. My ImageMage now works. Thanks Fedora Core 2 has now reached end of life, and no further updates will be provided by Red Hat. The Fedora legacy project will be producing further kernel updates for security problems only. If this bug has not been fixed in the latest Fedora Core 2 update kernel, please try to reproduce it under Fedora Core 3, and reopen if necessary, changing the product version accordingly. Thank you. |