Author Topic: Siglent SDG2042X Hack door closed  (Read 85401 times)

0 Members and 2 Guests are viewing this topic.

Offline ebclrTopic starter

  • Super Contributor
  • ***
  • Posts: 2328
  • Country: 00
Siglent SDG2042X Hack door closed
« on: May 09, 2017, 06:59:33 am »
No more easy hack via telnet

After firmware upgrade now need login and password to enter via telnet( before isn't necessary )


|SIGLENT SDG project
===============================================
(none) login:

Fortunately the old hack in place still works, but telnet is no more available without user/ password, new comers will have trouble to hack
 

Offline janekivi

  • Frequent Contributor
  • **
  • Posts: 368
  • Country: ee
Re: Siglent SDG2042X Hack door closed
« Reply #1 on: May 09, 2017, 07:06:12 pm »
...eee this was closed a long time ago. Solution was the downgrade and hack before update.
I usually replace password hashes.
SDG2000_eevblog_23R3.zip

TinyUpload link updated
« Last Edit: May 12, 2017, 06:40:14 pm by janekivi »
 
The following users thanked this post: CustomEngineerer, spidola

Offline giovannirat

  • Regular Contributor
  • *
  • Posts: 107
  • Country: at
Re: Siglent SDG2042X Hack door closed
« Reply #2 on: May 09, 2017, 07:49:53 pm »
Firmware file is empty.......
 

Offline lukier

  • Supporter
  • ****
  • Posts: 634
  • Country: pl
    • Homepage
Re: Siglent SDG2042X Hack door closed
« Reply #3 on: May 09, 2017, 09:09:04 pm »
I'm thinking about buying SDG2042X. I think somebody mentioned blocked telnet before in the big SDG2042X thread. But the option to connect to UART on board is still available?
 

Offline CustomEngineerer

  • Frequent Contributor
  • **
  • Posts: 463
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #4 on: May 09, 2017, 10:22:30 pm »
I'm thinking about buying SDG2042X. I think somebody mentioned blocked telnet before in the big SDG2042X thread. But the option to connect to UART on board is still available?

Please ignore OP, just because its news to him doesn't mean its actually news. There are still 2 very simple methods to install the hack, same as there has been for several firmware versions now. You can still downgrade to an earlier version of the firmware where telnet is open, perform the hack and re-upgrade and the hack remains, or you can grab one of janekivi's versions of the firmware where he has changed the telnet password to a known password. There is no need to open up the generator to apply the hack.
 

Offline true

  • Frequent Contributor
  • **
  • Posts: 329
  • Country: us
  • INTERNET
Re: Siglent SDG2042X Hack door closed
« Reply #5 on: May 10, 2017, 07:17:53 am »
Firmware file is empty.......

Looks like tinyupload broke this file. Maybe the original poster will post it again.
 

Offline tautech

  • Super Contributor
  • ***
  • Posts: 28136
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Siglent SDG2042X Hack door closed
« Reply #6 on: May 10, 2017, 07:30:56 am »
Firmware file is empty.......

Looks like tinyupload broke this file. Maybe the original poster will post it again.
Member janekivi has been playing with Siglent FW files for a while now and there's some more stuff here:
https://www.eevblog.com/forum/testgear/siglent-ads-firmware-file-format/
Avid Rabid Hobbyist
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 

Offline janekivi

  • Frequent Contributor
  • **
  • Posts: 368
  • Country: ee
Re: Siglent SDG2042X Hack door closed
« Reply #7 on: May 10, 2017, 09:38:08 am »
Last night upload went Ok and file were there but after some time TinyUpload crashed,
my file didn't fit into last empty space on their last hard drive... after work I upload it again.

After many long days their server is fixed
TinyUpload link updated
« Last Edit: May 12, 2017, 06:43:31 pm by janekivi »
 

Offline giovannirat

  • Regular Contributor
  • *
  • Posts: 107
  • Country: at
Re: Siglent SDG2042X Hack door closed
« Reply #8 on: May 10, 2017, 04:04:41 pm »
"Forbidden

You don't have permission to access /download/.........." :-//
« Last Edit: May 10, 2017, 04:07:13 pm by giovannirat »
 

Offline LPS

  • Contributor
  • Posts: 14
  • Country: bh
Re: Siglent SDG2042X Hack door closed
« Reply #9 on: May 22, 2017, 07:36:55 pm »
I bought the SDG2042X in January this year which came with firmware which required a username and password to perform the hack via Telenet to make it a 120 Mhz.  I found that out when I set out to perform the hack and got as far as the need to enter the user and pwd.  I’ve read this thread a number of times and I need some help in understanding, things are going over my head.  I downloaded the file SDG200_eevblog_23R3.zip posted by janekivi.  I also downloaded the 23R3 official firmware from the Siglent site.  The contents of both downloads appear to be the same when examined in Windows Explorer.  There was some talk on this thread that janekivi changed the username and password to something known.  So, is the janekivi file I downloaded hacked and if so, what is the known user/password ?  Has anybody used the janekivi zip file and successfully upgrade the SDG2042 to 120 Mhz  using this file ?
The other method mentioned in this thread is to down-grade to a previous firmware, then perform the hack to 120 Mhz and then update to the latest firmware.  I can’t find previous versions of firmware on the Siglent site to download.  Is there a place to get previous firmware and has anybody actually used this method ?
I would appreciate help in understanding what I am missing.
 

Offline tautech

  • Super Contributor
  • ***
  • Posts: 28136
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Siglent SDG2042X Hack door closed
« Reply #10 on: May 22, 2017, 08:08:10 pm »
Drill down in the Service and Support website pages until you find the Firmware page.
All previous FW versions can be found here:
http://siglentamerica.com/support_software_15

All Siglent webpages are the same, use the one closest to you for fastest performance.
Here's the list of them:
http://www.siglent.com/ENs/lxwms.aspx?id=1337
Avid Rabid Hobbyist
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 
The following users thanked this post: LPS

Offline flash2b

  • Regular Contributor
  • *
  • Posts: 113
  • Country: nl
Re: Siglent SDG2042X Hack door closed
« Reply #11 on: May 23, 2017, 08:41:37 am »
janekivi zip file --> root / eevblog
 
The following users thanked this post: isobig, LPS, petert, eplpwr

Offline janekivi

  • Frequent Contributor
  • **
  • Posts: 368
  • Country: ee
Re: Siglent SDG2042X Hack door closed
« Reply #12 on: May 23, 2017, 03:34:59 pm »
janekivi zip file --> root / #######
If you don't know this password, you are not qualified to hack your device!!!
: )
 
The following users thanked this post: sixtimesseven, isobig

Offline CustomEngineerer

  • Frequent Contributor
  • **
  • Posts: 463
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #13 on: July 19, 2017, 11:14:23 pm »
Its still able to be hacked. Which firmware version did you downgrade to?
 
The following users thanked this post: isobig

Offline vk2amv

  • Supporter
  • ****
  • Posts: 43
  • Country: au
Re: Siglent SDG2042X Hack door closed
« Reply #14 on: July 20, 2017, 12:50:34 am »
Its still able to be hacked. Which firmware version did you downgrade to?

I got a brand new SDG2042X just two weeks ago and didnt have a problem.

I just installed the 23R3 linked by janekivi earlier in this thread and that got me straight into the unit.
It's only when you look at an ant through a magnifying glass on a sunny day, that you realise how often they burst into flames.
 
The following users thanked this post: CustomEngineerer, isobig, spidola

Offline isobig

  • Contributor
  • Posts: 17
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #15 on: March 02, 2018, 01:31:36 am »
Just tried to download janekivi file from the link and it says File deleted from server.   :(

On Siglent's site there are now only 2 firmware files to download...  23R3 and 23R7. I suspect both are locked for the telnet access.

So.... anyone have janekivi firmware or older official firmware we can download?
 

Offline tautech

  • Super Contributor
  • ***
  • Posts: 28136
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Siglent SDG2042X Hack door closed
« Reply #16 on: March 02, 2018, 01:38:21 am »
Avid Rabid Hobbyist
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 
The following users thanked this post: chipss

Offline rf-loop

  • Super Contributor
  • ***
  • Posts: 4063
  • Country: fi
  • Born in Finland with DLL21 in hand
« Last Edit: March 02, 2018, 11:06:21 am by rf-loop »
I drive a LEC (low el. consumption) BEV car. Smoke exhaust pipes - go to museum. In Finland quite all electric power is made using nuclear, wind, solar and water.

Wises must compel the mad barbarians to stop their crimes against humanity. Where have the wises gone?
 
The following users thanked this post: jdoshier, isobig


Offline sixtimesseven

  • Frequent Contributor
  • **
  • Posts: 330
  • Country: ch
    • Flickr
Re: Siglent SDG2042X Hack door closed
« Reply #19 on: March 09, 2018, 07:51:50 pm »
lol - I was thinking the pasword was the classic "root / pasword" combination and wondered why it didnt work  :palm:
 

Offline isobig

  • Contributor
  • Posts: 17
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #20 on: March 17, 2018, 11:23:04 pm »
I purchased a new unit and installed the login enabled firmware. Able to connect to unit with Putty and login. Attempting to do the first command and not having any luck. Found I was misspelling the command the first couple of times... my bad... but now getting "mount: mounting rw on ubi2_0/usr/bin/siglent/firmdata0 failed: No such file or directory". Tried several variations of the command thinking the one posted may have a typo but still no go.

Help!

Sorry if this has been posted elsewhere but doing a search didn't come up with anything that I noticed would be applicable.
 

Offline chipss

  • Contributor
  • Posts: 38
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #21 on: March 17, 2018, 11:32:25 pm »
Copy and paste, no typos in what is posted. Just used the dummy guide one.
Left click once on command line ,in putty, one right click once will paste, use the usual to copy,
It will eliminate errors.

« Last Edit: March 17, 2018, 11:54:13 pm by chipss »
 
The following users thanked this post: isobig, Chris56000

Offline rf-loop

  • Super Contributor
  • ***
  • Posts: 4063
  • Country: fi
  • Born in Finland with DLL21 in hand
Re: Siglent SDG2042X Hack door closed
« Reply #22 on: March 17, 2018, 11:41:04 pm »
I purchased a new unit and installed the login enabled firmware. Able to connect to unit with Putty and login. Attempting to do the first command and not having any luck. Found I was misspelling the command the first couple of times... my bad... but now getting "mount: mounting rw on ubi2_0/usr/bin/siglent/firmdata0 failed: No such file or directory". Tried several variations of the command thinking the one posted may have a typo but still no go.

Help!

Sorry if this has been posted elsewhere but doing a search didn't come up with anything that I noticed would be applicable.

"mount: mounting rw on ubi2_0/usr/bin/siglent/firmdata0 failed: No such file or directory"

think again what you have typed.

I will recommend: DO NOT type! Use copypaste for avoid type errors. But do not copypaste what ever shit.

Of course not such director, if still not find - read again carefully. (if this is what read here is exatly what it give out in PuTTY log or screen.)

right:
Press here select and copy it and paste to PuTTY cursor when it is  after /#

Code: [Select]
mount -o remount,rw ubi2_0 /usr/bin/siglent/firmdata0

« Last Edit: March 17, 2018, 11:54:45 pm by rf-loop »
I drive a LEC (low el. consumption) BEV car. Smoke exhaust pipes - go to museum. In Finland quite all electric power is made using nuclear, wind, solar and water.

Wises must compel the mad barbarians to stop their crimes against humanity. Where have the wises gone?
 
The following users thanked this post: isobig

Offline isobig

  • Contributor
  • Posts: 17
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #23 on: March 18, 2018, 12:09:51 am »
Thanks for the assistance. It is now unlocked!  ;D
 

Offline Lustplyt

  • Newbie
  • Posts: 2
  • Country: pl
Re: Siglent SDG2042X Hack door closed
« Reply #24 on: April 10, 2018, 05:28:21 pm »
Jakie jest has?o i login?
 

Offline Lustplyt

  • Newbie
  • Posts: 2
  • Country: pl
Re: Siglent SDG2042X Hack door closed
« Reply #25 on: April 17, 2018, 09:18:17 am »

what is a custom telnet password?
 

Offline tautech

  • Super Contributor
  • ***
  • Posts: 28136
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Siglent SDG2042X Hack door closed
« Reply #26 on: April 17, 2018, 10:54:41 am »

what is a custom telnet password?
See reply #11  ;)
Avid Rabid Hobbyist
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 

Offline vr2whf

  • Contributor
  • Posts: 15
Re: Siglent SDG2042X Hack door closed
« Reply #27 on: May 16, 2018, 04:23:52 pm »
The following link for the previous official firmware is no longer exist.  Anyway to get the older (and hackable) firmware?

EU website.
http://siglenteu.com/gjjrj.aspx?id=15&page=4
 

Offline spidola

  • Contributor
  • Posts: 20
  • Country: ua
Re: Siglent SDG2042X Hack door closed
« Reply #28 on: May 17, 2018, 08:00:45 am »
 
The following users thanked this post: tautech

Online radiolistener

  • Super Contributor
  • ***
  • Posts: 3282
  • Country: ua
Re: Siglent SDG2042X Hack door closed
« Reply #29 on: May 17, 2018, 12:44:26 pm »
How about this one

There is no old firmware, at least I didn't found it.
I have a copy of SDG2000X-P17R5 and SDG2000_eevblog_23R7. Just write me PM if you're still need it.
 

Offline JDubU

  • Frequent Contributor
  • **
  • Posts: 438
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #30 on: May 17, 2018, 06:47:46 pm »
 
The following users thanked this post: tautech

Offline janekivi

  • Frequent Contributor
  • **
  • Posts: 368
  • Country: ee
 
The following users thanked this post: tautech

Offline pigrew

  • Frequent Contributor
  • **
  • Posts: 680
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #32 on: May 17, 2018, 08:40:08 pm »
Keep in mind that the newest firmware, 23R7, has a USB recovery mode, for use in case of corrupt software. The older versions do not have that, and the enclosure must be disassembled in order to un-brick them.
 

Offline Lazyengineer

  • Newbie
  • Posts: 3
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #33 on: July 02, 2018, 08:24:00 pm »
I just got my brand-new SDG2042X and the Firmware says 23R8 !
Interestingly the latest Firmware I can find online at any Siglent Site is 23R7.
Thus, I am scared to downgrade to find out that my hardware version needs 23R8. And I don't have 23R8 as an install file to go back.
Is there a way to archive the existing loaded Firmware?
 

Offline bugi

  • Regular Contributor
  • *
  • Posts: 249
  • Country: fi
  • Hobbyist using the ultra slow and unsure method
Re: Siglent SDG2042X Hack door closed
« Reply #34 on: July 02, 2018, 09:13:57 pm »
IIRC, at least for some devices, Siglent has firmware downloads in multiple pages (and not talking only about different market sites like USA vs. EU), and there can be differences which versions are listed in which page. Might be worth it to browse/google around, just in case, the latest firmware might be there somewhere...
 

Offline tautech

  • Super Contributor
  • ***
  • Posts: 28136
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Siglent SDG2042X Hack door closed
« Reply #35 on: July 02, 2018, 09:30:47 pm »
IIRC, at least for some devices, Siglent has firmware downloads in multiple pages (and not talking only about different market sites like USA vs. EU), and there can be differences which versions are listed in which page. Might be worth it to browse/google around, just in case, the latest firmware might be there somewhere...
It's not !
We often see new products with FW that has yet to be publicly released and when it is it's most often a newer version again. We just wait for it to be available.
All the FW versions are on the Shenzhen site.
http://www.siglent.com/ENs/gjjrj.aspx?id=15
Avid Rabid Hobbyist
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 

Offline petert

  • Regular Contributor
  • *
  • Posts: 178
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #36 on: September 12, 2018, 02:34:05 pm »
Did anybody find out if it works with the newest firmware 23R8 ?
How about if you downgrade to 23R7?

Are there any hints that the hardware was changed, as to limit it not only in software, but hardware as well?
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3212
  • Country: pt
Re: Siglent SDG2042X Hack door closed
« Reply #37 on: September 12, 2018, 02:42:30 pm »
Did anybody find out if it works with the newest firmware 23R8 ?
How about if you downgrade to 23R7?

Are there any hints that the hardware was changed, as to limit it not only in software, but hardware as well?

I don't believe that would happen on just a release change R7->R8. I think that would deserve (at least) a minor change in version number.

I don't understand what's the problem with having the new version.

If it's really important I can help Lazyengineer make a total NANDdump backup.
 
The following users thanked this post: stefi01

Offline petert

  • Regular Contributor
  • *
  • Posts: 178
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #38 on: September 12, 2018, 07:18:35 pm »
Thanks. It was just to help deciding whether I will buy it or not.
 

Offline tautech

  • Super Contributor
  • ***
  • Posts: 28136
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Siglent SDG2042X Hack door closed
« Reply #39 on: September 12, 2018, 08:02:00 pm »
Thanks. It was just to help deciding whether I will buy it or not.
See recent posts in this thread:
https://www.eevblog.com/forum/testgear/the-siglent-sdg2042x-thread/
Avid Rabid Hobbyist
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 

Offline ilciumbia

  • Newbie
  • Posts: 3
  • Country: it
Re: Siglent SDG2042X Hack door closed
« Reply #40 on: September 13, 2018, 10:54:49 pm »
Did anybody find out if it works with the newest firmware 23R8 ?
How about if you downgrade to 23R7?

Are there any hints that the hardware was changed, as to limit it not only in software, but hardware as well?

I don't believe that would happen on just a release change R7->R8. I think that would deserve (at least) a minor change in version number.

I don't understand what's the problem with having the new version.

If it's really important I can help Lazyengineer make a total NANDdump backup.

I contacted Siglent about this, they told me that 23R8 is identical to 23R7... I don't know If I have to believe that.

Anyway, backing up firmware or NAND would be interesting... How would you do it?

Thanks
 

Offline MRMILSTAR

  • Contributor
  • Posts: 17
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #41 on: October 21, 2018, 09:48:24 pm »
I just spent several hours trying to hack my 2042x. It came with R7 firmware so I tried downgrading to several earlier versions all the way back to P21R2 (released 6-17-2016). Every version still wanted a login and password. I then noticed that in the bug fix list that it states that once the FW is updated to version 2.01.01.17R5, then the FW can no longer be downgraded. So even though after I did my downgrades the SDG 2042x showed the downgraded version was installed, telnet still opened with a login prompt.

Does anyone know how to get past this? I suppose it is too much to hope that someone has cracked the login and pass word.
 

Offline tautech

  • Super Contributor
  • ***
  • Posts: 28136
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Siglent SDG2042X Hack door closed
« Reply #42 on: October 21, 2018, 10:07:29 pm »
I just spent several hours trying to hack my 2042x. It came with R7 firmware so I tried downgrading to several earlier versions all the way back to P21R2 (released 6-17-2016). Every version still wanted a login and password. I then noticed that in the bug fix list that it states that once the FW is updated to version 2.01.01.17R5, then the FW can no longer be downgraded. So even though after I did my downgrades the SDG 2042x showed the downgraded version was installed, telnet still opened with a login prompt.

Does anyone know how to get past this? I suppose it is too much to hope that someone has cracked the login and pass word.
Welcome to the forum.

Check out the last few pages in this thread.  ;)
https://www.eevblog.com/forum/testgear/the-siglent-sdg2042x-thread/
Avid Rabid Hobbyist
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 

