Выбросить или сдать в музей. Использовать нормальные платы или шлюзы. _________________ Gentoo Linux || Asterisk 11.2-cert3 Решения телефонии на базе Asterisk || http://it-need.ru
Ну как бы выбросить не вариант, нужно бюджетное решение. путем поиска наткнулся на статейку http://demonx.ru/?p=4 пройдя по ней все манипуляции получил следующее
Код:
[ 14.745988] mISDNipac module version 2.0 [ 14.806079] usbcore: registered new interface driver usbserial [ 14.806165] USB Serial support registered for generic [ 14.806995] usbcore: registered new interface driver usbserial_generic [ 14.807002] usbserial: USB Serial Driver core [ 14.896273] ppdev: user-space parallel port driver [ 14.922873] Netjet PCI driver Rev. 2.0 [ 14.922950] Netjet: Digium X100P/X101P not handled [ 15.062062] ISDN subsystem Rev: 1.1.2.3/1.1.2.3/1.1.2.2/1.1.2.3/1.1.2.2/1.1.2.2 loaded [ 15.280915] HiSax: Linux Driver for passive ISDN cards [ 15.280929] HiSax: Version 3.5 (module) [ 15.280934] HiSax: Layer1 Revision 2.46.2.5 [ 15.280938] HiSax: Layer2 Revision 2.30.2.4 [ 15.280941] HiSax: TeiMgr Revision 2.20.2.3 [ 15.280945] HiSax: Layer3 Revision 2.22.2.3 [ 15.280949] HiSax: LinkLayer Revision 2.59.2.4 [ 16.481497] dahdi: Telephony Interface Registered on major 196 [ 16.481508] dahdi: Version: 2.5.0.1 [ 16.654790] wcfxo 0000:00:09.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ 16.712016] wcfxo: DAA mode is 'FCC' [ 16.712026] Found a Wildcard FXO: Generic Clone [ 16.772472] dahdi_transcode: Loaded. [ 16.905795] INFO-xpp: revision Unknown MAX_XPDS=64 (8*8) [ 16.905806] INFO-xpp: FEATURE: without BRISTUFF support [ 16.905860] INFO-xpp: FEATURE: with PROTOCOL_DEBUG [ 16.910534] INFO-xpp: FEATURE: with sync_tick() from DAHDI [ 16.936253] INFO-xpp_usb: revision Unknown [ 16.939156] usbcore: registered new interface driver xpp_usb [ 106.390894] usbcore: deregistering interface driver xpp_usb [ 106.403912] NOTICE-xpp: toplevel_release [ 106.442219] dahdi_transcode: Unloaded. [ 106.499908] Freed a Wildcard [ 106.623243] dahdi: Telephony Interface Unloaded [ 106.652629] dahdi: Telephony Interface Registered on major 196 [ 106.652639] dahdi: Version: 2.5.0.1 [ 106.824036] wcfxo: DAA mode is 'FCC' [ 106.824046] Found a Wildcard FXO: Generic Clone [ 106.862808] dahdi_transcode: Loaded. [ 106.920676] INFO-xpp: revision Unknown MAX_XPDS=64 (8*8) [ 106.920687] INFO-xpp: FEATURE: without BRISTUFF support [ 106.920738] INFO-xpp: FEATURE: with PROTOCOL_DEBUG [ 106.925143] INFO-xpp: FEATURE: with sync_tick() from DAHDI [ 106.934875] INFO-xpp_usb: revision Unknown [ 106.938373] usbcore: registered new interface driver xpp_usb
т.е. дрова вроде как встали, но когда смотришь конфиг по команде dahdi_cfg -vvv
и того и другого и еще тех вопросов которые скорее всего будут от вас. _________________ Gentoo Linux || Asterisk 11.2-cert3 Решения телефонии на базе Asterisk || http://it-need.ru
я конечно благодарен за критику, но просил реальной помощи. Знакомому собираю систему из того что есть. Проблем с отбоем думаю его мало волнуют, потому как ему макс надо пару звонков в неделю. ПО поводу Эха, в статье чуть выше есть способ как минимизировать это. Покупать плату за 4-6 тыс, ради одного FXO порта думаю несуразно для домашнего пользования.
Так что прошу реальных советов по поводу дальнейшей настройки из уже настроенного.
Зря проигнорировали совет прочесть книгу. Там момент настройки этой карты подробно описан. Не хотите документацию читать - идите в раздел работа тогда. Ну или продолжайте ждать с моря погоды. _________________ «Choose a job you love, and you will never have to work a day in your life» — Confucius
не значит ли это что плохо читали? рекомендую попробовать еще раз. и не по диагонали, вдумчиво - до полного просветления. ps: лень книгу читать - ищите по форуму, за 7 лет тут уже не один десяток подобных вопросов был и ответы на них, с конкретными примерами. _________________ «Choose a job you love, and you will never have to work a day in your life» — Confucius
собирать нужно в определенной последовательности, сначала libpri, потом dahdilinux, потом dahditools, ну а потом и астер соответственно. в астере необходимо включить модули dahdi в установку, делается через menuselect.
далее делаем так: dahdi_hardware данная команда показывает есть ли у нас голосовая плата
# cat /etc/asterisk/dahdi-channels.conf ; Autogenerated by /usr/sbin/dahdi_genconf on Tue Oct 11 13:27:08 2011 ; If you edit this file and execute /usr/sbin/dahdi_genconf again, ; your manual changes will be LOST. ; Dahdi Channels Configurations (chan_dahdi.conf) ; ; This is not intended to be a complete chan_dahdi.conf. Rather, it is intended ; to be #include-d by /etc/chan_dahdi.conf that will include the global settings ;
что осталось доделать: 1. не хотят работать исходящие вызовы, при наборе номера появляется КПВ и только когда его услышал нужно ручками набирать номер, т.е. как будто астер поднял трубку и ждет от меня дальнейших действий. 2. это замена эхокомпенсатора на OSLEC. пытался делать по данному мануалу:
Код:
cd /usr/src wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2 tar xjf linux-2.6.28.tar.bz2 mkdir /usr/src/dahdi/drivers/staging cp -fR /usr/src/linux-2.6.28/drivers/staging/echo /usr/src/dahdi/drivers/staging sed -i "s|#obj-m += dahdi_echocan_oslec.o|obj-m += dahdi_echocan_oslec.o|" /usr/src/dahdi/drivers/dahdi/Kbuild sed -i "s|#obj-m += ../staging/echo/|obj-m += ../staging/echo/|" /usr/src/dahdi/drivers/dahdi/Kbuild echo 'obj-m += echo.o' > /usr/src/dahdi/drivers/staging/echo/Kbuild cd /usr/src/dahdi/ make make install
проблемы начинаются с sed и в конце когда делаешь make
Код:
# make make: *** No targets specified and no makefile found. Stop.
т.е. осталось совсем немного чтобы победить ее. как время будет позанимаюсь, пока жду дальнейших советов.
1. не хотят работать исходящие вызовы, при наборе номера появляется КПВ и только когда его услышал нужно ручками набирать номер, т.е. как будто астер поднял трубку и ждет от меня дальнейших действий.
а это правильный алгоритм? что то не подходит он мне.
пробовал ставить w перед номером
exten => _7XXXX,1,Dial(DAHDI/1/ww${EXTEN},45,)
но что то эффекта не дало.
получаю вот такой лог
Код:
-- Called DAHDI/1/ww71455 -- Hanging up on 'DAHDI/1-1' -- Hungup 'DAHDI/1-1' == Everyone is busy/congested at this time (1:0/0/1)
при наборе номера 71222
Код:
-- Executing [71222@local:1] Dial("IAX2/minyar-4697", "DAHDI/1/71222,,tT") in new stack -- Called DAHDI/1/71222 -- DAHDI/1-1 answered IAX2/minyar-4697 -- Hanging up on 'DAHDI/1-1' -- Hungup 'DAHDI/1-1'
получаю сигнал Ответа станции и потом если набрать 71455 то вызов проходит, а если снова 71222 то происходит сброс.
Станция на том конце Квант, поддержка импульсного и тонового набора включена.
-= Info about application 'Dial' =- ... D([called][:calling]) - Send the specified DTMF strings *after* the called party has answered, but before the call gets bridged. The 'called' DTMF string is sent to the called party, and the 'calling' DTMF string is sent to the calling party. Both parameters can be used alone.
по моему как раз то что вам надо. Астериск сначала поднимает трубку, немного ждет и начинает слать DTMF сигналы в линию
Здравствуйте. Есть карточка клон x100p. на старом железе(PIII ...) завелась отлично: звонит, принимает вызовы, городская линия аналоговая, набор импульсный. На новом железе(core quad, asus p5e3delux wifi,nvidia g250) заводиться не хочет. драйвера встают нормаль, в система определяется, но не работает. Пробовал HDD с рабочей системой, настроенной на старом железе(то что PIII) подключать к новому аналогичному(core2duo, asus p5kse, nvidia9800) - результат такой же, определяется все нормально, но не работает. Звоню на свой домашний из города, просто длинные гудки, в астериске тишина, в dahdi_monitor тоже. Если набирать с sip на городской - долгая тишина потом длинные гудки. Вот что есть на железе (core quad, asus p5e3delux wifi,nvidia g250) # dahdi_hardware pci:0000:05:01.0 wcfxo+ e159:0001 Wildcard X101P clone
00:1f.0 ISA bridge: Intel Corporation 82801IB (ICH9) LPC Interface Controller (rev 02) Subsystem: ASUSTeK Computer Inc. Device 8277 Flags: bus master, medium devsel, latency 0 Capabilities: [e0] Vendor Specific Information: Len=0c
00:1f.2 IDE interface: Intel Corporation 82801IB (ICH9) 2 port SATA IDE Controller (rev 02) (prog-if 8f [Master SecP SecO PriP PriO]) Subsystem: ASUSTeK Computer Inc. Device 8277 Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 22 I/O ports at a000 [size=8] I/O ports at 9c00 [size=4] I/O ports at 9880 [size=8] I/O ports at 9800 [size=4] I/O ports at 9480 [size=16] I/O ports at 9400 [size=16] Capabilities: [70] Power Management version 3 Capabilities: [b0] Vendor Specific Information: Len=06 Kernel driver in use: ata_piix
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 02) Subsystem: ASUSTeK Computer Inc. Device 8277 Flags: medium devsel, IRQ 18 Memory at f9fff400 (64-bit, non-prefetchable) [size=256] I/O ports at 0400 [size=32]
00:1f.5 IDE interface: Intel Corporation 82801I (ICH9 Family) 2 port SATA IDE Controller (rev 02) (prog-if 85 [Master SecO PriO]) Subsystem: ASUSTeK Computer Inc. Device 8277 Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 22 I/O ports at b000 [size=8] I/O ports at ac00 [size=4] I/O ports at a880 [size=8] I/O ports at a800 [size=4] I/O ports at a480 [size=16] I/O ports at a400 [size=16] Capabilities: [70] Power Management version 3 Capabilities: [b0] Vendor Specific Information: Len=06 Kernel driver in use: ata_piix
01:00.0 VGA compatible controller: nVidia Corporation G80 [GeForce 8800 GTX] (rev a2) (prog-if 00 [VGA controller]) Subsystem: ASUSTeK Computer Inc. Device 8233 Flags: bus master, fast devsel, latency 0, IRQ 16 Memory at fd000000 (32-bit, non-prefetchable) [size=16M] Memory at d0000000 (64-bit, prefetchable) [size=256M] Memory at fa000000 (64-bit, non-prefetchable) [size=32M] I/O ports at cc00 [size=128] Expansion ROM at fe8e0000 [disabled] [size=128K] Capabilities: [60] Power Management version 2 Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+ Capabilities: [78] Express Endpoint, MSI 00 Capabilities: [100] Virtual Channel Capabilities: [128] Power Budgeting Kernel driver in use: nouveau
02:00.0 Ethernet controller: Atheros Communications L1 Gigabit Ethernet (rev b0) Subsystem: ASUSTeK Computer Inc. P5KPL-VM Motherboard Flags: bus master, fast devsel, latency 0, IRQ 28 Memory at fe9c0000 (64-bit, non-prefetchable) [size=256K] Expansion ROM at fe9a0000 [disabled] [size=128K] Capabilities: [40] Power Management version 2 Capabilities: [48] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [58] Express Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Kernel driver in use: atl1
03:00.0 IDE interface: Marvell Technology Group Ltd. 88SE6121 SATA II Controller (rev b2) (prog-if 8f [Master SecP SecO PriP PriO]) Subsystem: ASUSTeK Computer Inc. Device 82a2 Flags: bus master, fast devsel, latency 0, IRQ 16 I/O ports at dc00 [size=8] I/O ports at d880 [size=4] I/O ports at d800 [size=8] I/O ports at d480 [size=4] I/O ports at d400 [size=16] Memory at feaffc00 (32-bit, non-prefetchable) [size=1K] Capabilities: [48] Power Management version 2 Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit- Capabilities: [e0] Express Legacy Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Kernel driver in use: pata_marvell
05:01.0 Communication controller: Tiger Jet Network Inc. Tiger3XX Modem/ISDN interface Subsystem: Intel Corporation Digium X100P/X101P analogue PSTN FXO interface Flags: bus master, medium devsel, latency 64, IRQ 17 I/O ports at e800 [size=256] Memory at febff000 (32-bit, non-prefetchable) [size=4K] Capabilities: [40] Power Management version 2 Kernel driver in use: wcfxo
dahdi_monitor молчит, хотя иногда зависнет на половине значения Rx(как запустишь монитор, показывает половину значения и не меняется, на старом железе значение Rx немного плавает относительно середины)
Код:
# dahdi_monitor 1 -v
Visual Audio Levels. -------------------- Use chan_dahdi.conf file to adjust the gains if needed.
( # = Audio Level * = Max Audio Hit )
^Z [1]+ Stopped dahdi_monitor 1 -v
Код:
CLI> dahdi show channels Chan Extension Context Language MOH Interpret Blocked State pseudo default default In Service 1 fxo-in ru default In Service
Код:
*CLI> dahdi show status Description Alarms IRQ bpviol CRC Fra Codi Options LBO Generic Clone Board 1 OK 0 0 0 CAS Unk 0 db (CSU)/0-133 feet (DSX-1)
причем если отключить телефонный кабель, то статус Alarms=ok не меняется.
Куда копать не знаю, но очень надо завести железяку на новом железе, оно представляет из себя домашний роутер(раздача проводного и беспроводного интернета), медиасервер(подключен большой телек), докучи надо сделать атс, чтобы звонки по домашнему принимать на андроид по wifi. У кого есть какие соображения? Может проблема в PCI2.2 ?
Пробовал переставлять в соседний PCI - но тогда прерывания драйвера wcfxo делится, то с usb, то с eth. В Bios'е пробовал отключать acpi, apic, и все что можно, кроме сетевой. Результат не меняется. P.S. Путем эксперимента выяснил, что модем не чувствует линию. Для модема она всего подключена и есть сигнал, даже если загрузить комп с отключенным кабелем.
P.S. на мат.плате intel d945gtp, процессор intel P4 531 - работает отлично
Ну кто нить победил? Ubuntu 10.04LTS Тоже дошел до такой ситуации, правда у меня модем вообще молчит. И с прерываниями что-то не так. В смысле делит с usb и т.д.
Как я не выпил 2 литра пива из-за доброжелателя ))).. Принес (мягко сказал , привёз с гаража коробку хлама ) мне друг хлам компьютерный и говорит выкинуть жалко возьми чё надо ты ж шаришь ))) . Мало того там ещё тараканы были ))) , но это опустим. Короче там я нашел два модема моторола х100р )) - остальное я предложил бомжам на металл отнести - ( они были рады что не опесуемо )) ) . Справка: Intel 537PG and 537PU Ambient MD3200 Motorola 62802 Только эти !!! Я довольный давай пихать эту хрень в свой старый 4- ядерный комп , не работает (((( . Пришлось поехать на радио рынок и пиво 1 литр отдать за тазик пентиум 3 ))) , натянул федору 14 - всё летает , опять проблема - это гудит страшно , ибо нет-топ не гудит вообще - нет вентиляторов )) . Думаю всё , музей не примет ,а выкинуть жалко , да ещё пиво потратил ... Тут звонок кориша , роутер надо в контору !!!! Ну меня пробило - говорю - есть на шару !!! Шара дело великое сработало !!! Посмотрел на контору всё пучком ))) , наступило время потратить 2-й литр пива - зашёл за платой USB 2.0 NEC PCI - втыкнул туда хаб D-Link c E1550 . Теперь дома тихо , есть два халявных номера городских и электричество не палится ))) ... А роутер " пень 3 " они ещё и охраняют ))) .. Удачки !!!!