AP+Client

[OpenWrt Wiki] Configure A(ccess) P(oint or ‘hotspot’) + STA(tion or ‘client’)

  • 1つのradioでMasterとClientを同時に使う場合、何らかの理由でクライアントがAPに接続できないと、Master側も動作しなくなる
    • デバイスのEthernetに接続できない環境だと詰んでしまう
  • 上記リンクでは一定時間APに接続できない場合にMasterのみの設定ファイルに差し替えてWi-Fiを再起動するようにしている
  • ここではシンプルに起動時にはClientを無効状態にするようにしてみる
    • 雑にLuCIからSystem - Startup - Local Startupのexit 0の前に下記を追記(Clientの設定がwifinet1であることが前提)
      • uci set wireless.wifinet1.disabled=1
      • uci commit wireless
      • wifi reload
    • Clientの設定をしくじった場合は、とりあえず電源を再投入すればMasterへの接続を復旧することができる