Forum: HF, Funk und Felder Siglent SSA 3032X Plus FTP Zugang?


von Markus (Gast)


Lesenswert?

Hallo,

mein Arbeitgeber hat den Spectrum Analyzer "SSA 3032X Plus" von Siglent 
gekauft (für EMV Precompliance Messungen).

Da ich hier z.Zt. (d.h. während der Einarbeitungsphase, und vermutlich 
auch später noch) oft Dateien zwischen Analyzer und PC austauschen muss 
(Corr-Files, Screenshots) hätte ich gerne Zugriff auf das Filesystem. 
Immer mit dem USB-Stick hantieren ist zwar möglich, aber umständlich.

Es scheint ein FTP Server zu laufen, allerdings ohne die Zugangsdaten 
kann ich damit auch nichts anfangen:
----
ftp 10.161.229.135
Verbindung mit 10.161.229.135 wurde hergestellt.
220 (vsFTPd 2.3.4)
200 Always in UTF8 mode.
Benutzer (10.161.229.135:(none)): guest
530 This FTP server is anonymous only.
Anmeldung fehlgeschlagen.
----

Kennt jemand eine Möglichkeit auf das Filesystem (per FTP oder eben 
anders) zuzugreifen?

Vielen Dank,
Markus

von Markus (Gast)


Lesenswert?

Nachtrag:

Beim Anmelden als "anonymous" kommt folgende Meldung:

Verbindung mit 10.161.229.135 wurde hergestellt.
220 (vsFTPd 2.3.4)
200 Always in UTF8 mode.
Benutzer (10.161.229.135:(none)): anonymous
500 OOPS: vsftpd: refusing to run with writable anonymous root
500 OOPS: priv_sock_get_cmd
Verbindung beendet durch Remotehost.

Markus

von Peter D. (fenstergucker)


Lesenswert?

Du kannst das auch per SCPI machen. Laut Handbuch gibt es 
'CORR:CSET:DATA' für lesen und schreiben, und Screenshots kann man auch 
erstellen.

Peter

von Gerd E. (robberknight)


Lesenswert?

Auf vom Hersteller dokumentierte Weise geht das glaube ich nicht.

Das Ding läuft aber auf jeden Fall auf Linux-Basis und lässt sich recht 
leicht hacken. Schau mal im eevblog-Forum, da hat, wenn ich mich richtig 
erinnere, Nutzer tv84 eine Datei im Update-Format von Siglent 
veröffentlicht, mit der man temporär das telnet aufmachen kann. Das kann 
man einfach wie ein normales Update des SA einspielen, es verändert aber 
nix außer das es bis zum nächsten reboot das telnet aufmacht.

Wenn man damit einmal auf einer root-Shell drin ist, kann man dann z.B. 
das ftp aufmachen oder andere Veränderungen vornehmen. Ein 
Komplettbackup des Flash ist auch möglich, und vor dauerhaften 
Veränderungen natürlich angeraten.

von Hannes J. (Firma: _⌨_) (pnuebergang)


Lesenswert?

Markus schrieb:
> (per FTP oder eben
> anders) zuzugreifen?

Laut Handbuch kann das Ding vieles:

"Nacktes" TCP/IP
VXI-11
Telnet
Webinterface

