Trouble with libmtp connecting to Creative Zen Vision:M on OpenSUSE 10.3
Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Trouble with libmtp connecting to Creative Zen Vision:M on OpenSUSE 10.3
I've tried plugging in my Creative Zen Vision:M into my OpenSUSE 10.3 computer several times, and every time I do, the zen freezes up... Gnomad2 (2.9.1) does not detect it, and the results from typing "mtp-detect" at a terminal are:
Quote:
libmtp version: 0.2.1
Attempting to connect device(s)
usb_claim_interface(): No such file or directory
LIBMTP PANIC: Unable to initialize device 1
LIBMTP PANIC: configure_usb_devices() error code: 7 on line 1893
Detect: There has been an error connecting. Exiting
My kernel is 2.6.22.17-0.1-default and in YaST, I have libmtp, libmtp6, libmtp7, libmtp-devel, and libmtp-tools all installed.
The results of lsusb are:
Quote:
Bus 002 Device 012: ID 041e:4151 Creative Technology, Ltd
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 046d:c50e Logitech, Inc. MX-1000 Cordless Mouse Receiver
Bus 001 Device 001: ID 0000:0000
So it looks like it detects the device, but libmtp fails.
I checked it out, and I don't think it's the same problem, because it doesn't even connect the mp3 player when I am root... I did a tail -f /var/log/messages, and this is what I got after plugging in the device, and then unplugging it...
Quote:
Apr 10 16:55:06 psycho kernel: usb 1-9: new high speed USB device using ehci_hcd and address 3
Apr 10 16:55:06 psycho kernel: usb 1-9: new device found, idVendor=041e, idProduct=4151
Apr 10 16:55:06 psycho kernel: usb 1-9: new device strings: Mfr=1, Product=2, SerialNumber=3
Apr 10 16:55:06 psycho kernel: usb 1-9: Product: Creative ZEN Vision:M (DVP-HD0004)
Apr 10 16:55:06 psycho kernel: usb 1-9: Manufacturer: Creative Technology Ltd
Apr 10 16:55:06 psycho kernel: usb 1-9: SerialNumber: 255ECA71B05D0D34
Apr 10 16:55:06 psycho kernel: usb 1-9: configuration #1 chosen from 1 choice
Apr 10 16:55:11 psycho kernel: usb 1-9: can't set config #1, error -110
Apr 10 17:04:05 psycho kernel: usb 1-9: USB disconnect, address 3
I tried editing /etc/udev/rules.d/50-udev-default.rules to give MODE=666 to the relevant line, but to no avail. When I run gnomad2 in the console the results for the regular user and root are the same:
Quote:
Failed to open connection to D-BUS SESSION bus
LIBMTP_Get_First_Device: No Devices Attached
PDE device NULL.
Location: Danville, VA Approx. N 36°36.434' W 79°24.342' Accur. 100' or so.
Distribution: Slackware, Windows, FreeBSD, OpenBSD, Mac OS X
Posts: 5,175
Rep:
Read it to the end, it appears there is an obscure kernel option that needs to be enabled. Last two posts, CONFIG_USB_DEVICE_CLASS IIRC.
Good luck. ;-)
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.