CONECTAR UN REPRODUCTOR MP3 CREATIVE ZEN MINI

Pues eso compre un Zen mini y no hay manera de conectarlo con mi fantastico Ubuntu. Pense q seria como un pendrive y no hay manera de hacerlo funcionar. Eso si con el puto Guindows funciona perfectamente. Quien se anima? Le estre muy agradecido.

Un saludo !!!

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Lo detecta?

Lo primero es saber si te detecta el dispositivo, para ello haz un dmesg despues de conectar el dispositivo para saber que sd* le ha asignado para despues montarlo "a mano".

Y si no detecta el

Y si no detecta el dispositivo? que opciones quedan?

Dudo que no lo detecte...

Dudo que no lo detecte...

ok..

ok..
see below:
dmesg-sin (sin camara ni mp3 conectados)
dmesg-cam (con camara solo)

dmesg-mp3 (con mp3 solo)

[19:24:07]  70°C  0 2d 38 min  /home/ubuntu/shit
$ diff dmesg-sin dmesg-cam -y --left-colum | grep"  >"
                                                              > usb 1-3: new full speed USB device using ohci_hcd and address
                                                              > usb 1-3: configuration #1 chosen from 2 choices
                                                              > SCSI subsystem initialized
                                                              > Initializing USB Mass Storage driver...
                                                              > scsi0 : SCSI emulation for USB Mass Storage devices
                                                              > usbcore: registered new driver usb-storage
                                                              > USB Mass Storage support registered.
                                                              > usb-storage: device found at 5
                                                              > usb-storage: waiting for device to settle before scanning
                                                              >   Vendor: Casio     Model: QV DigitalCamera  Rev: 1000
                                                              >   Type:   Direct-Access                      ANSI SCSI revisi
                                                              > usb-storage: device scan complete
                                                              > SCSI device sda: 246016 512-byte hdwr sectors (126 MB)
                                                              > sda: Write Protect is off
                                                              > sda: Mode Sense: 00 46 02 00
                                                              > sda: assuming drive cache: write through
                                                              > SCSI device sda: 246016 512-byte hdwr sectors (126 MB)
                                                              > sda: Write Protect is off
                                                              > sda: Mode Sense: 00 46 02 00
                                                              > sda: assuming drive cache: write through
                                                              >  /dev/scsi/host0/bus0/target0/lun0: p1
                                                              > Attached scsi removable disk sda at scsi0, channel 0, id 0, l
[19:24:13]  69°C  0 2d 38 min  /home/ubuntu/shit
$ diff dmesg-sin dmesg-mp3 -y --left-colum | grep "  >"
                                                              > usb 3-5: new high speed USB device using ehci_hcd and address
[19:24:16] 69°C 0 2d 38 min /home/ubuntu/shit $

algo detecta, (a ojo se me paso), pero observo que hay una gran diferencia entre la cam y el mp3.. es normal que sea tan escueto?
eso me sujiere que aun falta hacer de todo.. no?

gracias por el seguimiento :o]

Muchas gracias pero.... no me es suficiente

Me lo podrias expicar mas detalladamente y por pasos ?
Es que estoy empezando y no conozco ni el comando q me estas enseñando.
Si quieres agregame al msn.

MSN: ballestin@gmail.com

Muchas gracias

que no victorito! que yo

que no victorito! que yo tengo el mismo problema que tu..
el que nos puede ayudar es jordi.. haber si se deja caer por aqui..

lo de tu mail no hace falta que lo pongas ya que nadie te enviara la respuesta a ti solamente. mejor postearla aqui y aprendemos todos..

Salut!

nadie sabe que se podria

nadie sabe que se podria hacer para acceder al mp3?

La verdad es q estoy muy verde

Pues eso q edite el fstab y poca cosa mas. No se a lo q te refieres si me ayudaras a conectarlo estaria muy agradecido.
Me puedes agregar al Msn? Yo soy ballestin@gmail.com igual q el mail.

Moltes gracies

Victor

