Playback() ไม่ทำงาน ไม่สามารถเล่น file เสียงได้

จาก Asterisk DIY - VoIP Opensource WiKi, สารานุกรมฟรี

Jump to: navigation, search

อาการของ playback() ไม่ทำงาน จะเกิดขึ้นในบางกรณี หรือ ในบาง hardware เท่านั้น ซึ่งส่วนใหญ่ที่พบจะเป็นเรื่องที่เกี่ยวกับ ZAPTEL ซะเป็นส่วนมาก

อาการที่พบได้

1. ไม่มีเสียงจากการใช้ application playback
2. ไมีมีเสียงจากการใช้ Voicemailmail ซึ่งใช้ playback ด้วยเช่นเดียวกัน
3. หากทำการ shutdown zaptel service แล้ว จะ เล่น file เสียงได้ปรกติ

การแก้ไข

1. อาจทำได้โดยการ upgrade linux kernel แล้วทำการ compile และ ติดตั้ง zaptel กับ Asterisk ใหม่
1.1 yum -y update kernel-smp kernel-smp-devel
1.2 แก้ file /boot/grub/grub.conf เพื่อให้ load kernel ใหม่ที่ load มา
1.3 reboot เครื่อง
1.4 ทำการ compile/install โปรแกรม zaptel, asterisk ใหม่ทั้งหมด
2. ทำการ disable ACPI บนระบบ ในกรณีนี้ส่วนใหญ่จะเกิดกับเครื่อง single core
2.1 ทำการ set "acpi=off" ใน /boot/grub/grub.conf ใน kernel ที่จะ run
2.2 reboot ระบบ

related link

digium forum

Personal tools