Offline ShaneEEV

  • Contributor
  • Posts: 12
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #43 on: April 26, 2019, 02:57:35 pm »
JaneKivi,

The tinyurl link says the file has been deleted. Also, a link to firmware updates for all the instruments still works :

* telnet_SDG1000X.zip (223.97 kB - downloaded 294 times.)
* telnet_SDG2000X.zip (223.97 kB - downloaded 477 times.)
* telnet_SDM3045X.zip (223.97 kB - downloaded 149 times.)
* telnet_SDM3055.zip (223.96 kB - downloaded 154 times.)
* telnet_SDG6000X.zip (223.97 kB - downloaded 177 times.)
* telnet_SDM3065X.zip (223.97 kB - downloaded 142 times.)

BUT, when I try to install it, the progress bar gets to 90%, then the SDG2042X indicates the update has failed.

I note other users perform a reboot and can log-in, but my SDG2042X rejects the login that should be allowed by the telnet file.

I have also read in other places on this forum that the login can be done with the latest firmware (23R8), which my unit has from the factory.

I don't see many recent posts, so I'm wondering what I'm missing. I would expect this unit to be very popular, so I'm inclined to believe that I'm missing something others have gotten right.

Can you provide any help?

Best Regards,
Shane
 
The following users thanked this post: Blue

Offline rf-loop

  • Super Contributor
  • ***
  • Posts: 4063
  • Country: fi
  • Born in Finland with DLL21 in hand
Re: Siglent SDG2042X Hack door closed
« Reply #44 on: April 26, 2019, 05:09:32 pm »
JaneKivi,

The tinyurl link says the file has been deleted. Also, a link to firmware updates for all the instruments still works :

* telnet_SDG1000X.zip (223.97 kB - downloaded 294 times.)
* telnet_SDG2000X.zip (223.97 kB - downloaded 477 times.)
* telnet_SDM3045X.zip (223.97 kB - downloaded 149 times.)
* telnet_SDM3055.zip (223.96 kB - downloaded 154 times.)
* telnet_SDG6000X.zip (223.97 kB - downloaded 177 times.)
* telnet_SDM3065X.zip (223.97 kB - downloaded 142 times.)

BUT, when I try to install it, the progress bar gets to 90%, then the SDG2042X indicates the update has failed.

I note other users perform a reboot and can log-in, but my SDG2042X rejects the login that should be allowed by the telnet file.

I have also read in other places on this forum that the login can be done with the latest firmware (23R8), which my unit has from the factory.

I don't see many recent posts, so I'm wondering what I'm missing. I would expect this unit to be very popular, so I'm inclined to believe that I'm missing something others have gotten right.

Can you provide any help?

Best Regards,
Shane

And what is idea to boot it...

You did not read information. First need learn and it need carefully read enough information. And even more important - before you do any changes inside system. There is not "user manual" for this except if you use this forum like user manual... then can say "RTFM"

One tiny tip (you find more and it need your own work ;) )
Read this tip and think if the lamp lights up... ;)
I drive a LEC (low el. consumption) BEV car. Smoke exhaust pipes - go to museum. In Finland quite all electric power is made using nuclear, wind, solar and water.

Wises must compel the mad barbarians to stop their crimes against humanity. Where have the wises gone?
 

Offline ShaneEEV

  • Contributor
  • Posts: 12
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #45 on: April 27, 2019, 01:20:33 am »
Hi RF-Loop,

Thank you for your reply.

I did read all these items, and I even saw your original post prior to you copying it for me to read here.

The ADS information you linked to appears to have more to do with getting access to a scope, than getting access to the generator.

I tried port 22 (saw that in a YouTube video) which worked for the YouTuber, but I get a connection refused if I use that port. 10101 = 21 in my binary to decimal book (16 + 4 + 1), and that port doesn't work either.

I am using a Mac, so I'm using a command line version of telnet, not a GUI, so perhaps I am missing some configuration item there ( I use telnet 192.168.xx.yy <portnum> syntax to open telnet session)

I am not able to discern whatever subtlety your re-post is implying. I could use a differently phrased hint, if you have one. (I am not normally dense, so I apologize for my lack of lucidity here)

If not, I thank you for your time and trouble responding to my initial post.


Best Regards,
Shane

 

Offline ShaneEEV

  • Contributor
  • Posts: 12
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #46 on: April 27, 2019, 02:27:11 am »
Figured it out!

For those coming along next, see here:

https://www.eevblog.com/forum/testgear/siglent-ads-firmware-file-format/msg2371122/?topicseen#msg2371122

check post 319

CHEERS!
 
The following users thanked this post: john95

Offline john95

  • Contributor
  • Posts: 20
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #47 on: May 05, 2019, 09:05:24 pm »
Hi, ShaneEEV,

Thanks for the post. The information is scattered around in the messages and you have posted the best summary. I noticed that you also have corrected the SN number issue (#9) in your steps. I know your starting point is 23R8. Only two items are missing from your post.

1) where to get downgrade file and how to downgrade?
2) how to upgrade back to latest version?

Thanks again. I will try to buy one. Everywhere it is sold at list pricer ($499, ie. amazon.com). anywhere to get it cheap?

---------
I found the answer:
just download an earlier version posted several message up (15R2 or 16R2), and unzip, it has an updating instruction.
« Last Edit: May 05, 2019, 09:35:44 pm by john95 »
 

Offline tautech

  • Super Contributor
  • ***
  • Posts: 28136
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Siglent SDG2042X Hack door closed
« Reply #48 on: May 05, 2019, 09:08:45 pm »
Thanks for the post. The information is scattered around in the messages. Is it possible to post a complete path for us? Including
1) what is your pre-updating version?
2) where to get file downgrade file and how to downgrade?
3) instruction to make changes. I saw your instruction on the other post, with someone pointed out some correction. but it should be nice to repost here with fix.

Thanks again. I will try to buy one. Everywhere it is sold at list pricer ($499, ie. amazon.com). anywhere to get it cheap?
Saelig with the EEVblog member discount ............hunt for the thread and ask there for the Saelig discount code.
Avid Rabid Hobbyist
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 
The following users thanked this post: john95

Offline john95

  • Contributor
  • Posts: 20
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #49 on: May 14, 2019, 04:44:47 am »
recap the steps scattered around to here.

----------------------------------------------------------------------------------------
1) SDG2042X: utility->system->system info, note down your Serial number and Software version. for example: 2.01.01.23R8
2) USB drive: format USB drive to FAT format, with MBR (master boot record) scheme. If you use GUID scheme, SDG2402X will not recognize it. It tells you it is removing media drive even you are inserting it in.
3) Firmware: goto https://www.eevblog.com/forum/testgear/siglent-ads-firmware-file-format/msg1870091/#msg1870091, and download telnet_SDG2000X.zip, unzip to telnet_SDG2000X.ADS, put it on USB drive
4) SDG2042X: hook Ethernet cable, turn on SDG2042X, utility->interface->LAN Setup->DHCP on, write down IP address, for example: 192.168.1.20
5) SDG2042X: Insert USB Stick into front panel USB socket, put SDG2042X to utility->/System/Firmware Upgrade->USB0->find file: telnet_SDG2000X.ADS->Recall, updating starts and fails after a while. Yes, it fails. So your version is never changed.
6) SDG2042X: LEAVE POWER ON SDG
7) computer console: access to SDG2042X file. type: telnet <SDG IP address> <SPACE> 10101 <RETURN>, for example: telnet 192.168.1.20 10101
6) computer console, mount driver as writable. type: mount -o remount,rw ubi2_0 /usr/bin/siglent/firmdata0
7) computer console, make a backup. type: cp /usr/bin/siglent/firmdata0/NSP_system_info.xml /usr/bin/siglent/firmdata0/NSP_system_info.xml.orig
8) computer console, use "vi" editor to edit one file. type: vi /usr/bin/siglent/firmdata0/NSP_system_info.xml
9) computer console, move cursor down by typing "j", and right by "l" to the very first letter "<" of the line <license> and press "x" to delete anything between and including "<license>" and "</license>". After deletion, this line becomes only has "</system_information>". if anything goes wrong, you could exit "vi" editor by "esc" and ":", and "q!", and redo it again.
10) computer console, press the ESC key, then type: "wq" and <RETURN> to save the file
11) remote computer console, type: "sync"
12) SDG2042X: remove USB stick
13) SDG2042X: turn power OFF
14) SDG2042X: check utility->system->system info, and check product type and Serial Number
« Last Edit: May 14, 2019, 02:48:14 pm by john95 »
 

Offline hafrse

  • Regular Contributor
  • *
  • Posts: 117
  • Country: se
Re: Siglent SDG2042X Hack door closed
« Reply #50 on: May 28, 2019, 09:08:14 am »
Hello,

I have a 2042X with product code SDG2122X and have 2.01.01.22R6 frimware installed and I want to upgrade to 2.01.01.23R8.  Do I need to worry for this  upgrade to revert the unit back to 2042 using standard upgrade steps provided by siglent?
Thnaks
 

Offline MRMILSTAR

  • Contributor
  • Posts: 17
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #51 on: December 01, 2019, 05:42:37 am »
I just upgraded my SDG 2042X to the latest firmware release (2.01.01.35R3B1). I have not yet hacked my 2042 to enable the 120 MHz BW. I would like to do so now using the instructions listed previously in this post. Are these instructions compatible with the latest firmware release (2.01.01.35R3B1)?
 

Offline xzswq21

  • Frequent Contributor
  • **
  • Posts: 295
  • Country: 00
Re: Siglent SDG2042X Hack door closed
« Reply #52 on: December 09, 2019, 03:58:00 pm »
I need a 100MHz signal generator so I want to buy a siglent signal generator and I want to hack it. Do you recommend it? actually I can not afford to buy an expensive signal generator, our currency is useless   :-// after 2 years I saved my money to buy a signal generator.
❤ ❤
 

Offline MRMILSTAR

  • Contributor
  • Posts: 17
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #53 on: December 10, 2019, 04:11:16 am »
I've had my Siglent SDG2042X for about 2 years. I really like it. It is a quality piece of equipment. I highly recommend it. Now if I can just find out if the hack instructions work with the latest firmware, I can increase its bandwidth from 40 MHz to 120 MHz.
 
The following users thanked this post: xzswq21

Offline xzswq21

  • Frequent Contributor
  • **
  • Posts: 295
  • Country: 00
Re: Siglent SDG2042X Hack door closed
« Reply #54 on: December 10, 2019, 08:15:46 am »
I've had my Siglent SDG2042X for about 2 years. I really like it. It is a quality piece of equipment. I highly recommend it. Now if I can just find out if the hack instructions work with the latest firmware, I can increase its bandwidth from 40 MHz to 120 MHz.
some users said you should downgrade the FW and hack it, then you should upgrade the FW:
https://www.eevblog.com/forum/testgear/siglent-sdg2042x-hack-door-closed/msg2409867/#msg2409867
have you tried it?
Thanks
❤ ❤
 

Offline MRMILSTAR

  • Contributor
  • Posts: 17
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #55 on: December 10, 2019, 03:56:04 pm »
I've had my Siglent SDG2042X for about 2 years. I really like it. It is a quality piece of equipment. I highly recommend it. Now if I can just find out if the hack instructions work with the latest firmware, I can increase its bandwidth from 40 MHz to 120 MHz.
some users said you should downgrade the FW and hack it, then you should upgrade the FW:
https://www.eevblog.com/forum/testgear/siglent-sdg2042x-hack-door-closed/msg2409867/#msg2409867
have you tried it?
Thanks

I tried that method about a year ago and it didn't work. The newer 14-step procedure listed in the May 14 post above seems to now include a new version of telnet that is loaded into the firmware. Perhaps that new telnet version eliminates the factory password which was the original problem with hacking. That is why I am asking about this new method.
« Last Edit: December 10, 2019, 03:57:49 pm by MRMILSTAR »
 

Online hansibull

  • Regular Contributor
  • *
  • Posts: 105
  • Country: no
Re: Siglent SDG2042X Hack door closed
« Reply #56 on: December 13, 2019, 03:05:47 pm »
You can just upgrade to the latest FW and apply a patch that will temporarily enable telnet. I followed this guide a few weeks ago and it worked like a charm.

I was (easily) able to hack into an SDG2112X by following this guide.
https://www.eevblog.com/forum/testgear/siglent-sdg2042x-hack-door-closed/msg2409867/#msg2409867

And by using the telnet_SDG2000X patch that can be downloaded from here.
https://www.eevblog.com/forum/testgear/siglent-ads-firmware-file-format/msg1870091/#msg1870091
 
The following users thanked this post: edavid, xzswq21, MRMILSTAR

Offline Calvin

  • Regular Contributor
  • *
  • Posts: 166
  • Country: de
    • Calvin´s audio page
Re: Siglent SDG2042X Hack door closed
« Reply #57 on: December 29, 2019, 08:54:07 am »
Hi,

