2012年11月9日金曜日

Beagleboard2:固定IPアドレス設定

Beagleboardを複数台ネットワークにつなげてDHCPでIPアドレスを取得するとIPアドレスが重複してしまう現象が起きてしまいました。そこで固定IPアドレスをBeagleboard-xmのプレビルドイメージに設定する方法です。

プレビルドしたイメージを書き込んだMicroSDカードの
/media/rootfs/init.omap3.rc を作成します

on boot
setprop net.dns1 8.8.8.8
chmod 777 /system/etc/init.omap3.sh
service lan-setup /system/etc/init.omap3.sh
oneshot

/media/rootfs/system/etc/init.omap3.sh を作成します

#!/system/bin/sh
ifconfig usb0 192.168.1.100
netmask 255.255.255.0
route add default gw 192.168.1.1 dev usb0


これで起動時にIPアドレスが設定されます。


参考
http://shirangana.info/115/?page_id=142#2

0 件のコメント:

コメントを投稿