According to the manuals from the link you posted:
Plus switches are plug and play.You can install a configuration utility to select additional options to manage and customize the switch for your network. This utility is on the resource CD that was shipped with the switch.
Note: The configuration utility is installed on your computer and is only supported on Windows.
Fortunately, for those not using windows:
Instead of using the ProSAFE Plus Utility, you can also access and configure a NETGEAR Smart Managed Plus switch directly using a web browser and the switch’s web browser–based management interface. For more information, see the NETGEAR Smart Managed Plus Switches User Manual or a user manual that is specific to your switch model.
It would be worth taking Netgears offer up:
NETGEAR provides complimentary technical support for NETGEAR products for 90 days from the original date of purchase.
This can be done by contacting them on this site