ホーム | カスタムPC | サポート | リナックス | ギャラリー | 会社概要 | お問合せ

au の W05K (Debain 5.0)

1. カードの認識
 au のW05K を Debian 5.0 で使う方法です。このカードをさすと、/var/log/messages に、以下の様なシンプルなメッセージが即座に出力されます。

Aug 11 05:41:10 debian5 kernel: [ 165.312105] pccard: PCMCIA card inserted into slot 0
Aug 11 05:41:10 debian5 kernel: [ 165.313208] pcmcia: registering new device pcmcia0.0
Aug 11 05:41:10 debian5 kernel: [ 165.470508] 0.0: ttyS1 at I/O 0x2f8 (irq = 3) is a XScale
Aug 11 05:41:10 debian5 kernel: [ 165.470698] 0.0: ttyS0 at I/O 0x300 (irq = 3) is a XScale

 このカードをさすと、普通のシリアルポートと同じ /dev/ttyS0 と /dev/ttyS1 ができます。ただし、/dev/ttyS0 は、IRQ が3、I/O アドレスが 0x300 となり、通常にシリアルポートが占有する IRQ と I/O アドレスとは異なります。/dev/ttyS1 の方は、通常にシリアルポートが占有する IRQ と I/O アドレスと同じになります。

2. pppd の設定
 pppconfig で、pppd の設定を行いますが、モデムのデバイスを /dev/ttyS0 を指定しても、/dev/ttyS1 を指定しても、同じ様に動作します。pon コマンドを行うと、以下の様なログが /var/log/messages に出力されます。

Aug 11 05:46:51 debian5 pppd[3371]: pppd 2.4.4 started by root, uid 0
Aug 11 05:46:51 debian5 chat[3372]: abort on (BUSY)
Aug 11 05:46:51 debian5 chat[3372]: abort on (NO CARRIER)
Aug 11 05:46:51 debian5 chat[3372]: abort on (VOICE)
Aug 11 05:46:51 debian5 chat[3372]: abort on (NO DIALTONE)
Aug 11 05:46:51 debian5 chat[3372]: abort on (NO DIAL TONE)
Aug 11 05:46:51 debian5 chat[3372]: abort on (NO ANSWER)
Aug 11 05:46:51 debian5 chat[3372]: abort on (DELAYED)
Aug 11 05:46:51 debian5 chat[3372]: send (ATZ^M)
Aug 11 05:46:51 debian5 chat[3372]: expect (OK)
Aug 11 05:46:51 debian5 chat[3372]: ^M
Aug 11 05:46:51 debian5 chat[3372]: OK
Aug 11 05:46:51 debian5 chat[3372]: -- got it
Aug 11 05:46:51 debian5 chat[3372]: send (ATDT*99**24#^M)
Aug 11 05:46:51 debian5 chat[3372]: expect (CONNECT)
Aug 11 05:46:51 debian5 chat[3372]: ^M
Aug 11 05:46:52 debian5 chat[3372]: ^M
Aug 11 05:46:52 debian5 chat[3372]: CONNECT
Aug 11 05:46:52 debian5 chat[3372]: -- got it
Aug 11 05:46:52 debian5 chat[3372]: send (\d)
Aug 11 05:46:53 debian5 pppd[3371]: Serial connection established.
Aug 11 05:46:53 debian5 pppd[3371]: Using interface ppp0
Aug 11 05:46:53 debian5 pppd[3371]: Connect: ppp0 <--> /dev/ttyS1
Aug 11 05:46:55 debian5 pppd[3371]: PAP authentication succeeded
Aug 11 05:46:55 debian5 pppd[3371]: local IP address 210.251.16.20
Aug 11 05:46:55 debian5 pppd[3371]: remote IP address 172.23.40.219
Aug 11 05:46:55 debian5 pppd[3371]: primary DNS address 210.196.3.183
Aug 11 05:46:55 debian5 pppd[3371]: secondary DNS address 210.141.112.163

 au の場合、どんな時でもリモート IP アドレスは正常に返します。また、DNS の IP アドレスに関しても、異常な IP アドレスを返す事はありません。

3. 通信の安定性
 モデムとしては素直な W05K ですが、使用する時間帯によっては、使用中に通信がキャリアによって切断される事があります。pppd の persist オプションにより自動再接続させる事も可能ですが、pppd がキャリアに切断された事を判断するには、多少時間が必要です。

4. 通信速度
まずは下りです。暫く、お休み状態になる事もあります。

次は、上り。下りに比べたら遅いですが、そこそこのスピードは確保されている様です。