ASTERISK 1.4.23でコールピックアップが使えないバグ


まだそんな古いバージョンを使っているのかとおどろかれそうですが、特に問題が無い限り安定バージョンを使いたいものです。事務所のレイアウトを少し変更したので、コールピックアップを設定することにしました(これまではパークコールのみ使用)

手順1:feature.confでpickupextenを自分にとって都合がよいものに変更(*8がデフォルト)
手順2:sip.confでpickupgroup=<番号>とcallgroup=<番号>を各SIP電話機設定に追加
手順3:ASTERISKを再起動

ってダメ。うまくいかない。ピックアップ用特番を変えても、グループ番号変えてもだめ。

ちょっとgoogle先生に聞いてみると・・1.4.23はバグがあるから、1.4.24に上げなってアドバイス多数。
で、アップグレードを実行。あっという間に終了。

無事ピックアップが使えるようになったと思ったら、AGIが動かなくなってる(AGI=アスタリスク用のプログラム達です。オリジナルのものを結構使ってます)。マジですか。

しばらく粘るもエラーなおらず。んー。1.4.23のまま直せないのか?
再度google先生で探す探す・・・探す・・・patch見つけました。digiumによる修復パッチ。

https://issues.asterisk.org/view.php?id=14206

早速飛びつき、ソースファイル修正。最コンパイル!
AGI直ったし、ピックアップもOK!

patchファイルや記事が消去されると困るのでここに貼り付けときます。
誰か一人の役にたてばOK。