[Armadillo:08241] Re: 自動起動の方法

email@hidden
2012年 8月 9日 (木) 23:54:12 JST


鈴木です。
 
済みません追記です。
 
 
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/20120809/91952687/attachment.html>


armadillo メーリングリストの案内