Managing a Creative Zen mp3 jukebox with Gnomad2
From NewbieDOC
- Chris Lale
- chrislale AT users DOT berlios DOT de
Go to NewbieDOC index
Revision History
Revision 1.0 | 12th December 2006 | Revised by Chris Lale | ||||||||||
Initial release. | ||||||||||||
| ||||||||||||
Revision 1.1 | 27th November 2007 | Revised by Chris Lale | ||||||||||
Reformatted for newbiedoc package. | ||||||||||||
Gnomad2 transfers files to and from a Creative Zen mp3 jukebox. These instructions have been tested in Debian Etch.
1 InstallationInstall the "gnomad2" package. 2 Transferring files with Gnomad2Plug the jukebox into a USB port. Wait a few seconds for the jukebox to recognise the connection. If you wish to make sure that the jukebox is recognised, open a terminal window and enter the "lsusb" command to list USB devices. You should see something like this. $ lsusb Bus 005 Device 009: ID 041e:411b Creative Technology, Ltd Zen Touch Run Gnomad2. If you are using the Gnome desktop, you can find it in the menu: Applications -> Sound & Video -> Gnomad2 You may see some information popup windows while Gnomad2 scans for music files: "track metadata" on your computer and "jukebox library" on your jukebox.
3 Troubleshooting3.1 Gnomad2 does not communicate with jukebox3.1.1 Make sure that you belong to the "audio" groupEnter the command "groups" in a terminal window. You should see something like this. $ groups chris dialout cdrom floppy audio video plugdev You must switch user ("su") to root if you need to add yourself to the audio group. Use the "adduser" command. For instance, you would add user "chris" to the "audio" group like this. $ su (password for user root) # adduser chris audio ... # exit 3.1.2 Try running Gnomad2 from a terminal windowLook for error messages in the terminal window. $ gnomad2 You may get these messages like these in the terminal window. This is a PDE device Device was not connected. You may also get error message in popup windows. Could not open jukebox: usb_set_configuration: Operation not permitted 3.1.3 Try running Gnomad2 as user rootRun Gnomad2 from a terminal window. $ su (password for user root) # gnomad2 If Gnomad2 runs OK as user root, the problem may be in the file /etc/udev/rules.d/libnjb. rules (from the package libnjb5). These rules control the degree of access to the USB port. Open the file in a text editor (eg Nano) as user root. # nano /etc/udev/rules.d/libnjb. rules Look for the "MODE" entries which set access permissions for the USB port. A typical entry looks like this. # Creative Nomad Jukebox Zen Touch SYSFS{idVendor}=="041e", SYSFS{idProduct}=="411b", MODE="660", GROUP="audio" If the MODE is set to "066", edit the file and change it to MODE="770". # Creative Nomad Jukebox Zen Touch SYSFS{idVendor}=="041e", SYSFS{idProduct}=="411b", MODE="770", GROUP="audio" Save the file and exit the text editor. (In Nano, the commands are ctrl-O and ctrl-X.) Restart udev with the new permissions. # /etc/init.d/udev restart Exit from user root and test the system as a normal user. # exit $ gnomad2 4 Appendix A: LicenceCopyright (c) 2006-2007 Chris Lale, chrislale AT users DOT berlios DOT de
Go to NewbieDOC index |