Google Groups Home
Help | Sign in
netatalk 2.0.3 on Solaris 10
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  9 messages - Collapse all
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
Frank Winkler  
View profile
 More options Jun 30, 12:13 pm
Newsgroups: comp.sys.sun.admin
From: Frank Winkler <frank-use...@kfw-family.org>
Date: Mon, 30 Jun 2008 18:13:18 +0200
Local: Mon, Jun 30 2008 12:13 pm
Subject: netatalk 2.0.3 on Solaris 10
Hi there !

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?

TIA

        fw


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Doug McIntyre  
View profile
 More options Jun 30, 2:28 pm
Newsgroups: comp.sys.sun.admin
From: Doug McIntyre <mer...@geeks.org>
Date: 30 Jun 2008 18:28:34 GMT
Local: Mon, Jun 30 2008 2:28 pm
Subject: Re: netatalk 2.0.3 on Solaris 10

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.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Thomas Tornblom  
View profile
 More options Jun 30, 3:05 pm
Newsgroups: comp.sys.sun.admin
From: Thomas Tornblom <tho...@Hax.SE>
Date: Mon, 30 Jun 2008 19:05:47 GMT
Local: Mon, Jun 30 2008 3:05 pm
Subject: Re: netatalk 2.0.3 on Solaris 10
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

KCFLAGS=        -D_KERNEL -m64
OPTOPTS=        -fast -xO5 -xstrconst
CSHAREDFLAGS=   -KPIC
LDSHARED=       cc
LDSHAREDFLAGS=  -G
LDFLAGS_EXPORT=
--

I think this may also work:
---
CC              = gcc
LD              = ld

# use gcc
KCFLAGS         = -D_KERNEL -Di386 -Wall -Wstrict-prototypes ${KGCCFLAGS} -m64 -mcmodel=kernel
OPTOPTS         = -O
CSHAREDFLAGS    = -fPIC
LDSHARED        = ${CC}
#LDSHAREDFLAGS  = -shared
LDSHAREDFLAGS   = -shared -64
---

Thomas


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Frank Winkler  
View profile
 More options Jul 1, 1:56 am
Newsgroups: comp.sys.sun.admin
From: Frank Winkler <frank-use...@kfw-family.org>
Date: Tue, 01 Jul 2008 07:56:29 +0200
Local: Tues, Jul 1 2008 1:56 am
Subject: Re: netatalk 2.0.3 on Solaris 10

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.

Thanks so far.

        fw


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Doug McIntyre  
View profile
 More options Jul 1, 2:23 am
Newsgroups: comp.sys.sun.admin
From: Doug McIntyre <mer...@geeks.org>
Date: 01 Jul 2008 06:23:03 GMT
Local: Tues, Jul 1 2008 2:23 am
Subject: Re: netatalk 2.0.3 on Solaris 10

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.

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Frank Winkler  
View profile
 More options Jul 1, 3:02 am
Newsgroups: comp.sys.sun.admin
From: Frank Winkler <frank-use...@kfw-family.org>
Date: Tue, 01 Jul 2008 09:02:43 +0200
Local: Tues, Jul 1 2008 3:02 am
Subject: Re: netatalk 2.0.3 on Solaris 10

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?

TIA

        fw


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Doug McIntyre  
View profile
 More options Jul 1, 12:35 pm
Newsgroups: comp.sys.sun.admin
From: Doug McIntyre <mer...@geeks.org>
Date: 01 Jul 2008 16:35:50 GMT
Local: Tues, Jul 1 2008 12:35 pm
Subject: Re: netatalk 2.0.3 on Solaris 10

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


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Frank Winkler  
View profile
 More options Jul 2, 6:11 am
Newsgroups: comp.sys.sun.admin
From: Frank Winkler <frank-use...@kfw-family.org>
Date: Wed, 02 Jul 2008 12:11:27 +0200
Local: Wed, Jul 2 2008 6:11 am
Subject: Re: netatalk 2.0.3 on Solaris 10

Doug McIntyre wrote:

  >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

Jul  1 17:40:15 andromeda afpd[26160]: [ID 702911 daemon.error]
DSIConfigInit: Error registering afp://...:548/?NAME=andromeda&ZONE= with
SRVLOC
Jul  1 17:42:55 andromeda afpd[26189]: [ID 702911 daemon.error] main:
atp_open: Protocol not supported

Will this be a problem?

TIA

        fw


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Frank Winkler  
View profile
 More options Jul 2, 9:58 am
Newsgroups: comp.sys.sun.admin
From: Frank Winkler <frank-use...@kfw-family.org>
Date: Wed, 02 Jul 2008 15:58:36 +0200
Local: Wed, Jul 2 2008 9:58 am
Subject: Re: netatalk 2.0.3 on Solaris 10

Frank Winkler wrote:

  >Jul  1 17:40:15 andromeda afpd[26160]: [ID 702911 daemon.error]
  >DSIConfigInit: Error registering afp://...:548/?NAME=andromeda&ZONE=
  >with SRVLOC
  >Jul  1 17:42:55 andromeda afpd[26189]: [ID 702911 daemon.error] main:
  >atp_open: Protocol not supported

The second line disappears with "-noddp" in afpd.conf - the first one is
still there.

        fw


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2008 Google