Project

General

Profile

Dialup Network In A Box » History » Version 5

laforge, 01/01/2020 08:13 PM

1 3 laforge
{{>toc}}
2
3 1 laforge
h1. Dialup Network In A Box
4
5
This is a self-contained, portable telephony network which allows us to connect and analog modems and ISDN adapters at retrocomputing events.
6
7
The setup (as of Q4/2019) consists of:
8
* [[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)
9
* 1U Rack-Mount Atom PC with 4-port E1 (DAHDI) card and FreeSwitch: Emulates public telephone exchange
10
* [[Livingston Portmaster 3]] RAS with ability to terminate 30 ISDN or analog modem calls
11
12
h2. Telephony Setup
13
14
The physical setup looks like this:
15
16
{{graphviz_link()
17
digraph G{
18
  rankdir = LR;
19
20
  CB2 [label="Auerswald\nCommander Basic2"];
21
  PM3 [label="Livingston\nPortmaster 3"];
22
  ISDNTA1 [label="ISDN TA"];
23
  ISDNTA2 [label="ISDN TA"];
24
  ISDNTAN [label="ISDN TA"];
25
26
  Modem1 -> CB2 [label="Analog Line"];
27
  Modem2 -> CB2 [label="Analog Line"];
28
  ModemN -> CB2 [label="Analog Line"];
29
30
  ISDNTA1 -> CB2 [label="ISDN BRI (S0) Line"];
31
  ISDNTA2 -> CB2 [label="ISDN BRI (S0) Line"];
32
  ISDNTAN -> CB2 [label="ISDN BRI (S0) Line"];
33
34
  CB2 -> FreeSWITCH [label="ISDN PRI (E1) Trunk"];
35
  FreeSWITCH -> PM3 [label="ISDN PRI (E1) Trunk"];
36
}
37
}}
38
39
h2. Logical Setup:
40
41
This shows the logical setup including PCs and associated software:
42
43
{{graphviz_link()
44
digraph G{
45
  rankdir = LR;
46
47
  PC1 [label="DOS PC 1"];
48
  PC2 [label="DOS PC 2"];
49
  CB2 [label="Auerswald\nCommander Basic2"];
50
  PM3 [label="Livingston\nPortmaster 3"];
51
  ISDNTA1 [label="ISDN TA"];
52
  TERM1 [label="Terminal Program"];
53
  TERM2 [label="Terminal Program"];
54
55
subgraph cluster_client1 {
56
  label="Dialup User 1";
57
  TERM1 -> PC1;
58
  PC1 -> Modem1 [label="RS232"];
59
}
60
61
subgraph cluster_client2 {
62
  label="Dialup User 2";
63
  TERM2 -> PC2;
64
  PC2 -> ISDNTA1 [label="RS232"];
65
}
66
67
  Modem1 -> CB2 [label="Analog Line"];
68
  ISDNTA1 -> CB2 [label="ISDN BRI (S0) Line"];
69
70
  CB2 -> FreeSWITCH [label="ISDN PRI (E1) Trunk"];
71
  FreeSWITCH -> PM3 [label="ISDN PRI (E1) Trunk"];
72
73
  PM3 -> BBS [label="telnet"];
74
}
75
}}
76 2 laforge
77
h2. Pictures
78
79
!dalup-in-a-box.jpg!
80 3 laforge
81 4 laforge
!commander_basic2.jpg!
82 5 laforge
83
h2. Ethernet Switch configuration
84
85
We have an old 16-port gigabit ethernet switch (DELL PowerConnect 2716) in our setup.
86
87
h3. VLAN 1 (admin)
88
89
* Port  1: untagged
90
* Port  7: PC eth1 (tagged)
91
* Port  8: admin laptop (tagged)
92
93
h3. VLAN 11 (admin)
94
95
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
96
97
* Port 4: untagged
98
* Port  7: PC eth1 (tagged)
99
* Port  8: admin laptop (tagged)
100
101
h3. VLAN 3999 (uplink)
102
103
* Ports 9..16
104
* Port  8: admin laptop (tagged)
105
106
h3. VLAN 4000 (auerswald)
107
108
* Port  2: Auerswald (untagged)
109
* Port  7: PC eth1 (tagged)
110
* Port  8: admin laptop (tagged)
111
112
h3. VLAN 4001 (PM3)
113
114
* Port 3: PM3 (untagged)
115
* Port 7: PC eth1 (tagged)
116
* Port 8: admin laptop (tagged)
117
118
h2. IP Network configuration
119
120
h3. VLAN 1/11 (admin)
121
122
|_.IP|_.Host|
123
|192.168.2.1|dell2716 switch|
124
|192.168.2.100|admin laptop|
125
|192.168.2.254|atom1u|
126
127
h3. VLAN 3999 (uplink)
128
129
|_.IP|_.Host|
130
|DHCP|atom1u|
131
132
h3. VLAN 4000 (auerswald)
133
134
|_.IP|_.Host|
135
|192.168.0.240|[[Auerswald Commander Basic2]]|
136
|192.168.0.254|atom1u|
137
138
h3. VLAN 4001 (PM3)
139
140
|_.IP|_.Host|
141
|192.168.3.1|[[Livingston Portmaster 3]]|
142
|192.168.3.100|telnet/rlogin host (atom1u)|
143
|192.168.3.254|default-gw (atom1u)|
144
|192.168.4.0/24|PPP lease pool|
Add picture from clipboard (Maximum size: 48.8 MB)