Chaosnet wiki

The global Chaosnet site

User Tools

Site Tools


global

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
global [2026-10-08 15:28] – [2.2 If you want to connect your local Chaos network] victorglobal [2026-10-08 15:52] (current) – victor
Line 21: Line 21:
  
 I strongly recommend that you join the chaosnet-hackers[at]its.victor.se mailing list. I strongly recommend that you join the chaosnet-hackers[at]its.victor.se mailing list.
-==== - If you want to connect a single host ==== 
-<note important>This subsection is obsolete, since only connections over TLS are possible. Move on to the next header!</note> 
  
-A single host can be connected if it can use a non-local link layer, i.e. Chaos-over-{ TLS, UDP, IP, IPv6 }. To connect a host which only uses Ethernet or unix sockets, you need to set up a local network and a cbridge (see next section). Unless there are very special circumstances, you should use Chaos-over-TLS. 
  
-To get a compatible Chaosnet address, send an email to bjorn@victor.se and tell me  +==== - To connect your local Chaos network ====
-  * the name of the host, including its domain (but do not just invent domains - see below), +
-  * what kind of host it is (ITS? Lambda/Explorer/Symbolics Lisp machine? cbridge?), and +
-  * on what IP it is (IPv4 or IPv6), if it is stable. (If you don't have a stable address, you need to use TLS).+
  
-You should (most likely) have an address on subnet 6 (range 3001-3377). (Ideally, run a cbridge and put your local hosts on a subnet behind it - see configuration examples below.) +Set up a [[https://github.com/bictorv/chaosnet-bridge|cbridge]] to handle your local network. Tell Björn the things as below about your cbridge host, and also ask Björn for a separate subnet to use. Do NOT add all your local hosts to subnet 6, but only the cbridge (whose address you get from Björn). See configuration examples below.
- +
-In emergencies, you can list occupied addresses e.g. by ''host -c ch -l ch-addr.net. dns.chaosnet.net'' and pick a free one, but don't forget to tell Björn as soon as possible. And pick one on net 6 (range 3001-3377). +
- +
-==== - If you want to connect your local Chaos network ==== +
- +
-Set up a [[https://github.com/bictorv/chaosnet-bridge|cbridge]] to handle your local network. Tell Björn the things as above about your cbridge host, and also ask Björn for a separate subnet to use. Do NOT add all your local hosts to subnet 6, but only the cbridge. See configuration examples below.+
  
 To add DNS info (which is mandatory), send Björn To add DNS info (which is mandatory), send Björn
Line 48: Line 36:
 I'm thinking about this. The old WHO-AM-I and TI-WHO-AM-I protocols are not quite sufficient, and full-blown DHCP is a bit overkill. I'm thinking about this. The old WHO-AM-I and TI-WHO-AM-I protocols are not quite sufficient, and full-blown DHCP is a bit overkill.
  
-===== - If you don't have a domain =====+==== - If you don't have a domain ====
 You can ask to get added to (a subdomain of) Chaosnet.NET. You can ask to get added to (a subdomain of) Chaosnet.NET.
  
 I am very reluctant to((Read that as "I will not")) add Chaosnet DNS info for domains none of us are in control of, since they might discover and complain, with possible legal and financial results. I am very reluctant to((Read that as "I will not")) add Chaosnet DNS info for domains none of us are in control of, since they might discover and complain, with possible legal and financial results.
 +
 +===== - Changing your Chaosnet address =====
 +After joining the Global Chaosnet, you may need to change the Chaosnet addresses of your local hosts. How you do that of course depends on what kind of operating system and emulator you use.
 +
 +==== Emulators ====
 +
 +  * For PiDP-10 systems, which typically run a simh KA emulator, see [[https://github.com/simh/simh/blob/master/doc/ka10_doc.doc|the documentation]] and look for "SET CH NODE=".
 +  * For ITS under klh10, you need to change the `myaddr` parameter of `devdef chaos`.
 +  * For CADR systems under usim, you may need to change the `bridgechaos` config (but this info may be outdated).
 +
 +==== Operating systems ====
 +  * For TOPS-20, edit `SYSTEM:CHAOSNET.ADDRESS` (no changes are needed for the emulator since TOPS-20 uses Chaos-over-IP).
 +  * For ITS, you need to edit `SYSHST;H3TEXT` and run `:SYSHST;H3MAKE`, ideally *before* you change the emulator configuration (since ITS might not like it if it doesn't find the name of its address).
 +
 +You also need to make sure the cbridge configuration matches the changes you do: typically you change `link chudp` (e.g. for PiDP-10 or usim systems) and `link ip` (for TOPS-20) lines.
 +
 ===== - Configuration examples ===== ===== - Configuration examples =====
  
global.1791466125.txt.gz · Last modified: by victor

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki