Hi,
Thanks for replying to me. I have a few follow-up questions.
I'll tell you exactly why I'm looking for this at the end.
Quote:>>Does DLPI on Solaris 2.5 in general, x86 in particular support
>>LLC2? I have a need for connection based connectivity for some
>>work that I'm doing. man dlpi(7d) doesn't really say much.
>DLPI isn't an interface, it is just a specification for an API,
>a bit like 'sockets' or 'termio'. There is no 'dlpi' device as such
>on Solaris, however several of the Solaris interfaces (such as the
>LAN drivers) do use offer a DLPI interface, that is an interface which
>expects the various DL_xxx primitives.
I was aware that dlpi is an API. I've read the spec. My understanding
is that DLPI is a way to talk to a LAN adapter independent of which
adapter is being used. Somewhat analogous to what NDIS does on a PC
(but better, because the 802.2 is below the API.)
Quote:>Solaris does ship with an LLC1 device, /dev/llc1, which has DLPI
>as its upper interface.
>In addition to that, Sun's Solstice X.25 product ships with an LLC2
>device, /dev/llc2, which offers both LLC1 and LLC2 functionality and
>has a DLPI interface. Although primarily intended only for use with
>the X.25 and OSI products this interface is now publically documented,
>as of X.25 version 9.0. The interface to the Solaris '/dev/llc1' is
>not documented and is slightly different to that for '/dev/llc2'.
It looks like this is what I need. The problem is that once this thing
I'm doing is built, we want to sell it. We don't want to make everyone
go out and buy X.25 just to get a DLPI api for our use that supports
802.2 LLC2.
Quote:>If you need LLC2 functionality on Solaris the easiest way to get it
>would be to buy the Solstice X.25 product and use the LLC2 interface
>supplied with it. It will operate over any supported LAN adaptor.
We may do this to get started. Our work is above the DLC. So I may
be able to justify buying X.25 to get LLC2 so that we can get on with
our effort.
How does one know what LAN adaptor is supported for the LLC1 which
comes with Solaris? (x86 in my case, until we can show it working we
have no funding for sparc.)
Maybe I'm reading too much into what you said. Could it be that any
LAN adapter supported by Solaris, by definition, has support for LLC1
via dlpi?
How does one know what LAN adaptor is support with the LLC2 dlpi that
comes with the Solstice X.25 product?
man dlpi mentions that Solaris uses dlpi also for WAN/sync comm as well.
Where can I find info on this. This would work very well for us as we
must support MANY data links!
Can I use "raw mode" via dlpi LLC1 to build my own LLC2? I know that
raw mode is not in the USL dlpi spec, but I belive it is in Solaris
2.5's
dlpi.
--
Michael C. Cambria Voice: 617 643 6250
Systems & Communications Sciences, Inc. Fax: 617 643 6251
Arlington, Ma. 02174 CompuServe: 71552,2531