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
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
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.
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.
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
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.
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
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
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.
Eine eigene Frage?
Dieser Thread ist über 6 Jahre alt.
Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.