I also finally ´freed´ my 2042 from its restrictions following John95´s instructions ;)
Used putty as console and after solving some minor gui probs it worked well.
The probs I had appeared at step 6 and step10.
step6: first I couldn´t establish a connection with putty. I needed to realize that the 10101 instruction is the port number (putty preset was 23)
step10: couldn´t ´escape´ at first pressing ´ESC´ till I relaized that only after typing ´:´  something changed.
Updated the firmware from R3B1 to R3B2 and tested .... ok
Thanks alot for this great ´Howto´  :-+

regards
Calvin

..... it builds character!
 

Offline 65roadster

  • Newbie
  • Posts: 7
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #58 on: January 07, 2020, 11:20:16 pm »
Bought my SDG2042X a few weeks ago. It's now upgraded to an SDG2122X. Thanks!
 

Offline zybizg

  • Newbie
  • Posts: 3
  • Country: pl
Re: Siglent SDG2042X Hack door closed
« Reply #59 on: January 08, 2020, 01:15:55 am »
Bought my SDG2042X a two weeks ago. It's now upgraded to an SDG2122X. Thanks!
 

Offline petert

  • Regular Contributor
  • *
  • Posts: 178
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #60 on: January 23, 2020, 04:18:23 am »
I followed the procedure as described in the post referenced by everyone: https://www.eevblog.com/forum/testgear/siglent-sdg2042x-hack-door-closed/msg2409867/#msg2409867

Before applying the hack my firmware version was: 2.01.01.23R8.

The model was upgraded and 120 MHz are available successfully, with the same version showing.

Later I updated to the latest firmware from https://siglentna.com/service-and-support/firmware-software/waveform-generators/#sdg2000x-series
which was  2.01.01.35R3B2 (Release Date 12.16.19 ) at the time of this writing.

Again, it worked successfully, although it restarted twice, and appeared to hang for a while, doing nothing. So don't be afraid if it does that, it's not a failure.

Small caveat:
Above and close to 40 MHz the voltage (peak to peak) measured on the 100MHz scope drops as the frequency increases. This was with proper 50 Ohm termination on the scope (suitable for DC-1GHz) and 50 Ohm output on the signal generator. Before doing the test, the scope was calibrated again.
For a 2Vpp output sine wave, it will drop roughly 100 mV (varies a bit) until it reaches 100 MHz, above that it slowly starts to drop a bit more, peaking at a loss of roughly 180 mV.
« Last Edit: January 23, 2020, 05:05:59 am by petert »
 

Online ebastler

  • Super Contributor
  • ***
  • Posts: 6202
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #61 on: January 23, 2020, 02:05:24 pm »
Small caveat:
Above and close to 40 MHz the voltage (peak to peak) measured on the 100MHz scope drops as the frequency increases. This was with proper 50 Ohm termination on the scope (suitable for DC-1GHz) and 50 Ohm output on the signal generator. Before doing the test, the scope was calibrated again.
For a 2Vpp output sine wave, it will drop roughly 100 mV (varies a bit) until it reaches 100 MHz, above that it slowly starts to drop a bit more, peaking at a loss of roughly 180 mV.

That might well be your oscilloscope's behavior, rather than the signal generator. Its sensitivity will roll off at higher frequencies, and should be down to half the amplitude at the nominal bandwidth. (If you have an "improved" DS1054Z, its real bandwidth was shown to be 130..150 MHz). So I would actually expect a more pronounced roll-off than what you describe here.
 

Offline petert

  • Regular Contributor
  • *
  • Posts: 178
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #62 on: January 23, 2020, 02:21:26 pm »
(If you have an "improved" DS1054Z, its real bandwidth was shown to be 130..150 MHz). So I would actually expect a more pronounced roll-off than what you describe here.
I do have the DS1054Z modified to 100 MHz, yes. Do you have any reference (videos/graphs) for the real bandwidth being 130..150MHz?

Actually, you can see similar behavior in Dave's test: https://youtu.be/_Mup2VnXH_k?t=1276
The scope he uses seems to be a Tektronix MDO3104 which has a bandwidth of 1GHz.
« Last Edit: January 23, 2020, 02:28:20 pm by petert »
 

Online ebastler

  • Super Contributor
  • ***
  • Posts: 6202
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #63 on: January 23, 2020, 02:33:09 pm »
I do have the DS1054Z modified to 100 MHz, yes. Do you have any reference (videos/graphs) for the real bandwidth being 130..150MHz?

A couple of posts here. I think there was one with more comprehensive data, which I can't seem to find right now:
https://www.eevblog.com/forum/testgear/new-rigol-ds1054z-oscilloscope/msg2587188/#msg2587188
https://www.eevblog.com/forum/testgear/new-rigol-ds1054z-oscilloscope/msg2592816/#msg2592816
https://www.eevblog.com/forum/beginners/rogol-1054z-actual-bandwidth/msg1380072/#msg1380072

More data, but these were measured via the risetime. More optimistic numbers, but they are probably distorted by whatever trickery Rigol applies in the signal rendering:
https://www.eevblog.com/forum/testgear/rigol-ds1000z-now-comes-unlocked/msg1382907/#msg1382907
 

Offline petert

  • Regular Contributor
  • *
  • Posts: 178
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #64 on: January 23, 2020, 02:37:52 pm »
Weird, now I noticed that I can't set the signal gen's output to higher than 5 Vpp if I go above 20 MHz. Up to 20 MHz I can set it up to 10 Vpp. I don't remember if that worked before the hack/firmware update. (Judging based on Dave's video linked above, it seemed to be possible...)
 

Online ebastler

  • Super Contributor
  • ***
  • Posts: 6202
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #65 on: January 23, 2020, 02:53:12 pm »
Weird, now I noticed that I can't set the signal gen's output to higher than 5 Vpp if I go above 20 MHz. Up to 20 MHz I can set it up to 10 Vpp. I don't remember if that worked before the hack/firmware update. (Judging based on Dave's video linked above, it seemed to be possible...)

That's exactly what the spec sheets says, so should be alright.

https://www.batronix.com/files/Siglent/Funktionsgeneratoren/SDG2000X/SDG2000X_Datasheet_EN.pdf
(Page 8; stated values are cut in half if you use 50 Ohm termination, per footnote 1.)
 
The following users thanked this post: petert

Offline petert

  • Regular Contributor
  • *
  • Posts: 178
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #66 on: January 23, 2020, 03:01:05 pm »
Right, under "Output Characterisics" it says
Quote
Max 20Vpp≤20MHz, HiZ load
Max 10Vpp>20MHz, HiZ load
And half the max voltages, for a 50 Ohm load, as you mentioned.

Measuring the output voltage on the scope is the same though, no matter if HiZ (10V) or 50 Ohm (5V) on the sig gen.

It still reads 10V on Dave's scope, so either they changed the max voltage since then or he had a 10x scaling for a 1Vpp input.
« Last Edit: January 23, 2020, 03:07:45 pm by petert »
 

Offline JohnG

  • Frequent Contributor
  • **
  • Posts: 567
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #67 on: January 23, 2020, 06:06:52 pm »
Small caveat:
Above and close to 40 MHz the voltage (peak to peak) measured on the 100MHz scope drops as the frequency increases. This was with proper 50 Ohm termination on the scope (suitable for DC-1GHz) and 50 Ohm output on the signal generator. Before doing the test, the scope was calibrated again.
For a 2Vpp output sine wave, it will drop roughly 100 mV (varies a bit) until it reaches 100 MHz, above that it slowly starts to drop a bit more, peaking at a loss of roughly 180 mV.

Are you using an external 50 terminator? If so, this will cause additional attenuation due to the RC network formed by the cable (50 ohm), the terminator (also 50 ohm), and the capacitance that appears in parallel with the 1 Mohm scope input. The pole frequency will be about (2*pi*25 ohm*Cin)^-1. It is probably enough to contribute significantly at 100 MHz.

Cheers,
John
"Reality is that which, when you quit believing in it, doesn't go away." Philip K. Dick (RIP).
 

Offline RichHatch

  • Newbie
  • Posts: 2
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #68 on: February 09, 2020, 01:17:08 am »
Hi Everyone,

Is the hack still available if my firmware is at 2.01.01.22R5?

Thanks
 

Offline tautech

  • Super Contributor
  • ***
  • Posts: 28136
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Siglent SDG2042X Hack door closed
« Reply #69 on: February 09, 2020, 03:19:47 am »
Hi Everyone,

Is the hack still available if my firmware is at 2.01.01.22R5?

Thanks
Welcome to the forum.

Check the last couple of pages of this thread:
https://www.eevblog.com/forum/testgear/the-siglent-sdg2042x-thread/
Avid Rabid Hobbyist
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 

Offline agreen

  • Newbie
  • Posts: 2
  • Country: ca
Re: Siglent SDG2042X Hack door closed
« Reply #70 on: June 06, 2020, 03:25:11 pm »
I just applied it on 2.01.01.35R and it worked fine.
 

Offline stefi01

  • Newbie
  • Posts: 3
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #71 on: July 08, 2020, 02:48:44 am »
Call me dumb or what ever but when I get to step 9          "9) computer console, move cursor down by typing "j", and right by "l" to the very first letter "<" of the line <license> and press "x" to delete anything between and including "<license>"
can you explain or show me  how exactly this looks after, i really do not want to mess this up.
like do i delete everything and every line between the license line and system info or?
i am using putty as thats what I use for Raspberry PI
 

Offline Tjuurko

  • Regular Contributor
  • *
  • Posts: 94
Re: Siglent SDG2042X Hack door closed
« Reply #72 on: July 08, 2020, 10:55:59 am »
For example SDG1000X:

Before
--------
<?xml version="1.0" encoding="UTF-8"?>
<nsp_system_info_root>
  <device>
    <system_information>
      <serial_number>
        <chip>SDG1YOURSERIAL</chip>
      </serial_number>
    <license><bandwidth_update_license>YOURLICENSEKEY11</bandwidth_update_license></license></system_information>
  </device>
</nsp_system_info_root>


After
------
<?xml version="1.0" encoding="UTF-8"?>
<nsp_system_info_root>
  <device>
    <system_information>
      <serial_number>
        <chip>SDG1YOURSERIAL</chip>
      </serial_number>
    </system_information>
  </device>
</nsp_system_info_root>

For SDG2042X should not be different.
 
The following users thanked this post: stefi01

Offline stefi01

  • Newbie
  • Posts: 3
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #73 on: July 18, 2020, 05:27:18 pm »
thanks for your reply. a little more help please

using putty i made the changes but pressing the esc key followed by wq just displays 'q' is not implemented so how do i exit
i am using putty
« Last Edit: July 18, 2020, 11:51:56 pm by stefi01 »
 

Offline Alex P

  • Contributor
  • Posts: 22
  • Country: nl
Re: Siglent SDG2042X Hack door closed
« Reply #74 on: July 19, 2020, 11:07:07 am »
Try :wq instead of wq
 
The following users thanked this post: stefi01

Offline stefi01

  • Newbie
  • Posts: 3
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #75 on: July 19, 2020, 11:08:04 pm »
Hey TV84
Thanks for your help, i followed the instructions and it worked first time, I now have the unit working with 120MHZ
awsome job  ;D
 

Online MathWizard

  • Super Contributor
  • ***
  • Posts: 1374
  • Country: ca
Re: Siglent SDG2042X Hack door closed
« Reply #76 on: July 20, 2020, 04:00:10 am »
I followed some method on here back in May/June that still worked. I like this thing, and the buttons make sense, easy to use
 

Online mawyatt

  • Super Contributor
  • ***
  • Posts: 3194
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #77 on: August 28, 2020, 02:04:06 am »
Hello,

I've attempted to enable my new SDG2042X to 120MHz and encountering some issues. First off I'm not a computer/sofware/network guru, so highly likely I've missed something simple. I've followed john95 routine and encountered some problems listed below.

I'm use a MAC running MAC OS High Sierra 10.13.6, and downloaded telnet as part of Home-brew without any issues.

4) SDG2042X: hook Ethernet cable, turn on SDG2042X, utility->interface->LAN Setup->DHCP on (Could not get DHCP to turn ON), write down IP address, for example: 192.168.1.20 (Used manual Configure in MAC for IP address and Subnet Mask from SDG2042X, no place for Gateway). (Now MAC indicates Ethernet Connected, but if I use DHCP on MAC Ethernet is not connected)
5) SDG2042X: Insert USB Stick into front panel USB socket, put SDG2042X to utility->/System/Firmware Upgrade->USB0->find file: telnet_SDG2000X.ADS->Recall, updating starts and fails after a while. Yes, it fails. So your version is never changed. (Yes this is what happens)
6) SDG2042X: LEAVE POWER ON SDG
7) computer console: access to SDG2042X file. type: telnet <SDG IP address> <SPACE> 10101 <RETURN>, for example: telnet 192.168.1.20 10101 (Get "telnet: Unable to connect to remote host" message, I tried loading SDG2042X IP and Subset Mask from DCHP enabled on MAC and Ethernet doesn't connect and get same telnet message).

Any help is greatly appreciated.

Best,

Mike
Curiosity killed the cat, also depleted my wallet!
~Wyatt Labs by Mike~
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3212
  • Country: pt
Re: Siglent SDG2042X Hack door closed
« Reply #78 on: August 28, 2020, 01:47:50 pm »
Since you're not a guru, and also using a Mac, you should be using a router/switch to connect your PC with the SDG. Doing it directly is prone to misconfigs.  To test connectivity use 'ping' command. If you don't have IP connectivity, no need to advance to telnet...

Also, the telnet .ADS should hang. It's a feature.

 

Online mawyatt

  • Super Contributor
  • ***
  • Posts: 3194
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #79 on: August 28, 2020, 07:36:46 pm »
I plugged the ethernet cable from the SDG2042X into the WiFi router and was able to change the DHCP to "On" in the setup. A few minutes later the SDG2042X IP, Subnet and Gateway all changed and I was able to telnet into the SDG2042X as described by john95 procedure.

After carefully following the guidelines by john95 I was able to edit the file and save it. Did have to deviate some from this procedure and use "Esc, then :w, then return" to get the file saved. Then ":q! then return" to exit editor vi.

Unplugged USB and shut power down then repowered SDG2042X and sure enough have 120MHz capability now :)

Hopefully this will help anyone with a MAC.

Thanks for the help :-+

Next is enabling the SSA3021X Plus :)

Best,

Mike

 
« Last Edit: August 29, 2020, 01:00:12 am by mawyatt »
Curiosity killed the cat, also depleted my wallet!
~Wyatt Labs by Mike~
 

Offline imzack

  • Newbie
  • Posts: 4
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #80 on: August 29, 2020, 09:34:28 am »
On the telnet console, I get:

/ # cp /usr/bin/siglent/firmdata0/NSP_system_info.xml /usr/bin/siglent/firmdata0/NSP_system_info.x
ml.orig     
cp: cannot create '/usr/bin/siglent/firmdata0/NSP_system_info.xml.orig': Read-only file system


Any thoughts on why I don't have write access?

Thanks!
 

Online ebastler

  • Super Contributor
  • ***
  • Posts: 6202
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #81 on: August 29, 2020, 09:40:06 am »
Did you enter the mount command properly and did it succeed?

Code: [Select]
mount -o remount,rw ubi2_0 /usr/bin/siglent/firmdata0
 

Offline imzack

  • Newbie
  • Posts: 4
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #82 on: August 29, 2020, 10:00:07 am »
Wow, you're my hero!

The first time I did it, I got the busybox dialog; but I assumed that it properly mounted, since I was able to navigate to that location via 'cd'.

Thanks again!
 

Online ebastler

  • Super Contributor
  • ***
  • Posts: 6202
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #83 on: August 29, 2020, 10:08:12 am »
Hey, glad it worked out. Enjoy your 120 MHz sine waves!  :-+
 

Offline bando

  • Newbie
  • Posts: 3
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #84 on: September 28, 2020, 09:19:53 am »
Hi guys,
I'm trying to follow the method, but there are so many links to other threads and all have updates at the same time that is impossible to follow. Also the links for firmware files do not work. Is there anywhere an understable compilation with the nessesary information to hack the SDG2000? Thanks a lot!
 