PD: Por cierto estas en lo cierto no detecta nada.

Yo tambine tengo un zen

Yo tambine tengo un zen micro y lo uso actualmente en mi Ubuntu, tienes varis posibilidades, la mas facil es buscar el paquete gnomad2 , con esta aplicacion que usa libnjb para controlar algunos reporductors cretive entre esos el zen micro, no uses los paquetes de los repositorios de Ubuntu por que no funcionan con el zen micro, mejor descargate estos de debian e instalalos con

$sudo dpkg -i nombre_paquete.deb

http://packages.debian.org/testing/x11/gnomad2
http://packages.debian.org/testing/libs/libid3tag0
http://packages.debian.org/testing/libs/libnjb4

hay otro proyecto para integrar el zen micro con kde , pero aun no existen binarios, es muhco mas bonito pero funciona igual que gnomad2 si te interesa me avisas y te envio las instrucciones, solo que es algo mas complicado de instalar por que hay que compilarloo desde los fuentes.

gracias!

Si no te es problema copiame el link a las instrucciones o lo que tengas sobre ello, da = si es en ingles.
probe el gnomad2 (de ubuntu) hace unas semanas y nanai..
y aun no he intentado los debian packages ya que se me llevaron de vacaciones al zen..
asi que de mientras me preparare el invento que mencionas y asi voy haciendo la boca agua..

P.D. victorito, si consigo hacerlo funcionar (cosa por lo visto no imposible) hare un pequeño manual en esta tira para que puedas darle al zen desde ubuntu, ok? a ver si entre todos lo sacamos..

Salut!

Muy agradecido !!!

Piensen que tuve que instalarme un Güindows pq no habia manera (aunque tb lo hice para jugar al GTA San Andreas pq el tema del wine mejor ni nombralo).
De todos modos voy a probarlo en Ubuntu. Gracias a todos y espero darles noticias positivas !!!!

Adeu !!!

PD: Espero impaciente el manual de "anonimo"

Yo así hice funcionar el Zen Microphoto

Update: ParanoidDK has written an installer script to take care of all the installs, and is hosting it (and the .debs for the apps) on his site. I have helped him modify and test it, so if anybody else would like to test it and provide some input it would be appreciated. I will leave the original instructions up for those who still wish to compile everything from source. Thanks again to ParanoidDK for hosting the files! Here are the updated instructions:

1. Create a folder in your home directory called "gnomad_install". When you first open a terminal, it should default to your home directory. Type:
Code:

mkdir gnomad_install

2. Navigate to the directory you just created:
Code:

cd gnomad_install

3. Download the installer script:
Code:

wget http://ubuntu.moonman.se/i386/gnomad_mtp.sh

4. Run the script:
Code:

sudo sh gnomad_mtp.sh i386

This will download and install all needed dependencies, and also download and install .debs for Gnomad, libmtp, and libnjb.

5. Plug your device in and start Gnomad by typing
Code:

gnomad2

If Gnomad starts and scans your device, you're all done and can now transfer MP3s and playlists to / from your MP3 player, and edit ID3 tags and playlists right from Gnomad ! If you get an error that the device couldn't be found, start Gnomad as root:

Code:

sudo gnomad2

You should see Gnomad start and scan your device as normal. If that is the case, continue with these instructions to allow Gnomad to start as a normal user.

The installer places the udev rule file "nomad.rules" in the correct location (/etc/udev/rules.d/), but it may not have your device listed and you will have to modify it to allow all users permission to access it.

6. Type
Code:

lsusb

and look for your device. You'll see an output similar to this:
Code:

Bus 003 Device 017: ID 041e:413c Creative Technology, Ltd Zen MicroPhoto

Note the Product ID (highlighted in red, yours may be different) and jot that down.

7. Edit the file to add your device. First navigate to the directory that contains the file:

Code:

cd /etc/udev/rules.d/

Then edit the file. Substitue your favorite text editor for pico here:
Code:

sudo pico nomad.rules

