Discrepancy between OS X and Linux Passwords. OS X (10.5.8) does not recognize Linux passwords. The hashes are significantly shorter in OS X:
OS X: guest:$1ePTDQEC4uSg:Guest:
guest@example.ca:guest,user
Linux: guest:$1$82c1023b$1iZGt88A4SCY4JghI2uww0:Guest:
guest@example.ca:guest,user