[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ProDOS, OS X and Netatalk



On Jan 17, 3:21 pm, Steven Hirsch <snhir...@gmail.com> wrote:
> A2Aviator wrote:
> > Has anyone ever gotten this to actually work?
>
> > Besides Steve Hirsch, who's helped me a ton with this thing, the
> > ubuntu box is visible to a Mac Portable using 6.0.8, and a 9600 that
> > has 7.6.1 with Open Transport, so that covers both AFP and TCP.
>
> > The Mac Portable can also see the 9600 shares.
>
> > The IIgs can only see the 9600 shares.
>
> > Since the Mac Portable/System 6/chooser means that we're using AFP
> > only - so AFP is broadcasting, and the Intel Mac is connected
> > properly ..
>
> > The IIgs sees itself, and the 9600, but not the Ubuntu box.
>
> > Who's doing what?
>
> > atalkd.conf has:
> > eth1 -phase 2 -net 0-65534 -addr 1.168
> > or
> > eth1 -seed -phase 2 -net 0-65534 -addr 1.168
>
> Yeah, this has been very frustrating!  I've run a netatalk server here for
> over ten years to support my Apple 2s.  Stuck my neck out and told Tony I
> could talk him through it, but am busy eating crow...
>
> To level-set things, I installed the exact same package version on an extra
> box here. It worked from the word go.  My IIgs bridges to ethernet through a
> Gatorbox and nbplkup on the Linux machine (essentially network broadcast ping)
> turns up everything.  Network services to the IIgs are rock solid.
>
> Tony's setup has been uncooperative.  It's almost as if something was
> swallowing the DDP packets and not allowing any traffic between netatalk and
> the IIgs.  Tried all the usual suspects:  Substituted different ethernet
> switch, checked for firewall rules, etc, etc.  We are not dealing with
> authentication issues, AFAIK, since things never get far enough to attempt a
> connection!
>
> So, I'll second the request:  Is anyone else on the list successfully using
> netatalk to share files to a IIgs or IIe?
>
> Steve

I just recently upgraded a new Linux server with Debian testing.  My
old server was working fine with a much older version of Debian but
even still it took some time to get it working.  I have a GatorBox
router and don't boot the IIe or IIgs from the Linux box - I only
share files.  The biggest issue for me was getting the uams_* list
right.  Having my GatorBox already configured was a big help.

Note:  my server is also my internet gateway and firewall so I
explicitly enter my home net ethernet device and IP.

My afpd.conf looks like:

"Blade" -transall -ipaddr 192.168.123.1 -uamlist
uams_clrtxt.so,uams_randnum.so,uams_dhx.so  -nosavepassword -
passwdfile ~/.passwd

This way I keep the password in my local server directory and is much
easier to manage.  Note the .passwd *must* have only user
permissions.  I had to download the Debian package in order to build
the missing uams_randnum.so from source.  I didn't replace the whole
netatalk package, I just added the missing uams_* to /usr/lib/
netatalk.  It looks like Debian testing is built using PAM, so
uams_clrtxt.so softlinks to uams_pam.so.  I don't even remember why I
needed the uam_randnum, but I think it was for the IIgs.

My atalkd.conf files looks like:

eth1 -phase 2 -net 2 -addr 2.99 -zone "HomeEther"

My AppleVolumes.default looks like:

~/			"NetHome"	options:prodos

Hope that helps,

Dave...