All pages
Powered by GitBook
1 of 1

Loading...

Π—Π²ΠΎΠ½ΠΊΠΈ Ρ‡Π΅Ρ€Π΅Π· 3G ΠΌΠΎΠ΄Π΅ΠΌ Huawei E173 (chan_dongle)

Настройка Π·Π²ΠΎΠ½ΠΊΠΎΠ² Ρ‡Π΅Ρ€Π΅Π· 3G ΠΌΠΎΠ΄Π΅ΠΌ Huawei E173

Huawei E173 β€” это USB 3G-ΠΌΠΎΠ΄Π΅ΠΌ ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Huawei, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ совмСстим с ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ chan_dongle для Asterisk. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ этот ΠΌΠΎΠ΄Π΅ΠΌ с chan_dongle, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Asterisk для ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ голосовых Π·Π²ΠΎΠ½ΠΊΠΎΠ² ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ SMS Ρ‡Π΅Ρ€Π΅Π· GSM-ΡΠ΅Ρ‚ΡŒ, ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΠ² ΠΌΠΎΠ΄Π΅ΠΌ Π² ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹ΠΉ GSM-шлюз.

Dongle ΠΌΠΎΠ΄Π΅ΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π΅ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎ. Им Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠ΅, ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠ΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΈ устойчивый GSM сигнал.

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° USB ΠΌΠΎΠ΄Π΅ΠΌΠ°

  1. ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ посмотрим ΠΊΠ°ΠΊΠΈΠ΅ USB устройства ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΊ ПК:

Π’ΡƒΡ‚ Π½Π°ΠΌ интСрСсно устройство Β«12d1:1001 Huawei Technologies Co., Ltd. E169/E620/E800 HSDPA ModemΒ».

  • 12d1 - это ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π²Π΅Π½Π΄ΠΎΡ€Π°.

  • 1001 - ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.

Для ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠΎΠ΄Π΅ΠΌΠ° Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ пСрСвСсти Π² Ρ€Π΅ΠΆΠΈΠΌ Β«1001 (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠΎΠ΄Π΅ΠΌ)Β».

  1. Π”Π°Π»Π΅Π΅ ΠΈΡ‰Π΅ΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± устройствС ΠΏΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρƒ Π²Π΅Π½Π΄ΠΎΡ€Π° Β«12d1Β»:

  1. Π”Π°Π»Π΅Π΅ ΠΈΡ‰Π΅ΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΏΠΎ Π½ΠΎΠΌΠ΅Ρ€Ρƒ USB устройства Β«usb 1-1Β»:

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΠΌ извСстны ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ сСрийных устройств ΠΌΠΎΠ΄Π΅ΠΌΠ° ttyUSB0, ttyUSB1, ttyUSB2.

Если устройства Π½Π°ΠΉΠ΄Π΅Π½Ρ‹, Ρ‚ΠΎ ΠΏΠΎΠ» Π΄Π΅Π»Π° сдСлано. Если ΠΆΠ΅ ΠΎΠ½ΠΈ Π½Π΅ появились, Ρ‚ΠΎ вСроятно ΠΌΠΎΠ΄Π΅ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅, ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠΌ ΠΎΡ‚ 1001, Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°Ρ….

На Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… устройствах Ρ€Π΅ΠΆΠΈΠΌ «Волько ΠΌΠΎΠ΄Π΅ΠΌΒ» отобраТаСтся ΠΊΠ°ΠΊ Β«140cΒ»

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° настроСк ΠΌΠΎΠ΄Π΅ΠΌΠ°

ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½ΠΈΠ΅:

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ AT для управлСния ΠΈ настройки ΠΌΠΎΠ΄Π΅ΠΌΠ°.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄

  • AT^CARDLOCK? – ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° состояния Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΌΠΎΠ΄Π΅ΠΌΠ° ΠΈ количСства ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ Π²Π²ΠΎΠ΄Π° ΠΊΠΎΠ΄Π° Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ:(ΠΎΡ‚Π²Π΅Ρ‚ ΠΌΠΎΠ΄Π΅ΠΌΠ°: CARDLOCK: A,B,0 , Ссли A=2 ΠΌΠΎΠ΄Π΅ΠΌ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½, A=1 ΠΌΠΎΠ΄Π΅ΠΌ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ – SimLock, Ссли A=3 здСсь Π΄Π²Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Π»ΠΈΠ±ΠΎ Π²Ρ‹ израсходовали всС 10 ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ ввСсти ΠΊΠΎΠ΄, Π»ΠΈΠ±ΠΎ Ρƒ вас Π² ΠΌΠΎΠ΄Π΅ΠΌΠ΅ кастомизированная ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°, B – количСство ΠΎΡΡ‚Π°Π²ΡˆΠΈΡ…ΡΡ ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ Π²Π²ΠΎΠ΄Π° ΠΊΠΎΠ΄Π° Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 10 Ρ€Π°Π·))

  • AT^CARDLOCK=Β«NCK CodeΒ» Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° ΠΌΠΎΠ΄Π΅ΠΌΠ°, для возмоТности Ρ€Π°Π±ΠΎΡ‚Ρ‹ со всСми ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ связи

  • AT^CVOICE=? – ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° состояния голосовых Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΌΠΎΠ΄Π΅ΠΌΠ° (0 - Π·Π½Π°Ρ‡ΠΈΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ)

