Armadilloフォーラム

create_ap設定変更時の再起動について

masaya_yoshitomi

2022年9月26日 12時56分

お世話になっております。吉冨です。
WLANのSSIDやパスフレーズを変更するためにcreate_ap.confを更新して、create_apを再起動させて変更を反映しています。
create_apを再起動させる際にEthernetが1回切断される現象が発生しています。
create_apを用いてEthernetを切断せず、SSIDやパスフレーズの変更を反映させる方法はありますでしょうか?
ご教示お願いいたします。

コメント

> create_apを用いてEthernetを切断せず、SSIDやパスフレーズの変更を反映させる方法はありますでしょうか?

create_ap を”ブリッジモード”で起動中に再起動(停止-> 起動)すると、Ethernetインターフェース が
 br0 -> eth0 -> br0
と切り替わって一時的に正常に接続できない状態があるかもしれませんね。
SSID設定だけを再読込する reload な機能があれば良さそうですが、ちょっと見当たりません。

at_keitaro.takahashi

2022年9月30日 13時22分

アットマークテクノ高橋です。
Ethernetが切断されるのは、create_apの仕様です。

スクリプトの以下の行(725-726行目)で切断する処理を行っていると思われます。

ip link set dev $BRIDGE_IFACE down
ip link set dev $INTERNET_IFACE down

確認はしていませんが、スクリプトを改変することでEthernetを切断せずにcreate-apを動作させられるかもしれません。
直接の情報でなく申し訳ありません。

よろしくお願いいたします。