Project

General

Profile

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| 
Add picture from clipboard (Maximum size: 48.8 MB)