Einleitung

In diesem Schritt-für-Schritt-Guide erfahren Sie, wie Sie einen Modem-Pool mit 10–50 Modems von Grund auf aufbauen und ihn für den stabilen 24/7-Betrieb bereitstellen können. Wir behandeln die Stromversorgung, die Auswahl von externen USB-Hubs, Kühlung und Platzierung, die Adressierung von Geräten und den Umgang mit Ports, Skalierung, Monitoring und Wartung. Sie erhalten eine klare Anleitung mit detaillierten Schritten, Kontrollpunkten und Tipps zur Fehlervermeidung. Am Ende haben Sie einen voll funktionsfähigen Modem-Pool, der zum Testen mobiler Netzwerke, zur Verkehrsverteilung von Anwendungen, zur Automatisierung von QA, zur legalen Webüberwachung unter Berücksichtigung der gesetzlichen Vorgaben und der Vorgaben der Netzbetreiber verwendet werden kann.

Dieses Material richtet sich an fortgeschrittene Benutzer und Ingenieure, die bereit sind, praktisch zu arbeiten, ist jedoch in einfacher Sprache verfasst. Auch wenn Sie noch nie solche Anlagen gebaut haben, werden Sie es schaffen: Jeder Schritt ist so detailliert wie möglich beschrieben. Es wird ein grundlegendes Verständnis der Funktionsweise von Computern und Kenntnisse in der Softwareinstallation vorausgesetzt, aber wir erklären alle wichtigen Begriffe und Prinzipien. Um die Arbeit zu beschleunigen, werden wir empfohlene Tools und Konfigurationen erwähnen, die sich in der Praxis bewährt haben.

Was Sie im Vorfeld wissen sollten: Wir arbeiten mit Niederspannungs-Stromversorgung (5–12 V), USB-Geräten, Treibern und Netzwerkeinstellungen. Achten Sie auf Genauigkeit, die Einhaltung der Polarität der Stromversorgung und das Verständnis, dass die Stabilität des Pools direkt von der Qualität der Stromversorgung, Kühlung und der USB-Topologie abhängt. Zeitaufwand für die Durchführung: Die Vorbereitung, Prüfung und Beschaffung von Komponenten dauert 1–3 Tage, die physische Montage 2–6 Stunden für 10–20 Modems und einen Arbeitstag für 50 Modems. Die grundlegende Softwarekonfiguration für Linux oder Windows benötigt 1–3 Stunden, erweitertes Monitoring 2–4 Stunden. Am Ende haben Sie einen fertigen Pool mit klarer Adressierung, vorhersehbarem Verhalten und einem Wartungsplan.

Wir behandeln absichtlich keine Themen, die gegen Gesetze oder Bedingungen der Betreiber verstoßen, und diskutieren keine Umgehungen von Sperren, VPNs oder andere illegitime Szenarien. Unser Fokus liegt auf einer zuverlässigen technischen Umsetzung.

Vorbereitungen

Stellen Sie vor der Montage eine vollständige Liste der Ausrüstung und Software zusammen. Sie benötigen: einen Host-Computer oder Mini-PC mit mindestens 4–8 USB-Ports und ein paar freien PCIe-Slots für die Skalierung, oder einen Einplatinencomputer der Klasse x86 oder ARM mit USB 3.0; 10–50 LTE/5G USB-Modems mit Unterstützung für CDC, MBIM oder QMI; externe USB-Hubs mit Stromversorgung, die für hohe Strombelastungen ausgelegt sind, mit separater Stromversorgung für die Ports; Netzteile mit 5 V oder 12 V in der benötigten Leistung; USB-A–USB, USB-C–USB oder Micro-USB-Kabel je nach Modems; qualitativ hochwertige Stromkabel mit ausreichquendem Querschnitt; Ventilatoren von 120–140 mm, Gitter und Filter; Montagerahmen, Regal oder Rack; SIM-Karten-Schalen, Aufkleber, Temperatursensoren; bei Bedarf USB-Relais oder Hubs mit per-Port-Stromsteuerung; USV zur unterbrechungsfreien Stromversorgung.

Programme für Linux: ModemManager, NetworkManager, usb-modeswitch (falls erforderlich), lsusb, dmesg, mmcli, nmcli, Monitoring-Tools (Prometheus Node Exporter oder Zabbix-Agent), logrotate. Für Windows: Geräte-Manager, Treiber des Modemherstellers (falls erforderlich), PuTTY oder ein ähnliches Terminal zur Diagnose, PowerShell zur Automatisierung, Dienstprogramme des Betreibers. Minimale Systemanforderungen: CPU mit 4 Threads, 8 GB RAM, SSD mit 64–256 GB, USB 3.0. Für 50 Modems sollte die CPU besser 6–8 Threads und 16 GB RAM haben, sowie diskrete USB-Controller über PCIe. Laden Sie die Betriebssystem-Updates herunter, installieren Sie die USB-Controller-Treiber und Kernel-Patches. Für Linux richten Sie den Root- oder Sudo-Zugang ein. Erstellen Sie ein Backup der Systemeinstellungen, bevor Sie Änderungen vornehmen: ein Snapshot des Systems oder ein Backup der Konfigurationen /etc/NetworkManager und /etc/ModemManager.

