Phone System

Aus LaborWiki
Wechseln zu: Navigation, Suche

The Labor's telephone System lately got an asterisk system as addition. Since installed it grew more and more sophisticated, so it was time to document all the features the new system provides.

Popular extensions

Number Target
1337 Talk directly over the Music speakers
1010 All phones in the basement (none installed yet)
1020 All phones in the lecture ("Vortragsraum") room
1030 All phones in the lounge
1040 All phones in the workshop room (none installed yet)
1111 Conference room

Fun & Testing extensions

Number Target
700{0..2} Trash reminders
9710 Will tell you the current unix time


Technical details

Wiring

We have both SIP and analogue phones lying around, so we somehow needed to connect these. Another nice-to-have feature was to being able to talk to the outside world (via ISDN) even when the asterisk Server is not available. Unfortunately, this happens to be the case rather often because the system it runs on has lots of users with uid 0...

At first we connected the analogue phones to a box which can talk ISDN and SIP (a "fritzbox" in this case). The box is connected to the ISDN S0 bus and ethernet. It registers at the asterisk server with a given SIP account and is configured to dial out when a "0" is dialed or the SIP connection fails. Incoming calls on the ISDN line are answered whenever a user picks up the phone.

==========================  ISDN S0 (from phone provider)
  |           |
fritz      asterisk
 box          |
  |           |
==========================  Ethernet