Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy home page: puppylinux.com
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 29 Jul 2010, 13:04
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
Gnomad2 v2.9.4 + libmtp for MP3 players
Moderators: deshlab, Flash, GuestToo, Ian, JohnMurga, Lobster
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count  
Author Message
tempestuous

Joined: 10 Jun 2005
Posts: 3788
Location: Australia

PostPosted: Sat 22 Sep 2007, 01:01    Post_subject:  Gnomad2 v2.9.4 + libmtp for MP3 players  

Gnomad2 is a gui for managing music files on the Creative NOMAD and Zen range of MP3 players, plus the Dell Digital Jukebox. These devices use Creative's custom communication protocol named "PDE" (Portable Digital Entertainment).

And because this version of Gnomad2 was compiled with the optional libmtp library, it will also support most "MTP" (Media Transfer Protocol) devices.
MTP is part of the "Windows Media" framework and thus closely related to Windows Media Player. MTP devices can only connect to Linux systems via the libmtp library.

UPDATED to version 2.9.4, April 2009.
This version was compiled specifically for the Puppy4.x series. It includes the libusb library plus updated libid3tag library, and should require nothing more.

Gnomad homepage is http://gnomad2.sourceforge.net/

UPDATE: MP3 players which have no special communication protocol, and are known as "Mass Storage Devices", will not be recognised by Gnomad2. For these devices, just mount them as any standard form of USB device, and transfer MP3 files with ROX.

The iRiver range of MP3 players includes some models which are UMS mode (standard USB mass storage), some which are MTP, and recent models which are dual-mode.
Some of the early models can undergo a firmware upgrade which will change their mode -
www.iriver.com > SUPPORT > Download
but apparently the Clix 2GB ang 4GB models are fixed in MTP mode.
Update: iRiver Clix is tested and working with Gnomad2.

The ipod is a whole different story. For that you need gtkpod -
http://www.murga-linux.com/puppy/viewtopic.php?t=41028
http://www.gtkpod.org/about.html
gnomad2-2.9.4.pet
Description 
pet

 Download 
Filename  gnomad2-2.9.4.pet 
Filesize  361.99 KB 
Downloaded  478 Time(s) 

Edited_times_total
Back to top
View user's profile Send_private_message 
trapster


Joined: 28 Nov 2005
Posts: 1728
Location: Maine, USA

PostPosted: Sat 22 Sep 2007, 07:31    Post_subject:  

I have only gotten gnomad to work in 109CE and never could get it to work in my current 216 frugal install.
When I want to use it, I always have to reboot into 109.

When I saw this I gave it a try and got this message:

Code:
sh-3.00# /usr/bin/gnomad2
LIBMTP_Get_First_Device: No Devices Attached
This is a PDE device


The windows open and the light goes on my Creative Zen Micro for a few seconds, but freezes up from there.

_________________
trapster
Maine, USA

Asus eeepc 1005HA PU1X-BK
Frugal install:Puppeee4.31, Puppy3.0 Retro, Puppy4.10, Slitaz
Currently using Puppeee4.31 w/ wmii
Back to top
View user's profile Send_private_message Visit_website 
tempestuous

Joined: 10 Jun 2005
Posts: 3788
Location: Australia

PostPosted: Sat 22 Sep 2007, 11:13    Post_subject:  

Mmmm, nothing's easy.
The quickest thing to do is run "lsmod" after plugging in your Zen Micro to see if any extra modules are loaded, a prime suspect would be "usb-storage".
Unload any such modules before launching Gnomad2, eg -
Code:
rmmod usb-storage

If freeze still occurs, install these packages, one at a time, testing in between.

1. libusb is a requirement, and Puppy's existing version might be causing the lockup.

EDIT: This updated libusb package is only required for Puppy versions up to 2.17.
Puppy 3.0 already has libusb-0.1.12 (libusb-0.1.so.4.4.4)
libusb-0.1.12.pet
Description 
pet

 Download 
