<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I am forwarding a conversation I had yesterday about a DECnet implementation for Unix, Linux, and Windows, which originated with James Corrigan's announcement on the linux-decnet mailing list (close to the bottom of this post).  It seems rather timely given the recent conversations here about transferring files, and Johnny Billquist's comments about bugs in linux-decnet.  I will invite Mr. Corrigan to join the SIMH mailing list.<div><br><div>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: 'Helvetica Neue'; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; ">Larry Baker<br>US Geological Survey<br>650-329-5608<br><a href="mailto:baker@usgs.gov">baker@usgs.gov</a><br><br><br></span>
</div>
<div><br><div>Begin forwarded message:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span style="font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, 1);"><b>From: </b></span><span style="font-family:'Helvetica'; font-size:medium;">James Corrigan <<a href="mailto:corrigan@manageoperations.net">corrigan@manageoperations.net</a>><br></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span style="font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, 1);"><b>Date: </b></span><span style="font-family:'Helvetica'; font-size:medium;">18 February 2016 10:21:10 PM PST<br></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span style="font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, 1);"><b>To: </b></span><span style="font-family:'Helvetica'; font-size:medium;">Larry Baker <<a href="mailto:baker@usgs.gov">baker@usgs.gov</a>><br></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span style="font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, 1);"><b>Cc: </b></span><span style="font-family:'Helvetica'; font-size:medium;">decnet list <<a href="mailto:Linux-decnet-user@lists.sourceforge.net">Linux-decnet-user@lists.sourceforge.net</a>><br></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span style="font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, 1);"><b>Subject: </b></span><span style="font-family:'Helvetica'; font-size:medium;"><b>Re: [Linux-decnet-user] In the mid 80s through 2000s</b><br></span></div><br><meta http-equiv="content-type" content="text/html; charset=utf-8"><div dir="auto"><div>Our DAP capabilities  are fairly extensive. We optimized the acknowledgement process such that the file transfer speeds were faster the DEC to DEC. DEC file Transfer was faster between our dap implementation and their implementation </div><div><br></div><div>I will update this post with the command options/ parameters </div><div><br></div><div>I will also confirm that we make a determination based on Linux file type and transfer using the appropriate DEC file type and the reverse</div><div><br></div><div>I will post the mapping tomorrow </div><div><br></div><div>You may also override the file type mapping from command line </div><div><br></div><div>We have interfaces for oracle as well as we worked with them for a year to implement their DECnet interfaces for sun HP IBM and many more</div><div><br></div><div><br></div><div><br><span style="background-color: rgba(255, 255, 255, 0);">James Corrigan<br>Manage Operations<br><br>ⓂⓄ ⒹⒺⓁⒾⓋⒺⓇⓈ<br><br><a href="mailto:corrigan@ManageOperations.net">corrigan@ManageOperations.net</a><br>C: <a href="tel:+1.919.349.8767" x-apple-data-detectors="true" x-apple-data-detectors-type="telephone" x-apple-data-detectors-result="0/1">+1.919.349.8767</a><br>V: <a href="tel:+1.919.521.8914" x-apple-data-detectors="true" x-apple-data-detectors-type="telephone" x-apple-data-detectors-result="0/2">+1.919.521.8914</a><br><br></span></div><div><br>On Feb 19, 2016, at 00:47, Larry Baker <<a href="mailto:baker@usgs.gov">baker@usgs.gov</a>> wrote:<br><br></div><blockquote type="cite"><div>We use the linux-denet FAL (File Access Listener) server, which implements DEC's DAP (Data Access Protocol).  The Linux FAL has a configuration file that uses the file suffix to look up RMS file attributes for common use cases.  Otherwise, I think it defaults to STREAM_LF format.<div><br></div><div>I think your DECnet routing code is the golden egg.  If DECnet routing works without a Linux decnet kernel module, I would think the userland stuff would be a much easier chore to get working.<br><div> <br><div>
<span class="Apple-style-span" style="border-collapse: separate; font-family: 'Helvetica Neue'; line-height: normal; border-spacing: 0px;">Larry Baker<br>US Geological Survey<br>650-329-5608<br><a href="mailto:baker@usgs.gov">baker@usgs.gov</a><br><br><br></span>
</div>
<br><div><div>On 18 Feb 2016, at 9:39 PM, James Corrigan wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><meta http-equiv="content-type" content="text/html; charset=utf-8"><div dir="auto"><div>The implementation of DECnet LAT and MOP are complete including </div><div><br></div><div>a programming API, </div><div><br></div><div>level 1 and 2 routing ( we wrote the DECnet routing code for IBM's and Cabletron's DECnet router products </div><div><br></div><div>NCP with VMS like help ( VMS like help exists for all commands: sethost copy and such)</div><div><br></div><div>Interlink used our code for their IBM SNA DECnet gateway and it has been fully stress tested</div><div><br></div><div>What commands are you interested in using? <br><br><span style="background-color: rgba(255, 255, 255, 0);">James Corrigan<br>Manage Operations<br><br>ⓂⓄ ⒹⒺⓁⒾⓋⒺⓇⓈ<br><br><a href="mailto:corrigan@ManageOperations.net">corrigan@ManageOperations.net</a><br>C: <a href="tel:+1.919.349.8767" x-apple-data-detectors="true" x-apple-data-detectors-type="telephone" x-apple-data-detectors-result="0/1">+1.919.349.8767</a><br>V: <a href="tel:+1.919.521.8914" x-apple-data-detectors="true" x-apple-data-detectors-type="telephone" x-apple-data-detectors-result="0/2">+1.919.521.8914</a><br><br></span></div><div><br>On Feb 18, 2016, at 22:38, Larry Baker <<a href="mailto:baker@usgs.gov">baker@usgs.gov</a>> wrote:<br><br></div><blockquote type="cite"><div>James,<div><br></div><div>Do you have any idea whether the linux-decnet user land utilities do/might work?  Being relieved of tracking Linux kernel network driver changes in the Linux decnet module would be a big improvement.</div><div><br><div>
<span class="Apple-style-span" style="border-collapse: separate; font-family: 'Helvetica Neue'; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; ">Larry Baker<br>US Geological Survey<br>650-329-5608<br><a href="mailto:baker@usgs.gov">baker@usgs.gov</a><br><br><br></span>
</div>
<br><div><div>On 18 Feb 2016, at 7:27 PM, James Corrigan wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><meta http-equiv="content-type" content="text/html; charset=utf-8"><div dir="auto"><div>Hi Dave</div><div><br></div><div>Daniel Watts, Bao Claylinde, Barry Stone and I worked on this network stack for many years. One other fellow, a friend of Dan's, did the MOP implementation </div><div><br></div><div>Dan and I worked in it starting in 1985. Bao joined a few years later and work the Ethernet driver with IBM engineers for AiX. I believe he also helped HP Ethernet driver as well. These drivers are well implemented everywhere now allowing the change of address to the AA-Xx-Xx DECnet address space. Bao also greatly improved the performance of our LAT</div><div><br></div><div>The code compiles on all modern Linux and UNIX systems as it is a user space implementation. I do need to remove the activation key code so no activation key will be required</div><div><br></div><div>John Montgomery who is working for Microsoft now wrote the extensive documentation. It is very comprehensive and took a good while to complete with his then fiancé!  </div><div><br></div><div>If folks would let me know the versions of Linux and UNIX that they need tested I will set up a development environment for those servers and confirm that it is operational. I believe we have functionality test suites as well that I will make available.</div><div><br></div><div>I appreciate your interest </div><div><br></div><div>Jim<br><br><span style="background-color: rgba(255, 255, 255, 0);">James Corrigan<br>Manage Operations<br><br>ⓂⓄ ⒹⒺⓁⒾⓋⒺⓇⓈ<br><br><a href="mailto:corrigan@ManageOperations.net">corrigan@ManageOperations.net</a><br>C: <a href="tel:+1.919.349.8767" x-apple-data-detectors="true" x-apple-data-detectors-type="telephone" x-apple-data-detectors-result="0/1">+1.919.349.8767</a><br>V: <a href="tel:+1.919.521.8914" x-apple-data-detectors="true" x-apple-data-detectors-type="telephone" x-apple-data-detectors-result="0/2">+1.919.521.8914</a><br><br></span></div><div><br>On Feb 18, 2016, at 21:52, Dave McGuire <<a href="mailto:mcguire@neurotica.com">mcguire@neurotica.com</a>> wrote:<br><br></div><blockquote type="cite"><div><span></span><br><span>  Wow, this is amazing...Some friends and I were just lamenting the</span><br><span>current state of the Linux DECnet support (unmaintained and slowly</span><br><span>breaking more with each kernel release) a couple of days ago.</span><br><span></span><br><span>  I'm just a user, I have no authoritative role in any of this, but I</span><br><span>will do anything I can to help facilitate this.  How would you like to</span><br><span>proceed?</span><br><span></span><br><span>  And, of course, thank you for doing this!</span><br><span></span><br><span>            -Dave</span><br><span></span><br><span>On 02/18/2016 09:49 PM, James Corrigan wrote:</span><br><blockquote type="cite"><span>Yes.  Making it readily and freely available </span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span>James Corrigan</span><br></blockquote><blockquote type="cite"><span>Manage Operations</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span>ⓂⓄ ⒹⒺⓁⒾⓋⒺⓇⓈ</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span><a href="mailto:corrigan@manageoperations.net">corrigan@ManageOperations.net</a> <<a href="mailto:corrigan@ManageOperations.net">mailto:corrigan@ManageOperations.net</a>></span><br></blockquote><blockquote type="cite"><span>C: +1.919.349.8767 <<a href="tel:+1.919.349.8767">tel:+1.919.349.8767</a>></span><br></blockquote><blockquote type="cite"><span>V: +1.919.521.8914 <<a href="tel:+1.919.521.8914">tel:+1.919.521.8914</a>></span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span>On Feb 18, 2016, at 21:47, Dave McGuire <<a href="mailto:mcguire@neurotica.com">mcguire@neurotica.com</a></span><br></blockquote><blockquote type="cite"><span><<a href="mailto:mcguire@neurotica.com">mailto:mcguire@neurotica.com</a>>> wrote:</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><blockquote type="cite"><span>On 02/18/2016 07:31 PM, James Corrigan wrote:</span><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>I am looking for some one to discuss making available an user space</span><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>decnet Lat and mop that is fully production ready for all variants of</span><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>UNIX and Linux and Windows</span><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>My company sold it as DEKnet and openDNA</span><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite"><span>If there is interest please reach out</span><br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><span> I, for one, am VERY strongly interested.  Are you proposing making</span><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><span>this free software?</span><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><span>              -Dave</span><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><span></span><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><span>-- </span><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><span>Dave McGuire, AK4HZ</span><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><span>New Kensington, PA</span><br></blockquote></blockquote><span></span><br><span></span><br><span>-- </span><br><span>Dave McGuire, AK4HZ</span><br><span>New Kensington, PA</span><br></div></blockquote></div>------------------------------------------------------------------------------<br>Site24x7 APM Insight: Get Deep Visibility into Application Performance<br>APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month<br>Monitor end-to-end web transactions and take corrective actions now<br>Troubleshoot faster and improve end-user experience. Signup Now!<br><a href="http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140_______________________________________________">http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140_______________________________________________</a><br>Project Home Page: <a href="http://linux-decnet.wiki.sourceforge.net/">http://linux-decnet.wiki.sourceforge.net/</a><br><br>Linux-decnet-user mailing list<br><a href="mailto:Linux-decnet-user@lists.sourceforge.net">Linux-decnet-user@lists.sourceforge.net</a><br><a href="https://lists.sourceforge.net/lists/listinfo/linux-decnet-user">https://lists.sourceforge.net/lists/listinfo/linux-decnet-user</a><br><br></blockquote></div><br></div></div></blockquote></div></blockquote></div><br></div></div></div></blockquote></div></blockquote></div><br></div></body></html>