After some trouble , I finally got netatalk 2.0.3 compiled and installed (Solaris 10u5 on a X4140) but its kernel module fails to load. Basically, things are as described on
I had to do a little more to get it compiled and "make kinstall" didn't work - so I copied ddp and ddp.conf manually and issued the remaining commands from the Makefile. The error message is exactly the same as mentioned on the page (relocation error) and ...
... I was hoping that a reboot might help but this was a bad idea. It started with "Couldn't configure IPv4 interface nge0", and Solaris seemed to be completely corrupted. I can't see a direkt link between the two things ...
Frank Winkler <frank-use...@kfw-family.org> writes: >After some trouble , I finally got netatalk 2.0.3 compiled and installed >(Solaris 10u5 on a X4140) but its kernel module fails to load. Basically, >things are as described on > http://www.unixzone.dk/unix/20060122/appletalk-on-solaris >I had to do a little more to get it compiled and "make kinstall" didn't >work - so I copied ddp and ddp.conf manually and issued the remaining >commands from the Makefile. The error message is exactly the same as >mentioned on the page (relocation error) and ... >... I was hoping that a reboot might help but this was a bad idea. It >started with "Couldn't configure IPv4 interface nge0", and Solaris seemed >to be completely corrupted. I can't see a direkt link between the two >things ... >Anybody git that running?
Do you really need the kernel module? Its only for talking direct appletalk over the wire to machines. This is rarely if ever used with any current or even halfways-current Mac networks. It'd only be used with ancient technology (earlier than MacOS 7.6 IIRC).
Most Macs talk Appletalk over Ethernet and have for quite some time. You don't need the kernel module to support AoE, it works just fine for me on my home Solaris 10 fileserver.
I wrestled with this on 1.6.4a when I upgraded from a x86 to a x64 system, and this are my settings in Makefile.kernel that got it working: --- CC = cc LD = ld
>Do you really need the kernel module? Its only for talking direct appletalk >over the wire to machines. This is rarely if ever used with any >current or even halfways-current Mac networks. It'd only be used with >ancient technology (earlier than MacOS 7.6 IIRC).
Really? Well, I don't know much about AppleTalk, even though I"m a Mac user. This is for a customer who has some old Macs running OS 9. So I can just skip the kernel module? I'll try that.
Frank Winkler <frank-use...@kfw-family.org> writes: >Doug McIntyre wrote: > >Do you really need the kernel module? Its only for talking direct appletalk > >over the wire to machines. This is rarely if ever used with any > >current or even halfways-current Mac networks. It'd only be used with > >ancient technology (earlier than MacOS 7.6 IIRC). >Really? Well, I don't know much about AppleTalk, even though I"m a Mac >user. This is for a customer who has some old Macs running OS 9. >So I can just skip the kernel module? I'll try that.
The netatalk documentation has some cavaets about using Appletalk or not using Appletalk. Its not the easiest terminology to grasp reading it without background, but you could implement and see how things work without the atalkd working and just doing afpd.
>The netatalk documentation has some cavaets about using Appletalk or >not using Appletalk. Its not the easiest terminology to grasp reading >it without background, but you could implement and see how things work >without the atalkd working and just doing afpd.
THe machine is now freshly installed. atalkd seems to require ddp?
Frank Winkler <frank-use...@kfw-family.org> writes: >Doug McIntyre wrote: > >The netatalk documentation has some cavaets about using Appletalk or > >not using Appletalk. Its not the easiest terminology to grasp reading > >it without background, but you could implement and see how things work > >without the atalkd working and just doing afpd. >THe machine is now freshly installed. atalkd seems to require ddp? >root@andromeda # /opt/netatalk/sbin/atalkd >can't establish STREAMS plumbing, exiting. >root@andromeda # >Is this caused by the missing entry in /etc/netconfig which refers to /dev/ddp?
Note, atalkd is the daemon talks Appletalk. This is what I was saying that you may not need pure Appletalk... Yes, atalkd needs the kernel module.
You are most likely interested in afpd and having it run. This is the protocol for Macs to mount AFP file shares. atalkd may not be needed at all..
>Note, atalkd is the daemon talks Appletalk. This is what I was saying >that you may not need pure Appletalk... Yes, atalkd needs the kernel module. > >You are most likely interested in afpd and having it run. This is the >protocol for Macs to mount AFP file shares. atalkd may not be needed >at all..
Thanks - that's what I thought after your first reply. Currently, afpd starts but complains