LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   creative zen vision w - not able to transfer media to it. (https://www.linuxquestions.org/questions/linux-hardware-18/creative-zen-vision-w-not-able-to-transfer-media-to-it-516348/)

schneidz 01-04-2007 02:46 PM

creative zen vision w - not able to transfer media to it.
 
hi, i got this portable video player for christmas but it wont work with my computer:

i first plugged it into my rh9 machine - when i did dmesg i got 'Device not claimed by any active driver'
(i'll post lsusb when i get home)

i restarted in win2k but the cd-rom says my version of windows is too old.

so i restarted with knoppix live-cd.
i wined the cd-rom but it says my version of windows is too old.
when i partion 512 mb space on the unit for data it comes up as sda in knoppix.
but after i did apt-get install gnomad2
it says no jukeboxes are found.

i then tried to download and install the libmtp tarball ('apt-get install libmtp' didnt work) but it failed on './configure'. (i forget what the dependancy was but i think gnomad2 installed it)

is there any hope for this thing or will i have to pay $150 to buy winxp ?

i hope anyone that has anything similar can post a suggestion.
thanks,

Jaqui 01-04-2007 02:53 PM

if it's a usb device, then any CURRENT distro will recognize it as a usb mass storage device.
unfortunately, most portable multimedia devices are designed to work with windowsxp or macos only.
you may be able to get win2k sp4 to work with it, but that would be a battle most likely.

from linux you would only be able to copy media files onto the drive space or remove them.
using it the same as in windows will not happen.

Samoth 01-04-2007 03:10 PM

No, not neccessarily, as I have a friend with the exact same model who got his for Christmas. You need to look into something called libmtp(literally Media Transfer Daemon). It is integrated with Amarok.

EDIT: saw your original post about mtp. I think that is the only way you are going to get it working, as linux doesn't recognize it as a USB media device. I don't know. Hang in there, I look around.

schneidz 01-04-2007 03:10 PM

Quote:

Originally Posted by Jaqui
from linux you would only be able to copy media files onto the drive space or remove them.
using it the same as in windows will not happen.

not what i wanted to hear but i thank you for your indepth response,
i have a few more questions: if i tranfer an xvid-avi video to the 2 gb of usb-harddrive space, is there any hack to be able to view it on the 4.3 inch screen ?

is it possible to install linux (knoppix) on it like on a pda ? then i can use xine to wacth moo-vees on the screen ?

does anyone have any pointers on that ?
thanks,

Samoth 01-04-2007 03:17 PM

I don't know(it is relatively new, not old, tested and true like the Ipod) about the hack.....

I sort of disagree with Jaqui, as I believe amaroK can do things like the things windows can do, looking into it..

schneidz 01-04-2007 04:50 PM

fyi:
Code:

knoppix@1[libmtp-0.1.2]$ lsusb
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 015: ID 041e:4153 Creative Technology, Ltd
Bus 001 Device 001: ID 0000:0000

pertinant dmesg info:
Code:

> usb 1-8: new high speed USB device using ehci_hcd and address 15
> usb 1-8: configuration #1 chosen from 1 choice

still getting 'no jukeboxes found on usb bus' message when starting gnomad2

Samoth 01-05-2007 07:26 AM

Correct, only the latest version(probably not in Ubuntu's apt mirror) of libmtp supports the creative zens.

You must get the latest version of libmtp in order for anything to work.

schneidz 01-05-2007 01:38 PM

i was able to install libmtp on rh9 although it is very tedious to have to unplug then replug-in the usb cable after every data transfer.

Samoth 01-05-2007 04:48 PM

Yeah, I am sure support for it will be enhanced in future versions.

sbelos 01-05-2007 05:07 PM

hi guys,

any experience with zen v plus under linux?? Can somebody tell me a configuration known to work?? (i mean versions of libnjb, libmtp, gnomad2/kzenexplorer).
I really like my v zen plus but i am furious that i cannot get it to work under linux... (Only OS have installed at home)

Thanks in advance
sbile

schneidz 01-05-2007 07:26 PM

would there be a way to emulate unplugging then re-plugging in the usb cable ?

maybe a rmmod/ insmod libusb . -is that the right syntax ?

Samoth 01-06-2007 07:44 AM

certainly schneidz. If your device uses libusb that might work. However, if you want to completely shut down the USB subsystem, you can
Code:

rmmod uhci(or ohci,ehci) && modprobe uhci(or ohci,ehci)
whether it is ehci or ohci or uhci depends on your USB host controller.

sbelos 01-06-2007 08:24 AM

Quote:

Originally Posted by schneidz
fyi:
Code:

knoppix@1[libmtp-0.1.2]$ lsusb
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 015: ID 041e:4153 Creative Technology, Ltd
Bus 001 Device 001: ID 0000:0000

pertinant dmesg info:
Code:

> usb 1-8: new high speed USB device using ehci_hcd and address 15
> usb 1-8: configuration #1 chosen from 1 choice

still getting 'no jukeboxes found on usb bus' message when starting gnomad2

I got it to work compiling the libmtp-0.0.19 (not the latest version) & gnomad2-2.8.9 (currently latest version). This worked for me. One more trick i had to perform was to download && configure && make the latest version of libmtp libmtp-0.2.1 and copy the libmtp.rules udev configuration file to the /etc/udev/rules.d directory

sudo cp libmtp.rules /etc/udev/rules.d/65-libmtp.rules && sudo /etc/init.d/udev restart

This file contains the v zen plus (not included in the libmtp-0.0.19 release). This should resolve your problem... If the problem persists try doing sudo gnomad2 to see if it is a permissions problem.

greets,
sbile

dstoian 01-24-2008 10:48 PM

gnomad works with sudo only
 
Quote:

Originally Posted by sbelos (Post 2573977)
... and copy the libmtp.rules udev configuration file to the /etc/udev/rules.d directory

sudo cp libmtp.rules /etc/udev/rules.d/65-libmtp.rules && sudo /etc/init.d/udev restart

This file contains the v zen plus (not included in the libmtp-0.0.19 release). This should resolve your problem... If the problem persists try doing sudo gnomad2 to see if it is a permissions problem.

greets,
sbile

i am running ubuntu dapper linux, i installed libnjb, libmtp and gnomad2 from sourceforge.net.

when i run as normal user i get "No jukeboxes found on USB bus".
but when i run as superuser gnomad2 works fine.

here's my command-line output when i try to run gnomad2 from console:

usb_claim_interface(): Operation not permitted
LIBMTP PANIC: Unable to initialize device 1
LIBMTP PANIC: configure_usb_devices() error code: 7 on line 1561
LIBMTP_Get_First_Device: Error Connecting
PDE device NULL.


do you know how can i run as normal user?
thank you.

ice_ghost 02-12-2008 11:36 AM

I typed:

Code:

sudo gnomad2
and it worked!!!

Does anyone know how to change this to allow acess of normal users?


All times are GMT -5. The time now is 04:17 AM.