Wenn Sie bereits eine Gerätefarm betreiben, schauen Sie sich Materialien zur Organisation der Farm im Ganzen an, um Ansätze zur Beschriftung, Kabelmanagement und Stromverteilung zu vereinheitlichen. Zu Beginn ist es hilfreich, interne Materialien zum Thema Farm zu studieren, wie Überblicksartikel und grundlegende Checklisten zu Racks und Kühlung. Links innerhalb des Projekts: Leitfaden zum Aufbau einer USB-Modemfarm und Analyse von Layouts der mobilen Proxy-Farmen.

Grundlagen

Ein Modem-Pool ist eine organisierte Sammlung von 10–50 (oder mehr) USB-Modems, die über externe USB-Hubs an einen oder mehrere Hosts angeschlossen sind. Der Schlüsselgedanke ist, eine stabile Stromversorgung, eine richtige USB-Topologie, Kühlung und Adressierung zu gewährleisten, sodass jedes Modem als separates Netzwerk-Interface oder COM-Port verfügbar ist und vorhersehbar arbeitet. Es ist wichtig, den Unterschied zwischen den Modem-Modi zu verstehen: CDC ECM/NCM (Netzwerk-Interface), MBIM und QMI (moderne Steuerprotokolle) sowie PPP (alter Ansatz über serielle Schnittstelle). Für den Massenbetrieb sind MBIM und QMI aufgrund ihrer Geschwindigkeit und Stabilität sowie der automatischen Initialisierung mit ModemManager bevorzugt.

Ein externer USB-Hub ist ein Gerät, das Strom von einem separaten Block (normalerweise 12 V) erhält und stabile 5 V an jeden Port ausgibt. Es ist kritisch, dass der Gesamtstrom und jede Leitung die realen Spitzenlasten der Modems aushalten können, da bei der Registrierung im Netzwerk, der Datenübertragung und den Frequenzwechseln der Stromverbrauch stark ansteigt. Die Adressierung von Geräten ist der Mechanismus, der es ermöglicht, Modems im System eindeutig zu identifizieren und ihnen einen festen Namen für das Interface oder den COM-Port zuzuweisen, damit Anwendungen sich bei Neustarts nicht durcheinander bringen. Die Skalierung ist eine Methodik, wie man 10–30 weitere Modems hinzufügen kann, ohne Engpässe zu schaffen: hinzufügen von USB-Controllern, Verteilung auf Hubs, richtige Stromverkabelung und intelligentes Kühlmanagement, damit die Temperatur keine Degeneration des Radioteils verursacht.

Wichtig zu verstehen, bevor Sie beginnen: Der Pool hat drei Säulen – Stromversorgung, Luft, Adressierung. Wenn die Stromversorgung einbricht, fallen Geräte aus, es treten Enumerate/Reset Hi-Speed USB Device-Fehler auf. Wenn die Luft nicht organisiert ist, überhitzen die Modems, gehen in den Throttling-Modus, die Geschwindigkeiten fallen, und manchmal schalten sich die Modems einfach bei Hitze ab. Wenn die Adressierung nicht festgelegt ist, bricht die Automatisierung bei jedem Neustart zusammen. Daher ist diese Schritt-für-Schritt-Anleitung so strukturiert, dass Sie zunächst die Stromversorgung berechnen, danach die Hubs kaufen und richtig anschließen, die Kühlung organisieren, die Adressierung festlegen und erst dann skalieren. So erhalten Sie garantiert ein stabiles Ergebnis.

Schritt 1: Stromdesign und Budgetberechnung

Ziel dieser Phase

Eine genaue Berechnung von Leistung und Strömen für 10–50 Modems zu erhalten, geeignete Netzteile und Kabel auszuwählen und die Verteilung auf die Hubs so zu planen, dass Spannungsabfälle und Überhitzung ausgeschlossen sind.

Schritt-für-Schritt-Anleitung

  1. Bestimmen Sie den Typ der Modems und ihren Spitzenstromverbrauch. Öffnen Sie das Datenblatt des Modems. Bei LTE-USB-Modems liegt dieser normalerweise bei 0,7–1,0 A bei 5 V im Peak. Bei 5G – bis zu 1,5 A. Wenn keine Daten vorhanden sind, nehmen Sie 1,0 A als Berechnungswert für LTE.
  2. Berechnen Sie den Gesamtstrom. Für 10 LTE-Modems: 10 × 1,0 A = 10 A. Für 50 Modems: 50 × 1,0 A = 50 A. Fügen Sie 20–30% Puffer für Pulsationen und Verluste hinzu. Insgesamt für 50 Modems: 65 A bei 5 V.
  3. Wählen Sie die Stromarchitektur. Variante A: zentrale 5 V-Hochleistungsversorgung (z.B. 300–400 W) und Verteilung über Busleisten/Klemmen zu den Hubs. Variante B: 12 V-Netzteil mittlerer Leistung und DC-DC-Step-Down-Wandler an den Hubs für 5 V mit hohem Wirkungsgrad. Variante C: industrielle Hubs, die 12 V erhalten, und diese innerhalb auf 5 V für die Ports heruntertransformieren. Variante C ist für die Skalierung vorzuziehen.
  4. Wählen Sie ein Netzteil aus. Für 10–20 Modems eignet sich 5 V 20–30 A oder 12 V 15–25 A mit guter Belüftung. Für 50 Modems – 12 V 60–70 A gesamtleistung über mehrere unabhängige Leitungen oder mehrere Netze von 250–350 W. Wichtig ist der Schutz gegen Überlastung, Kurzschlüsse und Überhitzung.
  5. Planen Sie die Verkabelung. Verwenden Sie für die Hauptleitung Kabel, die nicht dünner als 16 AWG (1,3 mm²) für 10–15 A, 12–14 AWG (2–3 mm²) für 20–30 A sind. Für kurze Abzweigungen zu Hubs – 18 AWG (0,8 mm²) für 5–7 A. Je kürzer und dicker das Kabel, desto geringer der Spannungsabfall.
  6. Berücksichtigen Sie die Schaltung und den Schutz. Setzen Sie zwischen dem Netzteil und jeder Leitung Sicherungen oder automatische Schutzschalter für den Leitungstrom ein. Verwenden Sie Klemmen mit Schraubfixierung, achten Sie auf die Polarität. Arbeiten Sie mit offenen Netzteilen, platzieren Sie diese in einem schützenden Gehäuse mit Belüftung.
  7. Verteilen Sie die Last auf die Hubs. Schließen Sie nicht alle Modems an einen Hub an. Verteilen Sie 10–15 Modems auf einen leistungsstarken Hub oder ein paar mittelgroße, damit jede Stromversorgung und USB-Controller des Hosts im komfortablen Bereich arbeitet.
  8. Überprüfen Sie den tatsächlichen Puffer. Wenn Ihr berechneter Strom 30 A beträgt, nehmen Sie ein Netzteil mit der Fähigkeit, dauerhaft 36–40 A zu liefern. Die Modems verbrauchen im Peak bei der Registrierung und beim Frequenzwechsel mehr, und Sie sollten nicht gegen das Limit stoßen.

