Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

CSharp Anrufbefehl an Linksys SPA962 via UDP

Mitglied: smorod

smorod (Level 1) - Jetzt verbinden

03.02.2014 um 12:00 Uhr, 1295 Aufrufe

Hallo Community,

ich wollte mir ein Tool basteln, mit dem ich Telefonnummern am PC eingeben (kopieren/einfügen) kann, daraus dann ein UDP Paket zusammengestellt wird und dieses an das Linksys SPA962 geschickt wird, um den Wahlvorgang einzuleiten.

Jetzt habe ich mir schon mehrere Beiträge im Internet durchgelesen, aber keiner dieser Beiträge hat meine Problematik behandelt.


Die ersten wichtigen Punkte die ich gefunden habe waren folgende:

Im Webinterface vom SPA962 müssen die Optionen "CTI Enable:" und "Linksys Key System:" auf "yes" gestellt werden.

Dies wurde auch gemacht.

Da ich nicht sicher bin, wo der Fehler liegt, schreibe ich euch mal den ausgeführten Code hier hin:


Definition der Variablen:

string proxy = "xx.xxx.xxx.xxx"; SIP Server
int extension = 70;
die Druchwahl von meinem SPA 962
string myHost = "192.168.1.20"; Mein Rechner
string myHostName = System.Environment.MachineName;
Mein Hostname
string phoneIPAddress = "192.168.1.83"; IP Adresse von meinem SPA962
int port = 5060;
SIP Port


Code:
Um zu prüfen was genau geschickt wird, hab ich mir einen kleine UDP Empfänger geschrieben bei dem folgendes Ankommt:

NOTIFY sip:70@192.168.1.83:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.1.20
Max-Forwards: 70
From: <sip:GALAXY@192.168.1.20>
To: <sip:70@192.168.1.83>
Call-ID: 70
CSeq: 1 NOTIFY
Contact: <sip:70@xx.xxx.xxx.xxx:5060>
Content-Type: application/x-spa-control
Content-Length: 75
Event: x-spa-cti
<spa-control>
<newcall uri="012345678@xx.xxx.xxx.xxx" call="1" />
</spa-control>


Vom Telefon erhalte ich dann folgende Antwort:


SIP/2.0 404 Not Found
To: <sip:70@192.168.1.83>;tag=4ba06ef99966d84i0
From: <sip:GALAXY@192.168.1.20>
Call-ID: 70
CSeq: 1 NOTIFY
Via: SIP/2.0/UDP 192.168.1.20
Server: Linksys/SPA962-6.1.5(a)
Content-Length: 0


Das Telefon selbst zeigt dabei keine Reaktion...
Ich konnte leider nicht heraus finden, auf was genau diese 404 Meldung verweist.
Kann mir hier vielleicht jemand auf die Sprünge helfen?

Vielen Dank und lieben Gruß
Smorod
Ähnliche Inhalte
Netzwerkgrundlagen
UDP Flusskontrolle?
Frage von MimemmmNetzwerkgrundlagen2 Kommentare

Ich weiß UDP hat keine Flusskontrolle. Aber was passiert eigentlich bei folgendem Beispiel? Ich möchte eine sehr große gespeicherte ...

C und C++
Fehler bei if (Csharp)
gelöst Frage von homeromaC und C++7 Kommentare

Hallo zusammen, ich hab mal wieder ein Blackout bei C#. Auch wenn ich das Richtige eingebe, springt es auf ...

Visual Studio
CSharp wpf Datenbankabruf optimieren
Frage von it4baerVisual Studio7 Kommentare

Hi, ich habe einen SELECT welcher im SQL-Developer ~0,03 Sekunden braucht. <- es geht hier nicht um den Select ...

C und C++
Fehler bei CSharp-programm
gelöst Frage von homeromaC und C++1 Kommentar

Hallo zusammnen, Ich wollte mich in C# nur etwas in Methoden üben, aber als Ich den Code fertig geschrieben ...

Neue Wissensbeiträge
Administrator.de Feedback
Hinweise auf Dienstleister oder auf Suchmaschinen
Information von Frank vor 3 TagenAdministrator.de Feedback71 Kommentare

Lieber User, Admins und Moderatoren, aus gegebenen Anlass möchte ich zwei Dinge endgültig klarstellen und für die Nachwelt festhalten: ...

Router & Routing

PfSense 2.4 IPSec VPN mobile Clients Phase 2 wird plötzlich nicht mehr aufgebaut - So einfach war die Lösung

Tipp von the-buccaneer vor 4 TagenRouter & Routing9 Kommentare

Moinsen! Nachdem ich mir hierbei nen Wolf gesucht habe, möchte ich doch die Welt an dieser simplen Lösung teilhaben ...

Humor (lol)
Wählscheiben Telefon
Information von brammer vor 4 TagenHumor (lol)4 Kommentare

Hallo, Mal wirkliche eine nette Spielerei brammer

Sicherheit

Zeitenwende: Mehr pot. Mac- (Heise Wortlaut) als Windowsbedrohungen

Information von certifiedit.net vor 5 TagenSicherheit4 Kommentare

Wir hatten es ja hier erst letztens, dass OS bzw Mac auch nicht der Weisheit letzter Schluss ist, nun ...

Heiß diskutierte Inhalte
Backup
VMware ESXi Cluster Backup
Frage von ADRNEXBackup22 Kommentare

Hallo zusammen, Ich habe eine vmware esxi cluster Umgebung mit ca. 20TB Daten, die auf einem SAN liegen. Es ...

Netzwerkmanagement
Softwareverteilung für kleines Unternehmen mit sehr gemixter Hardware
gelöst Frage von BavarianSysadNetzwerkmanagement20 Kommentare

Hallo zusammen^^, ich stehe vor dem Problem das wir im Unternehmen eine Softwareverteilung einführen soll, leider ist dies wie ...

Netzwerke
Frage zu Spanning-Tree-Layout
Frage von LordGurkeNetzwerke11 Kommentare

Hallo zusammen, ich habe aktuell das Problem, dass in einem relativ frisch aufgebauten Netzwerk mit redundanten Pfaden und MSTP ...

Router & Routing
OpenWrt Router und IPsec iptables
Frage von Achim462Router & Routing10 Kommentare

Hallo. Ich weiß nicht ob das der richtige Ort für dieses Thema ist. Falls nicht, kann ein Administrator dieses ...