It took me three days but I got there in the end. I couldn't get the older standalone PP2000 or Lexia packages to work properly so gave up on them and tried DiagBox again after a previous failed attempt and it works great now.
Here's what I did anyway:
- Did a clean install of Windows XP SP3 on my old laptop (Dell Latitude D630) with all updates (used the XPSP3_QFE_UpdatePack with nLite - much easier than installing hundreds of updates manually afterwards!), with no network connection, no anti-virus and no other software installed. Check all the system's drivers are installed.
- Installed 7-Zip (archive tool, like WinRAR but totally free and not "nagware"), Virtual CloneDrive (like DaemonTools Lite but doesn't try to install toolbars and other shite), and SumatraPDF (free PDF reader, much more lightweight than Adobe and doesn't try to check for online updates or anything)
- Connect the USB interface, and leave it connected for the whole installation process - my first installation was a complete failure (DiagBox would not detect the device at all) and I suspect it was because I did not do this. If Windows asks to look for drivers then just cancel that for now.
- Mount the DiagBox 7.02 ISO and run the setup. At some stage a "new hardware found" window will appear - do not choose to search automatically for drivers, just manually select the driver that should now be available (forget the name exactly but there should only be one choice if it's a fresh install).
- Once that's finished, start DiagBox and when prompted for activation choose the "manual activation" option, put in whatever was provided in the instructions for the "customer code" and it should sort itself out. It'll then install more stuff.
- Not certain but I think after this stage if you start DiagBox again it'll run the update for 7.02.
- Install the other update packages - unfortunately there's six packages to go through to get from 7.02 to 7.33 but they should work. Please note after installing each update you'll need to reboot then run DiagBox for the update to be fully installed. At some stage the drivers will change and you'll get the "New hardware found" wizard again - choose the driver manually as before (the name will be different).
- You should have a working DiagBox 7.33 now. Connect the USB interface to the OBD-II port on your car, turn on the ignition, and in DiagBox choose the appropriate car (note: "406R" = D9 or "restyling" in Service Box terminology). You may be prompted for VIN confirmation then you'll be prompted for the DAM - this is the 5-digit build code number, on the sticker in the driver's door pillar on D9's (you can also get it from Service Box)
- You're then prompted to select either DiagTool or Peugeot Planet 2000. I'm not sure what DiagTool does yet (wouldn't work for me), but PP2000 is where you can check/clear fault codes, get live readouts, run tests, and configure things.
- If you get connectivity issues, try removing the USB cable and inserting it again.
One issue I had was was DiagBox activation failed at first ("Error 0" or something vague like that) - this seemed to be because I had all network interfaces disabled on my laptop. I enabled one of them again (but left disconnected), rebooted, restarted DiagBox and activation worked fine. So if you're trying with a VM I'd imagine you'd need to create at least one virtual network interface, even if you leave it disconnected.
I've seen some people saying these clone devices with a serial no. ending with "B/" will not work with anything newer than DiagBox 5, or they won't work with Siemens ECUs or 307's (I suspect also because of Siemens ECUs) but it's working for me

My USB interface has firmware version 4.3.0 and a serial no. ending with "B/". I'm not sure if that's what it came with, or if the DiagBox installation upgraded this at some stage. I didn't run any manual firmware update.
Some questions:
- Anyone know what DiagTool does, or if it works with these devices or the 406?
- In PP2000 I tried saving some live engine ECU data, and also the BSI full configuration output. A green dot in the bottom-right turned red each time I tried saving something - but where does it save this data and how do I access this? It would be nice to see some graphs and stuff. I also did the save when exiting PP2000.