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

The MacIPpi Rpi. The MacIPpi concept for Raspberry Pi.

Ah. How good to know!

I never used it for printing, but would like to find out how it works. I have a Laserprinter and it is cool if I can print on it from my old Macs. So I will look into it.

If you have more tips, wishes or requirements. Please let me know.
 
@NJRoadfan
Ah. I see. OK will look at the 2.x branch for this moment. I also see your instructions for an easy install om a RPi.



Thanks!
 
@NJRoadfan
Ah. I see. OK will look at the 2.x branch for this moment. I also see your instructions for an easy install om a RPi.



Thanks!
What version of the RPi OS are you running? As you can see in a subsequent post in that thread, Bullseye or older will require different steps to build netatalk.
 
I will use plain Raspberry Pi OS. Latest version:

Raspberry Pi OS Lite​

  • Release date: July 4th 2024
  • System: 64-bit
  • Kernel version: 6.6
  • Debian version: 12 (bookworm)
  • Size: 432MB
Show SHA256 file integrity hash:
Release notes
 
Couldn't resist to give it a try ...
Installed netatalk-2.4.4.
Followed the meson tutorial.
Had to install two extra packages:

Code:
apt install libdb-dev
apt install libgcrypt20-dev




Code:
Aug 05 22:41:43 raspberrypi systemd[1]: Started atalkd.service - Netatalk AppleTalk daemon.
root@raspberrypi:~# nbplkup
                    raspberrypi:netatalk                           65280.164:4
                    raspberrypi:Workstation                        65280.164:4
                            UTC:TimeLord                           65280.124:133
                      LocalTime:TimeLord                           65280.124:131
                       MacIPRPi:AFPServer                          65280.124:129
                     172.16.2.1:IPGATEWAY                          65280.124:72
                       MacIPRPi:netatalk                           65280.124:4
                       MacIPRPi:Workstation                        65280.124:4
                     172.16.2.4:IPADDRESS                          65280.123:72
                     BasiliskII:AFPServer                          65280.123:250
                     BasiliskII:PPCToolBox                         65280.123:251
                     BasiliskII:  Macintosh                        65280.123:252
                     BasiliskII:Workstation                        65280.123:4

Now working on my Ansible run for a new MacIPRpi!
 
Nicely done!

If you haven't done this already, I would recommend you also install and build with: libssl-dev (for DHX secure Classic Mac OS auth), libcups2-dev (for AppleTalk printing), libavahi-client-dev (for Zeroconf service discovery) and libpam0g-dev (for more secure auth.)
 
Back
Top