Both sides previous revisionPrevious revisionNext revision | Previous revision |
running [2020-09-17 08:59] – [2.4 The Chaosnet bridge program (cbridge)] victor | running [2024-11-18 11:11] (current) – [2.3 usim/CADR] victor |
---|
DEFOPT CH11P==1 ;CHAOS net goes through Unibus | DEFOPT CH11P==1 ;CHAOS net goes through Unibus |
</file> | </file> |
| |
| **Note:** if you run an up-to-date version of [[https://github.com/PDP-10/klh10|klh10]] and [[https://github.com/PDP-10/its|ITS]], you don't need to recompile your system to change the Chaosnet address, but you need to make sure CHAOSP and CH11P are enabled as above. |
| |
You might also want to rename your system - see [[its>rename|instructions here]]. | You might also want to rename your system - see [[its>rename|instructions here]]. |
== - DNS configuration == | == - DNS configuration == |
| |
You can of course add hosts to ''SYSHST;H3TEXT >'' and run ''H3MAKE'', but you can also use [[its>dqdev|DNS in ITS]]. It's a bit of a mess right now, I'll document it later. | You can of course add hosts to ''SYSHST;H3TEXT >'' and run '':SYSHST;H3MAKE'', but you can also use [[its>dqdev|DNS in ITS]]. It's a bit of a mess right now, I'll document it later. |
| |
==== - LambdaDelta ==== | ==== - LambdaDelta ==== |
Edit ''SYS:SITE;HOSTS TEXT'' to change the CHAOS address of your host. (( For a quick test, you can also ''(setq chaos:my-address #oXXXX chaos:my-subnet #oYY)'' where XXXX is your address, and YY is your subnet, i.e. the highest 8 bits of your address. )) | Edit ''SYS:SITE;HOSTS TEXT'' to change the CHAOS address of your host. (( For a quick test, you can also ''(setq chaos:my-address #oXXXX chaos:my-subnet #oYY)'' where XXXX is your address, and YY is your subnet, i.e. the highest 8 bits of your address. )) |
| |
Use ''(UPDATE-SITE-CONFIGURATION-INFO)'' to recompile and load the host table. | Use ''(make-system :site :compile :noload :noconfirm :no-reload-system-declaration)'' to recompile the site configuration, including the host table. |
| |
| Use ''(UPDATE-SITE-CONFIGURATION-INFO)'' to load the updated site configuration, including the host table. |
| |
=== - DNS configuration === | === - DNS configuration === |
| If you are not using the Bogodyne system, you need a DNS resolver - find one [[lispm-dns|here]]. |
| |
You need to use ''SYS:SITE;HOSTS TEXT'' for your local address, but if you don't want to add other hosts manually, you can use DNS. | You need to use ''SYS:SITE;HOSTS TEXT'' for your local address, but if you don't want to add other hosts manually, you can use DNS. |
| :DOMAIN-CHAOSNET-P | T | Enable using DNS for Chaosnet addresses | | | :DOMAIN-CHAOSNET-P | T | Enable using DNS for Chaosnet addresses | |
| :CHAOS-ADDRESS-DOMAIN | "CH-ADDR.NET." | The address domain for the global Chaosnet | | | :CHAOS-ADDRESS-DOMAIN | "CH-ADDR.NET." | The address domain for the global Chaosnet | |
| :DOMAIN-CHAOS-SERVERS | '("130.238.19.25") | The DNS server at Update Computer Club, which knows Chaosnet data | | | :DOMAIN-CHAOS-SERVERS | '("158.174.114.186") | The DNS server of Björn's, which knows Chaosnet data | |
| |
| |
| Use ''(make-system :site :compile :noload :noconfirm :no-reload-system-declaration)'' to recompile the site configuration. |
| |
Use ''(UPDATE-SITE-CONFIGURATION-INFO)'' to recompile and load the site definition. | Use ''(UPDATE-SITE-CONFIGURATION-INFO)'' to load the updated site configuration. |
| |
==== - usim/CADR ==== | ==== - usim/CADR ==== |
{{ cadr.jpg?160|A CADR Lisp machine}} | {{ cadr.jpg?160|A CADR Lisp machine}} |
usim uses unix sockets for link layer. Depending on your version, you might need to edit the code to change your address, but perhaps you can use a command line option. You also need to run ''chaosd''. | [[https://tumbleweed.nu/lm-3/|usim]] uses UDP sockets for link layer, and can also use an internal "local" Chaosnet server for e.g. FILE and TIME protocols. |
| |
=== - Network configuration === | === - Network configuration === |
| |
See "Network configuration" for LambdaDelta. | See the "chaos section" of [https://tumbleweed.nu/r/usim/doc/trunk/README.md|the usim documentation], and "Network configuration" for LambdaDelta (note: there is no DNS support in the CADR system). |
| |
==== - The Chaosnet bridge program (cbridge) ==== | ==== - Linux/Unix/macOS ==== |
| |
The Chaosnet bridge program, [[[[https://github.com/bictorv/chaosnet-bridge|cbridge]], can use any link layer, depending on your needs (see above). | The Chaosnet bridge program, [[https://github.com/bictorv/chaosnet-bridge|cbridge]], can use any link layer, depending on your needs (see above). |
| |
=== - Network configuration === | === - Network configuration === |