[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:04270] Re: How to PPP with ISDN ?



中谷さん、助言ありがとうございます。
さらに半歩前進(?)しました。
ご指摘の項目を一つ一つ試みました。
結論から言いますと、
ネットワークカードを IRQ 9 にしたところ、
MT の動きが、また *すこし* 変わりました。
# 
# ランプの点灯情況で判断しました                 :-)
# 今まで : ppp-on -> ER on -> 10sec -> ER off
# Irq 9  : ppp-on -> ER on -> LINE on -> 10 sec -> LINE off 
#                       50 sec (以前より少し長い )-> ER off
経過を以下に報告します。

Chie Nakatani wrote:
>   >         ''              \rATE1Q0V1X1%A2=1
> 
>   ''              \\rAT
> 
> これで一度お試しを。
>
 試しました。残念ながら結果は変わりませんでした。 
>   >
>   >  ${SETSERIAL} /dev/cua1 uart 16450A port 0x2F8 irq 5 ${STD_FLAGS}
> 
> できれば irq 4 もコメントをはずしてはどうでしょう。
> 2つともちゃんと明示的にするということ。
> 
 試しました。残念ながら結果は変わりませんでした。 
>   > Nov  1 13:15:27 aptiva kernel: tty00 at 0x03f8 (irq = 4) is a 16550A
>   > Nov  1 13:15:27 aptiva kernel: tty01 at 0x02f8 (irq = 3) is a 16550A
>   > Nov  1 13:15:27 aptiva kernel: tty02 at 0x03e8 (irq = 4) is a 16550A
> 
> これはなんで3つあるのでしょうね。
>
なぜか私には謎です。
念の為「Aptiva ユーザズ・ガイド」を見ましたが、
Serial Port (および Configuration Utility) の項に
『コンピュータには一つ又は二つのシリアルポートがあります』
と記述されています。(PortA and PortB) 
>
> >     3:          5   NE2000
> ということだったのですが、
> 起動時にネットワークカードはどのように認識されてます?
> IRQ9 があいているようなので、場合によったらネットワークカードを
> IRQ9 にしてもよいかも。
> 

ネットワークカードを IRQ9 にしました。
=========== BOOT message です
   ... 11 lines deleted ...
Linux version 2.0.33 (root@aptiva) (gcc version 2.7.2.3) #3 Tue Feb 9
09:10:06 JST 1999
Starting kswapd v 1.4.2.2 
Serial driver version 4.13 with no serial options enabled
tty00 at 0x03f8 (irq = 4) is a 16550A  #??? なぜか 3つのままです。
tty01 at 0x02f8 (irq = 3) is a 16550A  #??? なぜか 3つのままです。
tty02 at 0x03e8 (irq = 4) is a 16550A  #??? なぜか 3つのままです。
lp0 at 0x03bc, (polling)
PS/2 auxiliary pointing device detected -- driver installed.
   ...  18 lines deleted ...
ne.c:v1.10 9/23/94 Donald Becker (becker@cesdis.gsfc.nasa.gov)
NE*000 ethercard probe at 0x300: 00 00 e8 49 cd 8e
eth0: NE2000 found at 0x300, using IRQ 9. #!!! IRQ 9 になりました。
partition check:
 sda: sda1 sda2 sda3 sda4
 hda: hda1
VFS: Mounted root (ext2 filesystem) readonly.
Adding Swap: 33788k swap-space (priority -1)

=========== cat /proc/intterrupts です
 0:      11661   timer
 1:        165   keyboard
 2:          0   cascade
 9:          1   NE2000
11:      12258 + aha152x
13:          1   math error
14:         38 + ide0
15:          0 + ide1

-念の為、ここで、今までの変更をすべて元に戻し、re-boot し
 ttyS0 で 内臓モデム経由で PPP を試しました。
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 ISP に接続し Lynx が動きました。   

