Solaris 8 ddp driver problem


Subject: Solaris 8 ddp driver problem
From: Bruce (bruce@mail.thefourseasons.org)
Date: Mon Sep 03 2001 - 20:50:31 EDT


I've seen this question posed before, but have not seen an answer.
It applies to all these verions:

netatalk-1.4.99-0.20001108.tar
netatalk-1.5pre6.tar
netatalk-971027.tar
netatalk-1.4b2+asun2.1.3.tar
pre-asun2.1.4-38b_test.tar

in ./sys/solaris directory,
trying to run "make kinstall" on Solaris 8 (UltraSPARC-1),
produces the following error message (same in both 32-bit and 64-bit):

   ...
   /usr/ucb/install -c ddp.conf /usr/kernel/drv/ddp.conf
   add_drv -m '* 0666 root sys' ddp
   devfsadm: driver failed to attach: ddp
   Warning: Driver (ddp) successfully added to system but failed to
attach
   sync;sync;sync
   ...

After setting atalkd.conf with hme0,
when atalkd is started, it produces the error message:

   can't establish STREAMS plumbing, exiting.

/var/adm/messages says this about ioctl(fd, I_PUSH, "ddp") in
./etc/atalkd/config.c:

   Sep 3 16:31:48 mail atalkd[12708]: [ID 174707 user.error] I_PUSH:
Invalid argument

I had to guess at a device (is this documented? ), using:

   mknod /devices/psuedo/ddp@0:ddp c 92 1
   ln -s /devices/psuedo/ddp@0:ddp /dev/ddp

Any hints?

-bruce
Bruce Kropp
bruce@mail.thefourseasons.org



This archive was generated by hypermail 2b28 : Sun Oct 14 2001 - 03:04:50 EDT