コンテンツにスキップ

止まった 4G ドングルと USB バスの自動復旧

XProxy は、止まった 4G ドングルや遅くなった USB バスを自動で修復できます。自動復旧をオンにすれば、IP の更新、ドングルや USB コントローラーのリセット、ログの記録を XProxy に任せられます。

必要なもの:box 上の XProxy パネル。料金ページでは、ヘルスチェックと自動復旧は Basic プランから利用できると記載されています。

ひとことで言うと

必要なときだけ動作

IP のないドングルには、まず DHCP 要求を送り直します。USB リセットは最後の手段です。

上限あり

バックオフと 1 時間あたりの上限で、同じドングルを何度もリセットし続けることを防ぎます。

ログを記録

View Log を開くと、何をしたか、その理由がわかります。

自動復旧をオンにするには?

何を設定しますか?

ステップ 1 / 3

System Setting の Advanced タブを開く

左メニューで 1 General Settings → System Setting を開き、Advanced タブ 2 をクリックします。

下へスクロールします。DHCP client force requesting と Hardware Recovery Options はいちばん下にあります。

XProxy が自動で直すもの

問題XProxy の動作設定
ドングルに IP がない、または応答しない新しい IP を要求します(DHCP 更新)。それでも復旧しなければ、そのドングルの USB デバイスをリセットします。Dongle DHCP Fix
USB コントローラーが低速に落ちた、またはバス全体が応答しないその USB コントローラーをリセットします。接続されたドングルは再接続します。PCI USB Recovery
大規模サーバーでドングルが DHCP から IP を取得できない各ドングルに DHCP 要求を強制的に送ります。Force requesting DHCP
今まさにドングル 1 台が止まっているその USB バスを手動でリセットします。Reset USB Bus
ログファイルがディスクを圧迫する毎日新しいログを作り、古いものを削除します。Controller log retention

Dongle DHCP Fix はいつ動作する?

XProxy は約 30 秒ごとにすべてのドングルを確認し、1 段階ずつ対応を強めます:

  1. IPv4 アドレスがない:DHCP を更新します。
  2. 待ち時間を過ぎても復旧しない:ドングルの USB デバイスをリセットします。待ち時間は No response(ドングルが応答しない、90 秒)、Web page down(ドングルの Web ページが開かない、10 分)、No IP(IPv4 がない、3 分)です。

XProxy がそのドングルをローテーション・再起動・リセットしている間や、ファームウェアのアップグレード開始から 15 分間は動作しません。パネル自体が応答しないときや、never change IP automatically がオンのときも待機します(DHCP 更新は行われます)。

サポートが変更していない限り、組み込みの上限は次のとおりです:ドングル 1 台につき 1 時間に最大 4 回、box 全体で 1 時間に最大 10 回の USB リセット、リセットの間隔は最低 60 秒。

PCI USB Recovery の動作

ドングルは box の USB コントローラーに USB ハブ経由でつながっています。ハブが 480 Mbit/s から 12 Mbit/s に落ちると、その先のドングルがすべて遅くなることがあります。PCI USB Recovery をオンにすると、XProxy は次のように動作します:

  • そのコントローラーをリセットし、ドングルを本来の速度に戻します。
  • 1 つのバス上のほとんどのドングルで、90 秒間通信がなくゲートウェイからの応答もない場合も同様にリセットします。
  • リンクが切れ続けるポート(5 分間に 10 回)の USB 3 側を無効にし、次の再起動までハブを USB 2.0 で動かし続けます。

コントローラーをリセットすると、接続されたドングルはすべて再接続し、IP が変わります。リセットは 1 時間に最大 3 回までで、ファームウェアのアップグレードや書き込み中は行いません。

よくある質問

システムウォッチドッグのスイッチはどこ?

現在のパネルには、ウォッチドッグのスイッチは表示されません。止まったドングルへの対応は Dongle DHCP Fix と PCI USB Recovery が担当します。アプリ全体を手動で再起動するには、XProxy のアップデートと再起動をご覧ください。

両方のスイッチをオフにすると何も動かない?

ここで Save をクリックした後は、両方のスイッチがオフでも復旧サービスは動き続けます。ドングルが box のデフォルトルート(LAN とインターネットへの経路)を奪わないようにするためです。

Reboot と Reset USB Bus の違いは?

Reboot はモデムを再起動します。Reset USB Bus は USB 接続をリセットします(抜き差しに相当)。まず Reboot を試してください。どちらも同じメニューにあり、Basic プラン以上が必要です。

Force requesting DHCP はいつオンにする?

大規模サーバーなどで、ドングルが IP を取得できないときだけです。パネルは先にサポートへ相談するよう勧めているので、リモートサポートをご利用ください。

ログはどれくらいディスクを使う?

アプリのログは既定で 3 日分・100 MB まで保存されます。Controller log retention で最大 30 日・2000 MB まで増やすことも、減らすこともできます。

次はどうする?

セットアップを確認する、ドングルの設定を変える、box を再起動する。

解決しませんか?技術者がワンタイム PIN でお使いのデバイスを確認できます。Telegram でチャットすることもできます。