Свежую прошивку с поддержкой нужных функций скачайте с сайта производителя.
Новая прошивка с поддержкой VPN для Wireless IP Phone W52P и W56P доступна здесь.
На этом же сайте есть оригинальная инструкция по настройке VPN на аппаратах Yealink.
Согласно данной инструкции разработана следующая методика по подключению телефонного аппарата Yealink к серверу SIPNET посредством OpenVPN.
Согласно инструкции, данная функциональность поддерживается на IP-телефонах Yealink при условии использования обновленных прошивок (firmware) v80 или более поздних.
Для установки VPN-соединения необходимо подготовить архив формата tar, содержащий два файла - sipnet.credentials и vpn.cnf, а затем загрузить полученный архив в IP-телефон Yealink.
На рабочем компьютере создадим два текстовых файла и с помощью простого текстового редактора скопируем в них необходимое содержимое.
Указываем SIP ID и пароль в файле sipnet.credentials:
SIP_ID@sipnet.ru
password
Создаем конфигурацию соединения в файле vpn.cnf :
dev tun
proto udp
remote 212.53.40.182 1194
cipher AES-128-CBC
auth SHA1
resolv-retry infinite
nobind
persist-key
persist-tun
client
verb 3
auth-user-pass /config/openvpn/sipnet.credentials
<ca>
-----BEGIN CERTIFICATE-----
MIIEiTCCA3GgAwIBAgIQAlqK7xlvfg1sIQSyGuZwKzANBgkqhkiG9w0BAQsFADBh
MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBD
QTAeFw0xNzExMDYxMjIzNTJaFw0yNzExMDYxMjIzNTJaMFwxCzAJBgNVBAYTAlVT
MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j
b20xGzAZBgNVBAMTElRoYXd0ZSBSU0EgQ0EgMjAxODCCASIwDQYJKoZIhvcNAQEB
BQADggEPADCCAQoCggEBAMoIXuVTipccHkMvtoqnVumLhEOorJ16VYJ6FEuGty+P
Up8cyrEgW2+6It2mnC142ukGCE6+E6bry7s+uQUMPkrh8DIfE071BsVHc4k+gKOL
8QEkm6OZZpJraK0NLbTNcqL0+ThaZaa0jFPBCBqE+P0u8xF1btxqMSmsDYfMk2B4
3yW6JlmRxoNSNabKnLgoGs7XHO4Uv3ZcZas4HnnpfMxJIyaiUlBm0Flh/6D+mkwM
n/nojt4Ji7gVwaQITCacewbb/Yp0W1h+zWOkkS9F8Ho8lAuKfLIFqWeTn2jllWNg
2FiVX+BV75OnETt85pLYZkTgq72nj82khXhBJFTn2AMCAwEAAaOCAUAwggE8MB0G
A1UdDgQWBBSjyF5lVOUweMEF6gcKalnMuf7eWjAfBgNVHSMEGDAWgBQD3lA1VtFM
u2bwo+IbG8OXsj3RVTAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0lBBYwFAYIKwYBBQUH
AwEGCCsGAQUFBwMCMBIGA1UdEwEB/wQIMAYBAf8CAQAwNAYIKwYBBQUHAQEEKDAm
MCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5kaWdpY2VydC5jb20wQgYDVR0fBDsw
OTA3oDWgM4YxaHR0cDovL2NybDMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0R2xvYmFs
Um9vdENBLmNybDA9BgNVHSAENjA0MDIGBFUdIAAwKjAoBggrBgEFBQcCARYcaHR0
cHM6Ly93d3cuZGlnaWNlcnQuY29tL0NQUzANBgkqhkiG9w0BAQsFAAOCAQEARE2F
5d0cgozhZNWokCLfdhhl6mXSOyU3SoPamYcWfLH1CzMwD8a1+pFvwHIQfvlwXFH8
MrjB3C+jVobNbVWRrgqS3Jsa0ltRH/Ffs6ZTgP4WJYm1SNpUbgR7LWUD2F+PTvKB
M/gf9eSyqP4OiJslYaa38NU1aVAxZI15o+4xX4RZMqKXIIBTG2V+oPBjQ1oPmHGA
C/yWt2eThvb8/re7OpSpUdJyfGf97XeM4PiJAl6+4HQXhjwN7ZPZKrQv9Ay33Mgm
YLVQA+x9HONZXx9vvy8pl9bu+NVYWKGxzGxBK0CBozmVUCeXQPJKPTZleYuNM18p
U1P8Xh1CDguM+ZEoew==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIDrzCCApegAwIBAgIQCDvgVpBCRrGhdWrJWZHHSjANBgkqhkiG9w0BAQUFADBh
MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBD
QTAeFw0wNjExMTAwMDAwMDBaFw0zMTExMTAwMDAwMDBaMGExCzAJBgNVBAYTAlVT
MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j
b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IENBMIIBIjANBgkqhkiG
9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4jvhEXLeqKTTo1eqUKKPC3eQyaKl7hLOllsB
CSDMAZOnTjC3U/dDxGkAV53ijSLdhwZAAIEJzs4bg7/fzTtxRuLWZscFs3YnFo97
nh6Vfe63SKMI2tavegw5BmV/Sl0fvBf4q77uKNd0f3p4mVmFaG5cIzJLv07A6Fpt
43C/dxC//AH2hdmoRBBYMql1GNXRor5H4idq9Joz+EkIYIvUX7Q6hL+hqkpMfT7P
T19sdl6gSzeRntwi5m3OFBqOasv+zbMUZBfHWymeMr/y7vrTC0LUq7dBMtoM1O/4
gdW7jVg/tRvoSSiicNoxBN33shbyTApOB6jtSj1etX+jkMOvJwIDAQABo2MwYTAO
BgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUA95QNVbR
TLtm8KPiGxvDl7I90VUwHwYDVR0jBBgwFoAUA95QNVbRTLtm8KPiGxvDl7I90VUw
DQYJKoZIhvcNAQEFBQADggEBAMucN6pIExIK+t1EnE9SsPTfrgT1eXkIoyQY/Esr
hMAtudXH/vTBH1jLuG2cenTnmCmrEbXjcKChzUyImZOMkXDiqw8cvpOp/2PV5Adg
06O/nVsJ8dWO41P0jmP6P6fbtGbfYmbW0W5BjfIttep3Sp+dWOIrWcBAI+0tKIJF
PnlUkiaY4IBIqDfv8NZ5YBberOgOzW6sRBc4L0na4UU+Krk2U886UAb3LujEV0ls
YSEY1QSteDwsOoBrp+uvFRTp2InBuThs4pFsiv9kuXclVzDAGySj4dzp30d8tbQk
CAUw7C29C79Fv1C5qfPrmAESrciIxpg0X40KPMbp1ZWVbd4=
-----END CERTIFICATE-----
</ca>
<cert>
-----BEGIN CERTIFICATE-----
MIID1jCCAr6gAwIBAgIBADANBgkqhkiG9w0BAQsFADBqMR0wGwYDVQQDDBQxMDAw
NzY2NDA2NzM4ODcwOTY1ODEdMBsGA1UECgwUMTAwMDc2NjQwNjczODg3MDk2NTgx
HTAbBgNVBAsMFDEwMDA3NjY0MDY3Mzg4NzA5NjU4MQswCQYDVQQGEwJVUzAeFw0x
NjEwMDUwOTU5MzJaFw0zNjEyMzEwOTU5MzJaMGoxHTAbBgNVBAMMFDEwMDA3NjY0
MDY3Mzg4NzA5NjU4MR0wGwYDVQQKDBQxMDAwNzY2NDA2NzM4ODcwOTY1ODEdMBsG
A1UECwwUMTAwMDc2NjQwNjczODg3MDk2NTgxCzAJBgNVBAYTAlVTMIIBIjANBgkq
hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2+03oienoSnTDgpOTrNzbUXtqvLM0J+2
YVe3A0/sYHok6Gj2gd9aESI0aZ5ngp8PaXlj0nP1DNLtro9pX5O2tHvLqqr8E0zB
drd6EpLD1r8PwgoZwLnbly1dWlfvV3n47mw/Os9c/5NLJIrTFcIIYs5APHNI6u5H
ImtbE4XhtFeurdVPrIzj6+SDwFvdZ0ODfTAwVfpveDcL6eP7byJ0X1SE2G9LYdHV
ah0+3rsvXobRs2lTpKRQk73qWjLxGR2UW1h/FY+vTlEPgy505xA6trCm6hudHESC
bKAwTYwDZdaNmtCTqrbgKqfMaM7rnUY3s9rGg0sV97M85cA6WaEODwIDAQABo4GG
MIGDMA8GA1UdEwEB/wQFMAMBAf8wCwYDVR0PBAQDAgH2MGMGA1UdJQRcMFoGCCsG
AQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEBggrBgEFBQcDBQYI
KwYBBQUHAwYGCCsGAQUFBwMHBggrBgEFBQcDCAYIKwYBBQUHAwkwDQYJKoZIhvcN
AQELBQADggEBAIw0vgKkY/5SWBPJgBgrV9KTIPVf8BU/ak+LguVOILFhx96LPPc/
tegBYZbK7My5VABc3BAKqLRvtir168b0R1/6McyOqgACNed9e7l1wlNwY79MGePi
vdpQzojDkzgmS0uHNN9TrxcjOU6bvzYVAfmd81jpX+El+j29UTje6BIJZt++7Arf
1cRqPUb2RevQhO0y8EIWswlo/vUNaDvCjFfYhTlg0Aezo3YK/TKm/marFjhFZ/Sm
dqGRLHo2wNDJnD19PKMaM05R50mUsh+AomX4GS6KtbhMVbKvuD44B0QrMOTQycyi
+jd1m+eBRxNSGWpIGLeaITOwTeWW/i2/A8w=
-----END CERTIFICATE-----
</cert>
<key>
-----BEGIN PRIVATE KEY-----
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDb7TeiJ6ehKdMO
Ck5Os3NtRe2q8szQn7ZhV7cDT+xgeiToaPaB31oRIjRpnmeCnw9peWPSc/UM0u2u
j2lfk7a0e8uqqvwTTMF2t3oSksPWvw/CChnAuduXLV1aV+9XefjubD86z1z/k0sk
itMVwghizkA8c0jq7kcia1sTheG0V66t1U+sjOPr5IPAW91nQ4N9MDBV+m94Nwvp
4/tvInRfVITYb0th0dVqHT7euy9ehtGzaVOkpFCTvepaMvEZHZRbWH8Vj69OUQ+D
LnTnEDq2sKbqG50cRIJsoDBNjANl1o2a0JOqtuAqp8xozuudRjez2saDSxX3szzl
wDpZoQ4PAgMBAAECggEBANCUrwrvqSBE1pKeW55wu6yLgdl75ZyHnSW9VymhB4KI
1bBGvGR4PKe7VRJG1c0gpjFWm8HhkCvVcO75vOqU4ddTAdqfx+tWBLZfVTuATpTB
KGTTx5DttMIwmDUy6SCB4gHeUCmquXz7aW0C7SfZmrJ7AplSjXmi+3w9bWeatnGe
ZK6ckj4q5IREcrshJioW2A5GEMoAs3aQF8cV59OLuEfqoy+qFxC0LhOZrk+QdKjN
K0uW+CYoJ/bQXJbpc5rsb08Yh1Uxj68HJG7kLrMmwrG9BzXOsb1NscSUT+5jHd96
zKXkOO9lRCsTkb6RQQzLwgM6j/JsFQWKl2HyLwoceyECgYEA+gLIpDKhe8DAJY83
zU81yHPg9hPQOHG/e06v9eZVbCXBmmSC7sIiE1Dq0OeuB9FTCS4CKVa9SKR4aRc9
PZpPsWftpJHUUzuHE+rRmFbXiSyMsEVkNwIpiHw6vCGfuVb/XeTVwWswIPMPqpdj
rl5xoc4e+bKfyZQapyuWk+cLKPsCgYEA4THwYRkouyepdFollvVz4ZlWvm87xVpf
2SGUiOXAviPIR+/oDPlDMfInK2LAXXfPhJv/NgvOB7mHnsmEOszgqJEIAxFxgATK
VLs0QuxbukCuWMmxt4lLmM+8JDV3PFLpQjFOPMZlPT89VjcWmAufsLSz3NdGffzU
Htw1m1NzSv0CgYAcvaEvLxrdTSVJrBMwKQD30Ep2P4TaWEk49azIyffb/OMqyo86
v1qHee/koB2jjG7NSVq6Qdx0s2OcQS2rHUg4DsiE+La98sPuiDocFy+j91kdEn0Y
zcjUheOCqSLhfZzRwHLKT3Yy835DkC/HZdgOT9HDxsMTu1DtEte2nQLtbQKBgFWy
l3OcC3ANi+MHWz6zccHshKI72lckKU2MBeaC6HJzU4hst7YYNYYQTO+pyOLI8WPZ
qal7nJA7/mxi67sktGnxp0bjoHnDWOwdwammINIkQzTurH7X9LjWdRaichm2w6W4
9bkTFvvT0Re6JxL9eWvZmIj2M5FGYcLMsmnFvB5RAoGAZ0Vp+OmWtclYoPkoPfKs
PIHVGEKAIYDl8/t2NorTawnNr+KIXMvOh9w3OxhCu0R2UtpOO96wDctgJ4fR3Pyb
xClQTjvOWAVW/Y47nxfHp9WMeDPwdwomz4Pwxj+YqUsr7F39mXrP08HpNtmf5iNY
FjFgWzZjkYr1PCdtfJzCnUk=
-----END PRIVATE KEY-----
</key>
Затем оба файла добавляем в архив openvpn.tar (пример для Linux):
# tar -cvpf ~/openvpn.tar ~/vpn.cnf ~/sipnet.credentials
Под ОС Windows достаточно использовать редактор notepad или любой другой, позволяющий создать простой текстовый (ASCII) файл. Для создания tar-архива можно использовать, например, 7-Zip.
Полученный файл openvpn.tar загружаем в IP-телефон Yealink согласно инструкции его производителя (стр.25)