Π§Ρ‚ΠΎ провСряСм?

  1. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠ΄Π΅ΠΌ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ голосовыС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

  2. МодСм Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ «Волько ΠΌΠΎΠ΄Π΅ΠΌΒ»

  3. По возмоТности (ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ ΠΊΠΎΠ΄Π°) Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΌΠΎΠ΄Π΅ΠΌ для возмоТности Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π»ΡŽΠ±Ρ‹ΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ связи

chan_dongle Asterisk

  1. Π’ web интСрфСйсС АВБ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² web интСрфСйсС «БистСма» - Β«ΠšΠ°ΡΡ‚ΠΎΠΌΠΈΠ·Π°Ρ†ΠΈΡ систСмных Ρ„Π°ΠΉΠ»ΠΎΠ²Β»

  2. ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Ρ„Π°ΠΉΠ» Β«/etc/asterisk/modules.confΒ»

  3. Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Ρ€Π΅ΠΆΠΈΠΌ Β«Π”ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π² ΠΊΠΎΠ½Π΅Ρ† Ρ„Π°ΠΉΠ»Π°Β»

  4. ДобавляСм ΠΊΠΎΠ΄

ΠŸΠΎΠ»Π΅Π·Π½Ρ‹Π΅ рСсурсы:

  • ОписаниС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΈ ΠΎΠΏΡ†ΠΈΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½Π° .

  • Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ .

dongle0 - ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ΅ имя Π»ΠΈΠ½ΠΈΠΈ, Π² дальнСйшСм Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² Dial ΠΊΠΎΠΌΠ°Π½Π΄Π΅ для исходящих Π·Π²ΠΎΠ½ΠΊΠΎΠ². audio, data - значСния этих ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² - адрСса сСрийных устройств, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ этапС. Π’Π΅Ρ€Π½Ρ‹Π΅ значСния придСтся ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎ. Если Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π²ΡƒΠΊΠ°, Ρ‚ΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ мСстами.

Настройка DID

Для ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ входящих Π·Π²ΠΎΠ½ΠΊΠΎΠ² ΠΊΠ°ΠΊΠ΄ΠΎΠΌΡƒ dongle Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ DID Π½ΠΎΠΌΠ΅Ρ€.

  1. ЗапускаСм консоль asterisk:

  2. Π‘ΠΌΠΎΡ‚Ρ€ΠΈΠΌ список ΠΌΠΎΠ΄Π΅ΠΌΠΎΠ²

  3. Если Π² ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ΅ Β«NumberΒ» Π½ΠΎΠΌΠ΅Ρ€ Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½, Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

ВмСсто Β«dongle0Β» ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ своСй Π»ΠΈΠ½ΠΈΠΈ ВмСсто Β«79255283744Β» Π½ΠΎΠΌΠ΅Ρ€ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° sim ΠΊΠ°Ρ€Ρ‚Ρ‹.

ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ АВБ.

Настройка входящСго ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Π°

  1. Π’ web ΠΏΠ΅Ρ€Π΅ΠΉΠ»ΠΈΡ‚Π΅ Π² Ρ€Π°Π·Π΄Π΅Π» Β«ΠœΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΡΒ» -> «ВходящиС ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Ρ‹Β»

  2. ΠžΠΏΠΈΡˆΠΈΡ‚Π΅ Π½ΠΎΠ²Ρ‹ΠΉ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚, Π² ΠΏΠΎΠ»Π΅ DID ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ Π½ΠΎΠΌΠ΅Ρ€ sim ΠΊΠ°Ρ€Ρ‚Ρ‹, настроСнный Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ этапС:

Настройка исходящих ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΎΠ²

  1. Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ Β«ΠœΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΡΒ» - Β«ΠŸΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Ρ‹Β» Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π½ΠΎΠ²ΡƒΡŽ ΡƒΡ‡Π΅Ρ‚Π½ΡƒΡŽ запись SIP со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ:

  • "НазваниС" - Β«Dongle0Β» (ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ)

  • "Π₯ост ΠΈΠ»ΠΈ IP адрСс" - ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ 127.0.0.1

  • "Π’ΠΈΠΏ ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи" - АутСнтификация ΠΏΠΎ IP адрСсу, Π±Π΅Π· пароля

  1. Из адрСсной строки Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° скопируйтС ID ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°, ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΈΠ΄ SIP-TRUNK-ECBE1168

  1. Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ Β«ΠœΠ°Ρ€ΡˆΡƒΡ€Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡΒ» - Β«Π˜ΡΡ…ΠΎΠ΄ΡΡ‰ΠΈΠ΅ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Ρ‹Β» создайтС Π½ΠΎΠ²Ρ‹ΠΉ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ:

  1. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Ρ€Π°Π·Π΄Π΅Π» "БистСма" -> "ΠšΠ°ΡΡ‚ΠΎΠΌΠΈΠ·Π°Ρ†ΠΈΡ систСмных Ρ„Π°ΠΉΠ»ΠΎΠ²". ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ для рСдактирования Ρ„Π°ΠΉΠ» "/etc/asterisk/extensions.conf". Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ€Π΅ΠΆΠΈΠΌ "Π”ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π² ΠΊΠΎΠ½Π΅Ρ† Ρ„Π°ΠΉΠ»Π°" ΠΈ Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄:

