• Hello MLAers! We've re-enabled auto-approval for accounts. If you are still waiting on account approval, please check this thread for more information.

Search results

  1. thecloud

    TashRouter: An AppleTalk Router

    That's the odd part. The Mini vMac client *does* see AppleTalk zones when TashRouter is running, and it looks like TashRouter is correctly routing the incoming lookup from LToUDP and writing the AppleTalk nbp-lkup packet to the tap0 interface. But there is no lookup reply, even though the...
  2. thecloud

    TashRouter: An AppleTalk Router

    Clarification: it isn't actually sending replies. It's now broadcasting RTMP packets from a distinct node. Still not seeing replies for name lookups. 00:48:15.593462 IP dhcp248.home.lan.abr-api > 239.192.76.84.abr-api: UDP, length 25 00:48:15.595532 AT 3.147.rtmp > 0.rtmp: at-rtmp 25 <-- this...
  3. thecloud

    TashRouter: An AppleTalk Router

    OK, a light just went on for me. The intent of TashRouter's TapPort class is to open a tap device, not a tun device. I was confused because the Linux code opens '/dev/net/tun', but the ioctl actually sets IFF_TAP to indicate a tap device (and IFF_NO_PI to indicate no packet info). Changing the...
  4. thecloud

    TashRouter: An AppleTalk Router

    That sample output tells me that there should be two different nodes registered, one for atalkd and one for TashRouter, but it looks like TashRouter isn't writing any AppleTalk packets to the tap0 interface. I only see AT packets coming from atalkd (3.17) in my case. If I kill TashRouter and...
  5. thecloud

    TashRouter: An AppleTalk Router

    Current atalkd.conf: tap0 -router -phase 2 -net 3 -addr 3.17 -zone "EtherTalk Network" Startup of atalkd emits these log messages: Dec 17 17:20:37 arm64 atalkd[10038]: Set syslog logging to level: debug Dec 17 17:20:37 arm64 atalkd[10038]: restart (4.0.9dev) Dec 17 17:20:39 arm64 atalkd[10038]...
  6. thecloud

    TashRouter: An AppleTalk Router

    Thanks, that makes sense and got me past the "can't assign requested address" errors. Yes, I'm creating the tap interface as root and running TashRouter as root. Tried this. Initially atalkd wasn't happy with the single interface specification and kept rewriting my atalkd.conf file as follows...
  7. thecloud

    TashRouter: An AppleTalk Router

    I had tried your approach (putting both the NIC interface and the tap interface in atalkd.conf, as well as @finkmac 's approach of creating a bridge interface and only including that interface in atalkd.conf. Yours got me further down the path, in that I could see activity on both the LToUDP and...
  8. thecloud

    TashRouter: An AppleTalk Router

    I am trying to get TashRouter to work in a NetBSD 10.0 VM using QEMU. vmnet bridged networking is used so the VM can be reached directly from other machines. Netatalk 4 is running in the VM with atalk enabled on the interface. Physical machines can see the Netatalk server in the Chooser, so...
  9. thecloud

    Netatalk 4.0 - Future-proofing Apple File Sharing

    The good news is that Netatalk 4.0.9dev is working fine on arm64, running in a NetBSD 10.0 VM (with rebuilt kernel) on a macOS Apple Silicon host. From a PowerBook G3 on the same physical network, connected via AppleTalk-over-Ethernet, I can see the server and copy files to the shared volume...
  10. thecloud

    Netatalk 4.0 - Future-proofing Apple File Sharing

    Excellent, thank you for the pointer! I did not know that had been added to QEMU. This invocation now automagically sets up both the virtual interface and the bridge interface on the host, where en4 is the physical Ethernet interface on the Mac that's hosting the VM: qemu-system-aarch64 \...
  11. thecloud

    Netatalk 4.0 - Future-proofing Apple File Sharing

    Good idea. I updated the AppleTalk section of the NetBSD wiki page to cover this. Today I built and installed Netatalk 4 from the main branch. There's no going back to earlier versions now; full steam ahead! arm64# /usr/local/sbin/atalkd -V atalkd 4.0.9dev - AppleTalk Network Manager Daemon...
  12. thecloud

    Netatalk 4.0 - Future-proofing Apple File Sharing

    Just to confirm, I pulled down cdn.netbsd.org/pub/NetBSD/NetBSD-10.0/source/sets/syssrc.tgz and had a look at /usr/src/sys/arch/evbarm/conf/GENERIC.common. Sure enough, the option for NETATALK is commented out. If I compare with /usr/src/sys/arch/amd64/conf/GENERIC, the NETATALK option is *not*...
  13. thecloud

    Netatalk 4.0 - Future-proofing Apple File Sharing

    That's my guess as well. Using the same QEMU virtual machine parameters, a Debian arm64 installation successfully loads the appletalk module. Yay!! Yes, I am running arm64 (aarch64) VMs on Apple Silicon hardware, so QEMU can take advantage of HVF acceleration. Next step: build and run 4.0.8...
  14. thecloud

    Netatalk 4.0 - Future-proofing Apple File Sharing

    I'm wondering if NetBSD still supports AppleTalk in the kernel "out of the box" as the docs suggest. In the past I've had success building netatalk and running afpd on current macOS systems (which provides AFP over TCP only), but couldn't get atalkd running because there was no kernel support...
  15. thecloud

    Ray Lynch Mac setup from 1991

    That depends. The history of Jasmine with Rodime drives is not great. I had a 20MB Jasmine drive that didn't last all that long. Jasmine itself didn't survive into the '90s. There is a sad coda to Ray Lynch's story. Apparently his home and studio burned down in 2015 and he lost all his...
  16. thecloud

    512k with 800k floppy...Arrrrrgh!!!!!

    Possibly dumb question, but have to ask... is this system disk at least System 3.2/Finder 5.3? That's the earliest version that will let you boot a 512Ke. (512Ke was the nomenclature for a 512K with an 800K drive and the upgraded ROMs.)
  17. thecloud

    Ray Lynch Mac setup from 1991

    It looks like he is running Performer 3.1 rather than the 3.5 version shown in the magazine article, since the Skip buttons in the main control panel were new to 3.5. This is what 3.1 looks like in Mini vMac. (Since it's a MIDI sequencer, there is no sound output to the Mac itself, only serial...
  18. thecloud

    Ray Lynch Mac setup from 1991

    The software is Mark of the Unicorn's Performer. https://www.muzines.co.uk/articles/what-a-performer/7296 They created their own custom window definitions for a funky postmodern look. You can see the "stairstep" feature that cuts through the title bar just to the left of each window's title.
  19. thecloud

    Making Disks for the Lisa 400K Drive

    You can also use DART™ 1.5.x to create the images. It preserves the tag bytes.
  20. thecloud

    Is anyone successfully emulating a Lisa?

    1.2.7 RC4 works for me on macOS (M1, using the arm64 build.) There were some hiccups: 1. I found that I definitely needed a boot ROM file. Without it, attempting to boot from the floppy image would give me this error: "cpu68k_makeipclist: But! ipc is null!" Eventually I found a thread at...
Back
Top