sraphim
06-19-2003, 01:45 AM
A few days ago, I finally got an iPod (10GB model, not too fanatical about the accessories), but apparently, the challenge was not really getting the money to purchase it, but rather, to transfer the songs onto it. This was a nightmarish scenario that proved to be even more frustrating than most people with MMJB.
I tried using the instructions on how to get the iPod working on Linux with EphPod - here (http://www.cs.duke.edu/~geha/ipod/)
First of all, I'm using a relatively old version of Linux (SuSE 7.3, Kernel version 2.4.10), and it has _very_ poor FireWire support, where it dosen't even identify the iPod as a mass storage device. Each time I tried to load the SBP2 module (it lets you mount the iPod), the system would freeze, and I would have to log in remotely to kill the insmod process.
Then, I tried using the newest version, 2.4.21. It seemed to work, and it had really good FireWire support, however, the SBP2 module was so messed up that it just would not work all the way. It detects the device fine, however, it never mounts the device as an SCSI hard disk (which is required for this to work)
After trying over like 6 times, enabling and disabling options as I recompiled the kernel (each time takes nearly an hour to do a complete configuration + compiliation), I decided to use the kernel that the person on the aforementioned page was using, 2.4.19. After configuring it... again, it compiled, booted, and worked perfectly. The SBP2 module worked well, so did FireWire support. I then used WINE (windows emulator) to run EphPod, and everything went smoothly from there, nearly 12 hours of working time later.
The moral of the story is, that getting an iPod to work on Linux isn't really that difficult, that is, if you're using an up to date distribution, like RedHat 8.0, SuSE 8.2, or Mandrake 9. It is also ironic how newer versions of the Linux kernel screw up things that were fixed in the previous versions.
Now, does that sound like a worse or less painful ordeal than getting iPod to work with MMJB?
I tried using the instructions on how to get the iPod working on Linux with EphPod - here (http://www.cs.duke.edu/~geha/ipod/)
First of all, I'm using a relatively old version of Linux (SuSE 7.3, Kernel version 2.4.10), and it has _very_ poor FireWire support, where it dosen't even identify the iPod as a mass storage device. Each time I tried to load the SBP2 module (it lets you mount the iPod), the system would freeze, and I would have to log in remotely to kill the insmod process.
Then, I tried using the newest version, 2.4.21. It seemed to work, and it had really good FireWire support, however, the SBP2 module was so messed up that it just would not work all the way. It detects the device fine, however, it never mounts the device as an SCSI hard disk (which is required for this to work)
After trying over like 6 times, enabling and disabling options as I recompiled the kernel (each time takes nearly an hour to do a complete configuration + compiliation), I decided to use the kernel that the person on the aforementioned page was using, 2.4.19. After configuring it... again, it compiled, booted, and worked perfectly. The SBP2 module worked well, so did FireWire support. I then used WINE (windows emulator) to run EphPod, and everything went smoothly from there, nearly 12 hours of working time later.
The moral of the story is, that getting an iPod to work on Linux isn't really that difficult, that is, if you're using an up to date distribution, like RedHat 8.0, SuSE 8.2, or Mandrake 9. It is also ironic how newer versions of the Linux kernel screw up things that were fixed in the previous versions.
Now, does that sound like a worse or less painful ordeal than getting iPod to work with MMJB?