5 Feb 2006 richdawe   » (Journeyer)


Sometime ago I bought an iPod Shuffle. Since I have no Windows or Mac OS X boxen at home, I was relieved to find that I could initialise and manage it using gtkpod. However, I found gtkpod really hard to use.

gtkpod's iPod handling is available in a library called libgpod. So using that and FUSE I built an ipod file system, ipodfs, to allow you to upload MP3s, etc. using Unix file utilities. E.g.:

ipodfs /some/mount/point
cp newalbum*.mp3 /some/mount/point

Current suckiness:

  • It assumes that your iPod is mounted automatically on /media/ipod.
  • I've only tested it with the iPod Shuffle.
  • It doesn't preserve any of the ID3 tags (or equivalent in other formats).
  • The file type guessing is based solely on file extension.

madwifi and wpa_supplicant

madwifi and wpa_supplicant are approaching the point where they "just work" for me on my x86_64 box. I can now use wifi for several hours without crashes or WPA dropping out. WPA-PSK negotiation seems to work reliably. This is a big change from a few months ago.

Admittedly, I still have to go through this after boot:

ifdown ath0
modprobe -r ath_pci
modprobe ath_pci
/etc/init.d/wpa_supplicant restart
ifup ath0

You may wish to try my Fedora Core 4 i386 or x86_64 rpms if you're having trouble.


"Organ Donor" by DJ Shadown

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!