Asterisk と x100p - エラー: wcfxo: レジスタ 05 に 0a を書き込むためのスペースが不足しています

Asterisk と x100p - エラー: wcfxo: レジスタ 05 に 0a を書き込むためのスペースが不足しています

私は trixbox で IP PBX システムを実行しており、X100P アナログ カードを使用して PSTN 回線を IAX2 に接続しようとしています。

問題は、発信ルートを呼び出すことができないことです。(AsteriskNOW と elastix はすでに試しました)

私が学んだ問題は「低い IRQ」(割り込み要求) です。その場合、どうすれば増やせるでしょうか。それとも、何か見落としているのでしょうか。

すべてのドキュメントを読みましたが、それでも問題は解決しません。IRQ について何かご存知の方がいらっしゃいましたら、助けてください。

呼び出しを試みたときのエラーは、タイトルに記載されているとおりです。

ご協力いただければ幸いです。

答え1

私の回答は、モデムの時代に ISP を何年も運営し、X100P カードも使用 [および販売] した経験に基づく (情報に基づいた) 推測ですが、私はあなたの問題に遭遇したことはありません。ほとんどの人がこれに遭遇していないと思うので回答します。特に VOIP の台頭により、X100P カードは、少なくとも私の住む地域では、ほぼ過去のものとなっています。

X100Pカードは実際には特定のWindows / ソフトモデムつまり、ファームウェアが削減されたモデムです。Digium がドライバを作成し、Asterisk で十分に制御できます。

問題は、モデムに割り当てる空き IRQ がないということでしょう。まず最初に試すべきことは、BIOS をロードして、使用していないデバイス (フロッピー ディスク ドライブなど) を無効にすることです。ただし、シリアル ポートやパラレル ポートがある場合は、それらを無効にすることが重要です。

それが失敗した場合は、カーネルのブート ラインにコマンド「pci=routeirq」を追加するか、それが失敗した場合は「pollirq」を追加してみてください。(方法がわからない場合は、別の質問になります。実行しているディストリビューションとバージョン、および、わかる場合はブート ローダーをお知らせください)。 こここの段落に関連する古い投稿ですが、役に立つ可能性があります。

答え2

前に言ったように、それは IRQ、割り込み要求です。X100P デバイスは多くの要求を出すので、より高い IRQ にする必要があります。PCI スロットまたはマザーボードを変更してみてください。通話の発信と受信に十分な IRQ が確保できたら、「取り外さないでください」。それだけです。

関連情報