[Armadillo:08242] Re: 自動起動の方法
email@hidden
2012年 8月 10日 (金) 02:10:48 JST
自己レスです。
結局、inittabで目的を達成できたのでヨシとします。
結局、全て自己解決です。
お騒がせしました。
--- On Thu, 2012/8/9, email@hidden <email@hidden> wrote:
鈴木です。
済みません追記です。
rc.localの内容
−−−−−−−−−−−−−−−−−−−
#!/bin/sh
. /etc/init.d/functions
PATH=/bin:/sbin:/usr/bin:/usr/sbin
echo -n "Starting functester: "
export TZ=JST-9
DISPLAY=:0 functester >/dev/null 2>&1 &
check_status
/bin/test
−−−−−−−−−−−−−−−−−−−−
~
[email@hidden (ttymxc1) ~]# chmod 755 /etc/config/rc.local
[email@hidden (ttymxc1) ~]# flatfsd -s
flatfsd: saving fs to partition 0, tstamp=1
flatfsd: Wrote 1656 bytes to flash in 1 seconds
このあとで /etc/config/rc.local を実行すると
[email@hidden (ttymxc1) ~]# /etc/config/rs.local
/etc/config/rs.local: 3: ./etc/init.d/functions: not found
Starting functester:/etc/config/rs.local: 11: check: not found
test run!!
以下省略
・
・
・
として実行されることを確認後リブート
[email@hidden (ttymxc1) ~]# reboot
[email@hidden (ttymxc1) ~]# System is going down for system reboot now.
・
・
・
Loading /etc/config: done ←←←
Changing file permissions: done ←
Configure /home/ftp: done
Starting syslogd: done
Starting klogd: done
Starting basic firewall: done
Setting hostname: done
Configuring network interfaces: fec: PHY @ 0x0, ID 0x0007c0f1 -- LAN8720
eth0: link down
・
・
・
Starting inetd: done
Setting at-cgi: done
Starting lighttpd: done
eth0: link up, 100Mbps, full-duplex
Creating avahi.services: done
Starting avahi.daemon: done
Starting Xfbdev: done
Mounting ramfs /home/ftp/pub: done
atmark-dist v1.26.1 (AtmarkTechno/Armadillo-440)
Linux 2.6.26-at10 [armv5tejl arch]
armadillo440-0 login: root
Password:
となりログインになるだけでマニュアルに記述されてるようにrs.localが実行されません。
尚、この状態で /etc/config/rslocal を実行すると普通に実行されます。
また、/etc/rc.d の内容は次の通りで
flatfsd
および
rs.local
は実行されるはずです。
email@hidden (ttymxc1) /]# ls /etc/rc.d/
S03udevd@ S10syslogd@ S40networking@ S71avahi@
S04flatfsd@ S20klogd@ S60inetd@ S80xfbdev@
S05checkroot@ S30firewall@ S70at-cgi@ S99misc@
S06checkftp@ S30hostname@ S70lighttpd@ S99rc.local@
[email@hidden (ttymxc1) /]#
なぜこのようなことになるのでしょうか???
もうゴールは近いのでよろしくお願いします。
Lease of 192.168.1.3 obtained, lease time 14400
done
Starting inetd: done
Setting at-cgi: done
Starting lighttpd: done
Creating avahi.services: done
Starting avahi.daemon: done
Starting Xfbdev: done
Mounting ramfs /home/ftp/pub: done
atmark-dist v1.26.1 (AtmarkTechno/Armadillo-440)
Linux 2.6.26-at10 [armv5tejl arch]
armadillo440-0 login:
--- On Thu, 2012/8/9, email@hidden <email@hidden> wrote:
荘司様
鈴木です。
マニュアルより
−−−−−−−−−−−−−
rc.local ファイルを新規作成または編集します。
実行権限を付けます。
フラッシュメモリに保存します。
−−−−−−−−−−−−−
これでrebootするとログインになってしまいます。
ログインを解除するにはどうしたらよいのでしょうか?
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://lists.atmark-techno.com/pipermail/armadillo/attachments/20120810/75a1e598/attachment.html>
armadillo メーリングリストの案内