If you appriciate the data collected here, please donate.


My Netatalk 3.1 Install

I used the following configuration on Ubuntu:

./configure --with-default-backend=dbd --with-pam --with-ssl --with-libgcrypt --enable-zeroconf --with-acls --with-cracklib --with-tracker-pkg-config=tracker-sparql-0.14 --with-tracker-miner-pkg-config=tracker-miner-0.14

Make sure you get all the necessary packages, it's easiest to cut-and-paste to the command line. If you get errors you'll probably need the "-dev" bits. It's understood by the "Gurus" but not obvious to the casual administrator that when you build a package rather than downloading a pre-buit package you need the dev packages to get them to connect.

Of course the developers have all that installed, they're the developers! But they forget the rest of us aren't. We're just looking for a well built tool.

You really want the latest build, not the old one in Ubuntu's repositories.


Netatalk Platform Codes

I've been setting up Netatalk at home and work.

For those who don't know, Netatalk is a linux service that provides native Macintosh compatible file sharing. It's pretty excellent, and it's the basis for Mac file sharing on many home servers. If you're building your own home server and want to support Macs, especially with Time Machine, this is what you need.

Netatalk has two flavors, 2.2 and 3, to choose from. Version 3, at this writing at 3.1, is generally what you will use. It's updated frequently to be compatible with modern Macs, support the latest Time Machine changes, and the latest system updates.

The only major failing of a Linux based Netatalk/Samba (Window File Sharing) server is that trying to share the same files over both does not always work smoothly. They are seperate projects and the two teams have not worked out all the connection differences yet, however 3 is much better at this than 2.2 was. In a home network scenerio having both share the same files works reasonably well, but since Macs can connect to Windows shares, it's a little redundant.

Netatalk 2.2, which is slowly winding down, is useful to the classic Mac and Apple II collector. It provides AppleTalk and can be configured for NetBoot an Apple IIgs. The file system on the server contains a number of hidden files, so it's advisible to NOT share it in any other manner.

When you configure Netatalk, you will be able to specify what Apple server it imitates. Depending on what it reports as, most versions of MacOS X will provide a default icon.

Apple Cinema Display = Any invalid or blank string
Airport Express = AirPort4 AirPort4,102 AirPort4,107
Airport Extreme = AirPort Airpor5 AirPort5,104 AirPort5,105 AirPort5,108 AirPort5,114 AirPort5,117
AppleTV = AppleTV AppleTV1,1
AppleTV 2 = AppleTV2
eMac = PowerMac4,4 PowerMac6,4
iBook G4 = PowerBook6,3 PowerBook6,5 PowerBook6,7
Aluminum 20" iMac = iMac7,1 iMac8,1
Aluminum 24" iMac = iMac9,1
G4 iMac 15" = PowerMac4,2
G4 iMac 17" = PowerMac4,5 PowerMac6,1
G4 iMac 20" = PowerMac6,3
Unibody G5 iMac 17" = PowerMac8,1 PowerMac8,2
Unibody G5 iMac 17" w/ iSight = PowerMac12,1
iMac 24" = iMac4,1 iMac4,2
Unibody iMac 21" = iMac11,2 iMac12,1
Unibody iMac 27" = iMac10,1 iMac11,1 iMac11,3 iMac12,2
iPad = iPad iPad1,1
iPhone = M68AP iPhone1,1
iPhone3G = N82AP iPhone1,2
iPhone4 = N90AP iPhone iPhone3,1
iPodTouch = N45AP iPod1,1
iPod Touch 2 = N72AP iPod2,1
iPod Touch 4 = N81AP iPod4,1
Black MacBook = MacBook1,1,Black MacBook2,1,Black MacBook3,1,Black MacBook4,1,Black
White Unibody MacBook = MacBook6,1 MacBook7,1
Aluminum Unibody MacBook = MacBook5,1
White MacBook = MacBook1,1 Macbook2,1 MacBook3,1 MacBook4,1 MacBook5,2 MacBook1,1,White MacBook2,1,White MacBook3,1,White MacBook4,1,White
MacBook Air = MacBookAir1,1 MacBookAir2,1
MacBook Air Unibody 11" = MacBookAir3,1 MacBookAir4,1 MacBookAir5,1
MacBook Air Unibody 13" = MacBookAir3,2 MacBookAir4,2 MacBookAir5,2
MacBook Pro 13" = MacBookPro5,5 MacBookPro7,1 MacBookPro8,1 MacBookPro9,1
Retina MacBook Pro 15" = MacBookPro
Unibody MacBook Pro 15" = MacBookPro5,1 MacBookPro5,3 MacBookPro5,4 MacBookPro6,2 MacBookPro8,2 MacBookPro9,2
Unibody Macbook Pro 17" = MacBookPro5,2 MacBookPro6,1 MacBookPro8,3
Silver MacBook Pro = Laptop
Mac Mini 2009+ w/o Disk Drive = Macmini Macmini5,1 Macmini5,2 Macmini5,3
Mac Mini 2009+ w/ Disk Drive = Macmini4,1
Mac Mini 2005-2009 = PowerMac10,1 PowerMac10,2
MacPro = MacPro MacPro1,1 MacPro2,1 MacPro3,1 MacPro4,1 MacPro5,1
PowerBook G4 12" = PowerBook6,1 PowerBook6,2 PowerBook6,4 PowerBook6,8
PowerBook G4 15" = PowerBook5,2 PowerBook5,4 PowerBook5,6 PowerBook5,8
PowerBook G4 17" = PowerBook5,1 PowerBook5,3 PowerBook5,5 PowerBook5,7 PowerBook5,9
Titanium PowerBook = PowerBook3,2 PowerBook3,3 PowerBook3,4 PowerBook3,5
Graphite G4 PowerMac = PowerMac
Quicksilver G4 PowerMac = PowerMac3,5
Time Capsule = AirPort6 AirPort6,106 TimeCapsule TimeCapsule6 TimeCapsule6,106 TimeCapsule6,109 TimeCapsule6,113 TimeCapsule6,116
XServe = RackMac RackMac1,1 RackMac1,2 RackMac3,1 Xserve Xserve1,1 Xserve2,1 Xserve3,1

I hope this list helps you customize your Netatalk expierence.


New Articles

Check out the instructions for repairing the vaccum advance unit on an old Prestolite system (and increasing your gas milage).

Also, selecting a transfer case for the Eagle and Jeep owner who isn't building a trail rig.


Get a Handle

I ran across a short but fun article on AMC's paddle door handles. It's interesting to think something so mundane had a specific focus for someone. Most aficionados simply curse the broken cam.


Things that make you go "Hmm..."

This article from 1982 is still very relevent to the modern diamond trade. Diamonds remain inexpensive stones with overinflated prices.