Siemens OpenStage 40 SIP auf Asterisk 1.6 (Debian Squeeze)

431 views
Skip to first unread message

Nomfun...@gmx.de

unread,
Aug 11, 2011, 5:36:27 AM8/11/11
to Gemeinschaft Users
Hi,

ich habe hier einen Debian Squeeze-Server auf dem ich Asterisk mit dem
Installations-Image von Amooma installiert habe.

Das Telefon zieht sich auch diese Daten vom DHCP-Server (Bei Squeeze
"isc-dhcp-server"):
cat dhcpd.conf
# Sample configuration file for ISC dhcpd 3
# (/etc/dhcp3/dhcpd.conf on Debian)


option subnet-mask 255.255.255.0;
option broadcast-address 192.168.4.255;
option routers 192.168.4.3;
#option domain-name-servers 192.168.1.1;
option ntp-servers 192.168.0.3;

default-lease-time 259200; # 3 days
max-lease-time 777600; # 9 days

ddns-update-style none;

authoritative;

# define option space for Siemens OptiPoint / OpenStage phones
# (vendor encapsulated options):
option space OptiIpPhone;
option OptiIpPhone.magic code 1 = string;
option OptiIpPhone.vlanid code 2 = unsigned integer 32;
option OptiIpPhone.dls code 3 = string;

########################################################
# Siemens OpenStage
########################################################
class "SiemensPhone" {
match if (
(substring(hardware, 1, 3) = 00:01:E3) or
(substring(hardware, 1, 3) = 00:1A:E8)
);

vendor-option-space OptiIpPhone;
option OptiIpPhone.magic 53:69:65:6D:65:6E:73:00:00:00; #
"SIEMENS\0\0\0"
#option OptiIpPhone.vlanid 0;
option OptiIpPhone.dls "sdlp://192.168.4.200:18443";
option ntp-servers 192.53.103.108;

default-lease-time 2764800; # 32 days
max-lease-time 3024000; # 35 days
}

