Init - logo

Iriver IFP driver

Ok, this driver is not really cutting edge, 2.6.24 does not support it anymore (due to a lacking USB export) and there are still connection problems. So I've deciced to try the newest mass storage firmware. This works great on recent kernels (old 2.6 kernels had some problems) so I'm giving up on this project. That means, no more support.

Iriver produces various mp3 players. Their flash-based audio devices can be equipped with either the iriver IFP firmware or with UMS firmware.
The default iriver firmware requires a special kernel driver or command line utility, see: ifp-driver project
This driver isn't updated anymore. An updated driver was provided at kign.org. Since there are no more updates on this site either, here is an updated driver for recent 2.6 kernels.

Download:

2.6.18 kernel: iriverfs-r0.1.0.1-linux-2.6.18.1.patch

2.6.19 kernel: iriverfs-r0.1.0.1-linux-2.6.19.patch

2.6.23 kernel: iriverfs-r0.1.0.1-linux-2.6.23.patch

For kernel 2.6.24 I've created a separate driver, so you don't have to patch the kernel. Compile with:

tar jxvf iriverfs-linux-2.6.24.tar.bz2
cd iriverfs-linux-2.6.24
make
make install
modprobe iriver

Download the new driver for (kernel>=2.6.24)