⚠️ Achtung: Versorgen Sie niemals einen USB-Hub und Modems aus verschiedenen Quellen ohne gemeinsamen Erdung. Uneinheitliche "Erdung" kann zum Ausfall von Ports, Hubs und Modems führen.

Tipps: Wenn Sie sich über die Qualität des Netzteils unsicher sind, nehmen Sie zwei identische und verteilen Sie die Last auf zwei Busse. Die Zuverlässigkeit ist höher und die Diagnose einfacher: Indem Sie einen Bus deaktivieren, überprüfen Sie, wie sich die Hälfte des Pools verhält.

Tipps: Halten Sie ein Multimeter bereit und messen Sie die Spannung an den Enden der USB-Leitungen unter Last. Ziel ist es, mindestens 4,85 V unter der Last der Modems zu erreichen.

Erwartetes Ergebnis

Sie haben eine Liste von Netzteilen, die berechneten Ströme für die Leitungen, einen Verkabelungsplan und den Schutz der Leitungen. Sie verstehen, wie Sie 10–50 Modems auf die Hubs verteilen und mit welchem Kabel Sie sie versorgen.

Mögliche Probleme und Lösungen

Liegt keine Angabe zum Strom im Spezifikation des Modems vor, kalkulieren Sie 1,2 A pro Port mit einem Puffer. Wenn es nicht möglich ist, dicke Kabel zu verlegen, kompensieren Sie dies mit kürzeren Kabeln und größeren Klemmen. Wenn das Netzteil überhitzt, verwenden Sie ein leistungsfähigeres Netzteil oder fügen Sie eine aktive Kühlung hinzu.

✅Überprüfung: Berechnen Sie die Leistung mit der Formel: Anzahl der Modems × 1,0 A × 5 V ÷ Wirkungsgrad (normalerweise 0,9) und multiplizieren Sie mit dem Sicherheitfaktor 1,3. Vergleichen Sie es mit der Nennleistung des Netzteils. Wenn das Netzteil mehr liefert, ist der Schritt erledigt.

Schritt 2: Auswahl und Anschluss von externen USB-Hubs

Ziel dieser Phase

Die Auswahl und den richtigen Anschluss von externen USB-Hubs sicherzustellen, um Stabilität in der USB-Topologie zu garantieren und Abbrüche der Ports unter Last zu vermeiden.

Schritt-für-Schritt-Anleitung

  1. Wählen Sie den Typ des Hubs. Suchen Sie nach Hubs mit externer Stromversorgung (12 V), die 5 V an die Ports ausgeben und eine Gesamtstromstärke von mindestens 2 A pro 3–4 Ports aufweisen. Bevorzugen Sie Hubs mit individueller Absicherung der Ports und Überlastanzeige.
  2. Überprüfen Sie die Controller. Bevorzugen Sie Hubs auf gängigen USB-Controllern mit guter OS-Unterstützung. Eine verbesserte Stromversorgung über die Ports erhöht die Stabilität bei Spitzenbelastung.
  3. Bestimmen Sie die Portkapazität. Für 10–20 Modems sind 2–3 Hubs mit 7–10 Ports geeignet. Für 50 Modems – 5–7 Hubs oder mehrere modulare mit 16–20 Ports, die über verschiedene USB-Controller am Host kaskadiert sind.
  4. Schließen Sie die Stromversorgung an. Legen Sie 12 V an den Eingang des Hubs an und achten Sie auf die Polarität. Wenn der Hub 5 V erhält, verwenden Sie ein stabiles 5 V-Netzteil und ein dickes Stromkabel. Stellen Sie sicher, dass die Erdung für alle Geräte gemeinsam ist.
  5. Verbinden Sie es mit dem Host. Verbinden Sie den Hub mit dem Host-Computer über ein kurzes, qualitativ hochwertiges USB-Kabel (nicht länger als 1 Meter). Bevorzugen Sie USB 3.0-Kabel mit Abschirmung, auch wenn die Modems USB 2.0 sind. Das reduziert Störungen.
  6. Verteilen Sie die Modems. Stecken Sie die Modems nacheinander ein und überprüfen Sie, ob jedes im System erkannt wird, bevor Sie zum nächsten übergehen. Füllen Sie den gesamten Hub nicht sofort, wenn Sie die Diagnose erleichtern möchten.
  7. Vermeiden Sie tiefes Kaskadieren. Bauen Sie nicht mehr als zwei Ebenen von Hubs in einer Kette auf. Ideal ist es, jeden Hub an einen separaten Hostport oder an verschiedene PCIe USB-Controller anzuschließen.
  8. Kennzeichnen. Kleben Sie jedem Port des Hubs und jedem Modem eine einzigartige Nummer auf. Duplizieren Sie diese in der Adressierungstabelle, um später stabile Interfacennamen zuzuweisen.

