Jump to content

SvenS

Most Valued User
  • Content Count

    202
  • Joined

  • Last visited

  • Days Won

    13

SvenS last won the day on February 13

SvenS had the most liked content!

Community Reputation

19 Good

About SvenS

  • Rank
    Advanced Member

Profile Information

  • Location
    Dreieich

Recent Profile Visitors

1,767 profile views
  1. Import-Module IpPbx Connect-IpPbx $Group = Get-IpPbxGroup -GroupName "Jeder" Get-IpPbxGroupMember -GroupEntry $Group | ForEach-Object { $userEntry = $_ $ud = Get-IpPbxUserData -UserEntry $userEntry $ud.m_bEnableForwardings = 0 Set-IpPbxUserData -UserEntry $userEntry -UserData $ud # Status Output Write-Host "User updated: $($userEntry.Name)" } Disconnect-IpPbx So kannst du das über Powershell für die Gruppe "Jeder" einstellen. Geht bestimmt auch noch schöner...
  2. Du gehst auch mit der richtigen IP zum VF SBC ? Siehst du in Wireshark überhaupt etwas wenn du den Filter nur auf die Vodafone SBC IP setzt ?
  3. Dann bekommst du wohl keine Verbindung zu Vodafone. Schau mal mit Wireshark was passiert
  4. Also die Rufnummer ist auch richtig eingetragen in der Trunkkonfiguration ? Das Rufnummernformat bei Vodafone SIP ist "Kanonisch mit +" . Bei deinem Testuser musst du über "Auswählen" die richtige Nummer auswählen und unten im Feld "Zugewiesene öffentliche Rufnummer die Nummer eintragen. Damit der User auch über den Vodafone Trunk raustelefoniert, musst du entweder einen Weiterleitungseintrag erstellen mit höherer Priorität und als Quelle dein Testuser oder du Konfigurierst in der Trunkgruppe einen Auswahlprefix (z.B. **37#), den musst du dann immer Vorwählen und dann die eigentliche Nummer
  5. unter SIP Registrierung brauchst du nichts einzutragen, da Vodafone nicht mit Registrierung arbeitet. Vodafone nutzt deine öffentliche IP (PBX IP), deine Firewall muss dann entsprechend konfiguriert sein Unter Rufnummer trägst die Rufnummer von bis ein, also 7719370 bis 7719379. Im Reiter Rufnummernsignalisierung wählst du "Rufnummer des Anrufers signalisieren aus". Unter Codecs eventuell T.38 deaktivieren, bin mir gerade nicht sicher, ob Vodafone das unterstützt. Wenn du alles eingetragen hast und deine Firewall konfiguriert ist, dann sollte es funktionieren. Am besten mit Wireshark überprüfen, da der Trunk registrierungslos ist und als "angemeldet" angezeigt wird
  6. Hallo, ich hatte das mal für einen Kunden gebraucht. Der wollte für Weihnachten und Ostern andere Ansagen haben. Ich habe einfach den Rückgabewert angepasst und die Ausgänge entsprechend des Werts belegt. Hier mein Script, ich müsste es bei Gelegenheit mal auf die aktuellste Version anpassen ' Federal States of Germany const vb_FS_BW = 1 ' Baden-Württemberg const vb_FS_BY = 2 ' Bayern const vb_FS_BE = 4 ' Berlin const vb_FS_BB = 8 ' Brandenburg const vb_FS_HB = 16 ' Bremen const vb_FS_HH = 32 ' Hamburg const vb_FS_HE = 64 ' Hessen const vb_FS_MV = 128 ' Mecklenburg-Vorpommern const vb_FS_NI = 256 ' Niedersachsen const vb_FS_NW = 512 ' Nordrhein-Westfalen const vb_FS_RP = 1024 ' Rheinland-Pfalz const vb_FS_SL = 2048 ' Saarland const vb_FS_SN = 4096 ' Sachsen const vb_FS_ST = 8192 ' Sachen-Anhalt const vb_FS_SH = 16384 ' Schleswig-Holstein const vb_FS_TH = 32768 ' Thüringen const vb_FS_KD = 65536 ' Köln/Düsseldorf (Rosenmontag) ''------------------------------------------------------------------- '' Name: IsPublicHoliday '' =============== '' '' Returns 1,2 or 3 if the given date is a public holiday in the given German federal state. '' Multiple federal states can be combined with "OR" '' '' Parameter: '' nFederalState single or combination of federal states '' vCheckDate vbscript date to check (e.g. as returned by now) or "" (for current date) '' '' Returns: '' Int 0 = ist kein Feiertag '' 1 = ist Feiertag '' 2 = ist Ostern '' 3 = ist Weihnahten '' UseExit = IsPublicHoliday(vb_FS_HE, "") '' Im VB-Block die Ausgänge entsprechend belegen ''-------------------------------------------------------------------- Function IsPublicHoliday ( nFederalState, vCheckDate ) On Error Resume Next PBXScript.OutputTrace "-------> IsPublicHoliday" PBXScript.OutputTrace "nFederalState = " & nFederalState PBXScript.OutputTrace "vCheckDate = " & vCheckDate Dim bReturn bReturn = 0 Dim a, b, c, d, e, f Dim nTempYear, vTempDate Dim Neujahr, Erscheinungsfest, Karfreitag, Ostersonntag, Ostermontag Dim Maifeiertag, Rosenmontag, ChrHimmelfahrt, Pfingstmontag, Fronleichnam Dim MarieaHimmelfahrt, Tagdereinheit, Reformationstag, Allerheiligen Dim BussUndBettag, Weihnachten1, Weihnachten2 if Not IsDate(vCheckDate) then vCheckDate = Now end if vTempDate = DateSerial(Year(vCheckDate), Month(vCheckDate), Day(vCheckDate)) nTempYear = Year(vTempDate) PBXScript.OutputTrace "Using nTempYear = " & nTempYear PBXScript.OutputTrace "Using vTempDate = " & vTempDate ' Gauss Formular a = nTempYear Mod 19 b = nTempYear \ 100 c = (8 * b + 13) \ 25 - 2 d = b - (nTempYear \ 400) - 2 e = (19 * (nTempYear Mod 19) + ((15 - c + d) Mod 30)) Mod 30 If e = 28 Then If a > 10 Then e = 27 End If ElseIf e = 29 Then e = 28 End If f = (d + 6 * e + 2 * (nTempYear Mod 4) + 4 * (nTempYear Mod 7) + 6) Mod 7 ' Calculate public holidays Neujahr = DateSerial(nTempYear, 1, 1) Erscheinungsfest = DateSerial(nTempYear, 1, 6) Ostersonntag = DateSerial(nTempYear, 3, e + f + 22) Rosenmontag = DateSerial(nTempYear, 3, e + f + 22 - 48) Karfreitag = DateSerial(nTempYear, 3, e + f + 22 - 2) Ostermontag = DateSerial(nTempYear, 3, e + f + 22 + 1) Maifeiertag = DateSerial(nTempYear, 5, 1) ChrHimmelfahrt = DateSerial(nTempYear, 3, e + f + 22 + 39) Pfingstmontag = DateSerial(nTempYear, 3, e + f + 22 + 50) Fronleichnam = DateSerial(nTempYear, 3, e + f + 22 + 60) MarieaHimmelfahrt = DateSerial(nTempYear, 8, 15) Tagdereinheit = DateSerial(nTempYear, 10, 3) Reformationstag = DateSerial(nTempYear, 10, 31) Allerheiligen = DateSerial(nTempYear, 11, 1) BussUndBettag = DateSerial(nTempYear, 12, 25) - Weekday(DateSerial(nTempYear, 12, 25), vbMonday) - 4 * 7 - vbWednesday Weihnachten1 = DateSerial(nTempYear, 12, 25) Weihnachten2 = DateSerial(nTempYear, 12, 26) ' Is public holiday? select case vTempDate case Neujahr bReturn = 1 case Erscheinungsfest if (nFederalState and (vb_FS_BW or vb_FS_BY or vb_FS_ST)) then bReturn = 1 case Ostersonntag bReturn = 2 Case Rosenmontag If(nFederalState and (vb_FS_KD)) then bReturn = 1 case Karfreitag bReturn = 2 case Ostermontag bReturn = 2 case Maifeiertag bReturn = 1 case ChrHimmelfahrt bReturn = 1 case Pfingstmontag bReturn = 1 case Fronleichnam if (nFederalState and (vb_FS_BW or vb_FS_BY or vb_FS_HE or vb_FS_NW or vb_FS_RP or vb_FS_SL or vb_FS_SN or vb_FS_TH)) then bReturn = 1 case MarieaHimmelfahrt if (nFederalState and (vb_FS_BY or vb_FS_SL)) then bReturn = 1 case Tagdereinheit bReturn = 1 case Reformationstag if (nFederalState and (vb_FS_BB or vb_FS_MV or vb_FS_SN or vb_FS_ST or vb_FS_TH)) then bReturn = 1 case Allerheiligen if (nFederalState and (vb_FS_BW or vb_FS_BY or vb_FS_NW or vb_FS_RP or vb_FS_SL)) then bReturn = 1 case BussUndBettag if (nFederalState and (vb_FS_SN)) then bReturn = 1 case Weihnachten1 bReturn = 3 case Weihnachten2 bReturn = 3 end select IsPublicHoliday = bReturn PBXScript.OutputTrace "bReturn = " & bReturn PBXScript.OutputTrace "<------- IsPublicHoliday" End Function
  7. hier steht es beschrieben https://help.swyx.com/cpe/latest.version/Administration/Swyx/de-DE/index.html#page/help/chap_serverconfiguration.09.27.html
  8. ich nehme an das hier hast du schon gelesen, ich selbst habe es noch nicht getestet https://help.swyx.com/meeting/1.00/web/Swyx/de-DE/index.html#page/help/chap_Meeting.2.34.html#
  9. Hallo Thomas, in den Release Notes steht es unter Punkt 5.5
  10. funktioniert doch, also zumindest hier auf meiner Swyx Version 12.20. Oder meintest du was anderes ? PS C:\Windows\system32> connect-ippbx PS C:\Windows\system32> $User = get-ippbxuser | ForEach-Object { add-member -MemberType NoteProperty -Name "DeviceList" -InputObject $_ -Value($adminfacade.GetCurrentUserDevices($_.UserID) ) -PassThru } $User.devicelist | Where-Object {$_.strVersion -match "L" } | ft -auto iuserid, strVersion, strIPAddress, strMacAddress iUserID strVersion strIPAddress strMACAddress ------- ---------- ------------ ------------- 12 L660/V3_R0.42.1 192.168.200.122 00:1a:e8:32:3b:b0 22 L640/V3_R0.42.1 192.168.200.104 00:1a:e8:38:d5:d2 9 L62/V1_R4.6.2 192.168.200.141 00:1a:e8:b2:78:86 49 L640/V3_R0.42.1 192.168.0.14 00:1a:e8:3f:db:43 45 L640/V3_R0.42.1 192.168.0.13 00:1a:e8:40:7e:c5 77 L640/V3_R0.42.1 192.168.200.107 00:1a:e8:3f:db:2e 81 L615/V3_R0.42.1 192.168.200.129 00:1a:e8:95:22:65 PS C:\Windows\system32>
  11. schau mal hier, da ist es beschrieben mit Screenshots Anleitung SwyxIt RemoteConnector
  12. Hallo Du hast aber eine SwyxWare ? Welche SwyxWare Version setzt ihr ein ? Schau mal hier Swyx Handbuch - Inbetriebnahme SwyxPhone
  13. du kannst folgenden Reg Key setzen, dann wird die Firmware automatisch installiert HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Swyx\PhoneMgr\CurrentVersion\Options Name: AutoFirmwareUpdate Type: DWORD 0 – off 1 - on
  14. das findest du im Swyx Control Center unter Allgemeine Einstellungen / System / Bereitstellung Die Yealinks werden aber nicht über die Phonesuche eingebunden Hier nochmal die Anleitung zum Einbinden der Yealinks Zertifizierte SIP-Telefone
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and have taken note of our Privacy Policy.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.