USB floppy problem
Hi all,
I'm currently trying to get an external USB floppy drive to work under Debian with
the 2.4.20 kernel. I've got usb-storage and the usb filesystem compiled into the kernel, and I've loaded the ehci-hcd module. My /etc/fstab looks like this:
proc /proc proc defaults 0 0
usbdev /proc/bus/usb usbdevfs defaults 0 0
/dev/sda /mnt/usbfloppy auto noauto,user 0 0
...
But when I try to mount /dev/sda, I get
mount: /dev/sda is not a valid block device
I tried /dev/sda1 and /dev/sdb, to no avail. It seems that the drive is not detected:
when I run cdrecord -scanbus, it only finds my cdrw. What could be the problem,
and how do I solve it? Maybe the relevant dmesg and lsusb lines can be of help?
I'll include them:
dmesg:
...
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
USB Mass Storage support registered.
...
hcd.c: ehci-hcd @ 00:03.3, PCI device 1039:7002 (Silicon Integrated Systems [SiS])
hcd.c: irq 9, pci mem e1b09000
usb.c: new USB bus registered, assigned bus number 1
ehci-hcd.c: USB 2.0 support enabled, EHCI rev 1. 0
hub.c: USB hub found
hub.c: 6 ports detected
lsusb:
Bus 001 Device 001: ID 0000:0000 Virtual Hub
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0
bDeviceProtocol 1
bMaxPacketSize0 8
idVendor 0x0000 Virtual
idProduct 0x0000 Hub
bcdDevice 2.04
iManufacturer 3 Linux 2.4.20 ehci-hcd
iProduct 2 PCI device 1039:7002 (Silicon Integrated Systems [SiS])
iSerial 1 00:03.3
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x40
Self Powered
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type none
wMaxPacketSize 2
bInterval 12
Language IDs: (length=4)
0000 (null)((null))
|