You'll see all the devices supported by default by libnjb. All the entries are pretty much the same with the exception of the Device Name and Product ID. A typical entry will look like this:

Code:

# Creative Nomad Jukebox Zen Micro SYSFS{idVendor}=="041e", SYSFS{idProduct}=="411e", MODE="666"

Creative's Vendor ID is 041e, so most of, if not all, the devices should be the same and all you need to pay attention to is the "SYSFS{idProduct}=="xxxx" part of that line. You should notice that your device (or Device ID) is not present in the list. This is the reason that you got the error before that a device couldn't be found when you started Gnomad as a regular user.

8. To add your device to the list, simply copy any of the entries already in the file for one of the supported devices, paste the two lines at the end of the file, and modify them to match your device. Example:

I am using a Zen MicroPhoto, so I took the 2 lines that said

Code:

# Creative Nomad Jukebox Zen Micro SYSFS{idVendor}=="041e", SYSFS{idProduct}=="411e", MODE="666"

copied / pasted them at the end of the file, modified them to match my device, and saved the file:

Code:

# Creative Nomad Jukebox Zen MicroPhoto SYSFS{idVendor}=="041e", SYSFS{idProduct}=="413c", MODE="666"

9. Once the file is saved, restart udev to apply the changes and reload devices:

Code:

sudo /etc/init.d/udev restart

10. Start Gnomad again by typing
Code:

gnomad2

You should now be able to see your device, transfer MP3s, and edit playlists .

Note: If you had to follow Steps 6-10 to edit nomad.rules to get your device to work, please post a reply with the output of your lsusb. This information can be used to modify the nomad.rules file that is installed with this script to make it compatible with as many devices as possible so it will not have to be edited manually. Thanks!

Manual (compile from source) instructions:
If you have a newer Creative Jukebox / Zen or Dell DJ MP3 player, chances are it is using Micro$oft's new MTP / PlayForSure protocol. When you plug your device into a USB port, you won't get a prompt or window asking you what you want to do. While it is detected as a USB device, it is not automatically mounted as a device to transfer files to because MTP is not natively supported. Fortunately, the MTP specifications are publicly available and some libs were written to interface with the devices. Follow this guide and you'll be able to transfer / edit MP3s and playlists to your Creative Jukebox / Zen using Gnomad (no file data transfer yet, only MP3s).

1. To prepare your system for the installation, you need to install several packages to resolve dependencies. Open a terminal and type

Code:

sudo apt-get update sudo apt-get intall build-essential libxml-perl libid3tag0-dev libusb-dev libgtk2.0-dev checkinstall

Checkinstall is optional but I highly recommend it because it makes .debs and installs them, making uninstallation easier using apt / Syanptic / Adept.

2. Create a directory to download the needed files to and compile from. If you open the terminal, it should default to your home directory so create the directory there:

Code:

mkdir gnomad_install

3. Download the required packages to the folder you just created.

libmtp 0.0.10
libnjb 2.2.5
gnomad 2.8.6

4. Navigate to the folder where you downloaded the files:

Code:

cd gnomad_install

5. Extract all 3 packages:

Code:

tar -zxvf libmtp-0.0.10.tar.gz tar -zxvf libnjb-2.2.5.tar.gz tar -zxvf gnomad2-2.8.6.tar.gz

6. Go to the extracted libmtp folder.
Code:

cd libmtp-0.0.10

7. Compile libmtp
Code:

./configure --prefix=/usr sudo make sudo checkinstall

Hit Enter three times, give your package a description, then hit Enter twice. You'll get a confirmation that the package was installed telling you the name of the package, where the package was created, and how to uninstall it.

8. Go to the folder where you extracted libnjb
Code:

cd .. cd libnjb-2.2.5

There's a file called nomad.rules in the folder. This is the file that will allow udev to grant you access to the device using Gnomad, so you need to make sure your device is explicitly supported. Otherwise, you will have to run Gnomad as root to interface with the device.

9. Type
Code:

lsusb