⚠️ Achtung: Schließen Sie niemals einen USB-Hub über ein fragwürdiges oder übermäßig langes Verlängerungskabel an den Host an. Dies ist häufig die Ursache für "Hänger" und sporadische Reinitialisierungen von Geräten, insbesondere bei Vibrationen oder Hitze.

Tipps: Wenn der Hub die Stromunterbrechung pro Port unterstützt, verwenden Sie das, um festgefahrene Modems automatisch neu zu starten. Das spart Ihnen viel Zeit während des Betriebs.

Tipps: Halten Sie einen Ersatzhub bereit. Wenn ein Hub ausfällt, stecken Sie das Kabel in den Ersatz und setzen die Arbeit fort, während Sie sich dann in Ruhe um das defekte Gerät kümmern.

Erwartetes Ergebnis

Die externen USB-Hubs sind korrekt an das Netzteil angeschlossen, mit kurzen hochwertigen USB-Kabeln mit dem Host verbunden, die Modems sind gleichmäßig verteilt und gekennzeichnet.

Mögliche Probleme und Lösungen

Wenn der Hub nicht startet, überprüfen Sie die Polarität und die Spannung am Eingang. Wenn die Modems "blinken" und abfallen, ersetzen Sie das Verbindungskabel durch ein kürzeres und abgeschirmtes, überprüfen Sie die Stromversorgung auf Abfälle unter Last.

✅Überprüfung: Schließen Sie jeweils ein Modem an jeden Hub an und stellen Sie sicher, dass das Betriebssystem das Gerät stabil 10–15 Minuten bei aktivem Verkehr sieht. Erhöhen Sie dann die Anzahl der Modems auf die geplante Anzahl und beobachten Sie die Protokolle auf USB-Reset.

Schritt 3: Kühlung und Platzierung

Ziel dieser Phase

Die Temperatur von Modems, Hubs und Netzteilen zu regulieren, um Kommunikationsfehler zu reduzieren, Throttling auszumerzen und die Lebensdauer zu verlängern.

Schritt-für-Schritt-Anleitung

  1. Wählen Sie das Layout. Ideal ist ein Regal oder Mini-Rack, wobei die Modems in einer Reihe mit einem Abstand von 1–1,5 cm zueinander angeordnet sind. Platzieren Sie die Hubs so, dass die Kabel den Luftstrom nicht blockieren.
  2. Planen Sie den Luftstrom. Stellen Sie 2–4 Ventilatoren mit 120–140 mm für Ein- und Auslass auf. Die Luft sollte entweder von vorne nach hinten oder von unten nach oben strömen. Vermeiden Sie Turbulenzen "von vorn" zu den Modems von beiden Seiten.
  3. Fügen Sie Filter hinzu. Stellen Sie einfache Staubfilter an den Eintrittsventilatoren auf. Staub verschlechtert die Kühlung und verkürzt die Lebensdauer der Elektronik.
  4. Überwachen Sie die Temperatur. Platzieren Sie Temperatursensoren in der Nähe der Modems und im Bereich der Netzteile. Achten Sie darauf, dass die Temperatur bei den Modems nicht über 60 °C und bei den Netzteilen über 50 °C bei Dauerlast liegt.
  5. Steuern Sie die Drehzahl. Wenn die Ventilatoren laut sind, verbinden Sie sie über einen PWM-Controller oder eine Platine mit Temperatursensor. Ziel ist ein ausreichender Luftstrom ohne übermäßigen Lärm.
  6. Schließen Sie Vibrationen aus. Befestigen Sie Hubs und Kabel mit Plastikkabelbindern und Halterungen. Vibrationen führen zu Wackelkontakten und Mikroabschaltungen.
  7. Sichern Sie den Zugang. Lassen Sie ausreichend Platz, damit jedes Modem herausgenommen werden kann, ohne benachbarte Modems zu berühren. Dies erleichtert die Wartung.

⚠️ Achtung: Stellen Sie keine Netzteile in einer geschlossenen Box ohne Belüftung auf. Eine Überhitzung des Netzteils ist die Hauptursache für plötzliche Abschaltungen unter Last und gefährdet Ihre Modems und Hubs.

Tipps: Wenn die Modems heiß sind, kleben Sie kleine Kühlkörper auf ihre Gehäuse, wo sie nicht die Antennen und die Belüftung behindern. In Kombination mit einem moderaten Luftstrom reduziert dies das Throttling erheblich.

