4,657
回編集
差分
細
玄箱PROはCPUが変更になったため、下記のバイナリ・キットは動作しません。[[玄箱Pro]]はCPUが変更になったため、下記のバイナリ・キットは動作しません。玄箱Pro用のAsteriskは別途配布していますので、[[玄箱Pro]]のページを参照してください。<br>
===手順===
→バイナリ・キット
[[画像:Kb-system.jpg|frame|ちょっとやりすぎ]]
バッファローのNASキット、玄箱用のAsteriskディストリビューション。現在のところ玄箱および玄箱HGに対応しています。<br>
==バイナリ・キット==
当サイトのftpサーバで配布中です。下記リンクからダウンロードできます。<br>
:ftp://ftp.voip-info.jp/asterisk/kuro-box/<br>
なお、このバイナリはPPCタイプの玄箱(無印およびHG)用です。PROでは動作しませんので注意してください。<br>
玄箱Pro用のAsteriskは[http://voip-info.jp/wiki2/index.php/%E7%8E%84%E7%AE%B1Pro#.E7.8E.84.E7.AE.B1Pro_Asterisk.E3.83.90.E3.82.A4.E3.83.8A.E3.83.AA こちら]。<br>
==インストール方法==
==コンパイル方法==
OSを入れ換えないでもAsteriskは一応動きます。ただしそのままではzaptelが使えないのでMeetMeやIAXトランキングは動作しません。
1)玄箱を普通にインストールする。<br>
:makeするので玄箱の時刻を正しくあわせること。<br>
==玄箱ztdummy==
ちょっと無茶な方法ですが、MeetMeでの動作を確認しました。タイミングについて考慮していないのでIAXトランキングではダメじゃないかと思います(未テスト)。また、高負荷時には音がふらふらするかもしれません。皆様のテスト結果をご報告ください。このモジュールを使うことでオリジナルのカーネルのままの玄箱でMeetMeが使えるようにになると思います。==外部リンク=入手===ftp://ftp.voip-info.jp/asterisk/kuro-box/ztdummy_kb.c<br>から、ダウンロードしてください。 ===コンパイル===コンパイル方法は簡単です。このztdummy_kb.cをzaptelを展開したディレクトリに置いて下さい。次に Makefileを以下の2箇所修正します。 MODULES=zaptel tor2 torisa wcusb wcfxo wcfxs \ ztdynamic ztd-eth wct1xxp wct4xxp wcte11xp ztdummy ztdummy_kb <--追加する ztdummy.o:ztdummy.c ztdummy.h $(HOSTCC) $(KFLAGS) -c ztdummy.c ztdummy_kb.o:ztdummy_kb.c <--+--このエントリを追加する $(HOSTCC) $(KFLAGS) -c ztdummy_kb.c <--+ ztdynamic.o: ztdynamic.c zaptel.h $(HOSTCC) $(KFLAGS) -c ztdynamic.cMakefileの修正が終わったらmakeしてztdummy_kb.oを作成します。insmodでzaptel.oをロードした後、insmod ztdummy_kb.oをロードしてください。元のztdummyをロードする必要はありません。これでAsteriskを起動し、MeetMeを使用してみてください。 Zaptel 1.2系で使用する場合 ztdummy_kbはzaptel-1.2.xでも動作します。zaptelのディレクトリに置いた上で以下を実行してください。<br> Makefileを修正します。そもそも玄箱にはztdummy以外のモジュールはどのみち使えないので、コンパイルしません。MakefileのMODULES=の部分を以下のように修正してしまいます。 MODULES:=zaptel ztdummy_kb #MODULES:=zaptel tor2 torisa wcusb wcfxo wctdm wctdm24xxp \ # ztdynamic ztd-eth wct1xxp wct4xxp wcte11xp pciradio \ # ztd-loc ztdummy_kb # ztdummyあとはmakeするだけです。モジュールのロード方法などは1.0.xと同じですので参考にしてください。 ==関連項目==*[[玄箱CF化]]<br>