2011-08-16 10 views
2

昨夜アスタリスクのソースをダウンロードしてコンパイルしようとしました。すべてがスムーズに動作するように見え、インストールプロセス中にエラーは見られませんでした。私は2つのIP電話をネットワーク経由でサーバーに接続し、彼らは正常に登録しました。私の問題は、その後来る:DSPデバイスを再オープンできません/ dev/dsp:許可が拒否されました

をテストとしてIP電話のいずれかにコンソールから呼び出そうとした後、私は私がすべて異なるアスタリスクフォーラムを検索しようとした

WARNING[9211]: chan_oss.c:485 setformat: Unable to re-open DSP device /dev/dsp: Permission denied 

次のエラーが発生しましたそこには何も出てこないのですが、私の本はどちらもしません。

私がコンパイルまたは何時に間違った何かをした場合、私は知らない

...

誰もがアイデアを得ましたか?

ERROR[10173]: chan_alsa.c:456 alsa_read: Read error: Resource temporarily unavailable 

編集:ALSAへの切り替え


はこのエラーを生成するとアスタリスクをクラッシュ...奇妙な

、他のプログラムは、それが音を活用実行されていないので、私はそうではありませんなぜそれが起こっているかわいそうなアイデア!

答えて

0

多くの試行錯誤の後、私は問題を発見しました.Asterisk 1.6はUbuntuでうまく動作しません。

私はもともとデフォルトのUbuntu apt-get repos 'を使ってインストールするのは間違いでしたが、これはほとんどの場合1-2バージョンで時代遅れです。私は自分のリポジトリをアスタリスクで更新し、バージョン1.8をインストールしました!

1

システムが非常に古い場合を除き、ほぼ確実にchan_alsaではなくchan_ossを使用したいと考えています。 OSSサウンドシステムは非常に古く、現代のシステムでは通常ALSAサウンドを使用します。

+0

私はALSAに切り替えましたが、次のエラーが表示されました。 'ERROR [10173]:chan_alsa.c:456 alsa_read:読み取りエラー:リソースが一時的に使用できません。 – Jason

関連する問題