To be honest I would forget using WPS.
Presumably your printer has a wifi connection wizard. Use that and manually select the hub's SSID from the list shown on the printer. Enter the password and you should be good to go. The wifi SSID & password should be on a card on the back of the hub.