ppxp の設定
目的 P-in m@ster を用いた ppp 接続環境を整える
必要パッケージ userlink-source, ppxp
参考資料 /usr/doc/ppxp/ja_JP/QuickStart.txt.gz, /usr/doc/ppxp/ja_JP/QuickUsage.txt.gz
概要

未整理につき注意!!

P-in m@ster を入手したので, Linux でモバイル環境を作ってみる (出先で結構重宝する).

  1. 必要となるモジュールのコンパイル.
  2. ユーザ, グループ設定の確認
  3. クィックダイアルアップの設定.
  4. クィックダイアルアップ
  5. ppxp のコマンドメモ
  1. 必要となるモジュールのコンパイル. ppxp をつかうために userlink モジュールが必要となる (詳細は QuickStart.txt 参照). userlink-source パッケージをインストールし, /usr/src におかれる tarball を展開する.
    # apt-get install userlink-source
    $ cd /usr/src
    # tar zxvf userlink-source.tar.gz
    $ cd modules/userlink-source
    # ./configure
    # make
    # make install
    # /sbin/depmod -a
    (# /sbin/modprobe userlink  kerneld が動いていない場合)
    
  2. ユーザ, グループ設定の確認

    PPxP が利用するデバイスは /dev/ttyS* である. Debian の場合これらの持ち主は root:dialout となっており, ppp 接続の実行を許可するユーザを dialout グループに加えるひつようがある.

    # vigr	(dialout グループに必要なユーザを追加)
    
  3. クィックダイアルアップの設定.

    PPxP の標準ユーザインターフェイスは ppxp コマンド. まず普段つかうダイアルを登録すると, 以後, その内容をつかって簡単に接続できる.

    $ ppxp
    PPxP version 2001080415
    interface: ul0
    ppxp> qdial
    

    これにより, 以下の様な画面が現れるので, 使用デバイス, ダイアル方式, 等各種項目を設定すればよい.

    
    +--------------------|Q U I C K    D I A L U P|----------------------+
    |                                                                    |
    |                                                                    |
    |             Device Name: [/dev/modem]                              |
    |                                                                    |
    |             Dial Type: {Default}                                   |
    |                                                                    |
    |             Phone Number(s): []                                    |
    |                                                                    |
    |             Login Name: []                                         |
    |                                       Login Password: []           |
    |                                       Password(again): []          |
    |                                                                    |
    |                                                           |
    |                                                                    |
    |                                                           |
    |                                                                    |
    |                                                                    |
    |                                               |
    +--------------------------------------------------------------------+
    

    設定内容の詳細は QuickUsage.txt にある

    P-in m@star をカードスロットに差し込んだ状態で /var/run/stab をみると

    Socket 1: Serial or Modem
    1       serial  serial_cs       0       ttyS1   4       65
    

    などとあるので "Device nama" は /dev/ttyS1

    		 "Dial Type" は Tone
    		 "ダイアル番号" は mopera なら 166 など
    		 "Login Name" はなんでもよい
    			(なにもいれないと ppxp が文句をいてくる)
    	  詳細(more)
    		 "Authentication Protocol": PAP CHAP/MD5 CHAP/MS
    		 "PPP Mode": active
    		 "Idle time":
    		 "IP Masquerade":
    		 "VJ compression":
    		 "Create resolv.conf": yes (* をつける)
    
               セーブ
    	         Save as: [mopera]
    
    	  セーブした後, dial してみる.
    	  
    	  ppxp> が
    	  PPXP> となったらダイヤル開始.  disconnect と入力して接続を切る.
    
  4. クィックダイアルアップ 以後, さきの設定をもちいて簡単に接続可能となる.
    $ ppxp mopera
    PPxP version ...
    interface: ul0
    ppxp> connect
    PPXP>
    PPXP> disconnect
    ppxp> quit
    
  5. ppxp のコマンドメモ
    1. connect
    2. disconnect
    3. bye
    4. quit

    ppxp, tkppxp,xppxp などの使い方も QuickUsage.txt に詳細がある.


mym@ep.sci.hokudai.ac.jp