The issue is the ability of an Apple Token Ring card and associated driver to send and receive SPX packets. SPX packets are the 802.2 version of Novell's IPX packet format whereby the SAP is 0xE0 as opposed to 0xFF. Novell has gotten around this problem with MacIPX by manipulating the Token Ring driver directly.
The Token Ring drivers on the NSI 1.4.5 disk make it possible for both the Apple Token Ring 4/16 NB Card and the Apple Token Ring NB/c Card to send and receive SPX packets as well as other packets types that have non-SNAP SAPs. The API is identical to Ethernet Card API.
These drivers are what we would call "dumb" drivers. In the case of the Apple Token Ring 4/16 NB Card driver, the 68000 processor on card is not used at all. This is a good thing for most situations. The driver is faster than the old driver and has an added benefit of not putting the card in bus master mode. The only caveat here is the dumb driver does not work with the SNA*ps Gateway product. A "smart" driver is included on the NSI 1.4.5 disk just for the SNA*ps Gateway product which puts the card in bus master mode.
Another issue to note here is that it's not possible to have the "dumb" and "smart" drivers for the Apple Token Ring 4/16 NB Card installed and used at the same time. If both drivers are installed, the "smart" driver will be used.
The Apple Token Ring NB/c Card is never in bus master mode and has only one driver. This driver does not support the SNA*ps Gateway product at this time.
Article Change History:
20 May 1994 - Additional information and clarification.
09 May 1994 - Updated article with NSI 1.4.5 information.
Support Information Services