Project

General

Profile

Dialup Network In A Box » History » Version 13

laforge, 10/08/2022 02:32 AM
add icE1usb for OCTOI hub

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 13 laforge
* [[e1-t1-adapter:icE1usb]] to connect to [[octoi:|OCTOI Community TDMoIP]]
12 1 laforge
13
h2. Telephony Setup
14
15
The physical setup looks like this:
16
17
{{graphviz_link()
18
digraph G{
19
  rankdir = LR;
20
21
  CB2 [label="Auerswald\nCommander Basic2"];
22
  PM3 [label="Livingston\nPortmaster 3"];
23
  ISDNTA1 [label="ISDN TA"];
24
  ISDNTA2 [label="ISDN TA"];
25
  ISDNTAN [label="ISDN TA"];
26 13 laforge
  OCTOI [shape=star, label="OCTOI\nHub"];
27 1 laforge
28
  Modem1 -> CB2 [label="Analog Line"];
29
  Modem2 -> CB2 [label="Analog Line"];
30
  ModemN -> CB2 [label="Analog Line"];
31
32
  ISDNTA1 -> CB2 [label="ISDN BRI (S0) Line"];
33
  ISDNTA2 -> CB2 [label="ISDN BRI (S0) Line"];
34
  ISDNTAN -> CB2 [label="ISDN BRI (S0) Line"];
35
36
  CB2 -> FreeSWITCH [label="ISDN PRI (E1) Trunk"];
37
  FreeSWITCH -> PM3 [label="ISDN PRI (E1) Trunk"];
38 13 laforge
  FreeSWITCH -> icE1usb [label="ISDN PRI (E1) Trunk"];
39
  icE1usb -> OCTOI [label="TDMoIP"];
40 1 laforge
}
41
}}
42
43
h2. Logical Setup:
44
45
This shows the logical setup including PCs and associated software:
46
47
{{graphviz_link()
48
digraph G{
49
  rankdir = LR;
50
51
  PC1 [label="DOS PC 1"];
52
  PC2 [label="DOS PC 2"];
53
  CB2 [label="Auerswald\nCommander Basic2"];
54
  PM3 [label="Livingston\nPortmaster 3"];
55
  ISDNTA1 [label="ISDN TA"];
56
  TERM1 [label="Terminal Program"];
57
  TERM2 [label="Terminal Program"];
58
59
subgraph cluster_client1 {
60
  label="Dialup User 1";
61
  TERM1 -> PC1;
62
  PC1 -> Modem1 [label="RS232"];
63
}
64
65
subgraph cluster_client2 {
66
  label="Dialup User 2";
67
  TERM2 -> PC2;
68
  PC2 -> ISDNTA1 [label="RS232"];
69
}
70
71
  Modem1 -> CB2 [label="Analog Line"];
72
  ISDNTA1 -> CB2 [label="ISDN BRI (S0) Line"];
73
74
  CB2 -> FreeSWITCH [label="ISDN PRI (E1) Trunk"];
75
  FreeSWITCH -> PM3 [label="ISDN PRI (E1) Trunk"];
76
77
  PM3 -> BBS [label="telnet"];
78
}
79
}}
80 2 laforge
81
h2. Pictures
82
83
!dalup-in-a-box.jpg!
84 3 laforge
85 4 laforge
!commander_basic2.jpg!
86 5 laforge
87
h2. Ethernet Switch configuration
88
89
We have an old 16-port gigabit ethernet switch (DELL PowerConnect 2716) in our setup.
90
91
h3. VLAN 1 (admin)
92
93
* Port  1: untagged
94
* Port  7: PC eth1 (tagged)
95
* Port  8: admin laptop (tagged)
96
97
h3. VLAN 11 (admin)
98
99
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
100
101
* Port 4: untagged
102
* Port  7: PC eth1 (tagged)
103
* Port  8: admin laptop (tagged)
104
105
h3. VLAN 3999 (uplink)
106
107
* Ports 9..16
108
* Port  8: admin laptop (tagged)
109
110
h3. VLAN 4000 (auerswald)
111
112
* Port  2: Auerswald (untagged)
113
* Port  7: PC eth1 (tagged)
114
* Port  8: admin laptop (tagged)
115
116
h3. VLAN 4001 (PM3)
117
118
* Port 3: PM3 (untagged)
119
* Port 7: PC eth1 (tagged)
120
* Port 8: admin laptop (tagged)
121
122 6 laforge
h2. E1 configuration
123
124 7 laforge
h3. E1 ports on the atom1u machine with DAHDI + freeswitch
125
126
The ports are allocated as follows:
127
128 6 laforge
* Port E1/1: Auerswald
129
* Port E1/2: PM3
130
* Port E1/3: Unused
131 8 laforge
* Port E1/4: icE1usb
132 6 laforge
133 7 laforge
The ports, as well as those of the portsmaster + auerswald are brougiht out on the keystone patch panel.  They must be connected as stated above  using *E1 cross-over cables*.  those have a special pin-out, and are not to be confused with Ethernet cables (straight or cross-over).
134 6 laforge
135 5 laforge
h2. IP Network configuration
136
137
h3. VLAN 1/11 (admin)
138
139
|_.IP|_.Host|
140
|192.168.2.1|dell2716 switch|
141 9 laforge
|192.168.2.222|admin laptop|
142 5 laforge
|192.168.2.254|atom1u|
143
144
h3. VLAN 3999 (uplink)
145
146
|_.IP|_.Host|
147
|DHCP|atom1u|
148 11 laforge
|DHCP|admin laptop|
149 5 laforge
150
h3. VLAN 4000 (auerswald)
151
152
|_.IP|_.Host|
153 10 laforge
|192.168.0.222|admin laptop|
154 5 laforge
|192.168.0.240|[[Auerswald Commander Basic2]]|
155
|192.168.0.254|atom1u|
156
157
h3. VLAN 4001 (PM3)
158
159
|_.IP|_.Host|
160
|192.168.3.1|[[Livingston Portmaster 3]]|
161
|192.168.3.100|telnet/rlogin host (atom1u)|
162 12 laforge
|192.`68.3.222|admin laptop|
163 5 laforge
|192.168.3.254|default-gw (atom1u)|
164
|192.168.4.0/24|PPP lease pool|
Add picture from clipboard (Maximum size: 48.8 MB)