If your interface is not eth0 please specify it, when you call psl.py.
Gives an overview of all available options
./psl.py --help
Discover all ProSafe switches on the local network
./psl.py --interface eth1 discover
Set 802.1Q VLAN VID for port 4 to 1
./psl-cli.py set --passwd "password" --mac B0:B9:8A:57:F6:56 --vlan_pvid 4 1
Query all ports for their 802.1Q VLAN port VID
./psl-cli.py query --mac B0:B9:8A:57:F6:56 vlan_pvid
Im sorry I am not active at this project anymore. It is open-source so perhabs you could find soneone who can help you.
I have found a security problem with this switch and was very disapointed in the answer from netgear. They need more than 6 Month to fix it and want the ethernet adress of it
Because of this, I do not use this switch anymore.
If you can read german, please read this two articles:
http://www.linux-magazin.de/Blogs/Insecurity-Bulletin/Gastbeitrag-Security-by-Obscurity-bei-Netgear-Switches http://www.linux-magazin.de/Ausgaben/2012/10/Switch Please feel free to fork the code and do any push request.
Please contact me if you like to do the new maintainer of the projekt Sven Anders <psl-github2013@sven.anders.im>
https://github.com/Z3po/Netgearizer (We are merging code together.)
See also: http://git.asbjorn.biz/?p=gs105e.git;a=summary
It would be nice if you pay attribution to this project if you use this code.