[Armadillo:06092] Re: イーモバイルでPPP接続するがmail送信できない
林田 平馬
email@hidden
2010年 11月 4日 (木) 21:26:06 JST
林田と申します。
横からすいません。ルーティングの問題じゃないかなと思ったんで。
デフォルトルートがeth0側に設定されていて、pppが遠慮してるんじゃないかと。
試しにeth0をDHCPにしてLANケーブルを接続せずにArmadilloを立ち上げ、
ppp接続するとどうなりますか?違ってたらごめんなさい。
-----Original Message-----
From: 岸本 考史
Sent: Thursday, November 04, 2010 7:45 PM
To: 'Armadillo series general discussion list'
Subject: [Armadillo:06091] Re:イーモバイルでPPP接続するがmail送信できない
早速のお返事ありがとうございます。
岸本です。
ご教授していただいたコマンドを実行しましたが、pingが通らない状態です。
結果を下記に記します。
----------ここから--------------
[email@hidden (ttymxc1) ~]# cat /etc/resolv.conf
nameserver **.***.***.***
nameserver **.**.***.***
[email@hidden (ttymxc1) ~]# iptables -P INPUT ACCEPT
[email@hidden (ttymxc1) ~]# iptables -P OUTPUT ACCEPT
[email@hidden (ttymxc1) ~]# iptables -F
[email@hidden (ttymxc1) ~]# ping **.***.***.***
PING **.***.***.*** (**.***.***.***): 56 data bytes
--- **.***.***.*** ping statistics ---
10 packets transmitted, 0 packets received, 100% packet loss
[email@hidden (ttymxc1) ~]#
----------ここまで--------------
追加情報としまして「netstat -rn」の実行結果を下記に貼り付けます。
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt
Iface
**.**.**.** 0.0.0.0 255.255.255.255 UH 0 0 0
ppp0
***.***.0.0 0.0.0.0 255.255.0.0 U 0 0 0
eth0
また、cat /var/log/messagesは以下のとおりです
<29>Jan 4 16:42:21 pppd[1282]: PAP authentication succeeded
<28>Jan 4 16:42:24 pppd[1282]: Could not determine remote IP address:
defaulting to **.**.**.**
<27>Jan 4 16:42:24 pppd[1282]: not replacing existing default route through
eth0
<29>Jan 4 16:42:24 pppd[1282]: local IP address ***.**.**.***
<29>Jan 4 16:42:24 pppd[1282]: remote IP address **.**.**.**
<29>Jan 4 16:42:24 pppd[1282]: primary DNS address **.***.***.***
<29>Jan 4 16:42:24 pppd[1282]: secondary DNS address **.**.***.***
<135>Jan 4 07:42:32 udhcpc[1144]: Sending discover...
ここで、Primary DNS addressとsecondary DNS address は「cat
/etc/resolv.conf」のnameserverと同じIPアドレスになっています。
nameserver **.***.***.*** = Primary DNS address
nameserver **.**.***.*** = secondary DNS address
ちなみに/var/log/messages のlocal IP addressのアドレス(***.**.**.***)」には
pingで繋がりました。
しかし、WINDOWS_PCのコマンドプロンプトより、/var/log/messages のlocal IP
addressにpingをしても失敗してしまいます。
以上。宜しくお願いします。
-----Original Message-----
From: email@hidden
[mailto:email@hidden] On Behalf Of Masahiro
Hanada
Sent: Thursday, November 04, 2010 6:53 PM
To: Armadillo series general discussion list
Subject: [Armadillo:06089] Re: イーモバイルでPPP接続するがmail送信できない
花田です。
> > 「cat /etc/resolv.conf」とした時にそのアドレスが表示されるはずです。
> 結果は
> nameserver **.***.***.***
> nameserver **.**.***.***
> となり、dnsのアドレスは取得できています。
ですと、手順としては、このIPにつながるかどうか?ですね。
ping **.***.***.*** して、試してみてください。
# こういう確認の際は、ファイアウォールが設定されていると不都合なことも。
もし設定されているようなら、事前に
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -F
としておいた方が良いです。
At 04 Nov 2010 18:49:15 +0900 岸本 考史 wrote:
> 花田様
>
> 返事が遅くなり、申し訳ありません。
> 岸本です。
>
> > > http://armadillo.atmark-techno.com/howto/emobile-ppp
> > でいうと、「/etc/ppp/options」の「usepeerdns」行、
> > 及び「resolv.conf は ppp で取得されるものを使用しますので、
> > シンボリックリンクに変更します。」と書かれている次の2行ですね。
> →下記のコマンドで確認しました。
> 下記のコマンドを入力して
> ~/atmark-dist/$ vi etc/ppp/options
> 下記の結果が出力されました。
> lock
> name em
> defaultroute
> usepeerdns
>
> 下記のコマンドを入力して
> ~/atmark-dist/romfs/etc$ ls -al
> 下記の結果が出力されました。
> drwxr-xr-x 14 atmark atmark 4096 2010-11-04 14:35 .
> drwxr-xr-x 15 atmark atmark 4096 2010-11-04 13:51 ..
> -rw-r--r-- 1 atmark atmark 49 2010-11-04 13:50 DISTNAME
> 省略
> lrwxrwxrwx 1 atmark atmark 20 2010-11-04 14:35 resolv.conf
> ->/etc/ppp/resolv.conf
> 省略
> drwxr-xr-x 3 atmark atmark 4096 2010-11-04 13:50 udev
> -rwxr-xr-x 1 atmark atmark 744 2010-09-16 14:23 zcip.script
>
> > 「cat /etc/resolv.conf」とした時にそのアドレスが表示されるはずです。
> 結果は
> nameserver **.***.***.***
> nameserver **.**.***.***
> となり、dnsのアドレスは取得できています。
>
> ほかに何かチェックすべき項目等あればご教授お願いします。
>
>
>
> -----Original Message-----
> From: email@hidden
> [mailto:email@hidden] On Behalf Of Masahiro
> Hanada
> Sent: Wednesday, November 03, 2010 7:49 PM
> To: Armadillo series general discussion list
> Subject: [Armadillo:06072] Re: イーモバイルでPPP接続するがmail送信できない
>
> 花田です。
>
> At 03 Nov 2010 19:40:31 +0900 岸本 考史 wrote:
> > 以上からPPP接続は成功しているはずなのですが、下記のコマンドを実行する
> > ping www.yahoo.co.jp
> > 以下のエラーが出力されます。
> > ping: unknown host www.yahoo.co.jp
>
> ということは、ネームサーバー(DNS)が見えないということですね。
>
> ポイントは、
> > http://armadillo.atmark-techno.com/howto/emobile-ppp
> でいうと、「/etc/ppp/options」の「usepeerdns」行、
> 及び「resolv.conf は ppp で取得されるものを使用しますので、
> シンボリックリンクに変更します。」と書かれている次の2行ですね。
>
> これらがちゃんと設定されていてppp接続によりdnsのアドレスが取得できていれ
ば、
> 「cat /etc/resolv.conf」とした時にそのアドレスが表示されるはずです。
> この辺りからチェックしてみてください。
>
> ____________________________________________________
>
> 花田 政弘 (はなだ まさひろ)
>
> (株)アットマークテクノ 開発部
> TEL: 011-207-6550 FAX: 011-207-6570
> URL: http://www.atmark-techno.com/
>
> E-mail: email@hidden
> ____________________________________________________
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
____________________________________________________
花田 政弘 (はなだ まさひろ)
(株)アットマークテクノ 開発部
TEL: 011-207-6550 FAX: 011-207-6570
URL: http://www.atmark-techno.com/
E-mail: email@hidden
____________________________________________________
_______________________________________________
armadillo mailing list
email@hidden
http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
_______________________________________________
armadillo mailing list
email@hidden
http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
armadillo メーリングリストの案内