=============== ifconfig です。
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Bcast:127.255.255.255  Mask:255.0.0.0
          UP BROADCAST LOOPBACK RUNNING  MTU:3584  Metric:1
          RX packets:20 errors:0 dropped:0 overruns:0 frame:0
          TX packets:20 errors:0 dropped:0 overruns:0 carrier:0 coll:0

eth0      Link encap:Ethernet  HWaddr 00:00:E8:49:CD:8E  
          inet addr:192.168.3.10  Bcast:192.168.3.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 coll:0
          Interrupt:9 Base address:0x300 

ppp0      Link encap:Point-to-Point Protocol  
          inet addr:165.76.119.162  P-t-P:165.76.119.13  Mask:255.255.255.0
          UP POINTOPOINT RUNNING  MTU:1524  Metric:1
          RX packets:13 errors:0 dropped:0 overruns:0 frame:0
          TX packets:13 errors:0 dropped:0 overruns:0 carrier:0 coll:0

========== voice の /var/adm/message です。
Nov  2 04:02:36 aptiva pppd[133]: pppd 2.2.0 started by root, uid 0
Nov  2 04:02:37 aptiva chat[134]: timeout set to 3 seconds
Nov  2 04:02:37 aptiva chat[134]: abort on (\nBUSY\r) 
Nov  2 04:02:37 aptiva chat[134]: abort on (\nNO ANSWER\r) 
Nov  2 04:02:37 aptiva chat[134]: abort on (\nRINGING\r\n\r\nRINGING\r) 
Nov  2 04:02:37 aptiva chat[134]: send (rAT^M) 
Nov  2 04:02:37 aptiva chat[134]: expect (OK) 
Nov  2 04:02:38 aptiva chat[134]: rAT^M^M 
Nov  2 04:02:38 aptiva chat[134]: OK -- got it 
Nov  2 04:02:38 aptiva chat[134]: send (ATH0^M) 
Nov  2 04:02:38 aptiva chat[134]: timeout set to 60 seconds
Nov  2 04:02:38 aptiva chat[134]: expect (OK) 
Nov  2 04:02:38 aptiva chat[134]: ^M 
Nov  2 04:02:38 aptiva chat[134]: ATH0^M^M 
Nov  2 04:02:38 aptiva chat[134]: OK -- got it 
Nov  2 04:02:38 aptiva chat[134]: send (ATDT06-6221-0246^M) 
Nov  2 04:02:39 aptiva chat[134]: expect (CONNECT) 
Nov  2 04:02:39 aptiva chat[134]: ^M 
Nov  2 04:03:07 aptiva chat[134]: ATDT06-6221-0246^M^M 
Nov  2 04:03:07 aptiva pppd[133]: Serial connection established.
Nov  2 04:03:07 aptiva chat[134]: CONNECT -- got it 
Nov  2 04:03:07 aptiva chat[134]: send (^M) 
Nov  2 04:03:08 aptiva pppd[133]: Using interface ppp0
Nov  2 04:03:08 aptiva pppd[133]: Connect: ppp0 <--> /dev/modem
Nov  2 04:03:09 aptiva pppd[133]: Remote message: 
Nov  2 04:03:09 aptiva pppd[133]: local  IP address 165.76.119.162
Nov  2 04:03:09 aptiva pppd[133]: remote IP address 165.76.119.13
Nov  2 04:04:59 aptiva pppd[133]: Terminating on signal 2.
Nov  2 04:04:59 aptiva pppd[133]: Connection terminated.
Nov  2 04:04:59 aptiva pppd[133]: Exit.
============

-上記 voice line の成功を確認後 re-boot し 
 /dev/modem->/dev/ttyS1 に リンクをはり直し
 /etc/ppp/ppp-on-dialer を ISDN 用に変更して ppp-on したところ...

================ setsrial による modem,ttyS1, ttyS0 確認
aptiva:~# setserial /dev/modem  
dev/modem, UART: 16550A, Port: 0x02f8, IRQ: 3, Flags: spd_vhi
aptiva:~# setserial /dev/ttyS1
/dev/ttyS1, UART: 16550A, Port: 0x02f8, IRQ: 3, Flags:spd_vhi
aptiva:~# setserial /dev/ttyS0
/dev/ttyS0, UART: 16550A, Port: 0x03f8, IRQ: 4    

