Hi Randy,
I attached the result of my investigation yesterday evening.
Before I try to patch my system with the patch I was sent
by Ralf Ertzinger. It would be the first time and I'm a little
anxious of it.
So before doing this dangerous manipulation, I give you
the information requested and a little more. It might be
only a problem in my /etc/fstab?
Thank for help,
Xavier.
"Randy.Dunlap" wrote:
> Hi-
>
> If it looks like a USB-standard storage device, it might work.
>
> If it uses only a proprietary communication protocol, you
> should ask Legend QDI Europe for the software interface specs
> for it, or just hope that someone else is developing a driver
> for it.
>
> Do you already have the device?
> If so, please connect it to your Linux system with USB support,
> and then send us the contents of "/proc/bus/usb/devices"
> (to this mailing list).
>
> ~Randy
>
> On Thu, 14 Feb 2002, Xavier Outhier wrote:
>
> | Hello everybody,
> |
> | I posted this message 2 weeks ago but there were no answer.
> | Does it mean that there is no hope to use my device ...
> | under Linux?
> |
> | Best regards,
> |
> | Xavier.
> |
> | Xavier Outhier wrote:
> | >
> | > Hi,
> | >
> | > I would like to use my USB small harddisk on Linux
> | > (SuSE 7.2, kernel 2.4.4). The product I have can be seen
> | > at http://www.qdieurope.com/ia/usb-disk.htm.
> | >
> | > They do not provide driver for Linux currently.
> | > Does someone already wrote one for it?
> | >
> | > And how should I proceed for installation and usage
> | > afterwards?
There is nothing in /proc/bus/usb/devices before of after the USB drive has been
plugged
if under normal user xavier.
Under root:
xavier@linux:/proc/bus/usb > du
1 ./002
1 ./001
2 .
xavier@linux:/proc/bus/usb > # after the device is plug
xavier@linux:/proc/bus/usb > # one bass bell
xavier@linux:/proc/bus/usb > du
1 ./002
1 ./001
2 .
xavier@linux:/proc/bus/usb > ls
001 002 devices drivers
xavier@linux:/proc/bus/usb > ll
total 0
dr-xr-xr-x 1 root root 0 Feb 14 23:34 001
dr-xr-xr-x 1 root root 0 Feb 14 23:34 002
-r--r--r-- 1 root root 0 Feb 14 23:39 devices
-r--r--r-- 1 root root 0 Feb 14 23:39 drivers
xavier@linux:/proc/bus/usb > modprobe usb-storage
bash: modprobe: command not found
xavier@linux:/proc/bus/usb > su root
Password:
root@linux:/proc/bus/usb > modprobe usb-storage
root@linux:/proc/bus/usb > lsmod | grep usb
usb-storage 23984 0 (unused)
usb-uhci 21840 0 (unused)
usbcore 47120 1 [usb-storage hid usb-uhci]
root@linux:/proc/bus/usb > dmesg | grep usb
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.259 $ time 14:29:49 May 18 2001
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: USB UHCI at I/O 0xc400, IRQ 11
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
usb-uhci.c: USB UHCI at I/O 0xc800, IRQ 11
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 2
usb.c: registered new driver hid
usb-uhci.c: interrupt, status 2, frame# 1852
usb-uhci.c: interrupt, status 2, frame# 1854
usb-uhci.c: interrupt, status 2, frame# 1856
usb-uhci.c: interrupt, status 2, frame# 1858
usb-uhci.c: interrupt, status 2, frame# 1860
usb.c: USB device not responding, giving up (error=-84)
usb.c: USB device 3 (vend/prod 0x1065/0x2136) is not claimed by any actusb.c:
registered new driver usb-storage
usb-uhci.c: interrupt, status 2, frame# 579
usb-uhci.c: interrupt, status 3, frame# 580
usb-uhci.c: interrupt, status 3, frame# 600
root@linux:/proc/bus/usb > more /proc/bus/usb/devices
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB UHCI Root Hub
S: SerialNumber=c800
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB UHCI Root Hub
S: SerialNumber=c400
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms
T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 3 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1065 ProdID=2136 Rev= 0.01
S: Manufacturer= USB TECHNOLOGY
S: Product=USB Portable Device
S: SerialNumber=000000000001
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl= 0ms
root@linux:/proc/bus/usb > more /proc/bus/usb/drivers
usbdevfs
hub
hid
usb-storage
root@linux:/proc/bus/usb > more etc/fstab
etc/fstab: No such file or directory
root@linux:/proc/bus/usb > more /etc/fstab
/dev/hda8 / reiserfs defaults 1 1
/dev/hda6 /boot ext2 defaults 1 2
/dev/cdrom /media/cdrom auto ro,auto,users,exec,unhide 0 0
devpts /dev/pts devpts defaults 0 0
/dev/dvd /media/dvd auto ro,auto,users,exec,unhide 0 0
/dev/hda9 /home reiserfs defaults 1 2
/dev/fd0 /media/floppy auto auto,users,sync,unhide 0 0
/dev/hda10 /opt reiserfs defaults 1 2
proc /proc proc defaults 0 0
/dev/hda12 /usr reiserfs defaults 1 2
/dev/hda11 /var reiserfs defaults 1 2
/dev/hda1 /windows/C vfat auto,user 0 0
/dev/hda5 /windows/D vfat auto,user 0 0
/dev/hda7 swap swap pri=42 0 0
root@linux:/proc/bus/usb > ll /etc/fstab
bash: ll: command not found
root@linux:/proc/bus/usb > ls -ail /etc/fstab
6735 -rw-r--r-- 1 root root 565 Jan 5 19:03 /etc/fstab
root@linux:/proc/bus/usb > vi /etc/fstab
root@linux:/proc/bus/usb > more /etc/fstab
/dev/hda8 / reiserfs defaults 1 1
/dev/hda6 /boot ext2 defaults 1 2
/dev/cdrom /media/cdrom auto ro,auto,users,exec,unhide 0 0
devpts /dev/pts devpts defaults 0 0
/dev/dvd /media/dvd auto ro,auto,users,exec,unhide 0 0
/dev/hda9 /home reiserfs defaults 1 2
/dev/fd0 /media/floppy auto auto,users,sync,unhide 0 0
/dev/hda10 /opt reiserfs defaults 1 2
proc /proc proc defaults 0 0
/dev/hda12 /usr reiserfs defaults 1 2
/dev/hda11 /var reiserfs defaults 1 2
/dev/hda1 /windows/C vfat auto,user 0 0
/dev/hda5 /windows/D vfat auto,user 0 0
/dev/hda7 swap swap pri=42 0 0
/dev/sda1 /media/usbhd auto defaults 1 2
root@linux:/proc/bus/usb > mkdir /media/usbhd
root@linux:/proc/bus/usb > mount /media/usbhd
mount: /dev/sda1 is not a valid block device
root@linux:/proc/bus/usb > vi /etc/fstab
root@linux:/proc/bus/usb > more /etc/fstab
/dev/hda8 / reiserfs defaults 1 1
/dev/hda6 /boot ext2 defaults 1 2
/dev/cdrom /media/cdrom auto ro,auto,users,exec,unhide 0 0
devpts /dev/pts devpts defaults 0 0
/dev/dvd /media/dvd auto ro,auto,users,exec,unhide 0 0
/dev/hda9 /home reiserfs defaults 1 2
/dev/fd0 /media/floppy auto auto,users,sync,unhide 0 0
/dev/hda10 /opt reiserfs defaults 1 2
proc /proc proc defaults 0 0
/dev/hda12 /usr reiserfs defaults 1 2
/dev/hda11 /var reiserfs defaults 1 2
/dev/hda1 /windows/C vfat auto,user 0 0
/dev/hda5 /windows/D vfat auto,user 0 0
/dev/hda7 swap swap pri=42 0 0
/dev/sda /media/usbhd auto defaults 1 2
root@linux:/proc/bus/usb > mount /media/usbhd
/dev/sda: Input/output error
mount: you must specify the filesystem type
root@linux:/proc/bus/usb > vi /etc/fstab
root@linux:/proc/bus/usb > more /etc/fstab
/dev/hda8 / reiserfs defaults 1 1
/dev/hda6 /boot ext2 defaults 1 2
/dev/cdrom /media/cdrom auto ro,auto,users,exec,unhide 0 0
devpts /dev/pts devpts defaults 0 0
/dev/dvd /media/dvd auto ro,auto,users,exec,unhide 0 0
/dev/hda9 /home reiserfs defaults 1 2
/dev/fd0 /media/floppy auto auto,users,sync,unhide 0 0
/dev/hda10 /opt reiserfs defaults 1 2
proc /proc proc defaults 0 0
/dev/hda12 /usr reiserfs defaults 1 2
/dev/hda11 /var reiserfs defaults 1 2
/dev/hda1 /windows/C vfat auto,user 0 0
/dev/hda5 /windows/D vfat auto,user 0 0
/dev/hda7 swap swap pri=42 0 0
/dev/sda /media/usbhd ext2 default 1 2
root@linux:/proc/bus/usb > mount /media/usbhd
mount: wrong fs type, bad option, bad superblock on /dev/sda,
or too many mounted file systems
root@linux:/proc/bus/usb >
In USB Viewer: after the qdi (http://www.qdi.com) USB drive have been plugged
USB Portable Device
Manufacturer: USB TECHNOLOGY
Serial Number: 000000000001
Speed: 12Mb/s (full)
USB Version: 1.10
Device Class: 00(>ifc )
Device Subclass: 00
Device Protocol: 00
Maximum Default Endpoint Size: 64
Number of Configurations: 1
Vendor Id: 1065
Product Id: 2136
Revision Number: 0.01
Config Number: 1
Number of Interfaces: 1
Attributes: c0
MaxPower Needed: 0mA
Interface Number: 0
Name: (none)
Alternate Number: 0
Class: 08(stor.)
Sub Class: 6
Protocol: 50
Number of Endpoints: 2
Endpoint Address: 82
Direction: in
Attribute: 2
Type: Bulk
Max Packet Size: 64
Interval: 0ms
Endpoint Address: 02
Direction: out
Attribute: 2
Type: Bulk
Max Packet Size: 64
Interval: 0ms