[Armadillo:06830] Re: デバイスファイルを自動で作成する方法 / Re: ドライバ組み込み時にUnknown symbol エラーが発生します。

email@hidden
2011年 2月 22日 (火) 16:28:38 JST


竹之下様

 手順に従って、armadillo9の/etc/configにrc.localを作成し、rebootしたところ、下記のエラーが表示されました。

  - ブートメッセージ省略

Starting thttpd:                                                              done
Starting inted:                                                               done
Running local start script (/etc/config/rc.local).
/etc/rc.d/S99rc.local: 11: /etc/config/rc.local: not found
                                                                                    done

アクセス権は -rwxr-xr-x 

rc.localの中は以下です
#!/bin/sh
mknod -m /dev/aabb c 252 0
mknod -m /dev/aabb c 252 1
chmod 666 /dev/aabb_*

rc.localを検出して実行している様なのですが、よくわかっておりません。

> -----Original Message-----
> From: Takenoshita Koyo
> Sent: Tue, Feb 22 2011 15:44:42 JST
> To: Armadillo series general discussion list
> Subject: [Armadillo:06829] Re: デバイスファイルを自動で作成する方法 / Re: ドライバ組み込み時にUnknown symbol エラーが発生します。
> 
> >  回答ありがとうございます。
> >  rc.localファイルですが、armadillo9のディレクトリをみたところ、/etc/init.d/の中にある様です。
> >  ご指摘の作業は、このスクリプトファイルを更新する事と考えてよろしいのでしょうか?
> いいえ。/etc/config/ディレクトリに、rc.localファイルを追加してください。
> (そして、/etc/config/rc.localファイルに実行権限をつけてください。)
> 
> /etc/init.d/rc.local の内容は、以下のようになっており、
> /etc/config/rc.local ファイルがあって、それが実行可能であれば、
> 実行するようになっています。
> 
> #!/bin/sh
> 
> PATH=/sbin:/usr/sbin:/bin:/usr/bin
> export PATH
> 
> LOCAL_SCRIPT=/etc/config/rc.local
> 
> if [ -x ${LOCAL_SCRIPT} ]; then
>         echo "Running local start script (${LOCAL_SCRIPT})."
>         ${LOCAL_SCRIPT}
> fi
> 
> http://manual.atmark-techno.com/dist/atmark-dist_developers_guide_ja-1.0.7/ch13#sec-ローカルスタートアップスクリプト
> をご確認ください。
> 
> -- 
> Koyo Takenoshita
> 
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo




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