Armadilloフォーラム

LANのIPアドレス

a-mizutani

2015年9月24日 17時26分

こんにちは、水谷です

Armadillo-810にATB-A810LANを接続して使用しています

ターミナルからIPアドレスを確認すると、次の様に出てきます

------------------------------------------------------------------------------------------------------------------
[root@armadillo810-0 (ttySC2) ~]# ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

usb0 Link encap:Ethernet HWaddr 72:5C:83:58:B7:EA
inet addr:169.254.130.192 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST 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
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
------------------------------------------------------------------------------------------------------------------
このusb0が追加基板のEthernetだろうと思っています

Armadillo-840を使用していた時は、LANケーブルを差し込んで再起動すると
DHCPから割り振られたアドレスで起動していました(192.168.1.xxx)
しかし810の場合、良く分からないドメインのIPアドレスになってしまいます

ifconfigを使用してDHPCサーバのドメイン(192.168.1.xxx)のアドレスに上書きする事は出来るのですが
それだとホストサーバーからpingが通りません(Armadillo-840でできていた事ができない)

何が原因なのでしょうか?

コメント

at_yuma.arakawa

2015年9月25日 11時12分

DHCP設定は、/etc/config/interfaces へ記述しますが、
こちらの設定はお済みでしょうか。

設定を行なっていないようであれば、
製品マニュアルの以下の項目を参考に、作業を行ってみてください。
- 6.3.1.2.3. DHCPに設定する
http://manual.atmark-techno.com/armadillo-810/armadillo-810_product_man…

a-mizutani

2015年9月28日 15時51分

どうもありがとうございます

マニュアル通りに設定してみました
/etc/config/interfaces
は、更新され、再起動後も保存できています
しかしDHCPからのIPアドレスは取得されていない様です

また
/etc/config/resolv.conf
に記述したネームサーバの項目がリブート時に消えてしまいます
これは、「DHCPサーバーがDNSサーバーを通知する場合、自動更新される」と書いてあります
resolv.confが消されてしまったと言う事はDHCPサーバが見つかったと言う事かと思ったのですが
IPアドレスは、社内ドメインとは無関係のIPアドレスでした

at_yuma.arakawa

2015年9月29日 17時06分

> このusb0が追加基板のEthernetだろうと思っています
当初の指摘が的を外れており、申し訳ありませんが、
ATB-A810LANのネットワークインタフェース名は「eth0」のように「eth[番号]」で生成されます。

ifconfig -a を実行すると、「eth0」などのインタフェースが表示されますので、
そのインタフェースに対して、/etc/config/interfaces でDHCP設定を行なっていただけますでしょうか。

なお、eth0に対してはデフォルトでDHCP設定がなされておりますので、
ifup eth0 で有効化できます。

ATB-A810LANの使用方法については、以下のページの
> アドバリーシステム製Armadillo-810向け有線LAN拡張ボード「ATB-A810LAN」の使用方法について(pdf)
もご参照ください。
http://armadillo.atmark-techno.com/devices/atb-a810lan