Hi KeithW, It's been some time since I worked on this and my recollection is a bit sketchy so apologies if the following is a bit of a jumble of ideas.
I've not been fully successful in achieving full access to the iphone, but i'll happily pass on what I know.
At present I've got an Iphone connected to Mageia 2 and I can access (by selecting Camera when you plug the iphone into your usb port) the contents (e.g. photos etc) in the Camera / USB PTP Class Camera folder and below. However, I've not been able to access the Apple iphone 3GS (PTP mode) folder.
I don't have any instructions to hand for my Mageia install, but the following is a copy and paste of some instructions I noted down when I last tried to do this in Mandriva and as far as i can recall they only partially worked. (I probably would have installed the Mageia equivalents for current system).
installed libimobiledevice-1.0.6-1.mdv2011. (x86_64) (for iphone & ipod connectivity)
installed ifuse-1.1.1-1mdv2011 (x86_64)
installed gtkpod-2.0.2-?mdv2011.0. (x86_64) (for sync music with iphone/ipod)
useful cmds (ideviceinfo)
I used the following articles to help me so you may also find them useful:
http://everydaylht.com/howtos/desktop/i ... -on-linux/http://www.pclinuxos.com/forum/index.php?topic=89733.0pclosmag.com/html/Issues/201106/page01.html (may no longer work, but i have a copy of he page stored on my PC if you need a copy).
I hope this helps, good luck.