[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 メーリングリストの案内