update-rc.dは順序を変更しません。

update-rc.dは順序を変更しません。

後者として実行するようにプロセスを変更しようとしています。

私のランレベル

root@raspberrypi:/home/pi# runlevel
N 3

rc3.dリスト

root@raspberrypi:/home/pi# ls -1 /etc/rc3.d/
K01avahi-daemon
K01dhcpcd
K01ntp
README
S01bootlogs
S01hostapd
S01ifplugd
S01motd
S01rsyslog
S01triggerhappy
S02apache2
S03cron
S03dbus
S03dphys-swapfile
S03rsync
S03ssh
S03udhcpd
S04lightdm
S05plymouth
S05rc.local
S05rmnologin

Hostapdの起動を変更したいです。

root@raspberrypi:/home/pi# update-rc.d hostapd defaults 2

コマンドを実行した後、出力は出力されず、プロセスは変更されません。

ネットワークインターフェイスが動作した後に移動する必要があります。これはwlan0にIPアドレスを割り当てることを妨げるからです。

私はRaspbian Jesseを使用しています。

ベストアンサー1

問題は、サービス間の依存関係を解決するためにリンク設定が自動化されているため、これ以上何もせずに呼び出しだけがすべての操作をupdate-rc.d実行insservすることです。したがって、ユーザーのオプションを無視し、init.dスクリプトヘッダーのコメントを見て、insservどの# Required-Start:番号を提供するかを決定します。

設定により、以前のスタイルに戻ることができます。伝統的なモデル、でこれについての内容を読むことができ、man update-rc.dコマンドが機能するはずです。

または単にファイルを変更し/etc/init.d/hostapd他の依存関係を追加たとえば、$syslog既存の行の終わりまで # Required-Start:。 (結果を示す文書はありません。) 次に、コマンドを再実行してください。

おすすめ記事