Xref: utzoo comp.unix.aux:1611 comp.protocols.appletalk:3117 Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!uunet!mcsun!ukc!icdoc!qmw-cs!liam From: liam@cs.qmw.ac.uk (William Roberts) Newsgroups: comp.unix.aux,comp.protocols.appletalk Subject: Re: uab for au/x? Message-ID: <1624@sequent.cs.qmw.ac.uk> Date: 19 Feb 90 18:31:46 GMT References: <1990Feb15.173611.22279@athena.mit.edu> Reply-To: liam@cs.qmc.ac.uk (William Roberts) Organization: Computer Science Dept, Queen Mary and Westfield College, U of London, UK. Lines: 27 Summary: Expires: Sender: Followup-To: Distribution: Keywords: In article <1990Feb15.173611.22279@athena.mit.edu> crowston@athena.mit.edu (Kevin Crowston) writes: >1. Has anyone made uab work on AU/X? >2. Anyone have an suggestions about getting the necessary include files? >3. Would getting the AU/X AppleTalk stuff help? You may have noticed a complete absence of all the usual tiny .c files that get complied up and linked together when you build a Sun kernel. Instead, A/UX has a number of big lumps with names like nfs, bnet and so on. The lump called bnet includes the protocol switch tables, but they don't give you access to it (though there may be some spare spaces in there). In any case, the device drivers kit version of an Ethernet Driver makes it clear that the driver does a switch on the Ethernet packet type (Sorry, 802.3 packet length field) and throws away any packets that are not the right length; including 0x809b EtherTalk packets! The best suggestion is to get the A/UX AppleTalk stuff - this will include a replacement Ethernet driver (I'd imagine) and then you can junk a lot of the lower layers of the CAP libraries and have genuine Apple streams drivers do it instead. -- William Roberts ARPA: liam@cs.qmw.ac.uk Queen Mary & Westfield College UUCP: liam@qmw-cs.UUCP Mile End Road AppleLink: UK0087 LONDON, E1 4NS, UK Tel: 01-975 5250 (Fax: 01-980 6533)