K8076 icsp pins linux 18f4520

I dont have any windoze software so I cant run the application supplied with the programmer.
I have a velleman p8076 programmer on linux.
Can somebody confirm the ICSP pins to the above chip please
I am using
ICSP ZIF
1 1 VPP
2 32 +5
3 31 grnd
4 40 PGD
5 39 PGC

If the above is correct, I get “pic18f_read_config_memory: fatal error: switch is on run, or no power is supplied, or no device is installed.” so any clues would be welcome

Serial line works ok with an 8048 on same system.

Thanks in advance.