1

Arch Linux ARM を実行している Olinuxino-Maxi ボードに組み込みアプリケーションがあります。

Lighttpd は、アプリケーションの構成に使用されています。メイン アプリケーションと、Lighttpd 経由でアクセスされる関連する CGI ファイルは、C で記述されています。

残っている小さなタスクの 1 つは、CGI ページのいくつかの入力フィールドを使用して、ボードの有線イーサネット アダプター自体の IP、ゲートウェイ、および DNS 情報を設定できるようにすることです。

どうすればこれを達成できますか?

私が現在ブートからネットワーク アダプタを構成する方法はnetctl、 にある構成ファイルと組み合わせて使用​​することです/etc/netctl。私がやりたいことを実行する方法の 1 つは、CGI ルーチンにその構成ファイルを変更させてから、再起動をトリガーすることです。もう 1 つの方法は、netctlブートから構成を実行する代わりに、メインの C アプリケーションでネットワーク アダプターを構成することです。

4

0 に答える 0