Escort EGC-2230 for about €100 delivered.
Didn't look too horrible, powered up okay, but the waveforms were all over the place - the 2MHz square wave looked like an ECG. So out with the screwdriver...
Lots of discretes, lots of solder joints to check, but hang on...
Well that don't look right! I guess the courier wasn't exactly gentle and shredded paper doesn't do as good a job as bubble-wrap. A quick soldering job later...
Square wave is still a bit janky, but I've not exactly used a terminated BNC connection and it's the upper part of the spec'd range on a 20-year-old generator...
Triangular isn't much better.
Though sine seems reasonable.
And to be fair, at lower amplitudes and slightly lower frequencies, everything's fine (and it does what I need for the current project quite handily).
The DC offset's kaput though - I turn it on at all and everything gets clipped horribly no matter the function selected.
I think I'll have to go over the board a bit more carefully and check for properly seated ICs, clean the switch contacts and that sort of thing.
Anyone happen to have a manual for the EGC-2230? I could only find the EGC-3230 online.