• 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. N

    Netatalk 4.0 - Future-proofing Apple File Sharing

    Since atalkd doesn't support the TashTalk directly, you'll have to run both regardless. In my case, I create a tap interface (called tash0) and "connect" both atalkd and tashrouter to it with a dedicated network number. This avoids using kernel bridging and some other weird side effects, like...
  2. N

    Printing to an HP Printer from a Power Mac 6500, an iMac G5, a SE/30 and an LC475

    The G5 running Tiger should (in theory) be able to print out of the box via Bonjour. Under the hood it uses CUPS. Classic MacOS can print via LPR using the LaserWriter 8 driver (clunky, but works) or by setting up a Netatalk server on a Pi or VM to serve as a real AppleTalk PAP print spooler...
  3. N

    PC Setup DIMM Patch: large DIMMs (32 or 64 MB) with the 12" PC Compatibility Card.

    Would be curious if PC Setup 1.6.4 or the 3rd party PC Setup 2.0 fixed this. Assuming Apple stored the PC side BIOS in a resource, it should be easy to compare what was patched.
  4. N

    Network and station number in Appletalk control panel

    The screenshot above is what you will see on an Ethernet connection without a router defining zones or a network range. How is the machine connected, Ethernet or LocalTalk? What router is seeding the network with zone information?
  5. N

    Anyone have a copy of "AppleTalk Phase 2 Protocol Specification" (C0144LL/A)?

    I finally tracked down the Usenet post that indicates that this document has additional information that Inside AppleTalk 2nd Edition lacks. See: https://groups.google.com/g/comp.protocols.appletalk/c/YcJkQ8t8e7Q/m/EjOUlKL3KL8J This post dates to 1992, so well after the revised Inside AppleTalk...
  6. N

    Who can repair motherboards for my Performa 460 - Recap & pad repair

    Tom Andrews of Amiga of Rochester recaps and repairs vintage Macs. I have used his services in the past, including recapping a LC line power supply. https://amigaofrochester.com/ https://www.facebook.com/AmigaOfRochesterNYUSA/
  7. N

    Netatalk 4.0 - Future-proofing Apple File Sharing

    The old ea=ad system isn't going away anytime soon.
  8. N

    Netatalk 4.0 - Future-proofing Apple File Sharing

    The org.netatalk.ResourceFork EA is only used in Solaris. The extended attribute API that works similar to file descriptors (complete with random access) only exists on that OS. Even Darwin doesn't have this, although with some coding, you can simulate it for the resource fork (some of Apple's...
  9. N

    Netatalk 4.0 - Future-proofing Apple File Sharing

    Since this is on-topic for a Netatalk thread, here are the nitty gritty details on what is stored with each AppleDouble backend: The "old" AppleDouble v2 system: All metadata for files is stored in a separate hidden directory called .AppleDouble with equivalently named files. These files follow...
  10. N

    Anyone have a copy of "AppleTalk Phase 2 Protocol Specification" (C0144LL/A)?

    Took a look at the materials on the AppleTalk for Programmers CD. Sadly nothing too detailed in the lessons, but there is a really nice HyperCard stack with the various AppleTalk packet format graphics in it.
  11. N

    Netatalk 4.0 - Future-proofing Apple File Sharing

    OK, the above will only work if you are using ea = sys and NOT the old AppleDouble v2 system with ea = ad. IT should be pulling the resource fork from the ._ files as I have it working here. You need both files in the directory together, Netatalk always stores the resource fork in the ._ file.
  12. N

    Netatalk 4.0 - Future-proofing Apple File Sharing

    In addition to the ad set commands, add the following to your script to "fix up" the header of your ._ files so Netatalk stops complaining about bad AppleDouble data: printf '\x4E\x65\x74\x61\x74\x61\x6C\x6B\x20\x20\x20\x20\x20\x20\x20\x20' | dd of="._Applications HD.img" bs=1 seek=8 count=16...
  13. N

    Make Color Scans With a Grayscale Scanner?

    Its not a new idea, look up the CBS sequential color television system. Early on, many flatbed scanners were not "single pass". They were actually modified grayscale units doing what you want to do, except that they automatically switched out the red, green, and blue color filters with each...
  14. N

    Netatalk 4.0 - Future-proofing Apple File Sharing

    Reading thru the source, it appears that if a ._ file has extended attributes embedded in it, that Netatalk will indeed copy the FinderInfo from that file and into a metadata EA if one isn't found. It will also re-write the ._ file minus the embedded extended attributes (discards them) with the...
  15. N

    Netatalk 4.0 - Future-proofing Apple File Sharing

    Don't worry about the "bad CNID" error messages, those are normal for files added from outside the share and the dbd tool is fixing them. The "Bad AppleDouble" message is also from dbd. Looks like it only throws that with the ._ files. They likely aren't 100% like what Netatalk expects since it...
  16. N

    Netatalk 4.0 - Future-proofing Apple File Sharing

    You don't run ad cp at all. Copy/extract the files into the share folder like they are standard UNIX files, then run ad set to set the filetype/creator, which forces creation of the Netatalk metadata EA. After that, Netatalk will update the CNID database on access, running dbd is optional. The...
  17. N

    Netatalk 4.0 - Future-proofing Apple File Sharing

    OK, the lack of a Netatalk metadata EA is the problem, do the following with your files after you extract them: ad set -t dimg -c ddsk "Applications HD.img" ad set -t dimg -c ddsk "NetBoot HD.img" ad set -t chrp -c tbxi "Mac OS ROM" Also, the pax utility that comes with Debian has really...
  18. N

    Netatalk 4.0 - Future-proofing Apple File Sharing

    In theory, you should be able to put both the file and the matching ._ file into the share and it'll "just work", minus the filetype/creator (netatalk doesn't copy the FinderInfo from the ._ file to its metadata extended attribute). You don't need to run dbd for that anymore like with netatalk...
  19. N

    Anyone have a copy of "AppleTalk Phase 2 Protocol Specification" (C0144LL/A)?

    Nothing has come up at all in my searches. Now that slide deck has something that might have been mentioned in the original document. Namely the overview of the algorithm for a node to bootstrap determine its network address.
  20. N

    Restoration CD for market software

    I await a detailed change log of the various Performa System 7.1P releases now that all of them have been unearthed. :cool: A friend had a Performa 600CD growing up, so that purplish desktop background is burned into my brain. It was annoying when I used other machines and couldn't find it...
Back
Top