How to Use Your iPod Under Linux
Jon writes "For those lucky readers who received an iPod for Christmas I've put up an article on LinuxLookup.com on how I got my iPod working under Linux. I've given a little overview on the different options available, and which one worked best for my needs. All in all, I'm extremely happy with the outcome. I can transfer my music, create playlists, and add all of my contacts. The only thing missing is a nice GUI."
I don't know about you, but I was planning on being evil with my iPod. Pirating music, harvesting the Anarchists Cookbook, etc. Naturally I wouldn't do this under any other operating system.
Is that for Linux, or for the iPod??? ;-)
I didn't get an iPod, I got an Archos 20 Recorder. Records directly into the devide through various inputs and it records into MP3! I love it!!!! Does the iPod let you record? I'm just curious.. I haven't used an iPod
What does this mean... "All in all"
Did you fail reading comprehension in school? What this guy did was get Linux to transfer files to/from his iPod. He didn't make Linux run on the iPod. Dumbass!
20GB iPod: $499 20GB Nomad Zen: $299 (w/rebate) Apple is smoking crack on the iPod pricing. The 5GB one should be no more than $99-$149. How much can a 5GB hard drive cost these days? $15 on eBay?
Site appears to be slashdotted already? What's the point in submitting your self-authored article
to a community that you can expect to hammer your server into oblivion?
Sigh.
I've read that Apple doesn't like ogg and so they won't support it on their systems, but this is on linux where ogg is quite prevalent. Does this (non-apple controlled) software let you upload oggs to the ipod for playback?
Hey buddy, I think you misread his post... he said he can get his mixer to run UNDER linux... not run linux... meaning, controlled by Linux (I assume?). Before you flame... learn to read yourself.
There was a time, not long ago, where Apple made interesting, even innovative technology--but designed it so it worked only with its Macintosh hardware.
It's great for the industry and many others that Apple is slowly crawling out of the mindset that all of their products must work strictly with a Mac. Their move to Mac OS X would be contradictory to such a philosophy since *nix is a widely supported and tinkerable OS.
The iPod is mostly a glorified FireWire drive, so this software doesn't impress me as much as the relative enthusiasm of developers to make it work. Even if you don't use it, Mac OS X and the iPod is a nice catalyst for a drab, uninventive computer industry at the moment.
Vos teneo officium eram periculosus ut vos recipero is.
Kneejerk response #1: Yeah, but what good does that do me if all my files are .OGG?
Although I'd seriously consider going through and re-ripping all of them if I had the money... The iPod is just one of the coolest little gadgets I've seen in a while - especially the clean interface.
Has Apple indicated any wish to support alternate compression? A quick Google didn't find anything.
I suspect Apple should start researching OGG, as it seems much more likely than MP3 to remain un-DRM-contaminated... and Apple seems to be placing itself in the position of "use our computers - no stupid DRM!"
I also wonder if Apple could be persuaded to issue a release of iPod software for Darwin... that way it could more easily be converted.
"The only thing missing is a nice GUI."
*avoids smart alec temptation to link to apple.com
slashdot: where everyone yells sarcastic metaphors to themselves to understand the issue
I am about to purchase an mp3 player. Any suggestions on what to get, and why?
http://use.perl.org
The only thing missing is a nice GUI.
Dude thats why its called LInux, and not MacOSX
I just can't justify the price. Sure it's sleek and sexy, sounds great, has multiple interfaces for data transfer, but it's priced at least a couple hundred $$ above the competition.
For $229 (BestBuy $279 + $50 mail in rebate) I'm very satisfied with my Archos Jukebox Recorder 20.
It has 20GB HD, USB 1.1,2.0, and comes bundled with Music match Jukebox.
My wife uses it mostly, so it's only seen Windoze, but I'm sure it wouldn't take long for me to get it working with Linux. If someone hasn't done it already.
"No Matter Where You Go.. There You Are." -- Buckaroo Banzai
I think humans have lost the technology of hosting web sites. Here is a fucker who submits his own article for posting on Slashdot, and doesn't even prepare for the inevitable tens of thousands of concurrent connections. Let's examine the situation:
http://www.linuxlookup.com/modules.php?
The website is using dynamic content with PHP. Already we know the site isn't setup for high concurrency.
op=modload&name=News
Looks like the programmer decided to possibly load and compile some code on every request. Not good.
file=article&sid=381
It also appears that the main content is being loaded from a database by ID number. News flash: RDBMS do not scale.
Call me a relic, but I do miss the days of static content. Your PHP page is probably a spiffy blend of database connections, but nobody can see it. Try generating your content to a static file and serving that. Even Ye Olde Apache 1.3 can serve tens of thousands of static files per second.
I put up this iPod Comparison Chart/site for those looking to compare the iPod with other hd based players.
While it hasn't been updated since the 20gb units w/remote came out, it does allow for review of more elements than most buyers ever consider (also tips, links and related trivia).
Bottom line...FireWire is the only way to go (transfers and charging), and at 7 oz., an iPod will truly fit in your pocket. And yes, the new remote is backwards compatible...just be sure to update your iPod.
A couple years ago I was buying RAM at a store. The manager wanted $150 for 4mb. I told him that some day I would be able to buy 256mb of Kingston RAM for $40. He laughed and said, "LOL, IPod".
Apparently the site is already /.'ed. Here's a way to get it working with a nice GUI.
;). Be sure to have SCSI compiled in or as a module!! Also be sure to inlude the HFS (if you've got the mac version) or msdos/vfat (for windows ipod) if you don't want to reformat your ipod. Reboot with you new kernel.
/var/log/messages and plug in your ipod and wait for the magic :) You should see Apple iPod being added as a (5/10/20)GB SCSI disk. Add a mount point for the drive in /etc/fstab using vfat if you've got windows or hfs if you've got a mac. You should now be able to access the iPod as a removable SCSI drive! modprobe -r sbp2 to safely remove the ipod (you have to unmount it first, too).
I'm using the latest stable kernel (2.4.20). 1394/ohci/sbp2 are all working great. Be sure to check "prompt for development drivers", then add the 1394 module and be sure to add OHCI and sbp2 (these also help if you're into dv
modprobe the 1394 and ohci modules. Do a tail -f on
Now, for the GUI. Download ephpod. Install it using wine (wine ephpod.exe). Change your wine config (probably ~/.wine/config) to use wherever you mounted your ipod as a drive. Startup ephpod. Be sure you've added some nice fonts to your wine install.
Enjoy!
Intel transfer the difficult from Hadware to software, for get more power, programmer need more technology. -- chinaitn
There is no way to feasibly generate static files for a site featuring so much dynamic content without losing your sanity. I have generated pages for seven years on one of the top three sites on the web so I am also invalidating your comment as ridiculous based on your premise of moral legitimacy.
Comment removed based on user account deletion
What exactly makes you think that? I'm not a huge PHP fan, but the site could be running any number of load balancers (software or hardware) in front of its backend. Additionally, PHP can scale to very high concurrency, it just needs to be tuned correctly. Your precious "flat-file-serving" Apache can only serve 150 simultaneous clients out of the box if you haven't tuned it.
Now I know you're talking out your ass, because if you had any experience at all with Oracle, you wouldn't have stated this. I suppose Amazon, Yahoo, CNN, et al aren't able to scale? The simple fact of the matter is that, like any other piece of software, how you tune your applications goes a long way to how many simultaneous threads you can serve up.
I think you really underestimate the true power of the Slashdot effect. What's likely happening in this situation is that Apache is buckling under the thousands of simultaneous requests, many of whom are coming from modem users -- using up precious processes to download the content. I seriously doubt that, if this person is running a 500MHz or greater machine, that processor time is an issue at all. What he/she needs to do is re-tune Apache to serve more simultaneous requests.
That is one of the harder things to do, believe it or not -- you're venturing into the realm of a more fully-featured content management system at that point. What if your content changes on a regular basis? What if, like Slashdot, the comments are dynamic?Not out of the box it won't. Read your own httpd.conf and look up "MaxClients" and "KeepAliveTimeout". Out of the box, MaxClients is set to 150, and KeepAliveTimeout is set to 15 seconds. Once you hit the 150 MaxClient threshhold, the performance of your webserver will be terrible, because you'll be waiting 15 seconds between unique client requests.
Nice post. You're nailing her too? ;) heh
You're sig will fall on deaf ears with the /. crowd, and your a fool to think otherwise. Most people would of realized that by now.
My beliefs do not require that you agree with them.
Comment removed based on user account deletion
Thanks for sharing your expert knowledge of httpd.cond.dist.
XSL is not yet mature enough to replace good ol'-fashioned Java (that was a weak attempt at humor). It simply is too time-consuming to build templates to handle anything more than the simplest error-checking. XSL only has the most basic of variable support, and writing a "function" in XSL is somewhat akin to using an iPod as a PDA-- you can do it, but why not just use the real thing?
Additionally, the only reason that they don't continue to run in "regular news mode" above that 100k threshhold is cost. Their server farm is perfectly capable of handling 10x the requests, but CNN has mandated that they aren't willing to spend the money in maintenance costs.
Your example of the charts on finance.yahoo.com is a bad example; "pre-generated files" is a misnomer-- Yahoo is simply telling their application servers to cache that information for a few minutes. This is, once again, a great example as to why a well-tuned application server is far superior to serving flat content.
The Creative Nomad Zen is sleek and small, and supports both FireWire and USB, as well as recharging through USB.That alone makes it a much better choice for Linux users than the iPod. It also seems to have somewhat better battery life, and it supports recording.
I thought that the difficulty in finding OGG compatability in portable players wasn't that all the makers were being "evil" and trying to suppress the new "free" format.
I thought it was because most portables use integer-only CPUs to save that little bit more money. And while there ARE integer-only deconders for MP3s, there aren't for the Vorbis codec.
Is this no longer true, or am I caffeine defficent and wrong in the first place?
cya,
john
Imagine all the people...
OK, I already know the answer to this one: Because you CAN!
However, from a practical point of view, I can't imagine any reason to run Linux on a box that comes with a very tightly (and well) designed BSD Unix OS.
"People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
Get a Nomad Zen instead. It has both FireWire and USB interfaces, slightly longer battery life, and it supports recording. Or consider the new Archos players and recorders: USB2, FireWire, and lots of other features.
1) Buy a Mac
2) With a piece of string and a ceiling hook, dangle your Linux distro CD's over the desk where your Mac is
3) Connect your iPod to the Mac and enjoy.
You have now successfully used your iPod under Linux.
When I first skimmed the headline for this story, I was saying to myself: "Wow, cool! They have iPod tools for Linux? Maybe I can get them to compile under Mac OS X!"
Breakfast served all day!
As I said, the Archos MP3 player works GREAT under Linux. When I connect it via USB it automatically loads and is mounted. I have to admit it, it works better under Linux than under Windows because I didn't need to load any drivers.
Comment removed based on user account deletion
As someone with programming experience for a financial company I can tell you that the reason the charts are generated periodically and not custom generated is costs. If they provided real time finanical updates, it'd cost them a fortune. Providing you with data that's 15 minutes old costs them almost nothing.
This is not funny. Stop posting it.
The thing about being a "waiter" means he sucks at his "graphic design" job, so now he works at McDonalds, where they don't require you wash your hair or shave.
Though not too much. I've been looking for some alternatives to an iPod for a while now..
And SPL != SNR. LOL.
and your still using linux...why?
There's a "Tremor" integer-only codec listed on the CODEC project page.
How about an 'almost new' ipod for $182.50.
http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&catError encountered in IAWebSig.clsSig.Create: Last Procedure: sPrc_Ins_tblSig
Show your respect to trolls, fool. When you keep on opressing trolls, you make them stronger and more intense.
Live with them or else.
(P.S. Linux is gay)
It's kind of weird to see a flamebait parent post morph into an interesting tech discusssion. I'll probably get modded off-topic, but what the hell.
I'm actually writing a blog system that stores blog files in xml and then transforms them from xml to html (among other formats). I've considered the whole just-in-time transformation thing, but I'm worried that it might be too much of a speed hit (every time a user hits the blog site, yet another transform). If it saps too much server cpu cycles, sysadmins might not be all to keen on having the software installed.
Do you think my fears are unfounded, and that 1000 users hitting the site a day (which means maybe ~1500 jit xslt transformations) on a server that a hell of a lot of people are using for a hell of a lot of other things is reasonable?
Ergonomica Auctorita Illico!
Hi all, this is Jon here. I just got back online and found my article bombarded from various sources (Slash being the biggest). I've got the server back up again, and I'll do my best to keep it up.
I've been away this morning and wasn't expecting this to be slashdotted today, since I submitted it last week some time. I've got it back up and running, and I'll do what I can to keep it up.
-Jon
Posted as anonymous, who needs karma anyway? =)
Comment removed based on user account deletion
Are we using iPods WITH Linux or are we installing linux on the iPod and then installing the iPod stuff on linux? :)
needs a little clarification
The only thing missing is a nice GUI. ...if that isn't the story of Linux in a nutshell.
Comment removed based on user account deletion
- Duality 3.1 - "Scheme" switcher for MacOS X (you say theme, we say scheme, I have no idea why)
- IHeartNY - Custom icons and dock skins.
- CandyBar - from Panic and the IconFactory, allows you to customize any and all system icons, including the toolbar, the trash icon, the default folder icon, etc.
So I'd say we're pretty much covered. I'm sure it won't be long before someone writes an app that will replace Dock.app to do something different, even if Apple tries to sue the bejesus out of them.Hmm, now that I've compiled this list (and I'm sure I missed a bunch of stuff), why haven't I installed any of this on my OS X machine? *off to download
CAn'T CompreHend SARcaSm?
using ephpod and WINE. this uses a GUI. here's a site with step by step instructions.
"Although I'd seriously consider going through and re-ripping all of them if I had the money... "
How much would it cost you to re-rip your songs?
I have 5 USB 2.0 80 gig drives in the field. I get them for 140 bucks a piece.
1. They offer another back up option. My networks have tapes but they also have this extra redundancy. Connect it to a plane jane windows box running 2000(any old box). And you can have it back up your entire network quickly and easily in the wee small hours. 80 gigs is a lot space and you can restore from it rather quickly, much quicker than a tape. Still keep the tapes but for an 80 gig back up that will run for about 3 years constantlym you can beat the price.
2. I have one that does in my tech back with 4 20 gig partitions, one is mp3's for me to listen to. One is just about every software tool imaginable. The third is ISOs of all the redhats, windows, solaris,office, you name it i got it. And the fourth I use to grab files with that need fixing.
I also carry an interface card with me. Because now I dont carry around all those cds. If I have to dump a lotta data, i just pop in the 2.0 card(if the machine doesnt have it) and I boogie.
USB 2.0 is fast enough for me, will be more widepread than firewire. And I have never had a problem with it.
Now my 'doctor' bad is just a Leatherman, this drive, and the adaptor card, and one cd with the drivers.
Firewire is great technology but Apple forced intels hand when the wanted to charge per installation per motherboad. They reneged but way after the fact. That is why it didnt take off so quick.
I have an ipod, and an ibook. And firewire is fast. But I gotta say when I can dump 10 gigs in hardly anytime. No messing with tapes(I still use em but this is quicker) if it fails I always have the tape.
My other USB 2.0 personal drive gets the same treatment as my clients. I leave the house for the night, it goes with me.
Puto
The Revolution Will Not Be Televised
My site doesn't waste time listing products that aren't for sale and may never exist. I waited all year for Nomad to release something besides a press release. I finally stopped waiting...they are too late to the party, and now they've missed the 2002/03 Christmas shopping season.
:)
From the Nomad site: "available soon"...how lame is that?
Besides, I love it when Nomad and Archos L-users whine
That's hardly 5GB for $15 ;)
Apple uses Toshiba 1.8" hard drives in the iPod. You can see an example here. Toshiba sells a PCCard version of this hard drive for $399 retail. You may be able to find it as cheap as $240. Here is Toshiba's page for hard drives.
As you can see now clearly see, this is much smaller (54mm x 78.5mm x 5mm) and lower power than even laptop 2.5" hard drives. Apple probably pays between $150 and $200 for the 5gb version of these drives.
The only thing that's lame is your excuses. The Nomad Zen and the entire Archos product line have been at our local electronics store for a while. And if you bothered to check PriceGrabber.COM or similar sites, you'd see that, while some companies are sold out due to Xmas, several still have them in stock. Reviews on Amazon.com go back to October 23.
Besides, I love it when Nomad and Archos L-users whine :)
And that's your excuse for putting out inaccurate and outdated information?
Your post doesn't say anything positive about USB 2.0. All your post talks about it how Intel used its market dominance to ensure that USB 2.0 was on more Wintel computers than FireWire.
That's a benefit of USB 2.0's presense, not the technology. I simply said that with FireWire beating USB 2.0 in every category, there is no point for USB 2.0.
USB has it's place, but in my mind it isn't for high performance devices.
mbbac
one of the things i found out was that audio books from audible.com are only supported on MAC OS, using iTunes. Does anyone know of any present hacks to enable non-iTunes software to copy it to the iPod (linux and windows versions...). Thanks! -FunGuy