Filename  libusb-0.1.12.pet 
Filesize  32.58 KB 
Downloaded  452 Time(s) 

Edited_time_total
Back to top
View user's profile Send_private_message 
tempestuous

Joined: 10 Jun 2005
Posts: 3788
Location: Australia

PostPosted: Sat 22 Sep 2007, 11:18    Post_subject:  

2. USB/nomad hotplug utilities.
The USB hotplug files are from Vector Linux, originally from http://linux-hotplug.sourceforge.net/
The nomad hotplug configuration files are from the libnjb http://libnjb.sourceforge.net/

EDIT Sep 30 2007
Device ID's in this packag updated to include several additional Nomad/Zen models.
gnomad-USB-hotplug.pet
Description 
pet

 Download 
Filename  gnomad-USB-hotplug.pet 
Filesize  8.61 KB 
Downloaded  395 Time(s) 

Edited_times_total
Back to top
View user's profile Send_private_message 
tempestuous

Joined: 10 Jun 2005
Posts: 3788
Location: Australia

PostPosted: Sat 22 Sep 2007, 11:19    Post_subject:  

3. lsusb - Gnomad might (?) require this.
usbutils-0.72.pet
Description 
pet

 Download 
Filename  usbutils-0.72.pet 
Filesize  89.76 KB 
Downloaded  487 Time(s) 
Back to top
View user's profile Send_private_message 
trapster


Joined: 28 Nov 2005
Posts: 1728
Location: Maine, USA

PostPosted: Sat 22 Sep 2007, 16:43    Post_subject:  

Success!!!

I tried each .pet and restarted gnomad each time. No luck after all 3 .pets.
I decided to reboot to see what happened and lo and behold, I have a list of songs from my player in gnomad2!!!!!

Thanks tempestuous!!!!

Maybe I should have rebooted after each .pet, but I hate rebooting:)

_________________
trapster
Maine, USA

Asus eeepc 1005HA PU1X-BK
Frugal install:Puppeee4.31, Puppy3.0 Retro, Puppy4.10, Slitaz
Currently using Puppeee4.31 w/ wmii
Back to top
View user's profile Send_private_message Visit_website 
tempestuous

Joined: 10 Jun 2005
Posts: 3788
Location: Australia

PostPosted: Sat 22 Sep 2007, 21:12    Post_subject:  

That's good, but we don't know which packages were truly required, and which were not.
If someone could establish this in the future, please report.
The fact that trapster needed to reboot suggests to me that the hotplug files may have been the most important.
Back to top
View user's profile Send_private_message 
Spanky


Joined: 05 Jan 2008
Posts: 33

PostPosted: Sat 15 Mar 2008, 22:30    Post_subject:  

I'm using Puppy 3.01 and only had to install Gnomad2 to get things working. I even have that "Play for Sure" junk loaded into the firmware of my Creative Zen Micro.


