venerdì 9 marzo 2018

GenComm GC7105b Base Station Analyzer

Here's the new toy in the shack.
Less than 10 years ago (mine has a 2010 board revision) these instruments retailed for over $50k but these days you can get some nice reconditioned units for around $1k from Korea, where they are probably phased out in favour of new 5G capable tools.
And yet they can be extremely useful in the lab of a radio hacker.
Features packed in my unit, excluding all the mobile phone protocol analyzers:

  • 100 kHz - 4 GHz spectrum analyzer
  • 25 MHz - 4 GHz single port VNA
  • 10 MHz - 4 GHz power meter
  • "interference analyzer" software, allowing to signals in waterfall and map levels to GPS positions

Maybe I'm wrong, but it appears that all units were created with the same hardware and the different functions are enable just by adding the proper software keycode. I enquired around to see if I could get a license to enable bias-T and 2 ports VNA measurements on my units but with no luck.

JDViewer software works when connected via USB. No luck with the others or via LAN.

Related thinkering: probing the instrument via LAN revealed it runs a 2.6 Linux o.s. and there's TELNET and FTP ports open. Unfortunately I didn't manage to brute force into them.
Yet the discovery opens up the possibility of backing up the disk and have a deeper inspection offline.

Cracking it open revealed that o.s. is stored on a 2Gb SD-card: making a backup (dd utility under Linux) is a good idea anyway, being one of the most likely points of failure. Pulling it out requires taking away a large number of screws from the control board and the SMA nuts on the outside. You don't need to take it off completely: just slide it enough to have clearance for the SD to come off.
Hopefully it'll still work this evening when I close it back.

O.s. image alone might not be enough for a restore, in case there's a link to the card serial number, but there may be ways around that.
Moreover, the following can be investigated:

  • getting out the passwords, that may be the reason software doesn't work via LAN
  • understanding the licensing mechanism