Online ebastler

  • Super Contributor
  • ***
  • Posts: 6202
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #85 on: September 28, 2020, 09:59:47 am »
Hi guys,
I'm trying to follow the method, but there are so many links to other threads and all have updates at the same time that is impossible to follow. Also the links for firmware files do not work. Is there anywhere an understable compilation with the nessesary information to hack the SDG2000? Thanks a lot!

What's wrong with the instructions in this post? I think they are still up to date:
https://www.eevblog.com/forum/testgear/siglent-sdg2042x-hack-door-closed/msg2409867/#msg2409867

Well, actually there is one thing wrong: The link to the post with the "firmware" has a comma at its end which does not belong there. Please use this corrected link:
https://www.eevblog.com/forum/testgear/siglent-ads-firmware-file-format/msg1870091/#msg1870091

Note: Those .zip files do not actually contain firmware, and you don't need any new firmware. They contain scripts which the SDG will run when you tell it to install the "firmware".

Another note: The exact same links I gave above were also given in reply #59 in this very thread, just one page back. Please do some reading before posting a question, it will help with the signal-to-noise ratio in this thread.
« Last Edit: September 28, 2020, 10:04:04 am by ebastler »
 

Offline Aqunity

  • Newbie
  • Posts: 3
  • Country: ca
Re: Siglent SDG2042X Hack door closed
« Reply #86 on: October 03, 2020, 04:55:57 pm »
Thanks so much John this process worked for me. :-+
I had software version 2.01.01.23R8

Two small things:
When you click the firmware link it doesn't work so copy and paste it into your web browser address bar and remove the comma at the end.

Step 10 should read:
             10) computer console, press the ESC key, then type: ":wq" and <RETURN> to save the file

The : in front of the wq is important as it does not work otherwise.

recap the steps scattered around to here.

----------------------------------------------------------------------------------------
1) SDG2042X: utility->system->system info, note down your Serial number and Software version. for example: 2.01.01.23R8
2) USB drive: format USB drive to FAT format, with MBR (master boot record) scheme. If you use GUID scheme, SDG2402X will not recognize it. It tells you it is removing media drive even you are inserting it in.
3) Firmware: goto https://www.eevblog.com/forum/testgear/siglent-ads-firmware-file-format/msg1870091/#msg1870091, and download telnet_SDG2000X.zip, unzip to telnet_SDG2000X.ADS, put it on USB drive
4) SDG2042X: hook Ethernet cable, turn on SDG2042X, utility->interface->LAN Setup->DHCP on, write down IP address, for example: 192.168.1.20
5) SDG2042X: Insert USB Stick into front panel USB socket, put SDG2042X to utility->/System/Firmware Upgrade->USB0->find file: telnet_SDG2000X.ADS->Recall, updating starts and fails after a while. Yes, it fails. So your version is never changed.
6) SDG2042X: LEAVE POWER ON SDG
7) computer console: access to SDG2042X file. type: telnet <SDG IP address> <SPACE> 10101 <RETURN>, for example: telnet 192.168.1.20 10101
6) computer console, mount driver as writable. type: mount -o remount,rw ubi2_0 /usr/bin/siglent/firmdata0
7) computer console, make a backup. type: cp /usr/bin/siglent/firmdata0/NSP_system_info.xml /usr/bin/siglent/firmdata0/NSP_system_info.xml.orig
8) computer console, use "vi" editor to edit one file. type: vi /usr/bin/siglent/firmdata0/NSP_system_info.xml
9) computer console, move cursor down by typing "j", and right by "l" to the very first letter "<" of the line <license> and press "x" to delete anything between and including "<license>" and "</license>". After deletion, this line becomes only has "</system_information>". if anything goes wrong, you could exit "vi" editor by "esc" and ":", and "q!", and redo it again.
10) computer console, press the ESC key, then type: "wq" and <RETURN> to save the file
11) remote computer console, type: "sync"
12) SDG2042X: remove USB stick
13) SDG2042X: turn power OFF
14) SDG2042X: check utility->system->system info, and check product type and Serial Number
 
The following users thanked this post: Blue, electr_peter, Johnny B Good, Chuck1000rr

Offline bando

  • Newbie
  • Posts: 3
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #87 on: October 10, 2020, 01:52:52 pm »
Thank you guys, I just bought my SDG2042X. I'm trying to connect it with my PC via ethernet cable but is impossible.
With the Siglent oscilloscope and an ethernet cable direct communicates perfectly.
Oscilloscope, SDG and PC connected to a ethernet switch:
Oscilloscope - PC       : perfect
Oscilloscope - SDG    : perfect
SDG - PC                  : nothing
Could be something in the newer firmware? The version is 2.01.01.35R3B2.
 

Offline indeterminatus

  • Contributor
  • Posts: 30
  • Country: at
Re: Siglent SDG2042X Hack door closed
« Reply #88 on: October 18, 2020, 12:39:19 pm »
Could be something in the newer firmware? The version is 2.01.01.35R3B2.

No, I just successfully flashed my unit with the same firmware (2.01.01.35R3B2).
 

Offline bando

  • Newbie
  • Posts: 3
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #89 on: October 24, 2020, 10:44:56 am »
Done! But is not 100% for dummies!  ;D
 

Online ebastler

  • Super Contributor
  • ***
  • Posts: 6202
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #90 on: October 24, 2020, 11:44:05 am »
Thank you guys, I just bought my SDG2042X. I'm trying to connect it with my PC via ethernet cable but is impossible.
With the Siglent oscilloscope and an ethernet cable direct communicates perfectly.
Oscilloscope, SDG and PC connected to a ethernet switch:
Oscilloscope - PC       : perfect
Oscilloscope - SDG    : perfect
SDG - PC                  : nothing

So what did go wrong in your earlier attempt, and how did you fix it?
 

Offline Lupusmotus

  • Newbie
  • Posts: 2
  • Country: at
Re: Siglent SDG2042X Hack door closed
« Reply #91 on: November 26, 2020, 11:31:27 pm »
Hello,

I bought an new SDG2042 (firmware 2.01.01.35R3B2) and tried to telnet it (accordingly to the previously post). I tried different  firmware version from the siglent download page - but no success. It always asks for login/password.

Do you have any suggestions?


Thanks for your help.
 

Offline rf-loop

  • Super Contributor
  • ***
  • Posts: 4063
  • Country: fi
  • Born in Finland with DLL21 in hand
Re: Siglent SDG2042X Hack door closed
« Reply #92 on: November 27, 2020, 05:48:49 am »
Hello,

I bought an new SDG2042 (firmware 2.01.01.35R3B2) and tried to telnet it (accordingly to the previously post). I tried different  firmware version from the siglent download page - but no success. It always asks for login/password.

Do you have any suggestions?


Thanks for your help.

Suggestion: Read ALL again more carefully.
I drive a LEC (low el. consumption) BEV car. Smoke exhaust pipes - go to museum. In Finland quite all electric power is made using nuclear, wind, solar and water.

Wises must compel the mad barbarians to stop their crimes against humanity. Where have the wises gone?
 

Online ebastler

  • Super Contributor
  • ***
  • Posts: 6202
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #93 on: November 27, 2020, 06:50:26 am »
I bought an new SDG2042 (firmware 2.01.01.35R3B2) and tried to telnet it (accordingly to the previously post). I tried different  firmware version from the siglent download page - but no success. It always asks for login/password.

Do you have any suggestions?

You mean, you followed this post?
https://www.eevblog.com/forum/testgear/siglent-sdg2042x-hack-door-closed/msg3261022/#msg3261022

I agree with rf-loop then: Just be sure that you do it right. It is quite a long series of steps and you need to do all of them as described, but if you do, it will work. If you should get stuck again, please be more specific in your problem description: At what point did things go wrong, what happened in the step before, etc.?
 

Offline graybeard

  • Frequent Contributor
  • **
  • Posts: 431
  • Country: us
  • Consulting III-V RF/mixed signal/device engineer
    • Chris Grossman
Re: Siglent SDG2042X Hack door closed
« Reply #94 on: November 28, 2020, 08:29:27 am »
recap the steps scattered around to here.

----------------------------------------------------------------------------------------
1) SDG2042X: utility->system->system info, note down your Serial number and Software version. for example: 2.01.01.23R8
2) USB drive: format USB drive to FAT format, with MBR (master boot record) scheme. If you use GUID scheme, SDG2402X will not recognize it. It tells you it is removing media drive even you are inserting it in.
3) Firmware: goto https://www.eevblog.com/forum/testgear/siglent-ads-firmware-file-format/msg1870091/#msg1870091, and download telnet_SDG2000X.zip, unzip to telnet_SDG2000X.ADS, put it on USB drive
4) SDG2042X: hook Ethernet cable, turn on SDG2042X, utility->interface->LAN Setup->DHCP on, write down IP address, for example: 192.168.1.20
5) SDG2042X: Insert USB Stick into front panel USB socket, put SDG2042X to utility->/System/Firmware Upgrade->USB0->find file: telnet_SDG2000X.ADS->Recall, updating starts and fails after a while. Yes, it fails. So your version is never changed.
6) SDG2042X: LEAVE POWER ON SDG
7) computer console: access to SDG2042X file. type: telnet <SDG IP address> <SPACE> 10101 <RETURN>, for example: telnet 192.168.1.20 10101
6) computer console, mount driver as writable. type: mount -o remount,rw ubi2_0 /usr/bin/siglent/firmdata0
7) computer console, make a backup. type: cp /usr/bin/siglent/firmdata0/NSP_system_info.xml /usr/bin/siglent/firmdata0/NSP_system_info.xml.orig
8) computer console, use "vi" editor to edit one file. type: vi /usr/bin/siglent/firmdata0/NSP_system_info.xml
9) computer console, move cursor down by typing "j", and right by "l" to the very first letter "<" of the line <license> and press "x" to delete anything between and including "<license>" and "</license>". After deletion, this line becomes only has "</system_information>". if anything goes wrong, you could exit "vi" editor by "esc" and ":", and "q!", and redo it again.
10) computer console, press the ESC key, then type: "wq" and <RETURN> to save the file
11) remote computer console, type: "sync"
12) SDG2042X: remove USB stick
13) SDG2042X: turn power OFF
14) SDG2042X: check utility->system->system info, and check product type and Serial Number

I successfully used this method today to "upgrade" my SDG2042X to a SDG2122X.  You can see here the system status screen now reports the "upgraded" model number SDG2122X.   I did this without changing my firmware from the 2.01.01.35R3B2 I have installed.

Initially I did not think it worked, but when I power cycled the unit for a second time it took.



I can now set it up to 120MHz in sine wave mode.  Here I set it to 1 VRMS



Here you can see the output displayed with my 500MHz TDS3052B ("upgraded" from a TDS3012B) with the input set to 50 Ohms.



The waveform looks good on my Siglent SDS1204X-E ("upgraded" from a SDS1104X-E) but I get some variation of signal magnitude vs. frequency which I think is due to standing waves since the add-on termination is not ideal.

I want to thank tv84 for posting the files that enable telnet for the "upgrade" and oldcqr for posting the precise instructions.

« Last Edit: November 28, 2020, 08:51:25 am by graybeard »
 

Offline Lupusmotus

  • Newbie
  • Posts: 2
  • Country: at
Re: Siglent SDG2042X Hack door closed
« Reply #95 on: November 29, 2020, 10:21:03 am »
Hi again,

Thanks for your replies - my sdg has now 120MHz!

In the end i did things a little different, i switched the steps 4 and 5 like so:

1) SDG2042X: utility->system->system info, note down your Serial number and Software version. for example: 2.01.01.23R8
2) USB drive: format USB drive to FAT format, with MBR (master boot record) scheme. If you use GUID scheme, SDG2402X will not recognize it. It tells you it is removing media drive even you are inserting it in.
3) Firmware: goto https://www.eevblog.com/forum/testgear/siglent-ads-firmware-file-format/msg1870091/#msg1870091, and download telnet_SDG2000X.zip, unzip to telnet_SDG2000X.ADS, put it on USB drive
4) SDG2042X: Insert USB Stick into front panel USB socket, put SDG2042X to utility->/System/Firmware Upgrade->USB0->find file: telnet_SDG2000X.ADS->Recall, updating starts and fails after a while. Yes, it fails. So your version is never changed.
5) SDG2042X: hook Ethernet cable, turn on SDG2042X, utility->interface->LAN Setup->DHCP on, write down IP address, for example: 192.168.1.20

6) SDG2042X: LEAVE POWER ON SDG
7) computer console: access to SDG2042X file. type: telnet <SDG IP address> <SPACE> 10101 <RETURN>, for example: telnet 192.168.1.20 10101
6) computer console, mount driver as writable. type: mount -o remount,rw ubi2_0 /usr/bin/siglent/firmdata0
7) computer console, make a backup. type: cp /usr/bin/siglent/firmdata0/NSP_system_info.xml /usr/bin/siglent/firmdata0/NSP_system_info.xml.orig
8) computer console, use "vi" editor to edit one file. type: vi /usr/bin/siglent/firmdata0/NSP_system_info.xml
9) computer console, move cursor down by typing "j", and right by "l" to the very first letter "<" of the line <license> and press "x" to delete anything between and including "<license>" and "</license>". After deletion, this line becomes only has "</system_information>". if anything goes wrong, you could exit "vi" editor by "esc" and ":", and "q!", and redo it again.
10) computer console, press the ESC key, then type: "wq" and <RETURN> to save the file
11) remote computer console, type: "sync"
12) SDG2042X: remove USB stick
13) SDG2042X: turn power OFF
14) SDG2042X: check utility->system->system info, and check product type and Serial Number


Thanks for your help!  :-+
 
The following users thanked this post: Blue

Offline graybeard

  • Frequent Contributor
  • **
  • Posts: 431
  • Country: us
  • Consulting III-V RF/mixed signal/device engineer
    • Chris Grossman
Re: Siglent SDG2042X Hack door closed
« Reply #96 on: November 30, 2020, 07:43:10 am »
I don’t think switching the order as you did matters.  My SDG was connected to my network and configured the whole time.  The IP address was preconfigured down so I can run it with my scope in bode plot mode.

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3212
  • Country: pt
Re: Siglent SDG2042X Hack door closed
« Reply #97 on: November 30, 2020, 11:59:55 am »
I don’t think switching the order as you did matters.  My SDG was connected to my network and configured the whole time. 

Correct. The order of those steps is totally irrelevant.

The essential thing is not rebooting after running the script (executing the "update").
 

Offline JoeShmo

  • Newbie
  • Posts: 2
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #98 on: December 02, 2020, 11:33:22 pm »
Hey guys thanks for all the work you've put into this but I am still having major troubles.
In step 4 I can't for the life of me turn on DHCP. It will not turn on no matter what I do.
Google searches tell me I need to put in the same IP that my computer uses, and mask and gateway.
Where do I find all that? It's different than what's in my sdg2042x.

In step 7 where do I type the Telnet command? I tried it in CMD and it says not found, I found how to install it for windows. But now it says telnet 192.168.0.230 10101 is an Invalid command. I tried it on powershell too, Putty also but no matter what I type, the network disconnects immediately.

Please be more clear where to type these things and how to get the right port numbers, ip addresses, default gateways and subnet masks.

So far, my computer can't even find my sdg2042x. (Yes, I plugged in the ethernet cable to my computer from my sdg2042x)
 

Offline JDubU

  • Frequent Contributor
  • **
  • Posts: 438
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #99 on: December 03, 2020, 12:27:12 am »
For DHCP, you need an appropriate ethernet network (e.g. router with a DHCP server and, if the router does not have enough LAN ports, a network switch).  The SDG2042x may not be able to do ethernet auto-polarity, so even if you use static IP's (not DHCP)  with a direct connection between the computer and the SDG2042x, you would need to use a crossover ethernet cable instead of the normal patch cable.

Take a look at this thread:
https://www.eevblog.com/forum/testgear/telnet-ing-into-my-siglent-sdg-2042x/

As for telnet, I recommend that you use Putty:
https://www.putty.org/

 

