Date: Thu, 22 Jan 1998 15:19:36 -0500 (EST) From: "Larry S. Lile" <lile@stdio.com> To: hackers@FreeBSD.ORG Subject: Token-ring driver proposal Message-ID: <Pine.SUN.3.91.980122145032.7500A-100000@heathers2.stdio.com>
next in thread | raw e-mail | index | archive | help
On the subject of apathy, inertia and token rings Once again token ring has come back up on the hackers list and is about to fade out again. I think it is time to get this driver written, I have made an attempt at it but I have had trouble understanding how to interface with the kernel network code. Several people have contacted me about the driver and unfortunately I have made little progress. The best possible solution that I can come up with is to gather a team of interested people together and get this thing written. The driver that I had started is no more, I had made several basic errors in its design and it has been flushed. It did provide some insight to how the cards operate. I have found on the net the source to the MACH token ring driver and think that it would be a good model to follow, less some of the more obfuscated structures they used. Also I have what would appear to be all of the neccesary documentation for the cards to do the implementation. On to hardware, I have several token ring cards, cables, a mau, and several non-FreeBSD machines that I can build a working ring with and be able to test on. This should be sufficient to get the driver working. What I do not have, unfortunately the skill required to interface the driver to the kernel and undoubtedly some other aspects of driver writing. This is where YOU can help, with several people working together we should be able to get a driver up and running in short order, also we should be able to document most aspects of writing network device drivers for FreeBSD. I will provide my development machine as a repository for the driver where it can be compiled and tested. It will be on a private ring with a Win95 box, AIX 4.1.5 (rs6k) and possibly a IBM Model 25 with a Token-Ring Tap tool for network monitoring. Also I will provide all the documentation that I have to the team members, including access to the MACH driver source that I found on the net. Please e-mail me if you are interested and I will give you more details. When you reply put "tr-driver" in the subject line so that I will know to read it immediately. Documentation that will be available: MACH tr source code listing IBM Token-Ring Network Architecture Reference IBM LAN Technical Reference: Token-Ring Network Shared-RAM Adapters *IBM LAN Technical Reference: Token-Ring Network 16/4 Busmaster Server Adapter/A interface *IBM LAN Technical Reference: Token-Ring Network LANStreamer Adapters *IBM LAN Credit Card Adapter Technical Reference (* On order from IBM should arrive next week) Regards Larry Lile lile@stdio.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SUN.3.91.980122145032.7500A-100000>