Armadilloフォーラム

Armadillo-IoT G2で 有線LANをデフォルトゲートウェイに設定しない方法

tom5467_2016

2019年3月5日 16時24分

いつもお世話になっております。
山口です。

Armadillo-IoT G2で
3Gと有線LAN(DHCP)を同時に使用する際
以下のサイトの通りデフォルトゲートウェイとして設定されてしまい
外部ネットワークへの接続が出来ません。

Armadillo-IoT G2の設定で
DHCPからゲートウェイのアドレスを
割り振らないようにすることは可能でしょうか。

Armadillo-IoT G3/G3L: 有線LANをデフォルトゲートウェイに設定しない方法
https://users.atmark-techno.com/blog/750/2582

コメント

中村です。

> Armadillo-IoT G2の設定で
> DHCPからゲートウェイのアドレスを
> 割り振らないようにすることは可能でしょうか。

何年も前の(ArmadilloのMLでの)Armadllo-440での投稿ですが、
これは役に立ちませんか?
http://lists.atmark-techno.com/pipermail/armadillo/2013-January/008584…

この記事の後半の/usr/share/udhcpc/default.scriptの修正のところです。
G2もA440などと同じatmark-distのudhcpcが動いていたはずなので。

--
なかむら

中村様

山口です。

> 何年も前の(ArmadilloのMLでの)Armadllo-440での投稿ですが、
> これは役に立ちませんか?
> http://lists.atmark-techno.com/pipermail/armadillo/2013-January/008584…

早速の情報ありがとうございます。

手元にArmadilloが無いため後ほど
確認したいと思います。

参考まで起動時にudhcpcが実行されるのは
どのタイミング(どこから起動)なのでしょうか?

中村です。

> 参考まで起動時にudhcpcが実行されるのは
> どのタイミング(どこから起動)なのでしょうか?

ifupコマンドが/etc/interfacesの設定を読んで、
そこにDHCPと書いてあったときだと思います。

--
なかむら

中村様

> ifupコマンドが/etc/interfacesの設定を読んで、
> そこにDHCPと書いてあったときだと思います。

ifupコマンドでしたか。

参考までお伺いしたいのですが
起動時のifupコマンド実行は

/etc/init.d/networkingファイル内の

ifup -a

からの実行でしょうか?

中村です。

> 起動時のifupコマンド実行は
> /etc/init.d/networkingファイル内の
> ifup -a

はい、そうです。
initから実行される/etc/init.d/rcの中で/etc/rc.d/S*を順に実行し、
/etc/rc.d/S40networking -> /etc/init.d/networking
となっています。

--
なかむら

中村様

> initから実行される/etc/init.d/rcの中で/etc/rc.d/S*を順に実行し、
> /etc/rc.d/S40networking -> /etc/init.d/networking

これで流れがつかめました。
ありがとうございます。