Offline JoeShmo

  • Newbie
  • Posts: 2
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #100 on: December 03, 2020, 02:56:57 am »
Hey guys, wow! Thanks what a beautiful procedure you guys created for us. THANKS! I had trouble at first, it was because I plugged into the computer instead of the router. Also, Putty has lots of options, I had no idea what to put where. So I installed Telnet from "Turn Windows features on or off" and pasted "Telnet 192.168.1.28 10101" in a Administered command prompt and I was in!
Yes! to 120M!
 

Offline Chuck1000rr

  • Newbie
  • Posts: 3
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #101 on: December 12, 2020, 10:36:45 pm »
This procedure worked great for me I also have the software version 2.01.01.23R8, I just follow the instructions step by step and I used step 10 as described by this op ":wq". Good luck and thanks for the awesome post by all, everyone is so responsive on here. I have no idea of what I'm doing but I follow the steps and everything works. thanks again.

Thanks so much John this process worked for me. :-+
I had
Two small things:
When you click the firmware link it doesn't work so copy and paste it into your web browser address bar and remove the comma at the end.

Step 10 should read:
             10) computer console, press the ESC key, then type: ":wq" and <RETURN> to save the file

The : in front of the wq is important as it does not work otherwise.

recap the steps scattered around to here.

----------------------------------------------------------------------------------------
1) SDG2042X: utility->system->system info, note down your Serial number and Software version. for example: 2.01.01.23R8
2) USB drive: format USB drive to FAT format, with MBR (master boot record) scheme. If you use GUID scheme, SDG2402X will not recognize it. It tells you it is removing media drive even you are inserting it in.
3) Firmware: goto https://www.eevblog.com/forum/testgear/siglent-ads-firmware-file-format/msg1870091/#msg1870091, and download telnet_SDG2000X.zip, unzip to telnet_SDG2000X.ADS, put it on USB drive
4) SDG2042X: hook Ethernet cable, turn on SDG2042X, utility->interface->LAN Setup->DHCP on, write down IP address, for example: 192.168.1.20
5) SDG2042X: Insert USB Stick into front panel USB socket, put SDG2042X to utility->/System/Firmware Upgrade->USB0->find file: telnet_SDG2000X.ADS->Recall, updating starts and fails after a while. Yes, it fails. So your version is never changed.
6) SDG2042X: LEAVE POWER ON SDG
7) computer console: access to SDG2042X file. type: telnet <SDG IP address> <SPACE> 10101 <RETURN>, for example: telnet 192.168.1.20 10101
6) computer console, mount driver as writable. type: mount -o remount,rw ubi2_0 /usr/bin/siglent/firmdata0
7) computer console, make a backup. type: cp /usr/bin/siglent/firmdata0/NSP_system_info.xml /usr/bin/siglent/firmdata0/NSP_system_info.xml.orig
8) computer console, use "vi" editor to edit one file. type: vi /usr/bin/siglent/firmdata0/NSP_system_info.xml
9) computer console, move cursor down by typing "j", and right by "l" to the very first letter "<" of the line <license> and press "x" to delete anything between and including "<license>" and "</license>". After deletion, this line becomes only has "</system_information>". if anything goes wrong, you could exit "vi" editor by "esc" and ":", and "q!", and redo it again.
10) computer console, press the ESC key, then type: "wq" and <RETURN> to save the file
11) remote computer console, type: "sync"
12) SDG2042X: remove USB stick
13) SDG2042X: turn power OFF
14) SDG2042X: check utility->system->system info, and check product type and Serial Number
 

Offline BreakingOhmsLaw

  • Frequent Contributor
  • **
  • Posts: 338
  • Country: de
  • Certified solder fume addict
Re: Siglent SDG2042X Hack door closed
« Reply #102 on: December 29, 2020, 02:35:08 pm »
Just confirming that this still works.
I just bought a SDG 2042X (December 2020).
It came with FW 2.01.01.35R3B2, and it is still hackable using the procedure above. :-+
 

Offline bdymek

  • Newbie
  • Posts: 1
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #103 on: January 07, 2021, 09:58:22 pm »
Double-confirming SDG2042x->SDG2122x instructions and .ADS works.
 

Offline carlitos49

  • Newbie
  • Posts: 4
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #104 on: January 12, 2021, 04:21:42 pm »
Hi,  I just purchased a SDG2042X, downloaded the "telnet_SDG2000X.ADS" and installed it on to a thumb drive plugged in into generator and loaded the "telnet_SDG2000X.ADS" file as a firmware update until it showed me it failed.  I then followed the instructions as shown on this forum step by step but I keep getting kicked out of the telnet session as connection refused! on putty.  I am using port 21 which is what is shown here but so far I have not been able to get in. My firmware is:  2.01.01.35R3B2 which I believe is the same that has worked for others.  Any hints or recommendations will be greatly appreciated.....Thank you!
 

Offline blurpy

  • Regular Contributor
  • *
  • Posts: 225
  • Country: no
Re: Siglent SDG2042X Hack door closed
« Reply #105 on: January 12, 2021, 05:38:22 pm »
I then followed the instructions as shown on this forum step by step but I keep getting kicked out of the telnet session as connection refused! on putty.  I am using port 21 which is what is shown here but so far I have not been able to get in.

Looks like the instructions specify port 10101:

Quote
for example: telnet 192.168.1.20 10101
 

Offline kcbrown

  • Frequent Contributor
  • **
  • Posts: 880
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #106 on: January 13, 2021, 12:40:23 am »
13) SDG2042X: turn power OFF
14) SDG2042X: check utility->system->system info, and check product type and Serial Number

Step 14 is not possible.  The power is off.  What do I do now?

 ;D ;D

(excellent instructions, by the way.  That telnet trick could be really handy)
« Last Edit: January 13, 2021, 12:41:57 am by kcbrown »
 

Offline carlitos49

  • Newbie
  • Posts: 4
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #107 on: January 13, 2021, 01:37:56 pm »
Yes, I was using decimal port 21 instead of 10101......I thought they both represent the same? but I guess not. Also I have never used linux and don't know anything about the shortcuts for editing, so even when I was able to establish the root session any changes that I did on my text editing would not get saved. It took me a while to figure out that to save and quit you have to use.  ":wq!"  I was using exactly what the posted instruction showed which is:  "wq!" missing the colon. Once I realized that after a few scary trials I was able to get the hack to work for 120 MHz
 

Online ebastler

  • Super Contributor
  • ***
  • Posts: 6202
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #108 on: January 13, 2021, 01:45:28 pm »
Yes, I was using decimal port 21 instead of 10101......I thought they both represent the same? but I guess not.

Which number system would represent decimal 21 as "10101"?   ???
 

Online ebastler

  • Super Contributor
  • ***
  • Posts: 6202
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #109 on: January 13, 2021, 05:17:41 pm »
Duh...  :palm:
And I had had coffee, hence don’t have any excuse...
 

Offline kcbrown

  • Frequent Contributor
  • **
  • Posts: 880
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #110 on: January 13, 2021, 06:16:02 pm »
Duh...  :palm:
And I had had coffee, hence don’t have any excuse...

Coffee can only go so far in offsetting the effects of the massive party and subsequent hangover you clearly had ...   ;D
 

Offline Blue

  • Regular Contributor
  • *
  • Posts: 120
  • Country: nl
  • Fighting for peace is like fucking for virginity
Re: Siglent SDG2042X Hack door closed
« Reply #111 on: March 23, 2021, 01:00:55 pm »
Just bought a SDG2042X and liberated it using the usb file trick.

It came with software: 2.01.01.35R3B2 and hardware 02-02-00-40-00

After liberation, the firmware has not been touched and the product type has been changed to: SDG2122X

Thank you all!

The thing has a noisy fan. Any suggestions?
« Last Edit: March 23, 2021, 01:14:11 pm by Blue »
 

Offline Nailig

  • Newbie
  • Posts: 1
  • Country: nl
Re: Siglent SDG2042X Hack door closed
« Reply #112 on: March 23, 2021, 02:54:19 pm »
The thing has a noisy fan. Any suggestions?

Replace with Noctua NF-A6x25 FLX (you will need to replace the connector from the noctua fan with the connector from the original fan)
You can still hear the fan, but less noisy
 
The following users thanked this post: Blue, BreakingOhmsLaw

Offline Blue

  • Regular Contributor
  • *
  • Posts: 120
  • Country: nl
  • Fighting for peace is like fucking for virginity
Re: Siglent SDG2042X Hack door closed
« Reply #113 on: March 23, 2021, 05:20:16 pm »
Nailig, many thanks.

I'll look into it.

Just ordered one...
« Last Edit: March 23, 2021, 05:33:49 pm by Blue »
 

Offline Blue

  • Regular Contributor
  • *
  • Posts: 120
  • Country: nl
  • Fighting for peace is like fucking for virginity
Re: Siglent SDG2042X Hack door closed
« Reply #114 on: March 29, 2021, 06:01:13 am »
I installed the Noctua NF-A6x25 FLX  and it has two working fan settings. I used the lowest one and it works great!

Nailig many thanks.
 

Offline Audient

  • Newbie
  • Posts: 1
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #115 on: June 07, 2021, 11:28:56 pm »
I picked up a SDG2042X over the weekend. I've just updated the BW to 120. Awesome sauce! Many thanks to y'all, particularly, John95 and TV84. Excellent hack.
 

Offline xzswq21

  • Frequent Contributor
  • **
  • Posts: 295
  • Country: 00
Re: Siglent SDG2042X Hack door closed
« Reply #116 on: June 08, 2021, 08:40:19 pm »
If I hack my SDG2042X what will happen to the calibration of the signal generator? Actually I want to test some kits and report the results. Thanks

Software version: 2.01.01.35R3B2
Hardware version: 02-02-00-40-00
« Last Edit: June 08, 2021, 08:44:16 pm by xzswq21 »
❤ ❤
 

Offline Blue

  • Regular Contributor
  • *
  • Posts: 120
  • Country: nl
  • Fighting for peace is like fucking for virginity
Re: Siglent SDG2042X Hack door closed
« Reply #117 on: June 09, 2021, 12:42:57 am »
Hi xzswq21,

Just do it. No problem with calibration that I've noticed.
 
The following users thanked this post: xzswq21

Offline phecap

  • Contributor
  • Posts: 15
  • Country: nl
Re: Siglent SDG2042X Hack door closed
« Reply #118 on: November 16, 2021, 01:51:39 pm »
Shortly after I bought the SDG2042x in 2017, I successfully applied the old hack.
The info now shows:

Software Version: 2.01.01.23R7
Hardware Version: 02-01-00-35-00
Product Type:  SDG2122X
Serial No: 0123456789

Now I would like to update to the latest firmware version 2.01.01.35R3B2.
Is this possible without the SDG falling back to the 40MHz version SDG2042x?
Or should I apply the new hack after the update as described in this thread?
« Last Edit: November 16, 2021, 01:54:47 pm by phecap »
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3212
  • Country: pt
Re: Siglent SDG2042X Hack door closed
« Reply #119 on: November 16, 2021, 03:09:20 pm »
What is the old method?
 

Offline phecap

  • Contributor
  • Posts: 15
  • Country: nl
Re: Siglent SDG2042X Hack door closed
« Reply #120 on: November 16, 2021, 03:22:09 pm »
With firmware version 2.01.01.17R5 and older it didn't need a telnet password for the hack.
See the first page of this thread.
 

Offline bicycleguy

  • Frequent Contributor
  • **
  • Posts: 265
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #121 on: November 18, 2021, 06:02:28 am »
I updated from 2.01.01.23R8  back in Dec. 2018 and updated to 2.01.01.35R3B2 when ever that came out without problems.

Unfortunately the update doesn't fix any of the numerous software usability problems.  Sometimes I wonder if I got conned into thinking the 'free' no warranty upgrade justified the purchase.  I'm constantly fighting little glitches that I think are in a DUT but turn out to be the SDG2042x not working as expected.
 
The following users thanked this post: phecap

Offline phecap

  • Contributor
  • Posts: 15
  • Country: nl
Re: Siglent SDG2042X Hack door closed
« Reply #122 on: November 23, 2021, 08:50:42 am »
Thanks,
I have updated the firmware of my SDG2042X from version 2.01.01.23R7 to version 2.01.01.35R3B2.
Everything still works and I still have product type SDG2122X (120 MHz). 
 

Offline core

  • Regular Contributor
  • *
  • Posts: 118
  • Country: ro
Re: Siglent SDG2042X Hack door closed
« Reply #123 on: December 15, 2021, 08:09:07 pm »
I have a new SDG2042X, arrived with firmware 2.01.01.35R3B2.
The 14 steps procedure is still working, everything was fine, now it's a SDG2122X.
Thanks !
« Last Edit: December 24, 2021, 09:28:01 am by core »
 
The following users thanked this post: Trader

Offline dorkshoei

  • Frequent Contributor
  • **
  • Posts: 498
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #124 on: February 09, 2022, 08:05:09 pm »
I have a new SDG2042X, arrived with firmware 2.01.01.35R3B2.
The 14 steps procedure is still working, everything was fine, now it's a SDG2122X.
Thanks !

I just purchased.   Same firmware as above.
I was also able to update to SDG2122X using the 14 steps found here:  https://www.eevblog.com/forum/testgear/siglent-sdg2042x-hack-door-closed/msg2409867/#msg2409867
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3212
  • Country: pt
Re: Siglent SDG2042X Hack door closed
« Reply #125 on: February 16, 2022, 09:20:24 pm »
Gentlemen,

Let me try close this old thread once and for all:

The method explained in this thread has been publicly superseded by the release of the python Siglent keygen (in the SDS threads) .  :horse:

Why do people continue to mess with the inner works of these SDG's when they can simply generate the BW license and insert it with the MCBD SCPI command? Why??  :palm:

This method is old, riskier and should be abandoned. It's just a matter of doing a little more homework.
 

Offline dorkshoei

  • Frequent Contributor
  • **
  • Posts: 498
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #126 on: February 16, 2022, 09:35:46 pm »
Gentlemen,

Let me try close this old thread once and for all:

The method explained in this thread has been publicly superseded by the release of the python Siglent keygen (in the SDS threads) .  :horse:

Well that was not clear to me.

Many people approach this via searching.  Doing that I found https://www.eevblog.com/forum/testgear/current-status-of-siglent-hacks/

It pointed me to: https://www.eevblog.com/forum/testgear/the-siglent-sdg2042x-thread/

I found nothing recent in that thread and don't recall seeing any mention of "the SDS threads" (whatever they are; URL?) but I did find a reference to this thread.

The thread titled "current status of siglent hacks" sounds like a really good place to keep track of the current status ;-)
« Last Edit: February 16, 2022, 09:40:18 pm by dorkshoei »
 

Online ebastler

  • Super Contributor
  • ***
  • Posts: 6202
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #127 on: February 19, 2022, 10:01:36 am »
Gentlemen,
Let me try close this old thread once and for all:
The method explained in this thread has been publicly superseded by the release of the python Siglent keygen (in the SDS threads) .  :horse:

Why not include an actual link to the information you are referring alluding to?  ::)
 
The following users thanked this post: Bassman59

Offline BmaxTom

  • Contributor
  • Posts: 32
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #128 on: February 19, 2022, 12:30:29 pm »
1. Establish a Telnet connection with the device, e.g. with PuTTy or MobaXterm (xxx.xxx.xxx.xxx:5024). Username and password are not required
2. Query the device serial number with 'MD5_SRLN?'
3. Query the device model with 'MD5_PR?'
4. Query the current code with 'MCBD?'
5. Enter the displayed serial number and device model in the script
6. Add option '120M' in the script or replace an existing e.g. '150M'
7. Run script
8. Compare the requested code with the one from the script ('40M' or '80M'). Must be correct otherwise the serial number or the model was not entered correctly
9. Send the displayed '120M' code to the device with the command 'MCBD xxxxxxxxxxxxxxxx'
 
The following users thanked this post: hansibull, RJFreeman, Martin72, ZhuraYuk, Bad_Driver, JOFlaherty

Online ebastler

  • Super Contributor
  • ***
  • Posts: 6202
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #129 on: February 19, 2022, 01:28:52 pm »
5. Enter the displayed serial number and device model in the script

