Start a Conversation

Unsolved

This post is more than 5 years old

J

27878

June 19th, 2015 04:00

send message to wyse client by snmpset

Post send message to wyse client by snmpset

i try to send message to Thin Client by snmpset,

snmpset -c public -v1 172.16.13.70 1.3.6.1.4.1.714.1.2.6.1.2.0 s "hello world"

it is successful.then when i execute "snmpwalk"
"snmpwalk -cpublic -v1 172.16.13.70 1.3.6.1.4.1.714.1.2"'
message returned:
Timeout: No Response from 172.16.13.70

everytime when I reboot it,it comes well.
it seem that the embed snmpd was dead after send the message?
is it a bug for thinos or something?

device info:
wyse c10
thinos version:7.0_113.02

June 19th, 2015 04:00

Problem persists in 2014!

I realize this is an old thread but hopefully this will bring some attention to the fact that this is still a problem with Wyse Thin OS devices, specifically the R10L (System version 7.1_033) and possibly others.

Problem:
When a string is set on OID ".1.3.6.1.4.1.714.1.2.6.1.2.0" for a Wyse Thin OS Device, the device will display the string but the SNMP client becomes unresponsive to further SNMP requests until the device is rebooted.

Example:
If I set "Hello World" to OID ".1.3.6.1.4.1.714.1.2.6.1.2.0" for an R10L located at IP address 10.200.0.62 the R10L displays the text with an OK button beneath it. Any other SNMP Get or Set on this R10L will time out until the R10L is rebooted.

How to Reproduce:
Use the following VBscript and change the strDeviceIP and strCommunity to your own IP address and SNMP Community for your Wyse Thin OS Device.

Code:
strDeviceIP = "10.200.0.62" strCommunity = "public" on error resume next err.clear SerialNumber = ".1.3.6.1.4.1.714.1.2.6.2.1.0" RebootRequest = ".1.3.6.1.4.1.714.1.2.6.1.1.0" AdminMessage = ".1.3.6.1.4.1.714.1.2.6.1.2.0" set objSNMP = CreateObject("OlePrn.OleSNMP") objSNMP.Open strDeviceIP, strCommunity, 2, 1000 If err.number = 0 then WScript.Echo objSNMP.Get(SerialNumber) 'Prove that SNMP Get is working WScript.Echo objSNMP.Set(AdminMessage, "SNMP is now broken.") 'Prove that SNMP Set is working WScript.Echo objSNMP.Get(SerialNumber) 'Prove that SNMP Get is still working WScript.Echo objSNMP.Set(RebootRequest, 0) 'Prove that SNMP Set is failing. Device does not reboot. Else WScript.Echo "Error connecting to winterm on first try." End If objSNMP.Close Set objSNMP = Nothing
 'Now try to run this script again. Nothing works!

 

No Events found!

Top