Dialup Network In A Box » History » Revision 5
Revision 4 (laforge, 01/01/2020 02:46 PM) → Revision 5/13 (laforge, 01/01/2020 08:13 PM)
{{>toc}}
h1. Dialup Network In A Box
This is a self-contained, portable telephony network which allows us to connect and analog modems and ISDN adapters at retrocomputing events.
The setup (as of Q4/2019) consists of:
* [[Auerswald COMmander Basic2]] PBX with 8x S0 (ISDN BRI) ports, 16x a/b (analog) ports, 8x Up0 (ISDN) ports and 1x S2M (E1 ISDN PRI)
* 1U Rack-Mount Atom PC with 4-port E1 (DAHDI) card and FreeSwitch: Emulates public telephone exchange
* [[Livingston Portmaster 3]] RAS with ability to terminate 30 ISDN or analog modem calls
h2. Telephony Setup
The physical setup looks like this:
{{graphviz_link()
digraph G{
rankdir = LR;
CB2 [label="Auerswald\nCommander Basic2"];
PM3 [label="Livingston\nPortmaster 3"];
ISDNTA1 [label="ISDN TA"];
ISDNTA2 [label="ISDN TA"];
ISDNTAN [label="ISDN TA"];
Modem1 -> CB2 [label="Analog Line"];
Modem2 -> CB2 [label="Analog Line"];
ModemN -> CB2 [label="Analog Line"];
ISDNTA1 -> CB2 [label="ISDN BRI (S0) Line"];
ISDNTA2 -> CB2 [label="ISDN BRI (S0) Line"];
ISDNTAN -> CB2 [label="ISDN BRI (S0) Line"];
CB2 -> FreeSWITCH [label="ISDN PRI (E1) Trunk"];
FreeSWITCH -> PM3 [label="ISDN PRI (E1) Trunk"];
}
}}
h2. Logical Setup:
This shows the logical setup including PCs and associated software:
{{graphviz_link()
digraph G{
rankdir = LR;
PC1 [label="DOS PC 1"];
PC2 [label="DOS PC 2"];
CB2 [label="Auerswald\nCommander Basic2"];
PM3 [label="Livingston\nPortmaster 3"];
ISDNTA1 [label="ISDN TA"];
TERM1 [label="Terminal Program"];
TERM2 [label="Terminal Program"];
subgraph cluster_client1 {
label="Dialup User 1";
TERM1 -> PC1;
PC1 -> Modem1 [label="RS232"];
}
subgraph cluster_client2 {
label="Dialup User 2";
TERM2 -> PC2;
PC2 -> ISDNTA1 [label="RS232"];
}
Modem1 -> CB2 [label="Analog Line"];
ISDNTA1 -> CB2 [label="ISDN BRI (S0) Line"];
CB2 -> FreeSWITCH [label="ISDN PRI (E1) Trunk"];
FreeSWITCH -> PM3 [label="ISDN PRI (E1) Trunk"];
PM3 -> BBS [label="telnet"];
}
}}
h2. Pictures
!dalup-in-a-box.jpg!
!commander_basic2.jpg!
h2. Ethernet Switch configuration
We have an old 16-port gigabit ethernet switch (DELL PowerConnect 2716) in our setup.
h3. VLAN 1 (admin)
* Port 1: untagged
* Port 7: PC eth1 (tagged)
* Port 8: admin laptop (tagged)
h3. VLAN 11 (admin)
This is a "jumper" from VLAN 1 (untagged) to VLAN 11 (tagged) as the switch doesn't natively support its web interface on a tagged IP
* Port 4: untagged
* Port 7: PC eth1 (tagged)
* Port 8: admin laptop (tagged)
h3. VLAN 3999 (uplink)
* Ports 9..16
* Port 8: admin laptop (tagged)
h3. VLAN 4000 (auerswald)
* Port 2: Auerswald (untagged)
* Port 7: PC eth1 (tagged)
* Port 8: admin laptop (tagged)
h3. VLAN 4001 (PM3)
* Port 3: PM3 (untagged)
* Port 7: PC eth1 (tagged)
* Port 8: admin laptop (tagged)
h2. IP Network configuration
h3. VLAN 1/11 (admin)
|_.IP|_.Host|
|192.168.2.1|dell2716 switch|
|192.168.2.100|admin laptop|
|192.168.2.254|atom1u|
h3. VLAN 3999 (uplink)
|_.IP|_.Host|
|DHCP|atom1u|
h3. VLAN 4000 (auerswald)
|_.IP|_.Host|
|192.168.0.240|[[Auerswald Commander Basic2]]|
|192.168.0.254|atom1u|
h3. VLAN 4001 (PM3)
|_.IP|_.Host|
|192.168.3.1|[[Livingston Portmaster 3]]|
|192.168.3.100|telnet/rlogin host (atom1u)|
|192.168.3.254|default-gw (atom1u)|
|192.168.4.0/24|PPP lease pool|