Thanks! But where does "the script" come from?
 

Offline BmaxTom

  • Contributor
  • Posts: 32
  • Country: de
 

Online ebastler

  • Super Contributor
  • ***
  • Posts: 6202
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #131 on: February 19, 2022, 02:02:06 pm »
https://www.eevblog.com/forum/testgear/siglent-sds2000x-plus-hack/msg3585507/#msg3585507

Google is your friend  :)

Are you doing this on purpose, to set up a little treasure hunt? ::) 
The post which you link to only mentions "the Github page" without any further details; not all that helpful.

 
The following users thanked this post: Qw3rtzuiop

Offline BmaxTom

  • Contributor
  • Posts: 32
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #132 on: February 19, 2022, 02:09:00 pm »
Google --> Lauszus/main.py
 

Offline dorkshoei

  • Frequent Contributor
  • **
  • Posts: 498
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #133 on: February 19, 2022, 03:55:12 pm »
Google --> Lauszus/main.py

Why can't you just paste the URL!. Good grief.

Google is your friend  :)

This is ignoring the fact that Google also brings up lots of threads here with stale info.

This forum is comical about arranging info.  If you've been on a thread since it's inception you know where "all the bodies are buried" but there is little appreciation for someone who's new to the discussion.
« Last Edit: February 19, 2022, 03:58:40 pm by dorkshoei »
 
The following users thanked this post: Bassman59, ebastler

Online bdunham7

  • Super Contributor
  • ***
  • Posts: 7727
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #134 on: February 19, 2022, 04:03:59 pm »
Gentlemen,

Let me try close this old thread once and for all:

The method explained in this thread has been publicly superseded by the release of the python Siglent keygen (in the SDS threads) .  :horse:

Why do people continue to mess with the inner works of these SDG's when they can simply generate the BW license and insert it with the MCBD SCPI command? Why??  :palm:

This method is old, riskier and should be abandoned. It's just a matter of doing a little more homework.

OK, so I have an SDG2042122X that was hacked using old methods and now has a serial number of 0123456789 or somesuch.  Any thoughts on undoing that and using the more modern methods?  Or should I just back away slowly and leave it alone, since it works?
A 3.5 digit 4.5 digit 5 digit 5.5 digit 6.5 digit 7.5 digit DMM is good enough for most people.
 

Offline dorkshoei

  • Frequent Contributor
  • **
  • Posts: 498
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #135 on: February 19, 2022, 04:21:36 pm »
Gentlemen,

Let me try close this old thread once and for all:

The method explained in this thread has been publicly superseded by the release of the python Siglent keygen (in the SDS threads) .  :horse:

Why do people continue to mess with the inner works of these SDG's when they can simply generate the BW license and insert it with the MCBD SCPI command? Why??  :palm:

This method is old, riskier and should be abandoned. It's just a matter of doing a little more homework.

OK, so I have an SDG2042122X that was hacked using old methods and now has a serial number of 0123456789 or somesuch.  Any thoughts on undoing that and using the more modern methods?  Or should I just back away slowly and leave it alone, since it works?

One of the steps was to backup the file

/usr/bin/siglent/firmdata0/NSP_system_info.xml -> /usr/bin/siglent/firmdata0/NSP_system_info.xml.orig

I would imagine you could just restore but I've not tried it, nor do I know if the new method causes the same.
 

Offline n3mmr

  • Regular Contributor
  • *
  • Posts: 121
  • Country: se
Re: Siglent SDG2042X Hack door closed
« Reply #136 on: February 20, 2022, 09:00:49 am »
The first link here is sort of a manual for the keygen python script, the second is, I believe, the correct link to find the script.

Read the manual first, or you may get confused.

https://www.eevblog.com/forum/testgear/siglent-sds2000x-plus-hack/msg3822731/#msg3822731

https://repl.it/repls/DirectProbableTwintext
 

Offline Hearingaids

  • Newbie
  • Posts: 5
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #137 on: March 06, 2022, 07:39:42 pm »
I hate to beat a dead horse, but. I ran the keygen script and compared the 40M key generated to the key returned when I executed an MCBD?  command on my stock 2042x.
My machine’s stock 40M key is identical to the keygen generated key’s last 14 digits. There’s my question. Keygen generates a 16digit key, but the queried key on my stock 2042 is only 14 digits.
Is there something wrong here?
Do I enter the keygen generated key for 120M with all 16 digits?
Thx for any help!
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3212
  • Country: pt
Re: Siglent SDG2042X Hack door closed
« Reply #138 on: March 06, 2022, 09:11:46 pm »
Enter the generated key.
 

Offline Hearingaids

  • Newbie
  • Posts: 5
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #139 on: March 06, 2022, 11:07:06 pm »
Thx much. That worked.
 

Offline RichHatch

  • Newbie
  • Posts: 2
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #140 on: April 04, 2022, 08:54:47 pm »
I have a SDG2042x and would like to upgrade it to 120MHZ, could you tell where the step by step guide would be to upgrade my generator?

Thanks for your help!
 

Offline ozkarah

  • Regular Contributor
  • *
  • Posts: 87
  • Country: tr
Re: Siglent SDG2042X Hack door closed
« Reply #141 on: April 11, 2022, 01:50:28 am »
Use the following procedure. Works like a charm.

recap the steps scattered around to here.

----------------------------------------------------------------------------------------
1) SDG2042X: utility->system->system info, note down your Serial number and Software version. for example: 2.01.01.23R8
2) USB drive: format USB drive to FAT format, with MBR (master boot record) scheme. If you use GUID scheme, SDG2402X will not recognize it. It tells you it is removing media drive even you are inserting it in.
3) Firmware: goto https://www.eevblog.com/forum/testgear/siglent-ads-firmware-file-format/msg1870091/#msg1870091, and download telnet_SDG2000X.zip, unzip to telnet_SDG2000X.ADS, put it on USB drive
4) SDG2042X: hook Ethernet cable, turn on SDG2042X, utility->interface->LAN Setup->DHCP on, write down IP address, for example: 192.168.1.20
5) SDG2042X: Insert USB Stick into front panel USB socket, put SDG2042X to utility->/System/Firmware Upgrade->USB0->find file: telnet_SDG2000X.ADS->Recall, updating starts and fails after a while. Yes, it fails. So your version is never changed.
6) SDG2042X: LEAVE POWER ON SDG
7) computer console: access to SDG2042X file. type: telnet <SDG IP address> <SPACE> 10101 <RETURN>, for example: telnet 192.168.1.20 10101
6) computer console, mount driver as writable. type: mount -o remount,rw ubi2_0 /usr/bin/siglent/firmdata0
7) computer console, make a backup. type: cp /usr/bin/siglent/firmdata0/NSP_system_info.xml /usr/bin/siglent/firmdata0/NSP_system_info.xml.orig
8) computer console, use "vi" editor to edit one file. type: vi /usr/bin/siglent/firmdata0/NSP_system_info.xml
9) computer console, move cursor down by typing "j", and right by "l" to the very first letter "<" of the line <license> and press "x" to delete anything between and including "<license>" and "</license>". After deletion, this line becomes only has "</system_information>". if anything goes wrong, you could exit "vi" editor by "esc" and ":", and "q!", and redo it again.
10) computer console, press the ESC key, then type: "wq" and <RETURN> to save the file
11) remote computer console, type: "sync"
12) SDG2042X: remove USB stick
13) SDG2042X: turn power OFF
14) SDG2042X: check utility->system->system info, and check product type and Serial Number
 

Offline Johnny B Good

  • Frequent Contributor
  • **
  • Posts: 811
  • Country: gb
Re: Siglent SDG2042X Hack door closed
« Reply #142 on: April 11, 2022, 01:11:59 pm »
 I was comparing my copy of those instructions to make sure I hadn't missed a more recent version and noticed I had copied the exact same set quoted by @Aqunity who'd noticed a couple of minor typos as mentioned here:

===========================================================================================
Offline Aqunity
Newbie
Posts: 2
Country: ca
View Profile Email Personal Message (Offline)

Re: Siglent SDG2042X Hack door closed
« Reply #89 on: October 03, 2020, 04:55:57 pm »
Say ThanksReplyQuote
Thanks so much John this process worked for me. :-+
I had software version 2.01.01.23R8

Two small things:
When you click the firmware link it doesn't work so copy and paste it into your web browser address bar and remove the comma at the end.

Step 10 should read:
             10) computer console, press the ESC key, then type: ":wq" and <RETURN> to save the file

The : in front of the wq is important as it does not work otherwise.

Quote from: john95 on May 14, 2019, 04:44:47 am
recap the steps scattered around to here.
===========================================================================================

 with the rest of his post being as per those very same instructions. :)

 Hopefully, this will help avoid the pitfalls of john95's otherwise perfect recapping of the process he'd gathered into one concise instruction set from the many and separate sources within this (and possibly other) thread(s) - it is a long time ago now!