Tipps: Trennen Sie die Antennen. Wenn die Modems externe Antennen haben, trennen Sie diese um 10–20 cm, um gegenseitige Störungen zu reduzieren und den Empfang zu verbessern.

Erwartetes Ergebnis

Die Modems und Hubs sind in einer aufgeräumten, belüfteten Konstruktion installiert, mit kontrollierter Temperatur und Zugang zur Wartung. Der Luftstrom ist organisiert, Kabel sind verlegt und befestigt.

Mögliche Probleme und Lösungen

Wenn die Temperatur selbst bei guter Belüftung hoch ist, überprüfen Sie die Frequenzwechselrate und die Signalqualität des Betreibers: bei schwachem Signal erwärmt sich das Modem stärker. Möglicherweise müssen Sie die Antennenposition anpassen oder Antennen mit Verstärkung verwenden.

✅Überprüfung: Generieren Sie Verkehr auf 70–80% der Modems für 30–60 Minuten und überprüfen Sie, ob die Temperaturen in den Zielbereichen bleiben. Es sollten keine Geschwindigkeitseinbrüche auftreten und die Modems dürfen nicht ausfallen.

Schritt 4: Adressierung der Geräte und Festlegung der Ports

Ziel dieser Phase

Jedes Modem in der System eine stabile Identifikation zuzuteilen, damit die Namen der Interfaces bei Neustarts, Updates und Hot-Swap nicht geändert werden.

Schritt-für-Schritt-Anleitung

  1. Erfassen Sie die Identifikatoren. Schließen Sie die Modems nacheinander an und notieren Sie ihre Seriennummern und Pfade im System. Verwenden Sie unter Linux die Befehle lsusb und dmesg sowie die Liste der Geräte in /dev/serial/by-id. Unter Windows öffnen Sie den "Geräte-Manager" und prüfen die Eigenschaften der COM-Ports und Seriennummern.
  2. Erstellen Sie eine Zuordnungstabelle. In die Tabelle tragen Sie ein: Nummer des Aufklebers, Seriennummer des Modems, USB-Port des Hubs, Hub und Port an dem Host. Dies ist die Grundlage Ihrer Adressierung.
  3. Konfigurieren Sie udev unter Linux. Erstellen Sie Regeln, die die Namen über die Seriennummern zuteilen, z.B. net-mdm-01, net-mdm-02 für Netzwerkinterfaces oder mdm01, mdm02 für serielle Ports. Überprüfen Sie, dass die Regeln nach dem Wiederanschluss funktionieren.
  4. Belegen Sie COM-Ports unter Windows. In den Eigenschaften des Ports einen bestimmten COM-Namen angeben, um Konflikte zu vermeiden. Markieren Sie das Reserve-Bereich, z.B. COM50–COM99, um nicht mit den systeminternen Geräten zu kollidieren.
  5. Überprüfen Sie nach einem Neustart. Führen Sie einen Kaltstart des Hosts durch und stellen Sie sicher, dass die Namen an ihrem Platz bleiben. Bei Abweichungen passen Sie die Regeln an.
  6. Synchronisieren Sie mit der Software. Fügen Sie die festgelegten Namen in die Konfigurationen Ihrer Anwendungen ein, sodass jede Anwendung auf "ihre" Modems zugreift.

Tipps: In Linux ist es einfacher, sich auf /dev/serial/by-id zu stützen, da diese Pfade bereits stabil auf Geräte nach Seriennummer zeigen. Es reicht, sie einmal aufzulisten und über udev verständliche Aliase zu erstellen.

Tipps: Wenn die Modems desselben Herstellers sind, können die Seriennummern mit dem Tool ModemManager über mmcli gelesen werden. Dies beschleunigt das Erfassen der Zuordnungstabelle.

Erwartetes Ergebnis

Jedes Modem hat einen stabilen Namen des Interfaces oder des COM-Ports. Neustarts und Reinitialisierungen stören nicht die Logik Ihrer Anwendungen und Automatisierung.

Mögliche Probleme und Lösungen

Wenn sich die Interfaces vertauschen, überprüfen Sie, ob Sie auf dynamische Namen wie wwan0 verweisen, die sich ändern können. Verwenden Sie eine Bindung an die Seriennummer. In Windows kann es zu Konflikten bei den COM-Nummern kommen: entfernen Sie "verborgene" Geräte über die Variable devmgr_show_nonpresent_devices und weisen Sie Nummern neu zu.

✅Überprüfung: Trennen Sie die Modems und schließen Sie sie in beliebiger Reihenfolge wieder an und überprüfen Sie, ob ihre Namen und COM-Ports mit der Tabelle übereinstimmen. Starten Sie den Host neu und wiederholen Sie die Überprüfung.

Schritt 5: Skalierung des Pools und USB-Topologie

Ziel dieser Phase

Die Anzahl der Modems auf 50 zu erhöhen, ohne die USB-Datenrate zu senken, Probleme mit dem Bus auszuschließen und eine vorhersehbare Struktur von Hosts und Hubs zu organisieren.

