1 ポイント 投稿者 GN⁺ 2025-06-16 | 1件のコメント | WhatsAppで共有
  • Starlink Mini 1から内蔵WiFiルーターを取り外し、Ethernet接続のみで動作させる物理改造方法を詳しく説明
  • この改造は、カスタムネットワーキング、組み込み環境、または電力制約のある状況に適した選択肢
  • 分解時には、ヒートシンク兼EMIシールドの役割を持つ金属板を取り外してはならず、取り外すと過熱や電磁波干渉の問題が発生する
  • Starlink Miniメインボードのコネクタのピン配置とEthernet直接接続回路の例が示されており、安全な電源および信号処理を重視
  • ネットワーク設定方法、gRPCステータスコードの活用法、および主な障害・停止原因の分析方法が含まれる

紹介と重要性

  • Starlink Mini端末は、一体型WiFiルーターを内蔵したコンパクトなソリューション
  • 一般的な消費者向け環境では理想的だが、ネットワークのカスタマイズや電力制限のある環境では、内蔵ルーターを取り外してEthernetのみを使用するほうが有利
  • 本要約では、内蔵WiFiルーターボードを物理的に取り外し、Starlink MiniをEthernet専用で運用できるようにする手順と実用的なヒントを提供
  • この改造は、**Starlink Mini 1(2025年6月14日時点)**にのみ適用可能。今後発売されるモデルでは利用できない可能性がある

Starlink Miniの分解(Teardown)

  • 分解作業には忍耐と正確さが求められる。金属製スパッジャー、プラスチック製のこじ開け工具が必要
  • ルーターPCBの取り外しには、薄くて柔軟なナイフまたは金属ワイヤーが追加で必要
  • Starlink PCBの金属板(ヒートシンク + EMIシールド)は絶対に取り外してはならない。この金属板はプロセッサおよびアンテナの放熱と**電磁波遮蔽(EMI Shield)**を担う
  • 金属板を取り外すと、過熱や電磁波干渉により周辺電子機器への妨害が発生する可能性がある
  • SpaceXもこのEMI問題の解決に苦労していた

Starlink Mini PCBコネクタ情報

  • PCB接続コネクタには、2mmピッチの標準ピンを使用可能で、具体的なモデルはカスタム品の可能性がある
  • このコネクタは、導電性接着剤と広いグラウンド領域によってEMI遮蔽効果が高められている
  • ルーターPCB側のコネクタにはシールドも追加されている

コネクタのピン配置

  • Starlink Miniメインボードとルーター間の接続は、1Gbps Ethernetの直接接続(PHY-to-PHY、トランスなし)で構成されている
  • 短距離では直接接続が可能だが、別置きで設置する場合は必ずEthernetトランスを使用する必要がある
  • 主な電圧供給は12V DC
  • 各ピンの配列と役割は画像で示されており、未使用ピン(11、14、16、17、18)はルーター監視用
  • 12V DCおよびGNDラインはすべて使用することが推奨される

Ethernet直接接続回路

  • Ethernetトランスと最小限の電源フィルタリング回路を含む、直接接続回路の例が示されている
  • U1コネクタ周辺では、ガードグラウンドとシールド + 導電性接着剤を使った設計が推奨される
  • 接続線(コネクタからトランスまで)は、信号品質確保のため可能な限り短く保つ
  • 12Vで平均3A、瞬間最大5Aの電流が流れる可能性がある。L1(インダクタ)選定時には適切な電流容量が必須
  • Ethermodアダプタなど、試験的な適用例も紹介されている

ネットワーク設定と動作方式

  • Starlink端末は、衛星接続前には192.168.100.0/24ネットワークでDHCPによりIPを割り当てる
  • 機器自体には192.168.100.1でアクセスでき、Web UIおよびgRPC監視/制御サーバーが動作する
  • grpcurlでStarlinkデバッグデータを取得可能(例: get_statusで端末状態を確認)
  • 衛星に接続されると、EthernetインターフェースはトンネリングされたDHCPサービスにより、StarlinkのIPプール(CGNAT IPv4とグローバルIPv6)からIPを割り当てる
  • 割り当てられるIPは1つだけで、1台のホストまたはルーターのみを直接接続できる
  • 外部IP割り当て後は既存の管理UI(192.168.100.1)にアクセスできなくなるが、static routeの追加で再アクセス可能