[EDIT] Actually, it was July 2020 when I downloaded the collection of telnet ads files and, iirc, this was in anticipation of making an actual purchase of either an SDG1000X or SDG2000X series function generator (I hadn't quite made up my mind over which to go for).

 In the end, I went for an SDG1000X and returned it as "Not fit for purpose" by reason of it suffering a rather subtle oscillator fault (flicker noise like phase modulation) that I'd had great difficulty in convincing my supplier and the 'so called' Siglent tech support (including their head of European Marketing!) of the seriousness of this glaring (to me at least) defect, hence my returning it for a full refund and my purchasing an SDG2000X from another of Siglent's authorised UK agents.

 The original quoted instructions are now over 3 years old and john95's update just over 2 1/2 years old which is what led me check out my own copy :)
« Last Edit: April 11, 2022, 01:45:52 pm by Johnny B Good »
John
 

Offline blurpy

  • Regular Contributor
  • *
  • Posts: 225
  • Country: no
Re: Siglent SDG2042X Hack door closed
« Reply #143 on: April 11, 2022, 01:51:08 pm »
I agree with tv84 regarding these "old" instructions that keep popping up.

Gentlemen,

Let me try close this old thread once and for all:

The method explained in this thread has been publicly superseded by the release of the python Siglent keygen (in the SDS threads) .  :horse:

Why do people continue to mess with the inner works of these SDG's when they can simply generate the BW license and insert it with the MCBD SCPI command? Why??  :palm:

This method is old, riskier and should be abandoned. It's just a matter of doing a little more homework.
 

Offline gl738

  • Newbie
  • Posts: 1
  • Country: cz
Re: Siglent SDG2042X Hack door closed
« Reply #144 on: April 25, 2022, 05:07:05 am »
I bought my SDG2042X in 2022/04 with Firmware - 2.01.01.35R3B2. I used Python script and I have SDG2122X now. Working like a sharm. Thank you mr. tv84 for kicking me in the right direction.
 

Online mawyatt

  • Super Contributor
  • ***
  • Posts: 3194
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #145 on: April 25, 2022, 02:15:34 pm »
I bought my SDG2042X in 2022/04 with Firmware - 2.01.01.35R3B2. I used Python script and I have SDG2122X now. Working like a sharm. Thank you mr. tv84 for kicking me in the right direction.

Same here regarding tv84 :-+

Best,
Curiosity killed the cat, also depleted my wallet!
~Wyatt Labs by Mike~
 

Offline Roger Need

  • Regular Contributor
  • *
  • Posts: 73
  • Country: ca
Re: Siglent SDG2042X Hack door closed
« Reply #146 on: May 02, 2022, 05:07:46 pm »
Some general questions... 

1. Did you find anything else changed (for the worse) after doing the hack or did it all work as before except for the higher frequency limit?

2. What do you do about future Siglent firmware updates?  Do you use the 2042X  or the 2122X  version?

Roger
 

Offline KG7AMV

  • Frequent Contributor
  • **
  • Posts: 321
  • Country: us
  • Rhine_Labs
    • My Personal Blog
Re: Siglent SDG2042X Hack door closed
« Reply #147 on: May 12, 2022, 02:11:11 am »
This Works Simple Simple...

1. Establish a Telnet connection with the device, e.g. with PuTTy or MobaXterm (xxx.xxx.xxx.xxx:5024). Username and password are not required
2. Query the device serial number with 'MD5_SRLN?'
3. Query the device model with 'MD5_PR?'
4. Query the current code with 'MCBD?'
5. Enter the displayed serial number and device model in the script
6. Add option '120M' in the script or replace an existing e.g. '150M'
7. Run script
8. Compare the requested code with the one from the script ('40M' or '80M'). Must be correct otherwise the serial number or the model was not entered correctly
9. Send the displayed '120M' code to the device with the command 'MCBD xxxxxxxxxxxxxxxx'
 
The following users thanked this post: JOFlaherty

Offline rf-loop

  • Super Contributor
  • ***
  • Posts: 4063
  • Country: fi
  • Born in Finland with DLL21 in hand
Re: Siglent SDG2042X Hack door closed
« Reply #148 on: May 12, 2022, 07:27:45 am »
Gentlemen,

Let me try close this old thread once and for all:

The method explained in this thread has been publicly superseded by the release of the python Siglent keygen (in the SDS threads) .  :horse:

Why do people continue to mess with the inner works of these SDG's when they can simply generate the BW license and insert it with the MCBD SCPI command? Why??  :palm:

This method is old, riskier and should be abandoned. It's just a matter of doing a little more homework.

It should also be understood and taken into account, even if you buy a 120MHz model from a store, you may want / need changes to some functions, such as some parameter limits of some functions.
It is not possible with any license key. Instead, it could be said that if your fingers are faster than your brain and don’t really need anything other than frequency, using a license key is safer.

Example. I was not initially interested in the frequency of the SDG1032X model at all. The original real need was to get the Sweep pretty much longer than the short 500s limit set by the factory for which there is no real reason.  Of course I did it and now upper limit is 100ks (and modify some other limits also, example modulation) because I didn’t want to go buy another manufacturer’s device just because.

Summary: I do not fully agree with you. Both methods are useful. You can also buy a higher frequency model but instead, other modifications cannot even be purchased unless you choose a product from another manufacturer.
It’s far too simple to think that just the upper limit frequency would be that important thing - even though it seems to many to be the only object of thought.
« Last Edit: May 12, 2022, 07:43:09 am by rf-loop »
I drive a LEC (low el. consumption) BEV car. Smoke exhaust pipes - go to museum. In Finland quite all electric power is made using nuclear, wind, solar and water.

Wises must compel the mad barbarians to stop their crimes against humanity. Where have the wises gone?
 
The following users thanked this post: Performa01, Johnny B Good, Sly

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3212
  • Country: pt
Re: Siglent SDG2042X Hack door closed
« Reply #149 on: May 13, 2022, 06:31:17 pm »
Summary: I do not fully agree with you. Both methods are useful. You can also buy a higher frequency model but instead, other modifications cannot even be purchased unless you choose a product from another manufacturer.
It’s far too simple to think that just the upper limit frequency would be that important thing - even though it seems to many to be the only object of thought.

I was not referring to "your method" of extending the device boundaries. UNFORTUNATELY, AFAIK, no one in this thread was as that is a true hack.

"Your method" is an addon to any generated license and, as such, irreplaceable.
 

Offline JOFlaherty

  • Contributor
  • Posts: 17
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #150 on: July 29, 2022, 08:28:23 am »
This Works Simple Simple...

1. Establish a Telnet connection with the device, e.g. with PuTTy or MobaXterm (xxx.xxx.xxx.xxx:5024). Username and password are not required
2. Query the device serial number with 'MD5_SRLN?'
3. Query the device model with 'MD5_PR?'
4. Query the current code with 'MCBD?'
5. Enter the displayed serial number and device model in the script
6. Add option '120M' in the script or replace an existing e.g. '150M'
7. Run script
8. Compare the requested code with the one from the script ('40M' or '80M'). Must be correct otherwise the serial number or the model was not entered correctly
9. Send the displayed '120M' code to the device with the command 'MCBD xxxxxxxxxxxxxxxx'

Sorry for not following, exactly. I thought the 14-step procedure was a way to get around the disabled telnet access. Yet this "simple simple" starts with "establish a telnet connection". Is that possible to do some other way?
 

Offline blurpy

  • Regular Contributor
  • *
  • Posts: 225
  • Country: no
Re: Siglent SDG2042X Hack door closed
« Reply #151 on: July 29, 2022, 08:49:34 am »
Sorry for not following, exactly. I thought the 14-step procedure was a way to get around the disabled telnet access. Yet this "simple simple" starts with "establish a telnet connection". Is that possible to do some other way?
You are not connecting to the telnet interface (which is disabled), you are just using a telnet client to connect to the scpi interface so you can run the specified scpi commands. You can use a scpi client as well if you prefer.
 
The following users thanked this post: JOFlaherty, Sly

Offline JOFlaherty

  • Contributor
  • Posts: 17
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #152 on: July 29, 2022, 12:04:54 pm »
Thank you, Blurpy, and the others who made this work. This is way simple, after figuring out how to get Putty to connect.
 

Offline mushroom

  • Regular Contributor
  • *
  • Posts: 123
  • Country: fr
Re: Siglent SDG2042X Hack door closed
« Reply #153 on: August 25, 2022, 03:25:59 pm »
SDG2042X
hardware 02-02-00-40-00
firmware 2.01.01.35R3B2
method : the magic script
using Visa Test Panel from the NI MAX utility : NI Measurement & Automation Explorer (copy/paste easier than with Telnet, and no tinkering with IPs and ports for connection)

became a SDG2122X

A waveform with multiple sines, triangles or whatever also works because it needs a 100 MHz BW in order to output a not too distorded square wave @ 20MHz (H5 = 100 Mhz).

Thanks !
 

Offline passedpawn

  • Contributor
  • Posts: 30
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #154 on: August 30, 2022, 04:05:37 am »
SDG2042X
hardware 02-02-00-40-00
firmware 2.01.01.35R3B2
method : the magic script
using Visa Test Panel from the NI MAX utility : NI Measurement & Automation Explorer (copy/paste easier than with Telnet, and no tinkering with IPs and ports for connection)

became a SDG2122X

A waveform with multiple sines, triangles or whatever also works because it needs a 100 MHz BW in order to output a not too distorded square wave @ 20MHz (H5 = 100 Mhz).

Thanks !

I happened to have this software on my PC (I really hate NI software and I can't imagine how it got on there).  Anyway, the NI software could query the device properly, but it was impossible to write because the NI software refused to send a command with a space in it.  It insisted on inserting stuff.

Anyway, I reverted to Putty, was really easy with that.  I also had to download the python compiler on my pc,  but that not an issue.  My sig generator is now upgraded.  Thanks all, especially the guy that made that keygen. 
 

Offline 21KUZY073

  • Contributor
  • Posts: 12
  • Country: se
Re: Siglent SDG2042X Hack door closed
« Reply #155 on: October 15, 2022, 04:05:03 pm »
Hi. I found a link to a script where is written  "SDS2000X+" and it generates a BW 100 or 150MHz. 120MHz is not there. Do I need to rewrite the model and frequency or do I have a bad script? [ Specified attachment is not available ]
« Last Edit: October 15, 2022, 04:08:38 pm by 21KUZY073 »
 

Offline Roger Need

  • Regular Contributor
  • *
  • Posts: 73
  • Country: ca
Re: Siglent SDG2042X Hack door closed
« Reply #156 on: October 15, 2022, 06:14:31 pm »
Hi. I found a link to a script where is written  "SDS2000X+" and it generates a BW 100 or 150MHz. 120MHz is not there. Do I need to rewrite the model and frequency or do I have a bad script? (Attachment Link)

1. Establish a Telnet connection with the device, e.g. with PuTTy or MobaXterm (xxx.xxx.xxx.xxx:5024). Username and password are not required
2. Query the device serial number with 'MD5_SRLN?'
3. Query the device model with 'MD5_PR?'
4. Query the current code with 'MCBD?'

5. Enter the displayed serial number and device model in the script
6. Add option '120M' in the script or replace an existing e.g. '150M'


7. Run script
8. Compare the requested code with the one from the script ('40M' or '80M'). Must be correct otherwise the serial number or the model was not entered correctly
9. Send the displayed '120M' code to the device with the command 'MCBD xxxxxxxxxxxxxxxx'
 
The following users thanked this post: 21KUZY073

Offline 21KUZY073

  • Contributor
  • Posts: 12
  • Country: se
Re: Siglent SDG2042X Hack door closed
« Reply #157 on: October 27, 2022, 04:47:07 pm »
Bit a problem to establish telnet connection via  puTTy but I finally succeed, I works!  Thank you all.
 

Offline RoV

  • Regular Contributor
  • *
  • Posts: 175
  • Country: it
Re: Siglent SDG2042X Hack door closed
« Reply #158 on: December 11, 2022, 08:27:50 pm »
I hope someone can help, I wasn't able to find an answer in the thread.
I own an SDG2042X that I hacked several years ago, I think it was end of 2017, using the old hack; I believe no other method was available then.
Today, before applying the most recent FW version, I wanted to restore the original configuration and apply the keygen script. The serial was "0123456789" and wasn't changeable with an SCPI command like MD5_SRLN <sn>, so I entered "telnet 10101" using tv84 special firmware. I had a backup of the original /usr/bin/siglent/firmdata0/NSP_system_info.xml file and I restored it (and checked after sync and making the fs ro, I repeated the whole procedure several times...).
However, after instrument reboot, the serial read by MD5_SRLN? was again "0123456789". Reentering telnet and checking the file, the serial number was actually changed to "0123456789", while the license section was still there, so it was modified by the application code. The instrument was still recognized as a 2122X by the system software. I tried to insert an upgrade keygen to "120M" using MCBD and appearently it worked, because I found the string replicated in file NSP_system_info.xml.
At this point, I decided to upgrade to 37R3. The upgrade was successful, but still it was impossible to restore the serial. On an isolated boot case, the system returned to SDG2042X, while normally it boots as an SDG2122X. The serial now is no more "0123456789", but rather an empty string and I can't change it. It seems that the serial must be hidden elsewhere, not (or at least not only) in NSP_system_info.xml.
Any hint?
Ok, I could leave it as it is, since warranty has long expired. But an upgrade requiring the sn could always arrive...

Offline tautech

  • Super Contributor
  • ***
  • Posts: 28136
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Siglent SDG2042X Hack door closed
« Reply #159 on: December 11, 2022, 10:25:34 pm »
But an upgrade requiring the sn could always arrive...
After how many years and it still hasn't ?  :-//
I wouldn't hold my breath expecting it anytime soon.
Avid Rabid Hobbyist
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 

Online Martin72

  • Super Contributor
  • ***
  • Posts: 5670
  • Country: de
  • Testfield Technician
Re: Siglent SDG2042X Hack door closed
« Reply #160 on: December 23, 2022, 10:16:01 pm »
1. Establish a Telnet connection with the device, e.g. with PuTTy or MobaXterm (xxx.xxx.xxx.xxx:5024). Username and password are not required
2. Query the device serial number with 'MD5_SRLN?'
3. Query the device model with 'MD5_PR?'
4. Query the current code with 'MCBD?'
5. Enter the displayed serial number and device model in the script
6. Add option '120M' in the script or replace an existing e.g. '150M'
7. Run script
8. Compare the requested code with the one from the script ('40M' or '80M'). Must be correct otherwise the serial number or the model was not entered correctly
9. Send the displayed '120M' code to the device with the command 'MCBD xxxxxxxxxxxxxxxx'

Simply a perfect instruction  :-+
Now I got 120Mhz... 8)

The script I´ve used from the link in this post:
https://www.eevblog.com/forum/testgear/siglent-sds2000x-plus-hack/msg3082536/#msg3082536
Signed in with my google account and change the 150M to 120 M and that was it...
And of course model and ID.

Martin

Edit: pics are shuffled.. ::)
 
The following users thanked this post: Exosia, funhobby, backyard_cnc

Offline Icom-man

  • Newbie
  • Posts: 4
  • Country: pl
Re: Siglent SDG2042X Hack door closed
« Reply #161 on: April 29, 2023, 09:21:38 am »
How to establish connection via puTTY?, it always disconnect me after entering IP adress > "connection refused"
Thanks in advance for support
« Last Edit: April 29, 2023, 09:31:58 am by Icom-man »
 
The following users thanked this post: ubata

Online Martin72

  • Super Contributor
  • ***
  • Posts: 5670
  • Country: de
  • Testfield Technician
Re: Siglent SDG2042X Hack door closed
« Reply #162 on: April 29, 2023, 09:58:27 am »
Quote
it always disconnect me after entering IP adress

This here perhaps forgotten:
Quote
xxx.xxx.xxx.xxx:5024

?

Offline Icom-man

  • Newbie
  • Posts: 4
  • Country: pl
Re: Siglent SDG2042X Hack door closed
« Reply #163 on: April 29, 2023, 10:17:50 am »
I wrote in putty 192.168.1.103:5024 and port 23
no luck, still "connection refused"
SDG2042x and computer are connected to the same router
« Last Edit: April 29, 2023, 10:25:01 am by Icom-man »
 

Offline mushroom

  • Regular Contributor
  • *
  • Posts: 123
  • Country: fr
Re: Siglent SDG2042X Hack door closed
« Reply #164 on: April 29, 2023, 10:30:01 am »
The port has to be in the port edit box, not in the IP address box.
Host name = 192.168.1.103
Port = 5024
 

Offline Icom-man

  • Newbie
  • Posts: 4
  • Country: pl
Re: Siglent SDG2042X Hack door closed
« Reply #165 on: April 29, 2023, 10:56:16 am »
it's magic, it works !!
Thank you very much to Martin72 and mushroom
 

Offline Exosia

  • Newbie
  • Posts: 8
  • Country: gr
Re: Siglent SDG2042X Hack door closed
« Reply #166 on: June 11, 2023, 06:24:36 pm »
1. Establish a Telnet connection with the device, e.g. with PuTTy or MobaXterm (xxx.xxx.xxx.xxx:5024). Username and password are not required
2. Query the device serial number with 'MD5_SRLN?'
3. Query the device model with 'MD5_PR?'
4. Query the current code with 'MCBD?'
5. Enter the displayed serial number and device model in the script
6. Add option '120M' in the script or replace an existing e.g. '150M'
7. Run script
8. Compare the requested code with the one from the script ('40M' or '80M'). Must be correct otherwise the serial number or the model was not entered correctly
9. Send the displayed '120M' code to the device with the command 'MCBD xxxxxxxxxxxxxxxx'
Upgraded, no issues.

Software version: 2.01.01.37R6
Hardware version: 05-00-00-46-00
 

Offline gustavo61

  • Newbie
  • Posts: 5
  • Country: ar
Re: Siglent SDG2042X Hack door closed
« Reply #167 on: July 10, 2023, 04:34:49 pm »
Hello people, I have a problem, I load the firmware, everything is fine, it fails as expected, I go to putty, I connect to the ip without putting 10101, I enter, it asks for a username and password, I write root, enter and paswor does not write me anything and I go to the wrong login, help please.
 

Offline gustavo61

  • Newbie
  • Posts: 5
  • Country: ar
Re: Siglent SDG2042X Hack door closed
« Reply #168 on: July 10, 2023, 04:53:36 pm »
Fixed, I had to put 10101 instead of port 23, happy with my sdg
 

Offline phecap

  • Contributor
  • Posts: 15
  • Country: nl
Re: Siglent SDG2042X Hack door closed
« Reply #169 on: July 17, 2023, 10:16:16 am »
I hope someone can help, I wasn't able to find an answer in the thread.
I own an SDG2042X that I hacked several years ago, I think it was end of 2017, using the old hack; I believe no other method was available then.
Today, before applying the most recent FW version, I wanted to restore the original configuration and apply the keygen script. The serial was "0123456789" and wasn't changeable with an SCPI command like MD5_SRLN <sn>, so I entered "telnet 10101" using tv84 special firmware. I had a backup of the original /usr/bin/siglent/firmdata0/NSP_system_info.xml file and I restored it (and checked after sync and making the fs ro, I repeated the whole procedure several times...).
However, after instrument reboot, the serial read by MD5_SRLN? was again "0123456789". Reentering telnet and checking the file, the serial number was actually changed to "0123456789", while the license section was still there, so it was modified by the application code. The instrument was still recognized as a 2122X by the system software. I tried to insert an upgrade keygen to "120M" using MCBD and appearently it worked, because I found the string replicated in file NSP_system_info.xml.
At this point, I decided to upgrade to 37R3. The upgrade was successful, but still it was impossible to restore the serial. On an isolated boot case, the system returned to SDG2042X, while normally it boots as an SDG2122X. The serial now is no more "0123456789", but rather an empty string and I can't change it. It seems that the serial must be hidden elsewhere, not (or at least not only) in NSP_system_info.xml.
Any hint?
Ok, I could leave it as it is, since warranty has long expired. But an upgrade requiring the sn could always arrive...

Do you already have a solution for the problem?
I have exactly the same problem, made several attempts with the port 10101 root access.
Serial number 0123456789 returns again and again. However, I still haven't managed to update to version 37R3.
 

Offline RoV

  • Regular Contributor
  • *
  • Posts: 175
  • Country: it
Re: Siglent SDG2042X Hack door closed
« Reply #170 on: July 17, 2023, 10:31:00 am »
Do you already have a solution for the problem?
I have exactly the same problem, made several attempts with the port 10101 root access.
Serial number 0123456789 returns again and again. However, I still haven't managed to update to version 37R3.

Unfortunately not. But 37R3 works.

Offline mastershake

  • Frequent Contributor
  • **
  • Posts: 411
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #171 on: July 20, 2023, 01:09:26 am »
so i am having zero luck here. i have now modded 5 other siglent models without any issues at all this is the first one bring a pain in the neck. what am i missing here.

just got the 2 in today i ordered price was just to good to pass on (250 each brand new) and i def want the 120 but are there other things that can be enabled safely and that are useable i.e. accurate?? i appreciate the help i got the scops both done easy with your all help. now i need to do these waveform gen's

