I believe I remember seeing something about this in the netatalk documentation (netatalk is the unix implementation of appletalk that is integrated into e-smith)... I think what you're trying to do requires some modification of the netatalk config files, and I believe the thing you'll be interested in is the papd service, but don't quote me on that.
Go to the netatalk home page at
http://www.umich.edu/~rsug/netatalk/ - they have a bunch of links there to some HOWTOs, FAQs, etc. on how to configure netatalk.
Sorry I can't be of more help.
Cheers