Als Software gibt es dann noch Easy Spectrum von Siglent 
(https://www.siglenteu.com/service-and-support/firmware-software/spectrum-analyzers/#ssa3000x-plus), 
das NI-VISA benötigt. Bis auf das Webinterface dürften alle 
Schnittstellen SCPI verstehen (separates Handbuch).

Ach ja, USB-TMC gibt es auch noch.

Also, selber machen mit SCPI (mit oder ohne NI-VISA, je nach gewählter 
Schnittstelle), fertige Software wie Easy Spectrum verwenden oder das 
Webinterface verwenden.

Ich würde Easy Spectrum probieren. Da solche Software aber meist 
ziemlich gammelig ist würde es mich nicht wundern wenn es auf 
Selbermachen hinaus läuft.

von Peter D. (fenstergucker)


Lesenswert?

Für Windows könntest du als Alternative auch mein Programm probieren. 
Bildschirmfotos und SCPI-Kommandos funktionieren mit einem Siglent 
SVA1000 und SDS2000X Plus. Ein Benutzer hat es getestet, es wurden die 
Instrumente aber nicht automatisch im Netzwerk gefunden, er musste sie 
manuell hinzufügen.
Mit den SCPI-Kommandos kann man auch Dateien auswählen und senden.
https://peter.dreisiebner.at/messinstrumente/

Peter

von A. B. (Gast)


Lesenswert?

Beim 3021 (und wohl auch 3032) OHNE Plus telnet "root" und "ding1234". 
Allerdings gibt's da kein ftp, scheint also deutlich andere Firmware zu 
haben. Aber Probieren kostet ja nix.

von Markus (Gast)


Lesenswert?

Guten Morgen Zusammen und erstmal Danke für die vielen Antworten.

Hannes J. schrieb:
> Laut Handbuch kann das Ding vieles:
>
> "Nacktes" TCP/IP
> VXI-11
> Telnet
> Webinterface

Telnet klappt bei mir nicht. Ein Verbindungsversuch wird immer abgelehnt 
(Verbindungsaufbau nicht möglich o.ä.). Steht das wirklich im Handbuch? 
Wenn ja, Wo?

EasySpectrum und das Webinterface habe ich mir schon angesehen. Damit 
kann das Gerät ferngesteuert werden, Screenshots sind auch möglich. Es 
fehlt allerdings die (direkte) Möglichkeit Korrekturfiles hochzuladen. 
Ich möchte das Gerät so einrichten daß es prinzipiell StandAlone 
arbeitet.
Bei diesen "Remote-Modi" ist es für mich nicht so wirklich 
nachvollziehbar, wo jetzt welche Korrekturfiles angewendet werden (ob 
auf PC-Seite oder eben auf Analyzer Seite).

@fenstergucker:
Deine Software habe ich mir kurz angesehen. Die Erkennung (im LAN) hakt 
etwas, das Programm scheint für mich aber auf jeden Fall brauchbar zu 
sein (wenn ich mich dann mal in SCPI eingearbeitet habe). Danke.

Markus

von Peter D. (fenstergucker)


Lesenswert?

Markus schrieb:
> @fenstergucker:
> Deine Software habe ich mir kurz angesehen. Die Erkennung (im LAN) hakt
> etwas, das Programm scheint für mich aber auf jeden Fall brauchbar zu
> sein (wenn ich mich dann mal in SCPI eingearbeitet habe). Danke.

Wenn es Fehler mit dem Programm gibt, kannst du mir gerne eine E-Mail 
schreiben, oder hier im Thread:
Beitrag "Messinstrumente - SCPI für USB und LAN (Windows)"

Peter

: Bearbeitet durch User
von A. B. (Gast)


Lesenswert?

Markus schrieb:
> Telnet klappt bei mir nicht. Ein Verbindungsversuch wird immer abgelehnt
> (Verbindungsaufbau nicht möglich o.ä.). Steht das wirklich im Handbuch?
> Wenn ja, Wo?

Normales Telnet auf Port 23 mit root-Zugriff ist natürlich NICHT im 
Handbuch beschrieben, weil das eine Hintertür zu Freischalten der 
kostenpflichtigen Optionen ist ... ;-)

Wenn das nicht geht, ist das wohl eine zu neue Firmware. Siglent hat 
wohl mitbekommen, dass dies das eigene Geschäft sabotiert und die Lücke 
gestopft.
Man findet aber leicht ein spezielles "inoffizielles" Update, das den 
Telnet-Zugang temporär freischaltet. Und dann kann es leicht dauerhaft 
aktivieren.

Einfach unter "SSA300X" und "hacking" suchen.

Ansonsten: SCPI-telnet sollte auf Port 5024 zu finden sein.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.