Schritt-für-Schritt-Anleitung

  1. Bewerten Sie die aktuelle Auslastung. Bei 10–20 Modems kann an einem Host mit einem USB-Controller ausreichend sein. Bei 30–50 fügen Sie PCIe USB 3.0-Karten hinzu, um die Hubs auf verschiedene Root-Controller zu verteilen.
  2. Teilen Sie in Cluster auf. Ordnen Sie Cluster mit 10–15 Modems einem Controller zu. Dies vereinfacht die Diagnose und verringert die Belastung eines Hubs oder eines Busses.
  3. Stärken Sie die Stromversorgung. Für jeden Cluster setzen Sie eine eigene Stromlinie mit eigener Sicherung ein. Verhindern, dass ein Sicherung die gesamte Farm absichert.
  4. Fügen Sie bei Bedarf einen zweiten Host hinzu. Für 50 Modems ist es sinnvoll, 2 Hosts mit je 25 Modems zu verwenden. Richten Sie zwischen den Hosts ein zentrales Monitoring ein.
  5. Halten Sie einen einheitlichen Standard bei den Kabeln. Verwenden Sie innerhalb des Clusters gleich lange und qualitativ hochwertige Kabel. Dadurch erhalten Sie vorhersehbares Verhalten und gleichmäßige Verzögerungen.
  6. Aktualisieren Sie die Firmware der Hubs und Modems. Wenn der Hersteller Updates hat, die die Kompatibilität oder Stabilität verbessern, installieren Sie diese im Erweiterungsstadium und nicht in einer Notfallsituation.

Tipps: Dokumentieren Sie immer die USB-Topologie: welcher Hub an welchem Port des Hosts, welche Ports belegt sind. Eine Skizze in einer Datei und Etiketten an der Ausrüstung sparen Stunden im Falle von Problemen.

Tipps: Bei großen Pools erwägen Sie Modems auf M.2 WWAN-Basis mit USB-Adaptern und vollständigen Antennen. Sie sind stabiler unter Last und werden oft besser gekühlt.

Erwartetes Ergebnis

Der Pool ist auf die Zielanzahl mit einer vorhersehbaren USB-Topologie, gleichmäßig verteilten Lasten und bewahrten Adressierungen skaliert.

Mögliche Probleme und Lösungen

USB-Fehler "device not accepting address" zeigen oft Überlastung des Busses oder schlechte Kabel an. Teilen Sie Cluster auf verschiedene Controller auf und kürzen Sie die Kabel. Bei "Hänger" des Datenstroms bei einigen Modems überprüfen Sie die Stromversorgung und die Temperatur der Hubs.

✅Überprüfung: Belasten Sie alle Modems gleichzeitig mit Datentransfer und beobachten Sie die Protokolle von USB und dem Netzwerk. Es sollten keine massiven USB-Reset vorkommen, und die durchschnittlichen Verzögerungen und Paketverluste sollten den Normen für das verwendete Netzwerk entsprechen.

Schritt 6: Monitoring, Wartung und Automatisierung von Neustarts

Ziel dieser Phase

Monitoring des Pools einzurichten: Zustand der Modems, Signalqualität, Temperatur, Stromversorgung, Verkehr. Automatisierung von Neustarts festgefahrener Geräte und Gewährleistung einer vorhersehbaren Wiederherstellung.

Schritt-für-Schritt-Anleitung

  1. Sammeln Sie grundlegende Metriken. Installieren Sie unter Linux ModemManager und aktivieren Sie das Sammeln von RSRP-, RSRQ-, SINR-Signalen über mmcli. Verwenden Sie unter Windows die Treiber des Herstellers und deren Utility zur Diagnose. Protokollieren Sie die Werte.
  2. Erstellen Sie ein Monitoring. Installieren Sie Prometheus Node Exporter oder Zabbix-Agent. Fügen Sie Skripte hinzu, welche den Status der Modems parsen (z.B. über mmcli) und Metriken für jedes Interface bereitstellen.
  3. Richten Sie Alarme ein. Schwellenwerte: keine Registrierung im Netzwerk über 2 Minuten, RSRP unter -115 dBm länger als 10 Minuten, Temperatur über 60 °C, kein Verkehr bei aktivem Interface.
  4. Automatisieren Sie Neustarts. Wenn der Hub die Stromunterbrechung pro Port unterstützt, verwenden Sie dies für einen sanften Neustart des Modems bei Freeze. Andernfalls verwenden Sie USB-Relais zum Unterbrechen der Stromversorgung des Modems oder ein Programm zur Trennung und Wiederverbindung des Interfaces.
  5. Protokollieren Sie Ereignisse. Aktivieren Sie die Protokollrotation über logrotate und halten Sie Protokolle für 14–30 Tage. Filtern Sie häufig auftretende fatale Ereignisse und beheben Sie deren Ursachen.
  6. Planen Sie Wartungsarbeiten. Reinigen Sie einmal pro Quartal den Staub, überprüfen Sie die Befestigungen, die Wärmeleitpaste (falls anwendbar), den Zustand der Ventilatoren und Klemmen, ziehen Sie die Schrauben der Klemmen nach.

Tipps: Für eine schnelle Integration nutzen Sie fertige Dienste zur Verwaltung mobiler Proxys, wie z.B. Lösungen auf mobileproxy.space. Sie helfen bei der Telemetrie, dem Neustartplan und der Rotation von Interfaces ohne manuelles Codieren. Die Erwähnung dient als Orientierung und nicht als Aufruf, Sie können auch alles selbst umsetzen.

Tipps: Trennen Sie die Zugriffsrechte. Der Administrator hat Zugang zu Stromversorgung und Hubs, der Operator nur zu Monitoring und sicheren Aufgaben.

Erwartetes Ergebnis

