Der Steckplatz einer microSD-Karte ist für einige hundert Steckvorgänge ausgelegt, nicht für zwei pro Tag. Wer die Karte jedes Mal herausnimmt, um drei Spiele hinzuzufügen, belastet irgendwann eine ermüdete Feder, verbiegt eine Karte in einer engen Klappe oder lässt sie unter ein Möbelstück fallen.
Die Übertragung über das Netzwerk vermeidet all das: Die Konsole bleibt geschlossen auf dem Schreibtisch liegen, und der Computer legt Dateien darauf ab wie in einem freigegebenen Ordner. Voraussetzung ist allerdings, dass das Gerät WLAN hat und seine Firmware einen passenden Dienst bereitstellt. Nicht alle tun das, und nicht alle auf dieselbe Weise.
Was Sie vor dem ersten Versuch brauchen
- Einen WLAN-Chip. Nicht jede Linux-Einsteigerkonsole hat einen, und das Frequenzband variiert: Die Anbernic RG40XX H nennt 2,4 und 5 GHz nach 802.11ac, andere Modelle beschränken sich auf 2,4 GHz. Prüfen Sie das Datenblatt Ihres Modells.
- Eine Firmware, die einen Netzwerkdienst bereitstellt. Das ist das eigentliche Kriterium: Custom-Firmwares tun das fast alle, Originalsysteme selten.
- Dasselbe lokale Netzwerk. Konsole und Computer müssen sich im selben Subnetz befinden, typischerweise im 192.168.x.x Ihres Routers. Die muOS-Dokumentation betont diesen Punkt. Nichts davon läuft über das Internet, und das ist gut so.
Läuft Ihre Konsole noch mit ihrem Werkssystem, erklärt unser Leitfaden zum Installieren einer Custom-Firmware, was jede mitbringt, und die Tabelle zur Firmware-Kompatibilität zeigt, welche davon Ihr Gerät unterstützen.
Wer bietet was
Es gibt drei Methoden: die Netzwerkfreigabe nach Windows-Art (SMB, auch Samba genannt), die Übertragung per Browser und die Übertragung über SSH (SFTP oder SCP). Das geben die offiziellen Dokumentationen zum Zeitpunkt des Schreibens an.
| Firmware | Netzwerkfreigabe (SMB) | Browser | SFTP / SCP |
|---|---|---|---|
| muOS | Nicht dokumentiert | Ja, FileBrowser auf Port 9090 | Ja, in den Diensten zu aktivieren |
| KNULLI | Ja, SAMBA-Dienst zu aktivieren | Nein, auch nicht geplant | Ja, über SSH auf Port 22 |
| ROCKNIX | Ja, in den Netzwerkeinstellungen zu aktivieren | Ja, „Simple HTTP Server“ | Ja, über SSH auf Port 22 |
| ArkOS | Ja, standardmäßig deaktiviert | Ja, ArkOS Browser (FileBrowser) | Ja, standardmäßig deaktiviert |
| Batocera | Ja, standardmäßig aktiv | Je nach Version, zu prüfen | Ja, SSH standardmäßig aktiv |
| Android | Als Client, über eine App | Über eine Server-App | Über eine Server-App |
Die Netzwerkfreigabe, die bequemste Methode
Die Konsole gibt einen Ordner im Netzwerk frei, der im Datei-Explorer des Computers wie ein weiteres Laufwerk erscheint. Ziehen und Ablegen, Umbenennen, Löschen: Alles funktioniert wie gewohnt.
Unter KNULLI wird der Dienst unter System Settings, Services, SAMBA aktiviert; der Standard-Hostname ist KNULLI. Unter ROCKNIX erfolgt die Aktivierung in den Netzwerkeinstellungen, der Zugriff über \\HOSTNAME.local oder über die IP-Adresse. Unter Batocera müssen Sie nichts aktivieren: Die Freigabe \\BATOCERA\share funktioniert standardmäßig und wird unter Linux zu smb://BATOCERA.local/share. Unter ArkOS sind SSH und Samba anfangs deaktiviert, aus Sicherheitsgründen und um Ressourcen zu sparen; Sie aktivieren sie im Menü Options von EmulationStation mit Enable Remote Services.
Reagiert der Hostname nicht, verwenden Sie die IP-Adresse, die alle diese Firmwares in ihrem Netzwerk-Infobildschirm anzeigen. Das ist die häufigste Panne, und sie liegt am Router.
Die Übertragung per Browser, wenn Sie nichts installieren möchten
Keine Software nötig, ein Browser-Tab genügt. Unter muOS aktivieren Sie SFTP + Filebrowser unter Configuration und dann Web Services und öffnen die IP-Adresse der Konsole, gefolgt von :9090. Die Oberfläche bietet Zugriff auf den internen Speicher, die Hauptkarte, die zweite Karte, falls vorhanden, und USB-Geräte. Unter ROCKNIX heißt die Option Simple HTTP Server und öffnet sich im Browser unter der IP-Adresse des Geräts. ArkOS bringt seinen ArkOS Browser mit, ebenfalls auf Basis von FileBrowser. KNULLI ist die Ausnahme und steht dazu: Laut Dokumentation wird HTTP nicht unterstützt und steht auch nicht auf der Roadmap.
SFTP und SCP für große Datenmengen
SFTP läuft über SSH, also über einen verschlüsselten Kanal, und kommt mit instabilen Netzwerken besser zurecht als SMB. Sie brauchen einen Client: WinSCP oder FileZilla unter Windows, Cyberduck unter macOS, den Befehl scp unter Linux.
Bei KNULLI wie bei ROCKNIX ist das Vorgehen identisch: SSH in den Diensten aktivieren, den Port auf 22 stellen, IP-Adresse und Zugangsdaten eingeben. Unter Batocera ist SSH standardmäßig aktiv. Unter muOS wird SFTP mit demselben Schalter wie FileBrowser aktiviert.
Ein Detail, das bei KNULLI Zeit kostet: Alles außerhalb des Ordners /userdata ist schreibgeschützt, und Ihre Änderungen dort werden beim Neustart rückgängig gemacht. Wo was hingehört, erklärt unser Artikel zur Ordnerstruktur der Firmwares mit allen Pfaden.
Die Standard-Zugangsdaten und warum Sie sie ändern sollten
Diese Dienste werden mit öffentlichen Zugangsdaten ausgeliefert, die auf allen Geräten weltweit identisch sind.
| Firmware | Benutzername | Passwort | Wo ändern |
|---|---|---|---|
| muOS (FileBrowser) | muos |
muos |
In der FileBrowser-Oberfläche |
| KNULLI | root |
linux |
System Settings, dann Security |
| ROCKNIX | root |
rocknix |
System Settings, dann Security |
| Batocera | root |
linux |
System Settings, Security, „Enforce Security“ |
| ArkOS | Nicht veröffentlicht | Nicht veröffentlicht | Siehe FAQ Ihres Modells |
Das Risiko ist nicht, dass ein Nachbar Ihnen Spiele stiehlt, sondern dass jedes Gerät im Netzwerk vollen Administratorzugriff auf die Konsole hat. Die Batocera-Dokumentation sagt es offen: Es ist kein sicheres System, und wer es einem öffentlichen Netzwerk aussetzt, tut das auf eigenes Risiko. Ändern Sie das Passwort und schalten Sie den Dienst ab, wenn Sie nichts übertragen. Das spart auch etwas Akku.
Die Grenzen, ehrlich gesagt
- Die Geschwindigkeit. Der WLAN-Chip einer Handheld-Konsole kann mit einem USB-Kartenleser nicht mithalten. Bei einigen Dutzend Megabyte merkt man den Unterschied nicht; um eine ganze Karte zu füllen, geht es um Stunden.
- Große Dateien. Ein mehrere Gigabyte großes Disc-Image per WLAN zu senden, ist ein Glücksspiel. Übertragen Sie solche Dateien über den Kartenleser oder verkleinern Sie sie vorher.
- Abbrüche. Eine unterbrochene Übertragung hinterlässt eine abgeschnittene Datei, die normal aussieht. Startet ein Spiel nach einer Netzwerkübertragung nicht, vergleichen Sie seine Größe mit der des Originals.
- Der Ruhemodus. Eine Konsole, die in den Ruhemodus wechselt, bricht die Übertragung ab: Schließen Sie sie vor einer großen Übertragung an den Strom an.
- Die Spieleliste. Bei Firmwares auf Basis von EmulationStation erscheint eine abgelegte Datei nicht von selbst. Unter KNULLI wählen Sie Start, Game settings, Update gamelists.
KNULLI und muOS bieten außerdem Syncthing, auf den Ports 8384 bzw. 7070. Das ist nützlich für Spielstände, für Spiele aber nicht empfehlenswert: Die KNULLI-Dokumentation weist darauf hin, dass sich zahlreiche Nutzer ihr System blockiert haben, als sie den gesamten Ordner roms synchronisieren wollten. Unser Artikel zu Spielständen beschreibt eine sicherere Routine.
Der Sonderfall Android
Auf einer Retroid Pocket, einer Anbernic mit Android oder einer AYN steht Ihnen ein vollständiges System mit seinen Apps zur Verfügung.
- Das USB-Kabel. Am einfachsten und schnellsten: Die Konsole erscheint im Windows-Explorer als MTP-Gerät oder unter macOS über Android File Transfer.
- Die Netzwerkfreigabe. Hier holt die Konsole die Dateien: Ein Android-Dateimanager, der SMB-Freigaben lesen kann, öffnet direkt einen Ordner auf Ihrem PC oder NAS.
- Eine Server-App. Ein FTP-Server oder Syncthing auf der Konsole kehrt die Richtung um, und der Computer legt die Dateien ab.
- ADB. Für alle, die mit der Kommandozeile vertraut sind, zuverlässig bei wiederholten Übertragungen.
Häufige Fragen
Kann ich auf der Original-Firmware meiner Konsole Spiele per WLAN übertragen?
Selten. Werkssysteme nutzen WLAN meist für interne Funktionen, ohne einen Dateidienst bereitzustellen. Prüfen Sie die Dokumentation Ihres Modells: Eine Custom-Firmware bringt diese Möglichkeit auf den meisten Geräten mit.
SMB, Browser oder SFTP: Was soll ich wählen?
Die Netzwerkfreigabe für den Alltagskomfort, da sie sich wie ein gewöhnlicher Ordner bedienen lässt. Den Browser für eine schnelle Lösung von einem Gerät aus, auf dem Sie nichts installieren möchten. SFTP, wenn das Netzwerk instabil oder die Datenmenge groß ist.
Meine Konsole erscheint nicht in der Netzwerkumgebung, was tun?
Verwenden Sie ihre IP-Adresse statt ihres Hostnamens: Die Namensauflösung scheitert bei handelsüblichen Routern oft. Die Adresse steht im Netzwerk-Infobildschirm der Firmware. Prüfen Sie auch, dass die beiden Geräte nicht durch ein Gastnetzwerk getrennt sind.
Kann die Netzwerkübertragung die microSD-Karte beschädigen?
Nein, ein Schreibvorgang bleibt ein Schreibvorgang, egal woher er kommt. Das Risiko liegt woanders: Ein Abbruch während der Übertragung hinterlässt eine unvollständige Datei. Unsere Karten werden vor dem Versand durch einen vollständigen Schreib- und Lesedurchlauf geprüft.
Geht das auch zwischen zwei Konsolen, ohne Computer?
In manchen Fällen ja, mit Syncthing, sofern beide Geräte eingeschaltet und im selben Netzwerk sind. Nutzen Sie es nur für Spielstände und kleine Ordner: Von der Synchronisierung einer ganzen Bibliothek raten die Entwickler selbst ab.
Unser Fazit
Das Netzwerk ist eine Erleichterung, kein Ersatz: Es erspart Ihnen das tägliche Hantieren mit der Karte, der USB-Kartenleser bleibt für die Ersteinrichtung und große Dateien im Vorteil. Befüllen Sie die Karte anfangs direkt und nehmen Sie sie danach nicht mehr heraus. Unsere Handheld-Konsolen geben ihre Konnektivität auf jeder Produktseite an.