and look for your device. You'll see an output similar to this:
Code:

Bus 003 Device 017: ID 041e:413c Creative Technology, Ltd Zen MicroPhoto

Note your Product ID (highlighted in red, yours may be different) and jot that down.

10. Edit the file to see if your device is supported. I use pico because it's quick & easy, but you can substitue your favorite text editor here:
Code:

sudo pico nomad.rules

You'll see all the devices supported by default by libnjb. All the entries are pretty much the same with the exception of the Device Name and Product ID. A typical entry will look like this:

Code:

# Creative Nomad Jukebox Zen Micro SYSFS{idVendor}=="041e", SYSFS{idProduct}=="411e", MODE="666"

Creative's Vendor ID is 041e, so all devices should be the same and all you need to pay attention to is the "SYSFS{idProduct}=="xxxx" part of that line. Look for a line with the Product ID that matches what you got from the output of lsusb. If your vendor ID output from lsusb is different, you need to replace the Vendor ID as well. Your device may or may not be listed here, so if it is skip to Step 11. Otherwise, continue to Step 10.

11. If your device is not listed, you need to add it to the list to allow anybody to access the device. Otherwise, as I previously stated, you'll have to run Gnomad as root to interface with the device. Simply copy any of the entries already in the file for one of the supported devices, paste the two lines at the end of the file, and modify them to match your device. Example:

I am using a Zen MicroPhoto, so I took the 2 lines that said

Code:

# Creative Nomad Jukebox Zen Micro SYSFS{idVendor}=="041e", SYSFS{idProduct}=="411e", MODE="666"

copied / pasted them at the end of the file, modified them to match my device, and saved the file:

Code:

# Creative Nomad Jukebox Zen MicroPhoto SYSFS{idVendor}=="041e", SYSFS{idProduct}=="413c", MODE="666"

12. Compile libnjb
Code:

./configure --prefix=/usr --enable-hotplugging sudo make sudo checkinstall

Just as with libmtp, hit Enter past any of the prompts to choose the default answer, give it a description, then hit Enter two more times to install it.

13. The --enable-hotplugging flag passed to libnjb enables hotplug support and creates a script to install the udev ruleset. In the folder where you compiled from (the one you should still currently be in), there should be a file called hotplug.sh. To copy nomad.rules file to where it needs to go, type

Code:

sudo sh hotplug.sh

You should see an output telling you that you have udev, and that the udev ruleset was installed. You'll also get a prompt asking you if you want the old hotplut support, type "n" and hit Enter.

Note: Running the "hotplug.sh" script should copy the file "nomad.rules" to where it's supposed to go, but some people have had problems with this and the file doesn't copy. If you encounter this situation, simply copy the file manually:
Code:

sudo cp nomad.rules /etc/udev/rules.d/

14. Last but not least, go to the folder you extracted Gnomad to to compile it

Code:

cd .. cd gnomad2-2.8.6

15. Compile and install Gnomad
Code:

./configure sudo make sudo checkinstall

Once again, hit Enter past all prompts to choose default answers, give it a description, and hit Enter two more times to install Gnomad.

16. At this point all three packages are should have been installed. Start Gnomad by typing

Code:

gnomad2

You can now transfer MP3s and playlists to / from your MP3 player, and edit ID3 tags and playlists right from Gnomad .

NOTE: AFAIK, KZenExplorer and KIO Zen (KIO::slave for libnjb in KDE) do NOT support MTP, so this is the only way to transfer MP3s / playlists to the MTP devices. If you know otherwise or have gotten one of those methods to work with one of these devices, please let me know.

Inicio de sesión

Encuesta

¿Qué entorno gráfico prefieres usar? ¿Por qué?
Unity
22%
Gnome 3
23%
Gnome classic
39%
Kde
6%
Xfce
4%
Enligthenment
1%
Lxde
2%
Otro - Especificar
2%
¿Entorno gráfico? Ninguno, ¡solo uso la consola!
2%
Total de votos: 1056