CISCO 7942Gおよび7940電話とアスタリスク11の組み合わせ

これらのデバイスは私の手に落ちました。 私はCiscoにあまり馴染みがないので、Googleに入ってこれらのデバイスをセットアップしました。 この記事は大いに役立ちました 、7942Gの一部のリビジョンと互換性のないエラーがあります。



すぐに使える電話はCisプロトコルで動作するため、最初にSIPにアップグレードする必要があります。



ゼロから始めましょう。



DHCPを構成する



私の場合のDHCPはMikroTikです。 値が「10 .1.1.1」のオプションをDHCPサーバー150のプロパティに追加します。10.1.1.1は将来のTFTPサーバーです。 一重引用符で書きます。 場合によっては、オプション66を66と示していると言われますが、私とはうまくいきませんでした。



TFTPを上げる



同じCentOS 6.7ですべてを行いました。 ここではすべてが簡単です。 tftp-serverはスタートアップ配信に含まれているため、インストールする必要はありません。 その場合:



yum install tftp-server
      
      





オンにしてログを書き込みます。



 nano /etc/xinetd.d/tftp
      
      





このファイルでは、server_args行とdisable行に関心があります。 最初の形式は次の形式になります。



-p -c -u root -s /tftpboot -v









2番目はnoを設定するだけです。



フォルダーを作成して権限を付与します。



 mkdir /tftpboot && chmod 777 /tftpboot
      
      





再起動してお楽しみください:



 service xinetd restart
      
      





ファームウェアとセットアップ7942G



ファイルを収集しました-設定、ファームウェア、ロシア語ロケール。 ルート/ tftpbootに解凍するだけです。 こちらからダウンロードできます。



すぐに電話を設定します。 ファイルSEPmymac.cnf.xmlで、SIP_NUMをそれぞれアスタリスクのユーザー番号SIP_PASS、パスワードに変更します。 10.1.1.99の代わりに、テレフォニーサーバーを示します。 ファイル自体の名前を変更します-mymacを大文字のデバイスポップアップに変更します。



インライン:



 <timeZone>GMT Standard/Daylight Time</timeZone>
      
      





タイムゾーンを指定します。 Tsisokには、タイムゾーンも含め、自分のすべてがあります。 カリーニングラードのタイムゾーンは半日を探していました。 その結果、ここに:



ネタバレ見出し
1日付変更線標準時-720

2サモア標準時-660

3ハワイ標準時-600

4アラスカ標準時/夏時間-540

5太平洋標準時/夏時間-480

6山岳標準/夏時間-420

7米国山岳部標準時-420

8中央標準/夏時間-360

9メキシコ標準/夏時間-360

10カナダ中部標準時-360

11 SA太平洋標準時-300

12東部標準時/夏時間-300

13米国東部標準時-300

14大西洋標準時/夏時間-240

15 SA西部標準時-240

16ニューファンドランド標準/夏時間-210

17南アメリカ標準/夏時間-180

18 SA東部標準時-180

19中部大西洋標準/夏時間-120

20アゾレス標準/夏時間-60

21 GMT標準/夏時間+0

22グリニッジ標準時+0

23西ヨーロッパ標準/夏時間+60

24 GTB標準/夏時間+60

25エジプト標準/夏時間+60

26 E.ヨーロッパ標準/夏時間+60

27ロマンススタンダード/夏時間+120

28中央ヨーロッパ標準/夏時間+120

29南アフリカ標準時+120

30エルサレム標準/夏時間+120

31サウジアラビア標準時+180

32ロシア標準/夏時間+180

33イラン標準時/夏時間+210

34コーカサス標準/夏時間+240

35アラビア標準時+240

36アフガニスタン標準時+270

37西アジア標準時+300

38エカテリンブルク標準時+300

39インド標準時+330

40中央アジア標準時+360

41 SEアジア標準時+420

42中国標準/夏時間+480

43台北標準時+480

44東京標準時+540

45セント オーストラリア標準/夏時間+570

46 AUS中部標準時+570

47 E.オーストラリア標準時+600

48 AUS東部標準時/夏時間+600

49西太平洋標準時+600

50タスマニア標準/夏時間+600

51中部太平洋標準時+660

52フィジー標準時+720

53ニュージーランド標準/夏時間+720



以下の数行はNTPサーバーを示しています。 これらの目的のために、アスタリスクが回転しているのと同じCentOSに上げました。



NTPサーバー



最初に、インストールしない場合:



 yum install ntp
      
      





設定は/etc/ntp.confにあります。 そこに行を追加します。ここに、このサーバーにアクセスできるサブネットを示します。



restrict 10.0.0.0 mask 255.0.0.0 nomodify notrap









サーバーを起動します。



 /etc/init.d/ntpd start
      
      





直接ファームウェア



電源を入れると、Cisco 7942はTFTPサーバから設定をプルしようとします。 ファームウェアも設定に示されており、ファームウェアも強化されます。 合計すると、目的のファームウェア、設定、およびロケールで起動するはずです。 時間がかかりますが、プロセス全体が画面に表示されます。



7942Gが正常に機能するためには、dialplan.xmlファイルも必要です。このファイルもTFTPサーバーのルートにある必要があります。 次の内容を貼り付けます。



 <DIALTEMPLATE> <TEMPLATE MATCH="*" Timeout="3"/> <!-- Anything else --> </DIALTEMPLATE>
      
      





7940



このデバイスはすでにフラッシュされていますが、ロジックはほぼ同じです。 構成は次のとおりです。



 # SIP Default Configuration File # Image Version # image_version: P0S3-8-12-00 # Proxy Server proxy1_address: "10.1.1.99" proxy2_address: ""; proxy3_address: ""; proxy4_address: ""; proxy5_address: ""; proxy6_address: ""; # Proxy Server Port (default - 5060) proxy1_port: 5060 proxy2_port: 5060 proxy3_port: 5060 proxy4_port: 5060 proxy5_port: 5060 proxy6_port: 5060 # Proxy Registration (0-disable (default), 1-enable) proxy_register: 1 # Phone Registration Expiration [1-3932100 sec] (Default - 3600) timer_register_expires: 600 # Codec for media stream (g711ulaw (default), g711alaw, g729a) preferred_codec: g711alaw # NAT/Firewall Traversal nat_enable: 0; 0-Disabled (default), 1-Enabled nat_address: ""; WAN IP address of NAT box (dotted IP or DNS A record only) voip_control_port: 5060; UDP port used for SIP messages (default - 5060) start_media_port: 16384; Start RTP range for media (default - 16384) end_media_port: 32766; End RTP range for media (default - 32766) nat_received_processing: 0; 0-Disabled (default), 1-Enabled # SIP Configuration File # 7940 w/2 lines # Line 1 Parameters line1_name: "SIP_NUM" line1_shortname: "SIP_NUM" line1_authname: "SIP_NUM" line1_contact: "SIP_NUM" line1_displayname: "FirstName LastName" line1_password: "SIP_PASS" # Line 2 Parameters line2_name: "" line2_authname: "" line2_displayname: "" line2_password: "" # Phone Label (Text desired to be displayed in upper right corner) # Has no effect on SIP messaging phone_label: "" # Remote Access Parameters for console or telnet login phone_prompt: "SIP Phone" phone_password: "cisco" user_info: none
      
      





ラインイメージのコメントを外し、ファームウェアバージョンを示します。 公式Webサイトまたはトレントでファームウェアを入手してください。 設定ファイルSIPmymac.cnfを呼び出します-mymacではなく、デバイスのMACアドレス。



通話を終了します。



写真の設定方法はこちらで見れます



All Articles