================ /var/adm/messages です。
Nov  2 04:39:13 aptiva kernel: CSLIP: code copyright 1989 Regents of the
University of California
Nov  2 04:39:13 aptiva kernel: PPP: version 2.2.0 (dynamic channel
allocation)
Nov  2 04:39:13 aptiva kernel: PPP Dynamic channel allocation code
copyright 1995 Caldera, Inc.
Nov  2 04:39:13 aptiva kernel: PPP line discipline registered.
Nov  2 04:39:13 aptiva kernel: registered device ppp0
Nov  2 04:39:16 aptiva pppd[126]: pppd 2.2.0 started by root, uid 0
Nov  2 04:39:17 aptiva chat[127]: timeout set to 3 seconds
Nov  2 04:39:17 aptiva chat[127]: abort on (\nBUSY\r) 
Nov  2 04:39:17 aptiva chat[127]: abort on (\nNO ANSWER\r) 
Nov  2 04:39:17 aptiva chat[127]: abort on (\nRINGING\r\n\r\nRINGING\r) 
Nov  2 04:39:17 aptiva chat[127]: send (^MATE1Q0V1X1%A2=1^M) 
Nov  2 04:39:17 aptiva chat[127]: expect (OK) 
Nov  2 04:39:17 aptiva chat[127]: ATE1Q0V1X1%A2=1^M^M
#                                  ^^^^^^^^^^^^^
# OMRON MT128B-D User's Manual どおりにしてみました。
#
Nov  2 04:39:17 aptiva chat[127]: OK -- got it 
Nov  2 04:39:17 aptiva chat[127]: send (ATH0^M) 
Nov  2 04:39:18 aptiva chat[127]: timeout set to 60 seconds
Nov  2 04:39:18 aptiva chat[127]: expect (OK) 
Nov  2 04:39:18 aptiva chat[127]: ^M 
Nov  2 04:39:18 aptiva chat[127]: ATH0^M^M 
Nov  2 04:39:18 aptiva chat[127]: OK -- got it 
Nov  2 04:39:18 aptiva chat[127]: send (ATS37=50^M) 
Nov  2 04:39:18 aptiva chat[127]: expect (OK) 
Nov  2 04:39:18 aptiva chat[127]: ^M 
Nov  2 04:39:18 aptiva chat[127]: ATS37=50^M^M
#                                ^^^^^^^^ 
# OMRON MT128B-D User's Manual どおりにしてみました。
# ATS37=50 の 50 とは38400bps だそうです。
#
Nov  2 04:39:18 aptiva chat[127]: OK -- got it 
Nov  2 04:39:18 aptiva chat[127]: send (ATD06-6221-0246^M) 
Nov  2 04:39:18 aptiva chat[127]: expect (CONNECT)
Nov  2 04:39:18 aptiva chat[127]: ^M 
Nov  2 04:39:29 aptiva chat[127]: ATD06-6221-0246^M^M 
Nov  2 04:39:29 aptiva chat[127]: NO CARRIER^M 
#                                ^^^^^^^^^^
#                              ???????
# 
Nov  2 04:40:18 aptiva chat[127]: alarm        
Nov  2 04:40:18 aptiva chat[127]: Failed
Nov  2 04:40:18 aptiva pppd[126]: Exit.
==========
ネットワークカードと シリアルの irq は 衝突していたようです。
setserial /dev/ttyS1 irq 5 などとしなくても 
TA の ER ランプが点くようになりました。(半歩前進?)
---
   best regards,
   Hitoshi TANIMURA.

Follow-Ups
[plamo:04271] Re: How to PPP with ISDN ?, Chie Nakatani
References
[plamo:04267] Re: How to PPP with ISDN ?, Chie Nakatani

[検索ページ] [メール一覧]
Plamo ML 公開システム