I think this is utterly broken: The current version 0.05 uses AnyEvent::Handle, which doesn't do UDP at all.
How did it ever work?
Killer module. Worked perfectly w/my vfat iPod under RH7.2. Note that it requires the 1.02 MP3::Info; won't work with .97.
Note that init() method doesn't delete any songs from the iPod. This is fine (I believe it calls restore() at the end as well, to pick up any songs installed), but clear all the music folders manually if you want it to do something different.