usb storage does not work
Hi all, I recently installed SuSE Linux 9.1, and usb-storage does not work. I have been using SuSE 8.1 all along on the same hardware, using several usb devices which require usb-storage, including memory sticks and digital cameras. Notice that the usb part in general works in 9.1 (e.g. the scanner works), just storage devices don't. SuSE 9.1 is not un upgrade, it is a fresh install. I tried updating all packages, including the kernel, two days ago, but the result is exactly the same. I also installed Fedora Core 2, but exactly the same result occurred. SuSE and Fedora handle automounting differently, so I think this is related to the new kernel 2.6. Google showed some posts from last summer which stated the same or a very similar problem, but no solutions! I did not save /var/log/messages in SuSE, but here is the Fedora one, which is very very similar: kernel: usb 1-1: USB disconnect, address 2 kernel: usb 1-1: new full speed USB device using address 4 kernel: Initializing USB Mass Storage driver... kernel: scsi0 : SCSI emulation for USB Mass Storage devices kernel: Vendor: Generic Model: Rev: kernel: Type: Direct-Access ANSI SCSI revision: 02 kernel: usbcore: registered new driver usb-storage kernel: USB Mass Storage support registered. kernel: SCSI device sda: 251904 512-byte hdwr sectors (129 MB) kernel: sda: Write Protect is off scsi.agent[2981]: disk at /devices/pci0000:00/0000:00:07.2/usb1/ 1-1/1-1:1.0/host0/0:0:0:0 kernel: hub 1-0:1.0: port 1 disabled by hub (EMI?), re-enabling...<6> In all cases it never got to attaching the device - on other systems with SuSE 9.1 and working usb-storage there follow lines like these:
kernel: sda: sda1 kernel: Attached scsi removable disk sda at scsi0, channel 0,un 0 kernel: Attached scsi generic sg0 at scsi0, channel 0,id 0,lun 0,type 0 /etc/hotplug/block.agent[32184]: new block device /block/sda/sda1 /etc/hotplug/block.agent[32162]: waiting for /var/lock/block.agent.lock, process 32184 holds it /etc/hotplug/block.agent[32184]: mount by-path/usb-storage-193118B21071:0:0:0p1 /etc/hotplug/block.agent[32162]: new block device /block/sda I stress that the above does not happen on my system.
In addition, "ps -ax" shows a 'modprobe -s usb-storage' process which never proceeds, it stays there until reboot, while "lsmod" shows the usb-storage module in the listing and "rmmod usb-storage" complains that it cannot remove the module because it is in use. Finally, I found out that any attempt to read /proc/bus/usb/devices hangs and cannot be interrupted. The motherboard is an AOpen AK73 Pro(A) with an Athlon 1000, the options "assign IRQ to USB" is disabled in the BIOS (this was needed for SuSE 8.1 usb to work). I also tried booting with "noapic acpi=off" without success. Any help is appreciated, thanks in advance Roberto
Hi Roberto, <snip>
The motherboard is an AOpen AK73 Pro(A) with an Athlon 1000, the options "assign IRQ to USB" is disabled in the BIOS (this was needed for SuSE 8.1 usb to work). I also tried booting with "noapic acpi=off" without success.
Any help is appreciated, thanks in advance
Roberto
The only way I got my USB2 external HD and USB1 cardreader to work was to have them plugged in and a card put in the card reader on boot up. Hope this helps. -- Clive. Fighting for darker skies. 52.41 N 1.30 W
* Clive Rogers
The only way I got my USB2 external HD and USB1 cardreader to work was to have them plugged in and a card put in the card reader on boot up.
You can achieve the same result w/o rebooting: as root, rchotplug restart (with the devices plugged in and a card in place) be patient, it takes a couple of minutes. -- Patrick Shanahan Registered Linux User #207535 http://wahoo.no-ip.org @ http://counter.li.org HOG # US1244711 Photo Album: http://wahoo.no-ip.org/photos
Thanks Patrick that worked a treat. On Friday 21 January 2005 14:43, Patrick Shanahan wrote:
* Clive Rogers
[01-21-05 04:52]: The only way I got my USB2 external HD and USB1 cardreader to work was to have them plugged in and a card put in the card reader on boot up.
You can achieve the same result w/o rebooting: as root, rchotplug restart (with the devices plugged in and a card in place)
be patient, it takes a couple of minutes. -- Patrick Shanahan Registered Linux User #207535 http://wahoo.no-ip.org @ http://counter.li.org HOG # US1244711 Photo Album: http://wahoo.no-ip.org/photos
-- Clive. Fighting for darker skies. 52.41 N 1.30 W
Roberto Ugoccioni wrote:
I recently installed SuSE Linux 9.1, and usb-storage does not work. I have been using SuSE 8.1 all along on the same hardware, using several usb devices which require usb-storage, including memory sticks and digital cameras. Notice that the usb part in general works in 9.1 (e.g. the scanner works), just storage devices don't.
SuSE 9.1 is not un upgrade, it is a fresh install. I tried updating all packages, including the kernel, two days ago, but the result is exactly the same. I also installed Fedora Core 2, but exactly the same result occurred. SuSE and Fedora handle automounting differently, so I think this is related to the new kernel 2.6
I just found out that I had missed some recent updates on Fedora's kernel. With the latest version (2.6.10) usb storage works again on my system. Hopefully SuSE will update their kernel soon. Roberto
On Saturday 22 January 2005 05:09 pm, Roberto Ugoccioni wrote:
Roberto Ugoccioni wrote:
I recently installed SuSE Linux 9.1, and usb-storage does not work. I have been using SuSE 8.1 all along on the same hardware, using several usb devices which require usb-storage, including memory sticks and digital cameras. Notice that the usb part in general works in 9.1 (e.g. the scanner works), just storage devices don't.
SuSE 9.1 is not un upgrade, it is a fresh install. I tried updating all packages, including the kernel, two days ago, but the result is exactly the same. I also installed Fedora Core 2, but exactly the same result occurred. SuSE and Fedora handle automounting differently, so I think this is related to the new kernel 2.6
I just found out that I had missed some recent updates on Fedora's kernel. With the latest version (2.6.10) usb storage works again on my system. Hopefully SuSE will update their kernel soon.
Roberto =========
I guess that's another advantage of 9.2 and the kernel included with it, USB devices have worked remarkably well with it. USB worked in 9.1, but 9.2 cleared up any of the little bumps I experienced in 9.1. regards, Lee -- --- KMail v1.7.2 --- SuSE Linux Pro v9.2 --- Registered Linux User #225206 "Don't let the fear of striking out keep you from playing the game!"
BandiPat wrote:
On Saturday 22 January 2005 05:09 pm, Roberto Ugoccioni wrote:
Roberto Ugoccioni wrote:
I recently installed SuSE Linux 9.1, and usb-storage does not work. I have been using SuSE 8.1 all along on the same hardware, using several usb devices which require usb-storage, including memory sticks and digital cameras. Notice that the usb part in general works in 9.1 (e.g. the scanner works), just storage devices don't.
SuSE 9.1 is not un upgrade, it is a fresh install. I tried updating all packages, including the kernel, two days ago, but the result is exactly the same. I also installed Fedora Core 2, but exactly the same result occurred. SuSE and Fedora handle automounting differently, so I think this is related to the new kernel 2.6
I just found out that I had missed some recent updates on Fedora's kernel. With the latest version (2.6.10) usb storage works again on my system. Hopefully SuSE will update their kernel soon.
Roberto
=========
I guess that's another advantage of 9.2 and the kernel included with it, USB devices have worked remarkably well with it. USB worked in 9.1, but 9.2 cleared up any of the little bumps I experienced in 9.1.
regards, Lee
For the 2.6.10 kernel they are /dev/uba* # df -h Filesystem Size Used Avail Use% Mounted on /dev/hda1 36G 27G 9.1G 75% / tmpfs 250M 4.0K 250M 1% /dev/shm /dev/uba1 114G 8.9G 105G 8% /UBA1 Regards Sid. -- Sid Boyce .... Hamradio G3VBV and Keen Flyer =====ALMOST ALL LINUX USED HERE, Solaris 10 SPARC is just for play=====
BandiPat wrote:
On Saturday 22 January 2005 05:09 pm, Roberto Ugoccioni wrote:
Roberto Ugoccioni wrote:
I recently installed SuSE Linux 9.1, and usb-storage does not work. I have been using SuSE 8.1 all along on the same hardware, using several usb devices which require usb-storage, including memory sticks and digital cameras. Notice that the usb part in general works in 9.1 (e.g. the scanner works), just storage devices don't.
SuSE 9.1 is not un upgrade, it is a fresh install. I tried updating all packages, including the kernel, two days ago, but the result is exactly the same. I also installed Fedora Core 2, but exactly the same result occurred. SuSE and Fedora handle automounting differently, so I think this is related to the new kernel 2.6
I just found out that I had missed some recent updates on Fedora's kernel. With the latest version (2.6.10) usb storage works again on my system. Hopefully SuSE will update their kernel soon.
Roberto
=========
I guess that's another advantage of 9.2 and the kernel included with it, USB devices have worked remarkably well with it. USB worked in 9.1, but 9.2 cleared up any of the little bumps I experienced in 9.1.
regards, Lee
# l /dev/uba* brw------- 1 root root 180, 0 2005-01-19 15:02 /dev/uba brw------- 1 root root 180, 1 2005-01-19 15:02 /dev/uba1 Regards Sid. -- Sid Boyce .... Hamradio G3VBV and Keen Flyer =====ALMOST ALL LINUX USED HERE, Solaris 10 SPARC is just for play=====
participants (5)
-
BandiPat
-
Clive Rogers
-
Patrick Shanahan
-
Roberto Ugoccioni
-
Sid Boyce