Jump to content

Recommended Posts

Posted

Вопроса два:

1. При подключении модема centos назначает по умолчанию права на доступ файлу ttyUSB1(2) группы dialout и пользователя root Что пробовал. Добавил в группу dialout пользователя asterisk не помогло.

Что можно еще попробовать сделать ?

2. Звонки наружу проходят нормально. а вот внутрь слышим только гудбай и вот такое сообщение.

== Starting Dongle/dongle0-0100000000 at gsmoffice,+795865865,1 failed so f alling back to exten 's' == Starting Dongle/dongle0-0100000000 at gsmoffice,s,1 still failed so fallin g back to context 'default' -- Executing [s@default:1] Playback("Dongle/dongle0-0100000000", "vm-goodbye ")

in new stack -- <dongle dongle0-0100000000="">

Playing 'vm-goodbye.gsm' (language 'en') -- Executing [s@default:2] NoOp("Dongle/dongle0-0100000000", "ERROR: FreePBX Does not use the [default] context, confguration error") in new stack -- Executing [s@default:3] Macro("Dongle/dongle0-0100000000", "hangupcall") in new stack -- Executing [s@macro-hangupcall:1] GotoIf("Dongle/dongle0-0100000000", "1?t heend") in new stack -- Goto (macro-hangupcall,s,3) -- Executing [s@macro-hangupcall:3] ExecIf("Dongle/dongle0-0100000000", "0?S et(CDR(recordingfile)=)") in new stack -- Executing [s@macro-hangupcall:4] Hangup("Dongle/dongle0-0100000000", "") in new stack == Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'Dongle/dongle0 -0100000000' in macro 'hangupcall' == Spawn extension (default, s, 3) exited non-zero on 'Dongle/dongle0-01000000 00' -- Executing [h@default:1] Hangup("Dongle/dongle0-0100000000", "") in new st ack == Spawn extension (default, h, 1) exited non-zero on 'Dongle/dongle0-01000000 00'

Posted

и что непонятно?

 

== Starting Dongle/dongle0-0100000000 at gsmoffice,+795865865,1 failed so f alling back to exten 's' == Starting Dongle/dongle0-0100000000 at gsmoffice,s,1 still failed so fallin g back to context 'default' -- Executing [s@default:1] Playback("Dongle/dongle0-0100000000", "vm-goodbye ")

 

в диалплане косяк и нет подходящего экстеншена, чтобы определить туда звонок. и оно делает fallback в default.

 

ну а дальше вас честно предупреждают, что дефолт мы не используем(и правильно).

NoOp("Dongle/dongle0-0100000000", "ERROR: FreePBX Does not use the [default] context, confguration error")

Posted

и до кучи не надо добавлять никого ни в какие группы, учимся править 50-udev.rules

 

KERNEL=="tty",			NAME="%k", GROUP="tty", MODE="0666", OPTIONS="last_rule" 
KERNEL=="ptmx",                 NAME="%k", GROUP="tty", MODE="666", OPTIONS="last_rule" 
KERNEL=="tts/USB[0-9]*",	NAME="%k", GROUP="uucp", MODE="0666"
KERNEL=="tty[A-Z]*",            NAME="%k", GROUP="uucp", MODE="0666"
KERNEL=="ttyUSB*", SYSFS{product}=="Palm Handheld*", SYMLINK+="pilot", GROUP="uucp", MODE="0666"
KERNEL=="ttyUSB*", SYSFS{product}=="palmOne Handheld*", SYMLINK+="pilot", GROUP="uucp", MODE="0666"
KERNEL=="ttyUSB*", SYSFS{product}=="Handspring Visor*", SYMLINK+="pilot", GROUP="uucp", MODE="0666"

 

[dongle-incoming] 
exten => s,1,Dial(SIP/2001&SIP/2000)
exten => s,n,Hangup() 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.