To attach to a netatalk volume using Randnum authentication, you need to have the Randnum UAMS available in netatalk. The standard CDEV that comes with System 6.0.1 sends the password incorrectly across the network and netatalk returns an authentication failure. To attach to a netatalk volume using cleartext authentication, use Marsha Jackson’s patched AppleTalk CDEV. The Apple IIgs uses one of only two authentication mechanisms: Clrtxt or Randnum. Once all the configuration has been completed, issue the following to restart netatalk: /etc/init.d/netatalk restart This volume “USB0” becomes another way for my Apple IIgs to transfer files to and from my PC through the USB drive. I have another entry that points to the first mount point of a USB drive that I subsequently attach to the Linux system and mounted automatically by the Linux usbmount package. The first entry points to my A2BOOT directory which will be exported by netatalk as the “A2BOOT” volume. My AppleVolumes file contains: ~/A2BOOT/ "A2BOOT" casefold:toupper options:prodosĪs the valid user, I create an A2BOOT directory under my home directory. Login (using SSH, for example) into the Linux system as a valid user and create an AppleVolumes file in your home directory. If guest access is desired, the AFPD_GUEST setting in /etc/default/netatalk should pertain to a valid user that has a home directory. You’d also want to create your additional users who will be allowed to attach to netatalk, unless you only need guest access. You can also combine both “-tcp” and “-ddp” options into a single “-transall” option. The “-ddp” is what enables the afpd daemon to listen on DDP/EtherTalk. I have the following: -tcp -ddp -uamlist uams_dhx2.so,uams_clrtxt.so,uams_guest.so -nosavepassword -uservolfirst The configuration file /etc/netatalk/nf needs to be edited. In the standard package installation, netatalk only listens on TCP/IP (similar to what the AppleShare/IP product does) and not on DDP/EtherTalk. The bridge I am using uses “Default” as the zone name, and that is also what I have configured here. Some LocalTalk-Ethernet bridges have an AppleTalk zone setting. The “1.30” is the AppleTalk node address I assigned to my Linux system, and “Default” is the AppleTalk zone. Mine has the following: eth0 -router -phase 2 -net 0-65534 -addr 1.30 -zone "Default" You will also need to modify the configuration file /etc/netatalk/nf. Look for the ATALKD_RUN setting and set it to “yes”. The AppleTalk daemon needs to be enabled in /etc/default/netatalk. From a Debian distribution (and similar ones like Ubuntu and its variants), this is done through the Advanced Packaging Tool: apt-get install netatalk Install the netatalk package in your Linux system. Some adapters and routers that *may* also work are: I am currently using a Farallon EtherWave adapter, but others may work as well. To bridge to Ethernet and connect to a Linux system, you would need a LocalTalk-Ethernet bridge or router. The standard Apple IIgs has a LocalTalk port for AppleTalk networking.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |