[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:28951] [PPxP] Communication is failed
- From: TSUCHIYA Masatoshi <tsuchiya@xxxxxxxxxxxxxxxxxxxxxxx>
- Subject: [debian-users:28951] [PPxP] Communication is failed
- Date: Wed, 27 Jun 2001 10:34:23 +0900
- X-cite-me: 土
- X-dispatcher: impost version 0.99i-ssh (Nov. 24, 1999)
- X-ml-info: If you have a question, send e-mail with the body "help" (without quotes) to the address debian-users-ctl@debian.or.jp; help=<mailto:debian-users-ctl@debian.or.jp?body=help>
- X-ml-name: debian-users
- X-mlserver: fml [fml 3.0pl#17]; post only (only members can post)
- Message-id: <20010627103401R.1000@xxxxxxxxxxxxxxxxxxxxxxx>
- X-mail-count: 28951
- User-agent: T-gnus/6.15.4 (based on Oort Gnus v0.04) (revision 02) SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.3 Emacs/21.0.103 (i386-debian-linux-gnu) MULE/5.0 (SAKAKI)
土屋です
Woody(testing)環境ですが、kernel を 2.4.5 に更新したところ、PPxP によ
るダイヤルアップ接続が失敗するようになって困っています。正確には、接続
および認証には成功しているようなのですが、その後の実際の通信に失敗しま
す。
実際には以下のような手順で試しました。
/usr/share/doc/README.Debian を参照すると、kernel-2.4.x では、TUN/TAP
デバイスか、ethertap デバイスが利用できると言うことでしたから、その指
示に従って kernel option を調節しました。
/sbin/lsmod を実行して確認すると、以下のように必要なドライバは組み込ま
れているようです。
ethertap 2864 0 (autoclean) (unused)
rtc 5280 0 (autoclean)
serial_cs 5600 0 (unused)
serial 43424 0 [serial_cs]
ds 6832 2 [serial_cs]
i82365 22416 2
pcmcia_core 42496 0 [serial_cs ds i82365]
netlink_dev 2032 1
この状態で通信しようとすると、初期化・認証には成功して、通信開始時に自
動的に実行される ip-start スクリプトが呼び出される辺りで、以下のような
エラーが発生します。
Jun 26 05:47:22 [453] CP : IPCP: Received-Configure-Ack id=2
Jun 26 05:47:22 [453] CP : IP-Compression-Protocol: VJ (Max=15, Comp=0)
Jun 26 05:47:22 [453] CP : IP-Address: x.x.x.x
Jun 26 05:47:22 [453] CP : Primary-DNS-Address: x.x.x.x
Jun 26 05:47:22 [453] CP : Secondary-DNS-Address: x.x.x.x
Jun 26 05:47:22 [453] OS : fopen(/etc/ppxp/ip/drouteup) OK
Jun 26 05:47:22 [453] ERROR: SIOCSIFADDR(123.123.123.123): No such device
Jun 26 05:47:22 [453] ERROR: SysIpRoute SIOCADDRT: No such device
Jun 26 05:47:22 [453] OS : fopen(/home/tsuchiya/.ppxp/ip/ip-start) OK
Jun 26 05:48:41 [453] OS : Attach console(tsuchiya)=5
Jun 26 05:48:41 [453] PHASE: Network =DOWN=> Terminate
Jun 26 05:48:41 [453] OS : fopen(/etc/ppxp/ip/droutedown) OK
Jun 26 05:48:41 [453] ERROR: SysIpRoute SIOCDELRT: No such device
Jun 26 05:48:41 [453] ERROR: SysIpConfig SIOCGIFFLAGS: No such device
この SIOCSIFADDR というエラーが問題なのだと思いますが、このキーワード
と ppxp を組み合わせて検索してみたのですが、どうにも解決方法が見つかり
ませんでした。
使用している ppxp のバージョンは 0.2001051623-1 で、.config の中で関係
のありそうな部分は以下の通り(コメント部分は削除)です。
CONFIG_NET=y
CONFIG_PACKET=y
CONFIG_NETLINK=y
CONFIG_NETLINK_DEV=m
CONFIG_NETFILTER=y
CONFIG_FILTER=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_TUN=m
CONFIG_ETHERTAP=m
その他、CONFIG_NETLINK=n として TUN/TAP のみを生かすようにするなど、色々
と設定を変更してみたのですが、いずれも失敗に終わりました。
という状況なのですが、この問題を修正する方法をご存じの方は教えていただ
けないでしょうか。また、kernel-2.4.5 と PPxP を使用して通信に成功して
いらっしゃる方がいたら、その kernel の構築に使った .config を見せてい
ただけないでしょうか。
宜しくお願いします。
--
土屋 雅稔 ( TSUCHIYA Masatoshi )
http://www-nagao.kuee.kyoto-u.ac.jp/member/tsuchiya/