Using CXoffice 4.1 here. Well, I found on the web the information about setting CONFIG_EFI_PARITITION=n in the kernel config (noticed it was in the howto as well...heh). Anyways, I recompiled my kernel and now my 4G iPod works great mounting in linux via usb. However, something weird happens when I plug in the iPod and run the cxipod --root script. It doesn't set the permissions in /proc/bus/usb/005 correctly; the device shows up as a incremental number depending on when I plugged it in in there (I Think it starts at 004). If I just do a chown tristan /proc/bus/usb/005/* then iTunes doesn't complain about improper permissions. I also ran cxipod --user, after doing a cxreset. However, iTunes does NOT find the iPod, but it can see the ipod as the d: when I try to add files to the media library.
I also tried starting a completely fresh cxoffice install with only dcom95. I had previously dont cxipod --root, so after the install of iTunes finished and I chose not to reboot, it said install completed successfully, and then I did a cxreboot. Then I did a killall wineserver, and did cxipod --user. I fired up iTunes, and it went through the initial user config, and then when I got to iTunes it said that the iPod support component hadn't been properly installed and that I should reinstall. I wasn't getting this error before when it wasn't a fresh install; do I need to create the initial registry settings first before doing cxipod --user?
Anyways, gonna try and play with this, and I think if I can't get it to work I'm going to try and install cxoffice 4.0 and see if that makes a difference.