Esta solicitação de postagem foi para um sistema incorporado e parece que a ordem dos parâmetros é importante. Assim:
curl -X POST -H "FGSP: Read" -H "D900: 100" -H "D901: 0" -H "Content-Type: application/x-www-form-urlencoded" -H "Cache-Control: no-cache" -H "extra-token: 00000000000000000000000000000000000000000000" -d 'D900=100&D901=0&FGSP=Read' "http://192.168.9.187/GSP.htm"
dá a resposta certa. O comando curl também precisa do token extra com um comprimento bastante longo (suponho que o pad seja preenchido de alguma forma).