Re: USB detection
- From: Alan McKinnon <alan@xxxxxxxxxxxxxxxxxxx>
- Date: Tue, 28 Feb 2006 11:54:12 +0200
On Tuesday, 28 February 2006 10:38, Brian Astill wrote:
On Thu, 28 Feb 2002 05:33 pm, Alan McKinnon wrote:
There's already a Logitech device detected - what is that? a
stick?
No. A mouse. Do Logitech also make sticks?
Dunno :-) Ignore the above though, I kinda assumed it might be a stick
without thinking too hard what else it might be
The voice recorder has probably been picked up as /dev/sdb
or /dev/sdb1
# mount /dev/sdb /mnt/dict
mount: you must specify the filesystem type
# mount /dev/sdb1 /mnt/dict
mount: you must specify the filesystem type
This looks as though it works:
# mount -t usbfs /dev/sdb1 /mnt/dict
No, that's wrong. usbfs is a virtual filesystem (like /proc) generated
by sysfs and is normally mounted at /proc/bus/usb. It enumerates your
usb devices. So all you have done is mount it a second time
at /mnt/dict, and the device node is disregarded (similar to the
device node field in /etc/fstab for swap is disregarded)
# ls /mnt/dict
001 002 devices
# ls -l /mnt/dict/001
total 0
-rw-r--r-- 1 root root 43 2006-02-28 21:41 001
-rw-r--r-- 1 root root 52 2006-02-28 21:41 002
# ls -l /mnt/dict/002
total 0
-rw-r--r-- 1 root root 43 2006-02-28 21:41 001
-rw-r--r-- 1 root root 57 2006-02-28 18:48 004
# ls -l /mnt/dict/devices
-r--r--r-- 1 root root 0 2006-02-28 18:48 /mnt/dict/devices
But note the "total 0"s and that "devices" is of zero length.
That's correct. File sizes for virtual files are usually not reported.
You can read them with cat:
alan@develop ~ $ mount
...
usbfs on /proc/bus/usb type usbfs (rw,devmode=0664,devgid=85)
alan@develop ~ $ cat /proc/bus/usb/devices
T: Bus=03 Lev=01 Prnt=01 Port=04 Cnt=01 Dev#= 4 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=08ec ProdID=0845 Rev= 1.00
S: Manufacturer=Generic
S: Product=USB Flash Disk
S: SerialNumber=1F581B0008FA
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=200mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=06 Prot=50
Driver=usb-storage
E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=83(I) Atr=03(Int.) MxPS= 64 Ivl=1ms
But back to your voice recorder. It seems to be a usb thingy that is
plugged into Windows and deep dark voodoo turns it into a mass
storage device. There's nothing about it in the kernel sources
anywhere, and I think you are out of luck on Linux:
http://www.linuxquestions.org/hcl/showproduct.php?product=2161&cat=all
Apparently the device doesn't work too well on Windows either:
http://www.driverzone.com/viewcomment.php?company=Olympus%20America&masterid=501
--
Alan McKinnon
alan at linuxholdings dot co dot za
+27 82, double three seven, one nine three five
--
ubuntu-users mailing list
ubuntu-users@xxxxxxxxxxxxxxxx
https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
- Follow-Ups:
- Re: USB detection
- From: Brian Astill
- Re: USB detection
- References:
- USB detection
- From: Brian Astill
- Re: USB detection
- From: Alan McKinnon
- Re: USB detection
- From: Brian Astill
- USB detection
- Prev by Date: Re: (no subject)
- Next by Date: Re: Ebuntu: Packages ready to download / test
- Previous by thread: Re: USB detection
- Next by thread: Re: USB detection
- Index(es):
Relevant Pages
|