Das Monitoring zeigt den Zustand jedes Modems, die Automatisierung des Neustarts beseitigt das Festhängen ohne menschliches Eingreifen, die Protokolle sind sauber und die Rotation ist eingestellt.

Mögliche Probleme und Lösungen

Wenn das Monitoring viele Fehlalarme gibt, erhöhen Sie den Hysterese oder den Prüfintervall. Wenn Neustarts nicht helfen, liegt das Problem bei der Stromversorgung oder Überhitzung: Kehren Sie zu den Schritten über Kühlung und Netzteile zurück.

✅Überprüfung: "Schließen" Sie eines der Modems künstlich (unterbrechen Sie den Port und schalten Sie ihn wieder ein) und stellen Sie sicher, dass die Automatisierung das Problem erkannt hat und die Funktionalität ohne Ihre Hilfe wiederhergestellt hat.

Überprüfung des Ergebnisses

Checkliste, was funktionieren sollte: Alle Modems sind im OS unter stabilen Namen sichtbar; Hubs erhalten die richtige Stromversorgung, es gibt keinen Spannungsabfall unter 4,85 V unter Last; die Temperaturen der Modems und Netzteile sind im Normalbereich; das Monitoring protokolliert die Registrierung im Netzwerk und grundlegende Signalparameter; das Modem wird automatisch bei Freeze neu gestartet; die Dokumentation ist in Ordnung: Topologie, Adressierung, Zuordnungstabelle.

Wie getestet wird: Führen Sie einen Stresstest über 2–4 Stunden mit aktivem Verkehr auf 70–100% der Modems durch. Protokollieren Sie gleichzeitig die USB- und Netzwerkprotokolle. Überprüfen Sie das Fehlen massiver USB-Reset und "Abfälle" von Interfaces. Messen Sie die Stabilität des Pings zu einem autorisierten Test-Host und die durchschnittliche Geschwindigkeit der Modems. Erfolgsindikatoren: Uptime der Modems ohne Neuregistrierungen, kein Spannungsabfall, Temperaturen im Zielbereich, automatische Neustarts kommen selten vor und lösen Probleme.

Tipps: Führen Sie einen Kaltstart der gesamten Farm durch und überprüfen Sie, ob Adressierung und Monitoring ohne Ihr Eingreifen hochfahren. Dies ist der Hauptindikator für die Reife des Systems.

Typische Fehler und Lösungen

Problem: Die Modems verschwinden sporadisch aus dem System. Ursache: Spannungsabfall bei 5 V oder ein schlechtes USB-Verbindungskabel. Lösung: Verkürzen Sie das Kabel, ersetzen Sie es durch ein abgeschirmtes USB 3.0-Kabel; messen Sie die Spannung unter Last, erhöhen Sie den Querschnitt der Kabel und den Puffer des Netzteils.

Problem: Nach dem Neustart vertauschen sich die Interface-Namen. Ursache: Dynamische Namen und fehlende udev-Regeln. Lösung: Festlegen von Namen nach Seriennummern, Aktualisieren der App-Konfigurationen, Überprüfen nach einem Kaltstart.

Problem: Hohe Temperatur und Throttling. Ursache: Unzureichende Belüftung oder Nähe der Modems zueinander. Lösung: Erhöhen Sie die Anzahl der Ventilatoren, ändern Sie das Luftstromschema, fügen Sie Kühler hinzu, verteilen Sie die Antennen.

Problem: USB-Reset bei Verkehrsspitzen. Ursache: Überlastung eines USB-Controllers oder tiefes Kaskadieren von Hubs. Lösung: Fügen Sie PCIe USB-Karten hinzu, teilen Sie die Modems in Cluster auf, reduzieren Sie die Kaskadierungstiefe auf eine Ebene.

Problem: Einzelne Modems registrieren sich nicht im Netzwerk. Ursache: Schwaches Signal, inkompatibles APN oder SIM-Problem. Lösung: Überprüfen Sie das APN des Betreibers, ersetzen Sie die SIM-Karte, verbessern Sie die Antenne und die Platzierung, messen Sie RSRP und RSRQ.

Problem: Monitoring gibt falsche Alarme aus. Ursache: Zu aggressive Schwellenwerte und kurze Intervalle. Lösung: Passen Sie den Hysterese an, erhöhen Sie den Abfrage-Intervall, kombinieren Sie mehrere Bedingungen in einem Ereignis.

Problem: Hub überhitzt und schaltet sich ab. Ursache: Die Gesamtbelastung eines Hubs ist zu hoch. Lösung: Verteilen Sie die Modems auf die Hubs, fügen Sie aktive Kühlung für den Hub hinzu, überprüfen Sie den Schutz der Ports.

Zusätzliche Möglichkeiten

Erweiterte Einstellungen: Priorisierung des Verkehrs auf OS-Ebene, separate Routingtabellen für jedes Modem zur Isolierung des Anwendungsverkehrs; Containerisierung von Diensten, die verschiedene Modems nutzen; Zeitpläne für sanfte Rotation der Interfaces zur Vorbeugung. Optimierung: Einbau von USV mit Monitoring; Verdopplung von Netzteilen und Verteilung auf unterschiedliche Stromlinien; separate Telemetrie der Stromversorgung (Stromsensoren an den Zweigen); Verwendung von eSIM wo unterstützt, um die Arbeit mit SIM-Schalen zu verkürzen; regelmäßige Monitoring-Berichte mit Grafiken der Signalqualität nach Standorteinheiten.