i use putty all the time def know how to use it (in IT and web design) got the ethernet hooked up. tried multiple firmwares even ones people above said they had it work with just to be sure. turn on dhcp. got ip. run putty get to the scpi screen where it lists the siglent scpi and the correct model number. run the commands, input them into the script (same one i used for the previos sig's ive upgraded so i am to assume this script works?) tried without the scope id, tried to put the mc# intp the scope id just to try it. did change the 150m to 120m before running the script, put the resulting mcbd into putty for 120m and re started unit. still stuck at 40. tried this more then 20 times now and for the life of me i must be missing something. i did just get eye shots in both eyes so im a bit foggy but i had my daughter verify the numbers for me to make sure i was putting them in right she said all was good. using this script which worked perfect for the other models https://pastebin.com/fygAJy6y

any thoughts or ideas on what i could be doing wrong. i see the message in putty showing the connection to the siglent 2024 so it appears to be connecting right. currently on firmware 2.01.01.35R3B2 because previous poster said they had it work fine with that one. so i figured why not.

this is driving me insane. i ALMOST bought hantek's instead but when he offered these to me for less money and i knew they could do 120 i said ill def take those over the hanteks. but im stuck at 40 now and the hanteks at least stock are 100. can someone help me out. so much appreciated. one of these is going to a younger student who had cancer like i do and i wanted to do something nice to brighten his day up (im teaching him what i know and we connect because we both are dealing with terminal cancer) so i really want to get it working for him. you would def be helping make him smile a ton. this is one of the last pieces he needed. i gave him my old scope and one of my microscopes so he is over the moon and this would just top it off.

thank you so much in advance if you can help me out. i just cant figure this out and watch its prob something really dumb and im going to be like omg duh. sometimes all the cancer meds dont help my thinking they have me on actinium now which is def causing some brain fog.
« Last Edit: July 20, 2023, 04:49:08 am by mastershake »
 

Offline mastershake

  • Frequent Contributor
  • **
  • Posts: 411
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #172 on: July 20, 2023, 06:53:38 am »
okay so i dont know if this was mentioned and i missed it or it was me being dumb tonight with my chemo brain as we call it but when running the script for the keygen you have to put the serial number in the scope id line NOT in the serial number line. once i did that worked like a charm.


now can i upgrade to the newest firmware or will that wipe out the 120m. these seem to be more basic then i thought but the hantek quality scared me and their comparable unit did go to 150 BUT the square for example only went to 10 and triangle only to 1 etc. the only wave that was "better" was the sine. but it did have a ton more overall features then these.

i also asked tautech but ill ask here also in case it may help someone else can any of the other features on the kegen list be unlocked on the 2024 units?
 

Online KungFuJosh

  • Super Contributor
  • ***
  • Posts: 1351
  • Country: us
  • TEAS is real.
Re: Siglent SDG2042X Hack door closed
« Reply #173 on: July 20, 2023, 01:25:16 pm »
now can i upgrade to the newest firmware or will that wipe out the 120m.

i also asked tautech but ill ask here also in case it may help someone else can any of the other features on the kegen list be unlocked on the 2024 units?

AFAIK, firmware updates should likely never be an issue. Typically, when "improving" Siglent gear, you're unlocking features, not actually hacking anything. If a firmware update downgraded the "improvement" it would also do that to paying users as well. That free upgrade on your scope? Oops. Gone. That would obviously cause unwanted trouble.

You don't have a 2042 anymore, it's a 2122 now. 😉 What other features are you looking to unlock?
"I installed a skylight in my apartment yesterday... The people who live above me are furious." - Steven Wright
 

Offline mastershake

  • Frequent Contributor
  • **
  • Posts: 411
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #174 on: July 21, 2023, 02:44:12 am »
i was mainly wondering if anything option wise was available like with the scopes. where you can add wifi etc with the codes. i dont see anything for these though
 

Online Martin72

  • Super Contributor
  • ***
  • Posts: 5670
  • Country: de
  • Testfield Technician
Re: Siglent SDG2042X Hack door closed
« Reply #175 on: July 21, 2023, 11:48:13 am »
Maybe we should make a script for the sdg only (just remove all things except 120Mhz bandwith (and 40Mhz for selfcontrol)) to avoid misunderstandment.

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3212
  • Country: pt
Re: Siglent SDG2042X Hack door closed
« Reply #176 on: July 21, 2023, 05:55:08 pm »
Maybe we should make a script for the sdg only (just remove all things except 120Mhz bandwith (and 40Mhz for selfcontrol)) to avoid misunderstandment.

Don't go that way as there's plenty of garbage around already. Those that can't solve that by themselves don't deserve to "hack" the thing.
 
The following users thanked this post: Martin72, blurpy, Wrenches of Death

Offline gjvdheiden

  • Contributor
  • Posts: 40
  • Country: nl
Re: Siglent SDG2042X Hack door closed
« Reply #177 on: July 23, 2023, 12:12:59 pm »
Maybe we should make a script for the sdg only (just remove all things except 120Mhz bandwith (and 40Mhz for selfcontrol)) to avoid misunderstandment.

Don't go that way as there's plenty of garbage around already. Those that can't solve that by themselves don't deserve to "hack" the thing.

Indeed. I applied this hack a month ago or so, it is so stupid simple, nothing will help to make this easier.
 

Offline LogicalDave

  • Regular Contributor
  • *
  • Posts: 94
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #178 on: September 03, 2023, 09:48:15 pm »
Thanks for the "Guide for Dummies" @ghulands, I can confirm that an "improved" SDG2042X does indeed produce a clean 120MHz signal (checked on a 500MHz scope).  Folks doing this with generators running newer firmware should note that the hack requires downgrading the firmware to 17R5 and then back up to 23R8 and then 37R6 in steps.  It's also worth noting that new/larger USB flash drives don't seem to work; I had to dig up an old 128MB flash stick.

Perhaps the hardest thing about the hack these days is finding the actual instructions because the threads have become so long (68 pages)!  The link of interest is here: https://www.eevblog.com/forum/testgear/the-siglent-sdg2042x-thread/msg928681/#msg928681
 

Offline tautech

  • Super Contributor
  • ***
  • Posts: 28136
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Siglent SDG2042X Hack door closed
« Reply #179 on: September 03, 2023, 09:57:21 pm »
Thanks for the "Guide for Dummies" @ghulands, I can confirm that an "improved" SDG2042X does indeed produce a clean 120MHz signal (checked on a 500MHz scope).  Folks doing this with generators running newer firmware should note that the hack requires downgrading the firmware to 17R5 and then back up to 23R8 and then 37R6 in steps.  It's also worth noting that new/larger USB flash drives don't seem to work; I had to dig up an old 128MB flash stick.

Perhaps the hardest thing about the hack these days is finding the actual instructions because the threads have become so long (68 pages)!  The link of interest is here: https://www.eevblog.com/forum/testgear/the-siglent-sdg2042x-thread/msg928681/#msg928681
:-//
Did you miss the much more recent process and just use one from 2016 ?
https://www.eevblog.com/forum/testgear/siglent-sdg2042x-hack-door-closed/msg4599439/#msg4599439

Much much safer than mucking with OS code.
Avid Rabid Hobbyist
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 

Online KungFuJosh

  • Super Contributor
  • ***
  • Posts: 1351
  • Country: us
  • TEAS is real.
Re: Siglent SDG2042X Hack door closed
« Reply #180 on: September 04, 2023, 02:50:16 pm »
Larger flash drives work fine, but not all brands and types are equal. I use SanDisk 32GB Ultra Fit USB 3.1 Flash Drives in all my Siglent gear with no issues. Firmware upgrades run without trouble too.
"I installed a skylight in my apartment yesterday... The people who live above me are furious." - Steven Wright
 

Offline gjvdheiden

  • Contributor
  • Posts: 40
  • Country: nl
Re: Siglent SDG2042X Hack door closed
« Reply #181 on: September 06, 2023, 08:47:54 am »
Thanks for the "Guide for Dummies" @ghulands, I can confirm that an "improved" SDG2042X does indeed produce a clean 120MHz signal (checked on a 500MHz scope).  Folks doing this with generators running newer firmware should note that the hack requires downgrading the firmware to 17R5 and then back up to 23R8 and then 37R6 in steps.  It's also worth noting that new/larger USB flash drives don't seem to work; I had to dig up an old 128MB flash stick.

Perhaps the hardest thing about the hack these days is finding the actual instructions because the threads have become so long (68 pages)!  The link of interest is here: https://www.eevblog.com/forum/testgear/the-siglent-sdg2042x-thread/msg928681/#msg928681
:-//
Did you miss the much more recent process and just use one from 2016 ?
https://www.eevblog.com/forum/testgear/siglent-sdg2042x-hack-door-closed/msg4599439/#msg4599439

Much much safer than mucking with OS code.

Yes, somehow that method sticks... No idea why you want to do that. Maybe because of the title of this thread? Maybe you need port 5024 (not a standard ip port) and telnet (not ssh)? No idea. Haven't tried, but I think the telnet method is even reversible.

I did update the firmware to whatever was the latest. But the update had no relation with the telnet hack. I repartitioned the USB, so there was only one partition on it. Sometimes there are weird partitions on the stick from factory and/or when used to boot a Raspberry Pi. Also storing files on the USB stick works fine after partitioning it. But again, only for updating and storing. Normal use.
 

Offline Minki

  • Contributor
  • Posts: 28
  • Country: jp
Re: Siglent SDG2042X Hack door closed
« Reply #182 on: November 03, 2023, 08:27:44 am »
Hackupdate report
I just get the unit today.
The keygen method still working  :-+ :-+ :D ;) :popcorn:


[ Specified attachment is not available ]
« Last Edit: November 03, 2023, 03:31:53 pm by Minki »
 
The following users thanked this post: Martin72

Online ebastler

  • Super Contributor
  • ***
  • Posts: 6202
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #183 on: November 03, 2023, 08:54:06 am »
Hack report
I just get the unit today.
The keygen method still working  :-+ :-+ :D ;) :popcorn:

Too bad these units have the power connector on the back. Otherwise you could hack them before even fully unpacking.  ;)

ebastler, who still enjoys his "upgraded" SDG2042X.
(Except for the slightly sluggish touch screen and rubber buttons...)
 

Offline Johnny B Good

  • Frequent Contributor
  • **
  • Posts: 811
  • Country: gb
Re: Siglent SDG2042X Hack door closed
« Reply #184 on: November 03, 2023, 02:58:17 pm »
 Minki misnamed his licence upgrade as a "hacking" exercise which carries no risk of turning his brand new SDG 2042X into a "brick", hence his "plunging straight into 'upgrading it'" straight out of the box. :)

 The worst that can happen when using the keygen is that it simply rejects invalid licence keys with no harm done.  I guess he must have thoroughly researched the topic perhaps even to the point of having the keygen script ready to roll the minute he'd unpacked and checked it out. ::)
« Last Edit: November 04, 2023, 10:42:05 pm by Johnny B Good »
John
 

Offline Minki

  • Contributor
  • Posts: 28
  • Country: jp
Re: Siglent SDG2042X Hack door closed
« Reply #185 on: November 03, 2023, 03:34:03 pm »
Minki misnamed his licence upgrade as a "hacking" exercise which carries no risk of turning his brand new SDG 2042X into a "brick", hence his "plunging straight into 'upgrading it'" straight out of the box. :)

 The worst that can happen when using the keygen is that it simply rejects invalid licence keys with no harm done.  I guess he must have thoughly researched the topic perhaps even to the point of having the keygen script ready to roll the minute he'd unpacked and checked it out. ::)
Just want to share the state :'( :'(
I am happy with SDG2042X easy to  'upgrading it' and stick in SDS6000A upgrading :'( :'( :'( :'( :'(
 

Online Martin72

  • Super Contributor
  • ***
  • Posts: 5670
  • Country: de
  • Testfield Technician
Re: Siglent SDG2042X Hack door closed
« Reply #186 on: November 03, 2023, 06:43:04 pm »
Hackupdate report
I just get the unit today.
The keygen method still working  :-+ :-+ :D ;) :popcorn:

Another one who made it.  :-+

Offline Peter_O

  • Frequent Contributor
  • **
  • Posts: 414
  • Country: de
Re: Siglent SDG2042X Hack door closed
« Reply #187 on: November 05, 2023, 01:22:57 pm »
Instructions are still valid.  :D   
HW 02-02-00-40-00
SW 2.01.01.35R3B2

The online python worked fine:
https://www.programiz.com/python-programming/online-compiler/

Thx to all of you involved in exploring the device.  :-+

Without reading the full thread:  :-[
Is the -40- in the HW version info a hint, that there is some bandwidth specific HW involved and that the 120 HW might be different?   :scared:
Edit: reading some of the thread: NO, the -40- is some kind of HW version counter, there are -35- or -46- devices in this thread.   :phew:
But nevertheless: Any HW or performance differences known?
« Last Edit: November 05, 2023, 01:32:17 pm by Peter_O »
 

Offline tautech

  • Super Contributor
  • ***
  • Posts: 28136
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Siglent SDG2042X Hack door closed
« Reply #188 on: November 05, 2023, 08:44:25 pm »
Without reading the full thread:  :-[
Is the -40- in the HW version info a hint, that there is some bandwidth specific HW involved and that the 120 HW might be different?   :scared:
Edit: reading some of the thread: NO, the -40- is some kind of HW version counter, there are -35- or -46- devices in this thread.   :phew:
But nevertheless: Any HW or performance differences known?
Best to stick to official BW licenses to ensure performance matches spec.  ;)
40, 80 or 120 MHz.
Avid Rabid Hobbyist
Siglent Youtube channel: https://www.youtube.com/@SiglentVideo/videos
 
The following users thanked this post: Peter_O

Offline alexian79

  • Newbie
  • Posts: 5
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #189 on: December 26, 2023, 09:55:51 pm »
HW 06-00-00-46-00
Product type : SDG2042X

software unlock/upgrade script did not work for me. None of the options matched code in the device. That is sad, might be returning it to Amazon.
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3212
  • Country: pt
Re: Siglent SDG2042X Hack door closed
« Reply #190 on: December 26, 2023, 10:01:39 pm »
HW 06-00-00-46-00
Product type : SDG2042X

software unlock/upgrade script did not work for me. None of the options matched code in the device.

Then you must be doing something wrong.
 

Offline alexian79

  • Newbie
  • Posts: 5
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #191 on: December 26, 2023, 10:07:25 pm »
Thank you,
it sure can be I am doing something wrong, for the script is product name should be as on screenshot? should SCOPEID be padded with something to certain length?
 

Offline tv84

  • Super Contributor
  • ***
  • Posts: 3212
  • Country: pt
Re: Siglent SDG2042X Hack door closed
« Reply #192 on: December 26, 2023, 10:19:52 pm »
Thank you,
it sure can be I am doing something wrong, for the script is product name should be as on screenshot? should SCOPEID be padded with something to certain length?

The model is wrong. Should be like SDG2000X.
 
The following users thanked this post: alexian79

Offline alexian79

  • Newbie
  • Posts: 5
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #193 on: December 26, 2023, 10:28:34 pm »
thank you TV84, with correct SCOPEID it now matches 40M option from generator.
HW 06-00-00-46-00 works fine.
 

Offline backyard_cnc

  • Newbie
  • Posts: 5
  • Country: ca
Re: Siglent SDG2042X Hack door closed
« Reply #194 on: January 06, 2024, 04:28:37 am »
Worked as promised! Easy peasy as long as you pay close attention to the details!  Tnx so much!

 I’m  loving this forum and the very affordable Siglent test equipment, I’ve got both my SDS1104X-E and SDG2042x “enhanced” and I’m now looking very strongly at ordering up the Siglent SSA3021X plus as soon as the toy budget bounces back.
 

Offline Michael-VK2BEA

  • Contributor
  • Posts: 46
  • Country: us
Re: Siglent SDG2042X Hack door closed
« Reply #195 on: February 11, 2024, 04:18:56 pm »
FYI: The Python script doesn't run under Python 3.12.1

I had to specifically specify Python 3.11.
(using Fedora Linux)
Code: [Select]
😼 python3.11 ./SiglentKeygen.py
INFO: CHECK YOUR GENERATED KEY BEFOR ENTER A NEW ONE !!!

You get your bandwidth key by running "MCBD?" at the SCIP prompt

Compare your key with the generated key
INFO: IT HAVE TO BE SAME !!!




--------------------------------
Here are the bandwidth codes
Enter these codes over SCIP prompt

...
« Last Edit: February 11, 2024, 06:30:06 pm by Michael-VK2BEA »
 

Offline ali_asadzadeh

  • Super Contributor
  • ***
  • Posts: 1896
  • Country: ca
Re: Siglent SDG2042X Hack door closed
« Reply #196 on: March 09, 2024, 01:02:13 pm »
Thanks for sharing, I managed to crack the scope from SDS2104X Plus to SDS2354X Plus, also I have added the otpions like FLX,I2S, etc... But the script has lacking serials for these options


SDS_2000XP_SENT
SDS_2000XP_Manch
SDS_2000XP_4BW05

What string should I use for it in the script?
Quote
bwopt = ('25M', '40M', '50M', '60M', '70M', '100M', '120M','150M', '200M', '250M', '300M', '350M', '500M', '750M', '1000M', 'MAX', 'AWG', 'WIFI', 'MSO', 'FLX', 'CFD', 'I2S', '1553', 'PWA')

ASiDesigner, Stands for Application specific intelligent devices
I'm a Digital Expert from 8-bits to 64-bits
 

Online Martin72

  • Super Contributor
  • ***
  • Posts: 5670
  • Country: de
  • Testfield Technician
Re: Siglent SDG2042X Hack door closed
« Reply #197 on: March 09, 2024, 01:38:47 pm »
Wrong thread here...

Offline ali_asadzadeh

  • Super Contributor
  • ***
  • Posts: 1896
  • Country: ca
Re: Siglent SDG2042X Hack door closed
« Reply #198 on: March 11, 2024, 02:06:43 pm »
already found them

'MANC', 'SENT', '500M'

ASiDesigner, Stands for Application specific intelligent devices
I'm a Digital Expert from 8-bits to 64-bits
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf