Closed larsbrinkhoff closed 7 years ago
Eric: I suggest you pick an address on net 6 (check UP: SYSHST;H3TEXT > for what's taken) and then tell me your IP address so I can open up the firewall for you.
The bridge program is mostly useful if you're (in addition to klh10) running one of the Lisp Machine emulators. Edit: or if you want to interconnect two Chaosnets running Lisp Machines, of course.
How ‘bout
CHAOS 3160, 54.174.143.211 : ES-ITS.SWENSON.ORG, ES, PDP-10 : ITS : :
Does that work? — Eric
On Aug 10, 2017, at 13:29, Björn Victor notifications@github.com wrote:
Eric: I suggest you pick an address on net 6 (check UP: SYSHST;H3TEXT > for what's taken) and then tell me your IP address so I can open up the firewall for you.
The bridge program is mostly useful if you're (in addition to klh10) running one of the Lisp Machine emulators.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/PDP-10/its/issues/17#issuecomment-321664543, or mute the thread https://github.com/notifications/unsubscribe-auth/AA0-YzcTC8uLDbfwco7v4VBxsg2QNrk-ks5sW2g7gaJpZM4K7Wdo.
It now works with Unix sockets as well. I have connected UP (the ITS, using Chaos-over-UDP) with a LambdaDelta (lisp machine emulator, using Chaos-over-Ether) and a usim (lisp machine emulator, using Chaos-over-unix-sockets). Did someone have a spec for Chaos-over-IP?
I don't have a spec, I just saw that there's a reserved number for the Chaos packet type in IP.
The closest to a "spec" might be the PDP-10/X FPGA running ITS, was Chaos-over-IP ever actually used? Since I've never seen it out in the wild, though I haven't checked the old Unix Chaosnet code.
The PDP-10/X all it does is shove a Chaos packet as the payload in an IP packet, with 16 as the protocol number.
@bictorv I'm interested in the bridge code, please!
The bridge program is now available at https://github.com/bictorv/chaosnet-bridge - have fun, don't hesitate to ask me if you need!
The bridge program now has a branch which supports IPv6. It "seems to work" (so I finally have Chaos connectivity from home again), but please try it out. The main hub is router.aosnet.ch.
I'd like to use this router. To talk to UP, do I just replace 3143/up.update.uu.se with 3143/router.aosnet.ch?
And I guess I'll have to make a request to have the router send 3150 to no.nocrew.org.
For convenience, KLH10 could have an option to send all Chaosnet packets to the router. Then we'd never have to tweak the configuration; it's all in the router. (Single point of failure, though...)
Almost; you replace it with 3040/router.aosnet.ch. And you're already in the routing table.
The convenience option would be
devdef chaos ub3 ch11 addr=764140 br=5 vec=270 myaddr=xxxx chip=3040/router.aosnet.ch
but for it to work well you need an address on net 6 (3001-3377) and an opening in my firewall.
See http://aosnet.ch, there is some info there (could be improved...)
So is 3040 like the address for network 6? Or whatevery the Chaosnet terminology is. Subnet?
Yes, I think we should appropriate the MIT Chaosnet or our world domination purposes. So when a new site wants to join the network, we don't all need to restart or emulators.
As a matter of fact, I would like to try this soon.
CC @eswenson1.
CC @b4. I think you're outside network 6.
CC @rmaldersoniii I think "that machine" that moved to the West coast can retain it's customary Chaosnet address in spite of the name change.
3040 seems to be the "default router" for ITS (see SBNRUT in SYSTEM;CHAOS >), which I appropriated for my "central router" (or bridge). Since the router/bridge keeps track of routes and sends out RUT (routing info) packets, the address doesn't really matter much, but felt appropriate.
My idea is that router.aosnet.ch (aka MX-11.Update.UU.SE, running on the same host as UP.Update.UU.SE) can be a central hub in the new global Chaosnet. You can connect individual KLH10s (or your own Chaosnet bridge if you want - I have one). Currently net 1, 6 and 7 are connected there. (Net 1 and 7 run over Ethernet, net 6 over UDP.)
I run the domain CH-ADDR.NET which is used for translating chaosnet addresses to names (like IN-ADDR.ARPA), and aosnet.ch, which has "central resources" and also two-letter CNAMEs (aliases) for all known ITSes, to make them easy to access. You can set up the DNS resolver for ITS to use these. I can also host your Chaosnet domain data on this DNS server (Psilocybe.Update.UU.SE) if you want.
Thanks, I'll try 3040 next time I reboot.
CC @b4. I think you're outside network 6.
@b4: let me know if you want to connect to 3040 (you don't need an address on net 6, but I need one on your net) and what IP/hostname you use (sj.gewt.net, Chaos 7100?).
I'm up and running against 3040 now.
I'm adding CH11 to SIMH. I'd like to try to get 4.1BSD connected to the router. Also MINITS, later.
@eswenson1 wrote:
I want it supported, of course!
I think we should add @bictorv's CHAOS patches to the KLH10 at http://github.com/PDP-10/klh10.
CC @Rhialto