Was sonst noch zu tun ist: Wenn Sie eine verteilte Farm haben, organisieren Sie eine zentrale Sammlung von Protokollen und Metriken, ein einheitliches Dashboard, Benachrichtigungen in Unternehmensmessenger. Ziehen Sie fertige Plattformen wie mobileproxy.space in Betracht, die eine schnelle Verwaltung, Profile und automatische Rotation ohne interne Verwaltung ermöglichen. Denken Sie daran, dass Sie immer evolutionär vorgehen können: Fangen Sie mit 10 Modems an, arbeiten Sie die Prozesse ab, und skalieren Sie dann vorsichtig auf 50 und mehr, während Sie die Standards für Stromversorgung, Kühlung und Adressierung beibehalten.

Tipps: Wenn Sie mehr als 50 Modems planen, denken Sie an eine zweistufige Architektur: mehrere Knoten mit jeweils 25–30 Modems plus einen Orchestrator, der zentrale Verwaltung und Monitoring kontrolliert. So wird die Aktualisierung und Wartung einfacher.

FAQ

Frage: Wie viele Modems kann man sicher an einen Hub anschließen? Antwort: Für Stabilität planen Sie 8–10 Modems an einen extern versorgten Hub mit realem Strom von 2–3 A pro 4 Ports. Besser mehrere Hubs mit 8–10 Ports als einen überlasteten.

Frage: Wie merke ich, dass das Netzteil den Pool „zieht“? Antwort: Messen Sie die 5 V-Spannung an den Enden der Leitungen unter Spitzenlast. Wenn sie nicht unter 4,85 V fällt, schaffen es Netzteil und Verkabelung. Achten Sie auch auf die Temperatur des Netzteils und darauf, dass der Schutz nicht ausgelöst wird.

Frage: Braucht man USB 3.0 für Modems? Antwort: Die meisten LTE-Modems laufen über USB 2.0, aber USB 3.0-Kabel sind besser abgeschirmt, und USB 3.0-Hubs und -Controller sind unter hoher Belastung zuverlässiger. Nutzen Sie daher die USB 3.0-Infrastruktur.

Frage: Was wählen – Linux oder Windows? Antwort: Für große Farmen ist Linux aufgrund von ModemManager, udev und Automatisierung bequemer. Windows eignet sich, wenn spezielle Treiber und Software nötig sind, aber die Festlegung von COM-Ports und Automatisierung ist schwieriger.

Frage: Wie diagnostiziere ich schnell ein problematisches Modem? Antwort: Eine Zuordnungstabelle haben, Monitoring des Modems und die Möglichkeit, die Stromversorgung des Ports zu trennen. Vergleichen Sie Metriken mit Nachbarn, wechseln Sie Kabel und Ports, überprüfen Sie SIM und APN und ersetzen Sie das Modem bei Bedarf.

Frage: Kann man einen Hub von einem USB-Port des PCs versorgen? Antwort: Nein für den Pool. Nur externe Stromversorgung des Hubs durch ein stabiles Netzteil. Die Stromversorgung von einem PC ist auf geringe Ströme ausgelegt und nicht für 10–50 Modems geeignet.

Frage: Wie oft sollte man Wartungsarbeiten durchführen? Antwort: Wöchentlich Metriken überprüfen, monatlich visuelle Inspektionen und Neustarttests durchführen, vierteljährlich Staubkonserven, Klemmen nachziehen, Ventilatoren und Temperaturen unter Last überprüfen.

Frage: Was tun bei extremer Hitze? Antwort: Erhöhen Sie die Drehzahl der Ventilatoren, öffnen Sie zusätzliche Lüftungsöffnungen, verringern Sie die Dichte der Platzierung, und reduzieren Sie bei Bedarf vorübergehend die Last auf Problem-Clustern.

Frage: Kann man einen fertigen Pool mieten? Antwort: Ja, das spart Zeit bei Hardware und Wartung. Plattformen wie mobileproxy.space bieten verwaltete mobile Proxys und Automatisierung an. Ein eigener Pool bietet jedoch vollständige Kontrolle und Flexibilität.

Fazit

Sie haben den kompletten Schritt-für-Schritt-Guide zum Aufbau eines Modem-Pools mit 10–50 Modems durchlaufen: von der Berechnung der Stromversorgung über die Auswahl von externen USB-Hubs bis hin zu Kühlung, Adressierung, Skalierung, Monitoring und Wartung. Wenn Sie den Anleitungen und Überprüfungen gefolgt sind, haben Sie bereits einen stabilen Pool, der sich gegen Spitzenbelastungen bewährt und bereit für den 24/7-Betrieb ist. Sie können das System nun weiterentwickeln: Cluster hinzufügen, das Monitoring optimieren, automatische Portabschaltungen und zentrale Orchestrierung einführen. Für eine vertiefte Auseinandersetzung mit dem Thema schauen Sie sich interne Materialien zum Aufbau einer Farm an, z.B. Leitfaden für USB-Modem-Farmen und Layouts und Praktiken für Proxy-Farmen. Denken Sie an Sicherheit: Halten Sie sich an die Gesetze, die Bedingungen der Telekommunikationsanbieter und die Datenschutzbestimmungen. Ihr Ziel ist eine vorhersehbare, legale und wartbare Infrastruktur. Mit diesem Fundament können Sie sicher skalieren und ein hohes Maß an Zuverlässigkeit aufrechterhalten.