subnet 192.168.4.0 netmask 255.255.255.0 {
default-lease-time 259200; # 3 days
max-lease-time 777600; # 9 days
option subnet-mask 255.255.255.0;

range 192.168.4.200 192.168.4.210;

Das Telefon läßt sich auch anpingen. Ein telnet 192.168.4.3 18443 auf
den Asterisk-Server klappt. In /opt/gemeinschaft/etc/asterisk/
sip.conf, /opt/gemeinschaft/etc/listen-to-ip und /etc/gemeinschaft/
gemeinschaft.php
habe ich die Einstellungen an die IP's hier angepasst.

Allerdings taucht das Telefon nicht im Provisoring in dem Asterisk-
Webface auf. Könnt ihr sagen, was ich eventuell falsch mach?

Viele Grüße

Nomfundo

Sven Neukirchner

unread,
Aug 11, 2011, 6:27:40 AM8/11/11
to gemeinsch...@googlegroups.com

> -----Ursprüngliche Nachricht-----
> Von: gemeinsch...@googlegroups.com [mailto:gemeinsch...@googlegroups.com] Im Auftrag von
> Nomfun...@gmx.de
> Gesendet: Donnerstag, 11. August 2011 11:36
> An: Gemeinschaft Users
> Betreff: [gemeinschaft-users] Siemens OpenStage 40 SIP auf Asterisk 1.6 (Debian Squeeze)

In der Datei /etc/gemeinschaft/gemeinschaft.php

$SIEMENS_PROV_ENABLED = yes;

eingestellt?


Grüße
Sven

Nomfun...@gmx.de

unread,
Aug 11, 2011, 6:50:28 AM8/11/11
to Gemeinschaft Users
Zumindest steht das so

$SIEMENS_PROV_ENABLED = true;

drin. Ich kann da auch "yes" eintragen.

Zu meinem Verständnis, wenn das Telefon erfolgreich Kontakt
aufgenommen hat, dann sehe ich das auch beim Asterisk?

In der Log-Datei von Asterisk sehe ausserdem:


[Aug 11 12:49:05] WARNING[2752] chan_sip.c: sip_xmit of 0x14df770 (len
477) to 192.0.43.10:5060 returned -1: Operation not permitted
[Aug 11 12:49:06] WARNING[2752] chan_sip.c: sip_xmit of 0x14cb480 (len
477) to 192.0.43.10:5060 returned -1: Operation not permitted
[Aug 11 12:49:06] WARNING[2752] chan_sip.c: sip_xmit of 0x7f3f20004230
(len 477) to 192.0.43.10:5060 returned -1: Operation not permitted

Vielleicht könnte das der Grund sein?

Sven Neukirchner

unread,
Aug 12, 2011, 1:20:29 AM8/12/11
to gemeinsch...@googlegroups.com
> Zumindest steht das so
>
> $SIEMENS_PROV_ENABLED = true;
>
> drin. Ich kann da auch "yes" eintragen.
>
> Zu meinem Verständnis, wenn das Telefon erfolgreich Kontakt
> aufgenommen hat, dann sehe ich das auch beim Asterisk?
>

Ob das Telefon provisioniert wird siehst Du nach dem Start des Telefons in der Datei
/var/log/gemeinschaft/gs.log

Grüße
Sven

Philipp Kempgen

unread,
Aug 16, 2011, 10:39:18 AM8/16/11
to gemeinsch...@googlegroups.com
Nomfun...@gmx.de schrieb (am 11.8.11 12:50):

> Zumindest steht das so
>
> $SIEMENS_PROV_ENABLED = true;
>
> drin. Ich kann da auch "yes" eintragen.

true ist richtig.

>
> In der Log-Datei von Asterisk sehe ausserdem:
>
>
> [Aug 11 12:49:05] WARNING[2752] chan_sip.c: sip_xmit of 0x14df770 (len
> 477) to 192.0.43.10:5060 returned -1: Operation not permitted
> [Aug 11 12:49:06] WARNING[2752] chan_sip.c: sip_xmit of 0x14cb480 (len
> 477) to 192.0.43.10:5060 returned -1: Operation not permitted
> [Aug 11 12:49:06] WARNING[2752] chan_sip.c: sip_xmit of 0x7f3f20004230
> (len 477) to 192.0.43.10:5060 returned -1: Operation not permitted

Anscheinend kann Asterisk aus irgendeinem Grund keine Pakete an
diese Adresse senden.

https://issues.asterisk.org/view.php?id=13857
https://issues.asterisk.org/jira/browse/ASTERISK-13032

(Muß nicht an Asterisk liegen.)


Philipp Kempgen
--
AMOOMA GmbH - Bachstr. 124 - 56566 Neuwied --> http://www.amooma.de
Geschäftsführer: Stefan Wintermeyer, Handelsregister Montabaur B14998
Bücher: http://das-asterisk-buch.de - http://ruby-auf-schienen.de
--

Nomfundo Ojok

unread,
Aug 30, 2011, 10:11:28 AM8/30/11
to gemeinsch...@googlegroups.com
Okay,

das kapiere ich auch noch:


> >
> > [Aug 11 12:49:05] WARNING[2752] chan_sip.c: sip_xmit of 0x14df770 (len
> > 477) to 192.0.43.10:5060 returned -1: Operation not permitted
> > [Aug 11 12:49:06] WARNING[2752] chan_sip.c: sip_xmit of 0x14cb480 (len
> > 477) to 192.0.43.10:5060 returned -1: Operation not permitted
> > [Aug 11 12:49:06] WARNING[2752] chan_sip.c: sip_xmit of 0x7f3f20004230
> > (len 477) to 192.0.43.10:5060 returned -1: Operation not permitted
>
> Anscheinend kann Asterisk aus irgendeinem Grund keine Pakete an
> diese Adresse senden.
>

Aber wo nimmt der diese IP 192.0.43.10 her? Ich finde nirgends und ich habe auch nicht solche IP-Adressen im Einsatz.

Ist die eventuell irgendwie in den Configs versteckt?

Gruß

Nomfundo
--
NEU: FreePhone - 0ct/min Handyspartarif mit Geld-zurück-Garantie!
Jetzt informieren: http://www.gmx.net/de/go/freephone

Philipp Kempgen

unread,
Aug 30, 2011, 1:25:46 PM8/30/11
to gemeinsch...@googlegroups.com
Nomfundo Ojok schrieb (am 30.8.11 16:11):

>> > [Aug 11 12:49:05] WARNING[2752] chan_sip.c: sip_xmit of 0x14df770 (len
>> > 477) to 192.0.43.10:5060 returned -1: Operation not permitted
>> > [Aug 11 12:49:06] WARNING[2752] chan_sip.c: sip_xmit of 0x14cb480 (len
>> > 477) to 192.0.43.10:5060 returned -1: Operation not permitted
>> > [Aug 11 12:49:06] WARNING[2752] chan_sip.c: sip_xmit of 0x7f3f20004230
>> > (len 477) to 192.0.43.10:5060 returned -1: Operation not permitted
>>
>> Anscheinend kann Asterisk aus irgendeinem Grund keine Pakete an
>> diese Adresse senden.
>>
> Aber wo nimmt der diese IP 192.0.43.10 her? Ich finde nirgends und ich habe auch nicht solche IP-Adressen im Einsatz.

192.0.43.10 ist u.a. die Adresse zu der example.com aufgelöst wird.

Früher waren in Gemeinschaft mal Beispiel-SIP-Gateways mit dieser
Domain vorhanden.

Wenn Du das alte Image installiert hast (Warum eigentlich nicht mit
dem Install-Skript?) könnten die da noch drin sein.

Nomfundo Ojok

unread,
Aug 30, 2011, 3:12:21 PM8/30/11
to gemeinsch...@googlegroups.com
Vielen Dank!

>
> 192.0.43.10 ist u.a. die Adresse zu der example.com aufgelöst wird.
>
> Früher waren in Gemeinschaft mal Beispiel-SIP-Gateways mit dieser
> Domain vorhanden.
>
> Wenn Du das alte Image installiert hast (Warum eigentlich nicht mit
> dem Install-Skript?) könnten die da noch drin sein.

Ich mache das noch einmal mit dem Script neu.

Grüße

Nomfundo

--
Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir
belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de

Reply all
Reply to author
Forward
0 new messages