gRPCステータスコードと問題分析

  • **gRPC get_status**出力は、端末および接続状態に関するさまざまな情報を提供する
  • 接続問題が発生するとoutageセクションが含まれ、outageのcauseフィールドはさまざまな状況を示す
    • BOOTING: 起動中、モジュール初期化、GPS信号待機
    • THERMAL_SHUTDOWN: 過熱による自動停止
    • NO_SCHEDULE: 衛星と通信不可(信号が弱い、位置不一致、その他)
    • NO_SATS: 衛星をまったく検出できない
    • OBSTRUCTED: 電波経路上の障害物を検出
    • NO_DOWNLINK: 衛星からデータを受信できない
    • NO_PINGS: 衛星との接続は維持しているが、地上局との接続を喪失
  • disablementCode項目で、Starlinkアカウントのサービス状態を確認できる
    • OKAY: 正常なアカウントでインターネット接続可能
    • NO_ACTIVE_ACCOUNT, TOO_FAR_FROM_SERVICE_ADDRESS, IN_OCEAN など、アカウント停止、位置制限、データ超過など多様な原因を把握できる
    • 端末自体はサービス制限情報を認識しておらず、衛星から受け取って処理する

結論

  • Starlink Mini 1の内蔵WiFiルーターボードの取り外しとEthernet単独運用は、カスタムネットワーク、組み込み、低消費電力環境で有用
  • 分解、回路接続、ネットワーク設定には特に注意が必要で、基本設計原則および信号/定電流管理が重要
  • gRPCステータス分析により、問題の原因やサービス状態を精密に診断できる

1件のコメント

 
GN⁺ 2025-06-16
Hacker Newsのコメント
  • 単にMAC間でRGMIIを使う代わりに、モジュール化された基板間イーサネットを選んだのは興味深い選択
    • イーサネットのほうがプロトタイプ製作でははるかに簡単な選択肢だと思う。RGMIIに対応する市販品はほとんどないが、イーサネットならノートPCに挿してすぐテストできる。別々のチームが作る場合でも、インターフェースをイーサネットで統一すれば統合テストを後回しにでき、発売スケジュールを前倒しできる利点がある
    • MDIOエミュレーターを自前で書かなければならず、実際にリンク検出をするには回路内部のSMIコードにまで手を入れる必要があるのに、このシステムは独自実装なので簡単にコメントアウトもできないという面白い状況
    • 多くの部分がPOC(概念実証)目的に忠実なようだ。デジタル-アナログ-アナログ-デジタルと続く非効率さには同意するが、抽象的にはMAC-PHY間のRGMII方式のほうがよく見えるかもしれない。その場の推測では、今のような文書化されたインターフェースのほうがアクセスしやすい、あるいは内部構造をそこまで深く掘らずに済むからかもしれない。Starlink Mini基準でRGMIIラインがどこにあるのかも分からないし、内蔵設計次第ではそのラインが奥深くに埋もれて見つけにくい可能性もある
    • RGMIIは本来、基板間接続には向いていない。データ速度がかなり高く、全信号の遅延まで合わせる必要があるため、基板が2枚に分かれると作業ははるかに難しくなる。EMI/EMCの問題も避けられない。評価キットではそうすることもあるが、量産向けには良い選択ではないという見方
    • この作業全体の目的が正確にはよく分からないという疑問。MiniにはすでにRJ45ポートが付いているので、わざわざEthernet PHYにアクセスするためにハックする必要はない。セットアップページでWiFiルーターも無効にできるので、製品自体で解決できる。もしかするとウクライナで販売中のMiniではEthernetポートが完全に削除されているのだろうか。写真を見る限り、電源ジャックの横のWiFi基板にまだそのポートがあることは確認できる
  • Olegが電力に敏感なアプリケーションを念頭に置いていることを的確に指摘しており、そういうアプローチは好き
    • そのYouTubeチャンネルへのリンク
    • 実際、Starlinkはすでに「Nemesis」夜間爆撃機や「Magura」海上ドローンなどで活用されている事例がある
    • 具体的にどのような活用事例を念頭に置いているのか気になる
    • ドローンに載せて使う方法を想定しているのではという推測
  • アーカイブ保存リンク
  • StarlinkがどのSoCを使っているのか気になる。Broadcomだろうかという疑問
    • MediaTekの使用を確認
  • こういう情報が分かって有益だという意見