Thanks to everyone for their feedback of the first version of the FAQ..
here's my revisied version:
FAQ for ifp-driver mailing list.
January 28th, 2005
(C) Geoff Oakham <oakhamg@...>
1. What's the difference between the "Manager" and "UMS" firmware?
All devices are shipped with "Manager" firmware, which require the
"Manager" drivers to transfer files. On the other hand, devices with
"UMS" firmware behave as "USB Mass Storage" devices.. which allows it
to work on most operating systems without additional drivers.
2. Should I use the "Manager" or "UMS" firmware?
This is a matter of personal choice. However, some have observed
slower uploading with UMS firmware. (This hasn't be confirmed with
3. Where can I download new firmware?
From the iriver international support website:
Regional websites aren't always up-to-date.
4. I can't find UMS firmware for my iFP model! Where is it?
iRiver might be phasing out UMS firmware. Also, there is usually a
delay between the release of new Manager firmware and its equivalent
5. How do I update my firmware after switching to UMS firmware?
After you switch to UMS firmware, you can't use ifp-line or the Windows
Manager driver to access the device. So firmware updates are handled
Basically, copy the firmware to your player's root directory (without
changing the filename). Unplug the device and enter the "general"
configuration menu. There should be an option for firmware upgrade.
(Thanks to Anthony Iano-Fletcher for fielding this question.)
6. Does Linux or *BSD support iRiver's "Manager" firmware on flash music players?
iRiver doesn't officially support Linux, but there are a number of
third-party manager projects. Our list can be found on the website:
7. Which flash players have "Manager" drivers for Linux and *BSD?
The ifp-line and linux-filesystem drivers have been reported to work
with all models currently available: iFP1xx, 3xx, 5xx, 7xx, 8xx, and
8. Does Linux support iRiver's "UMS" firmware?
Yes. The latest "USB Mass Storage" device drivers are known to work
with UMS firmware. Contact the linux-usb team if you have trouble
accessing the device.
(In the past, the Linux USB drivers needed a small fix before they'd
work with iFP's UMS firmware.)
9. What settings should I use to encode Ogg Vorbis files? And what does "ogg format not supported" mean?
Keep the bitrate between 96Kbps and 225Kbps. The oggenc flags for this
are "-m 96 -M 225". eg.
$ oggenc -q3.0 -m 96 -M 225 somemusic.wav
works well for me. If you want better quality, try -q5 or -q7. (In
pratice, I've found -q3 a good tradeoff between size and quality..
perfect for the limited storage space.)
There seems to be more to the story. We've noted that:
* The first press release mentioned a maximum bitrate of 360Kbps, while
recent documentation sites 225Kbps as the maximum bitrate. The
change might be due to confusion with the maximum mp3 bitrate, or the
addition of a margin for error.
* Some of us have noticed our players can handle files that temporarily
drop below 96Kbps. However, it seems important that the average
bitrate not drop below 96Kbps.
* Samuel Seib has done some testing with his IFP-790 and found it
didn't mind 27.Kbps but couldn't sustain 314.7Kbps.
10. What is ifp-driver's relationship with iRiver and its parent company?
At present, we [ifp-driver] have had no contact with iRiver.