none
Yealink T40P и SfB IP Inventory Report RRS feed

  • Общие обсуждения

  • Добрый день. 

    Подскажите, кто-нибудь использует у себя телефоны Yealink T40P с прошивкой для SfB? Отображаются ли у вас эти телефоны в IP Phone Inventory Report? 

    Snom'ы, Yealink T46S, Polycom - эти видны. А именно 40-е не показывает. 

    Обращался в Yealink, они сказали, что прошивка давно не обновлялась, поэтому они не видны в отчете. Но при этом на оф. сайте майкрософта пишут, что "все ОК, телефон должен отображаться". https://partnersolutions.skypeforbusiness.com/solutionscatalog/ip-phones/yealink-t40p

    18 апреля 2019 г. 6:55

Все ответы

  •   Здравствуйте,

     Успели обновить прошивку как советовала поддержка Yealink ? После этого T40P отображаются в IP Phone Inventory Report ?


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий. Не забывайте помечать сообщения как ответы и полезные, если они Вам помогли.

    19 апреля 2019 г. 5:52
  • Добрый день,

    Прошивка стоит самая последняя из тех, что есть на оф.сайте. Они имели в виду, что они сами последнюю прошивку для этой модели выпустили 2 или 3 года назад. 

    Неужели никто не использует эту модель? Может быть, есть другие бюджетные альтернативы? Snom 300 пробовали - так себе + их в России больше не выпускают, вроде. 

    19 апреля 2019 г. 11:26
  • Добрый день.
    Такая же проблема, в репорте T40-P не отображаются.

    Версия прошивки 54.8.1.65


    BWman

    24 сентября 2019 г. 8:49
  • Если интересно, лично я воспользовался костылями, чтобы хоть как-то находить Еалинки.

    Костыль 1: get-csconnections https://www.ucunleashed.com/269 Может показать всех юзеров, которые пользуются Еалинками.

    Костыль 2: написал простенький скрипт, который коннектится к базе Скайпа и забирает оттуда информацию о подключениях. База LcsCDR, таблица RegistrationView. Так хоть сразу видно айпишник телефона. Что-то вроде такого:

    $usersql = $user.UserPrincipalName $datemonthago = (get-date ([DateTime]::Today.AddMonths(-1)) -Format "yyyy-MM-dd HH:mm") $datetoday = (get-date -Format "yyyy-MM-dd HH:mm") $sqlcommand = "SELECT RegistrationView.SessionIdTime ,RegistrationView.SessionIdSeq ,RegistrationView.RegisterTime ,RegistrationView.UserUri ,RegistrationView.UserUriType ,RegistrationView.UserTenant ,RegistrationView.EndpointId ,RegistrationView.EndpointEra ,RegistrationView.DeRegisterTime ,RegistrationView.DeRegisterReason ,RegistrationView.ClientVersion ,RegistrationView.ClientType ,RegistrationView.ClientCategory ,RegistrationView.IpAddress ,RegistrationView.DialogId ,RegistrationView.ResponseCode ,RegistrationView.DiagnosticId ,RegistrationView.Registrar ,RegistrationView.Pool ,RegistrationView.EdgeServer ,RegistrationView.IsInternal ,RegistrationView.IsUserServiceAvailable ,RegistrationView.IsPrimaryRegistrar ,RegistrationView.IsPrimaryRegistrarCentral ,RegistrationView.DeviceMacAddress ,RegistrationView.DeviceManufacturer ,RegistrationView.DeviceHardwareVersion FROM RegistrationView where UserUri = '$usersql' and ((RegistrationView.SessionIdTime>='$datemonthago') AND (RegistrationView.SessionIdTime<='$datetoday')) ORDER BY RegistrationView.SessionIdTime DESC " $SqlServer = "ваш.sql-кластер"; $SqlCatalog = "LcsCDR"; $SqlConnection = New-Object System.Data.SqlClient.SqlConnection $SqlConnection.ConnectionString = "Server=$SqlServer; Database=$SqlCatalog; Integrated Security=True" $SqlConnection.Open() $SqlCmd = $SqlConnection.CreateCommand() $SqlCmd.CommandText = $sqlcommand $objReader = $SqlCmd.ExecuteReader() $table = new-object “System.Data.DataTable” $table.Load($objReader) $objReader.close() $SqlConnection.close() $userclientversions = ($table | Select ClientVersion | Group-Object ClientVersion).Name

        $endinfo = @()

        foreach ($versions in $userclientversions) {
            $userclientip = $table | where-object { $_.ClientVersion -eq $versions } | Select ipaddress -Unique 

            if ($versions -like '*UCCAPI*') {
                $endversionclient = "Компьютер"
            }
            elseif ($versions -like '*Yealink*') {
                $endversionclient = "Yealink"
            }
            elseif ($versions -like '*SfBForMac*') {
                $endversionclient = "MacOS"
            }
            elseif ($versions -like '*Android*') {
                $endversionclient = "Android"
            }



            if ([string]::IsNullOrEmpty($userclientip.IpAddress)) {
                $userclientip.IpAddress = "Неизвестно"
            }

            $endinfo += $endversionclient + ": " + $userclientip.IpAddress

        }



    • Изменено Max Nishod 24 сентября 2019 г. 9:31 ред. скрипта
    24 сентября 2019 г. 9:30