Not sure if this is the right place
Hello, I'm not sure if this is the right place, but I will ask anyway. I'm running SuSE 9.3 and trying to get a Creative Zen Vision:M working with it. I've tried a good many things. I've installed libmtp 0.0.17, tried it with the libusb included on the SuSE cds, tried it after compiling and installing libusb 0.1.12, and nothing seems to work. The kernel sees it (/var/log/messages has entries of a full speed usb device using uhci_hcd and address n), but I can't. lsusb doesn't show anything, but I'm used to that since it doesn't show the thumbdrive I have when it's plugged in either. But I don't know how to find it otherwise, and the tools from libmtp don't seem to see it either. The responses I've gotten from the libmtp camp say that everything I've done should work and lsusb should show the device info since the kernel sees the device, but that I should probably stick with the libusb packages from SuSE to be safe. However, the same issue remains with that version of libusb even after installing from the .src.rpm. I'm just curious if anyone can tell me what I'm doing wrong. I'd even be happy knowing how I could see the devices plugged into my usb ports when lsusb gives me nothing (lsscsi works for the thumbdrive but not for the vision:m since it's an mtp device). I'm sure it's in documentation somewhere, but I've yet to find it. Thanks in advance for any help or direction to the right mailing list for this sort of question. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Saturday 2006-09-09 at 06:14 -0700, Adam Benner wrote:
The kernel sees it (/var/log/messages has entries of a full speed usb device using uhci_hcd and address n), but I can't. lsusb doesn't show anything, but I'm used to that since it doesn't show the thumbdrive I have when it's plugged in either. But I don't know how to find it otherwise, and the tools from libmtp don't seem to see it either.
The fact that the kernel sees a usb device doesn't mean that they will work. There is a standard that allows the kernel to notice the device and list a description. But if no driver claims to handle that device (by vendor id and product id numbers), then it doesn't exist, it's not manageable. Now, if lsusb doesn't list it, that is more weird. Try usbview. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFFAtDItTMYHG2NR9URAoI9AJ9dM15/6S2Skz+QkcIca/3pkuzuMQCeKc4R EOrdbXtVLoUxc6VUKnP9kl4= =XfDB -----END PGP SIGNATURE-----
--- "Carlos E. R."
The fact that the kernel sees a usb device doesn't mean that they will work. There is a standard that allows the kernel to notice the device and list a description. But if no driver claims to handle that device (by vendor id and product id numbers), then it doesn't exist, it's not manageable.
Now, if lsusb doesn't list it, that is more weird. Try usbview.
I thought it was probably weird that lsusb didn't show anything. Usbview didn't show anything either, but I assume that's because udev is handling things and working in /sys rather than /proc/bus/usb. Thanks for the reply. -Adam __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
On Sat, Sep 09, 2006 at 06:14:12AM -0700, Adam Benner wrote:
Hello,
I'm not sure if this is the right place, but I will ask anyway. I'm running SuSE 9.3 and trying to get a Creative Zen Vision:M working with it. I've tried a good many things. I've installed libmtp 0.0.17, tried it with the libusb included on the SuSE cds, tried it after compiling and installing libusb 0.1.12, and nothing seems to work.
The kernel sees it (/var/log/messages has entries of a full speed usb device using uhci_hcd and address n), but I can't. lsusb doesn't show anything, but I'm used to that since it doesn't show the thumbdrive I have when it's plugged in either. But I don't know how to find it otherwise, and the tools from libmtp don't seem to see it either.
lsusb output should change when plugging in the player.
The responses I've gotten from the libmtp camp say that everything I've done should work and lsusb should show the device info since the kernel sees the device, but that I should probably stick with the libusb packages from SuSE to be safe. However, the same issue remains with that version of libusb even after installing from the .src.rpm.
I'm just curious if anyone can tell me what I'm doing wrong. I'd even be happy knowing how I could see the devices plugged into my usb ports when lsusb gives me nothing (lsscsi works for the thumbdrive but not for the vision:m since it's an mtp device). I'm sure it's in documentation somewhere, but I've yet to find it.
Thanks in advance for any help or direction to the right mailing list for this sort of question.
Does it work as root? Ciao, Marcus
--- Marcus Meissner
lsusb output should change when plugging in the player.
Does it work as root?
The output from lsusb remains the same, no visible output, with or without the player attached. This behavior is the same when I execute lsusb as root and with -v. For reference, I also plugged in a USB drive and a multi-card reader. The output of lsusb does not change with these. There is no output when run as user or root (Perhaps it likes to query /proc/bus/usb but doesn't see anything because udev seems to be placing things in /sys?). They show up in the output from lsscsi as expected. While trying to think of anything else that might be able to feed me information about what's plugged in, I finally saw lshal and tried it. Using that, I found the player's sysfs path. Maybe it's a system configuration issue? The instructions on libmtp say to just place its libmtp.rules file in /etc/udev/rules.d for everything to work. I'm guessing SuSE's udev rules are set up differently than other distributions, and I'll need to write one. More searching about is needed. Thanks for the reply. -Adam __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
Adam Benner schreef:
--- Marcus Meissner
wrote: lsusb output should change when plugging in the player.
Does it work as root?
The output from lsusb remains the same, no visible output, with or without the player attached. This behavior is the same when I execute lsusb as root and with -v.
For reference, I also plugged in a USB drive and a multi-card reader. The output of lsusb does not change with these.
Is there any usb device that shows up in lsusb? Could you show the relevant line in fstab? IIRC there is some quirk in systems upgraded to 9.3 wrt. usb devices. Regards, -- Jos van Kan registered Linux user #152704
--- Jos van Kan
Is there any usb device that shows up in lsusb? Could you show the relevant line in fstab? IIRC there is some quirk in systems upgraded to 9.3 wrt. usb devices.
None of the usb devices I have show up in lsusb, and there is nothing under /proc/bus/usb. The fstab line for usbdevfs is: usbdevfs /proc/bus/usb usbdevfs noauto 0 0 I'm searching to see what I can find on the upgrading quirks. Thanks -Adam __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
participants (4)
-
Adam Benner
-
Carlos E. R.
-
Jos van Kan
-
Marcus Meissner