Code:
Module                  Size  Used by
snd_pcm_oss            41888  0
usb_storage            83264  0
iptable_mangle          2944  0
iptable_nat             7428  0
ip_nat                 17324  1 iptable_nat
xt_state                2432  5
ipt_REJECT              4608  1
ip_conntrack_ftp        7568  0
ip_conntrack_irc        6800  0
iptable_filter          3072  1
ip_conntrack           46348  5 iptable_nat,ip_nat,xt_state,ip_conntrack_ftp,ip_conntrack_irc
ip_tables              12744  3 iptable_mangle,iptable_nat,iptable_filter
snd_mixer_oss          16896  1 snd_pcm_oss
snd_seq_midi            8736  0
snd_seq_midi_event      7296  1 snd_seq_midi
snd_seq                48080  2 snd_seq_midi,snd_seq_midi_event
ndiswrapper           179740  0
usblp                  14080  0
ide_cd                 39200  0
cdrom                  36768  1 ide_cd
squashfs               47620  0
apm                    20304  0
snd_ens1371            24352  0
gameport               14856  1 snd_ens1371
snd_rawmidi            23584  2 snd_seq_midi,snd_ens1371
snd_seq_device          8460  3 snd_seq_midi,snd_seq,snd_rawmidi
snd_ac97_codec        101668  1 snd_ens1371
ac97_bus                2304  1 snd_ac97_codec
snd_pcm                75656  3 snd_pcm_oss,snd_ens1371,snd_ac97_codec
snd_timer              22020  2 snd_seq,snd_pcm
snd                    52068  9 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_ens1371,snd_rawmidi,snd_seq_device,snd_ac97_codec,snd_pcm,snd_timer
soundcore               7520  1 snd
snd_page_alloc         10120  1 snd_pcm
i2c_viapro              9236  0
i2c_core               22032  1 i2c_viapro
via_agp                10240  1
agpgart                34128  1 via_agp
uhci_hcd               24076  0
usbcore               127128  5 usb_storage,ndiswrapper,usblp,uhci_hcd
nls_iso8859_1           4224  0
nls_cp437               5888  0


Restarted X server, couldn't find any menu entry, so I selected /usr/share/applications/gnomad2.desktop and low and behold, there it was.

Then I found the menu entry....(sigh).

Hope this helps.

Spanky
Back to top
View user's profile Send_private_message Send_email 
mikemason


Joined: 24 Aug 2008
Posts: 32

PostPosted: Mon 15 Sep 2008, 14:39    Post_subject: Note: gnomad2-2.9.2.pet works for my Zen  

Just wanted to add a note that gnomad2-2.9.2.pet works for my Creative Zen 1.01.03 out of the box Smile [thanks Smile]

If you have a Zen it should work for you too [Dingo 400]

PS... when I bought this zen I was thinking forward [2002]... & I knew I wanted to go linux so I wanted an Open mp3 Player & Creative was it [PC Mag]

This is only my thoghts.... other player s may have been Hacked... but I think Creative may have wanted to be Open for the start.

Thanks again to "gnomad2-2.9.2.pet" for the work, Mike
Back to top
View user's profile Send_private_message Send_email 
brymway

Joined: 08 Dec 2007
Posts: 407

PostPosted: Tue 16 Sep 2008, 00:13    Post_subject:  

I have a Sansa Fuze. I'm working on getting it to work. I must be an idiot. I can't hardly see what nomad does. I'm a little dense. Anyone get a Sansa working?
Back to top
View user's profile Send_private_message Send_email 
tempestuous

Joined: 10 Jun 2005
Posts: 3788
Location: Australia

PostPosted: Fri 10 Apr 2009, 01:35    Post_subject:  

April 2009
Gnomad2 updated to latest ver 2.9.4
See first post.
Back to top
View user's profile Send_private_message 
DaveS


Joined: 09 Oct 2008
Posts: 1952
Location: UK

PostPosted: Fri 10 Apr 2009, 01:51    Post_subject:  

Works nicely on 4.2, except that it does not put a little icon in the menu. Little known feature of Gnomad is that it allows you to build a playlist directly on your mounted MP3 player. Works well with later Sony Walkman and Samsung players.
_________________
Puppy 4.3*, Qret 1.2, Frugal HD and USB
Root forever!
Back to top
View user's profile Send_private_message 
tempestuous

Joined: 10 Jun 2005
Posts: 3788
Location: Australia

PostPosted: Fri 10 Apr 2009, 08:43    Post_subject:  

DaveS wrote:
it does not put a little icon in the menu.

Yes it does, I just checked now.
The official gnomad2 icon is quite complex, and doesn't look very good at 16x16 in the JWM menu, but you can easily change to another icon by modifying /root/.jwmrc
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 1 of 1 Posts_count  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
hot copy
[ Time: 0.3415s ][ Queries: 9 (0.0603s) ][ Debug on ]