Π—Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ SIP-TRUNK-ECBE1168 ΠΈ dongle Π½Π° ваши значСния соотвСтствСнно.

AT^CVOICE=0 – Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ голосовых Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΌΠΎΠ΄Π΅ΠΌΠ°
  • AT^U2DIAG=0 - Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π΅ΠΆΠΈΠΌΠ° «Волько ΠΌΠΎΠ΄Π΅ΠΌΒ»

  • ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ» Β«/etc/asterisk/dongle.confΒ»

  • Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ дСйствиС Β«Π—Π°ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽΒ»

  • ΠšΠΎΠΏΠΈΡ€ΡƒΠ΅ΠΌ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ

  • ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ» Β«/etc/asterisk/modules.confΒ»

  • Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Ρ€Π΅ΠΆΠΈΠΌ Β«Π”ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π² ΠΊΠΎΠ½Π΅Ρ† Ρ„Π°ΠΉΠ»Π°Β»

  • ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ контСксты для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ sms ΠΈ ussd

  • ПослС настройки Β«dongle.confΒ» потрСбуСтся ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ АВБ

  • страницС
    описаниС chan_dongle
    did Π½ΠΎΠΌΠ΅Ρ€
    ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°
    ID ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°
    ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ для Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ исходящих Π²Ρ‹Π·ΠΎΠ²ΠΎΠ²
    Код для Ρ„Π°ΠΉΠ»Π° extensions.conf
    [general]
    interval=15
    
    [defaults]
    context=public-direct-dial
    group=0
    rxgain=0
    txgain=0
    autodeletesms=yes
    resetdongle=yes
    u2diag=-1	
    usecallingpres=yes
    callingpres=allowed_passed_screen
    disablesms=no
    
    language=en	
    smsaspdu=yes	
    mindtmfgap=45
    mindtmfduration=80
    mindtmfinterval=200
    
    callwaiting=auto
    disable=no
    initstate=start
    dtmf=relax
    
    [dongle0]
    audio=/dev/ttyUSB1
    data=/dev/ttyUSB2
    [dongle-incoming-ussd]
    exten => ussd,1,Noop(Incoming USSD: ${BASE64DECODE(${USSDBASE64})})
    exten => ussd,n,Hangup()
    
    [dongle-incoming-sms]
    exten => sms,1,Noop(Incoming SMS from ${CALLERID(num)} ${BASE64_DECODE(${SMS_BASE64})})
    exten => sms,n,Hangup()
    lsusb
    Bus 001 Device 002: ID 12d1:1001 Huawei Technologies Co., Ltd. E169/E620/E800 HSDPA Modem
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
    Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    dmesg | grep 12d1
    [    2.828272] usb 1-1: New USB device found, idVendor=12d1, idProduct=1001, bcdDevice= 0.00
    dmesg | grep 'usb 1-1'
    
    [    2.262750] usb 1-1: new high-speed USB device number 2 using ehci-pci
    [    2.828272] usb 1-1: New USB device found, idVendor=12d1, idProduct=1001, bcdDevice= 0.00
    [    2.828479] usb 1-1: New USB device strings: Mfr=3, Product=2, SerialNumber=0
    [    2.828641] usb 1-1: Product: HUAWEI Mobile
    [    2.828754] usb 1-1: Manufacturer: HUAWEI Technology
    [    2.856994] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
    [    2.861194] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
    [    2.864265] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2
    minicom -D /dev/ttyUSB0
    Welcome to minicom 2.8
    
    OPTIONS: I18n                                                                
    Compiled on Apr 26 2021, 18:06:16.                                           
    Port /dev/ttyUSB0, 12:30:42                                                  
                                                                                 
    Press CTRL-A Z for help on special keys   
    load => chan_dongle.so
    asterisk -r
    mikopbx*CLI> dongle show devices
    ID      Group State RSSI Model Firmware         IMEI IMSI Number        
    dongle0 0     Free  12   E173  11.126.15.00.209 ***  ***  79255283744 
    dongle cmd dongle0 AT+CPBS=\"ON\"
    dongle cmd dongle0 AT+CPBW=1,\"79255283744\",145
    [SIP-TRUNK-ECBE1168-outgoing-custom]
    exten => _[0-9*#+]!,1,Set(DIAL_COMMAND=Dongle/dongle0/${number})
    	same => n,return