SnmpAdm release notes: Updated: 2007 03 21 v2.0.194.7 1. fix refresh(F5) discover doesn't stop when all clients were found 2. add WIN9X skin v2.0.194.6 1. fix discovery hang on build 194.5 on some fast pc's v2.0.194.5 1. set "Number of retry" on "Wakeup ON LAN" from 0 to 1 on 194.3 and 194.4 2. fix if shadowing window (CE and VNC) does not close, quit snmpadm will cause exception 3. fix when the screen dpi set to 120(set as big font), the form layout is incorrect 4. fix when a customized subnet is a local subnet, ignore it 5. change discover clients method, 5x faster v2.0.194.4 1. fix new subnet did not work 2. fix search clients on subnet did not work v2.0 build 194.3 1. fix lost "New Remote Patch" icon on "Remote Patch" 2. add prompt string on select skin UI 3. disable maximize on fullscreen; when maximized, the local taskbar would not be hidden v2.0 build 194.2 1. fix the 'System Configuration' grid horz and vert scroll bars 2. enable the Schedule loop interval if select "Task interval delay(for WAN links)" 3. fix some initial time 0 to 1 minutes on new schedule dialog on build 194.1 v2.0 build 194.1 1. skin support -)support skin plugin copy a skin file .skn to Data folder and re-open snmpadm -)not all dialog skined, only main window skined v2.0 build 193.6 1. fix windows can't shutdowen when snmpadm is running v2.0 build 193.5 1. fix click 'Next' button cause exception on 'Clients' window 2. add more search features on 'Database', Find Next, Find Last and choice text compare operator v2.0 build 193.4 1. fix delete multi-select on "Remote Image"; some files were not removed. 2. fix the drag cursor when drag multi-clients to "Schedule/Target" 3. add search feature on 'Clients' and 'Database' 4. add "Discover only" schedule v2.0 build 193.3 1. fix after close wince shadowing window may cause exception and SNMPAdm terminates v2.0 build 193.2 1. fix "Field 'ExternalPort" not found" on 193.1 2. WINCE shadowing a.)modify some WINCCE shadowing server code b.)enabled 'Remote Display Logs', this support on 188.15 -)open 'System Configuration' database -)add a record Section='System',Ident='Remote Display Logs' and value ='1' -)re-login -)a 'Remote Display Log' on bottom tab v2.0 build 193.1 1. fix "Remote Path" cannot select a file name that contains space ex: "C:\Program FIle\aaa.exe" 2. support save the clients listview column order and width 3. fix the "Put XPe/Linux Image" schedule didn't save the advanced parameters 4. fix 'Remote Setting' Export did not work when the node wasn't expanded 5. add support WINCE5/WINCE6, new icon on Clients window and 'Remote Setting' -)Remote Setting a.)add support "Make SnmpAutoConfig.sac/SnmpAutoConfig5.sac/SnmpAutoConfig6.sac" automatic b.)after expand the old WINCE5 remote setting node, the icon will change to new WINCE5 icon c.)when new a WINCE5 remote setting, the new WINCE5 icon show up 6. add new feature 'Schedule Loop' for 'Schedule' task, it can run the schedule loop count 7. fix switch to subnet window when discovering clients will cause exception, you can see the exception on "Discover Logs" tab v2.0 build 192.3 1. fix show empty splash screen when no splash screen assigned v2.0 build 192.2 1. Registry Editor -)the Registry Editor support multiple clients on same window -)fix didn't support the "REG_EXPAND_SZ" registry type on XPe 2. Remote Setting -)fix when add a registry value on root key(HKLM, HKCU, HKU) cause exception 3. Remote Images -)support remove multi images 4. fix when run as service, the schedule doesn't run, must activate the UI(show main form) 5. fix wrong schedule's log file name cause SnmpAdm termination -)check schedule's log file if valid -)check patch's patch file if valid 6. fix add group cause exception v2.0 build 192.1 1. service install support -)the service name of SnmpAdm is 'SAdmServer' -)when run as service, the user 'Administrator' auto login, cannot remove user 'Administrator' -)install SnmpAdm as service execute snmpadm with /INSTALL on console -)uninstall execute snmpadm with /UNINSTALL on console 2. customize application icon and title -)the default Title is 'SNMP Administrator' + Version -)customize application title a.)first check SnmpAdm.ini read 'NewTitle' from section 'System' b.)second, check 'HKEY_LOCAL_MACHINE\Software\MAPLE\SnmpAdm' read string value 'NewTitle' for example, 'NewTitle' = 'SNMP Admin', the title will be 'SNMP Admin' + Version -)customize application icon a.)first check SnmpAdm.ini read 'NewIcon' from section 'Icon' b.) and check 'HKEY_LOCAL_MACHINE\Software\MAPLE\SnmpAdm' read string value 'NewIcon' for a exist .ico file for example, 'NewIcon' = 'icon.ico' 3. Splash window support -)the default splash window file name is 'SAdmSplash.jpg' -)customized splash window a.) check 'SnmpAdm.ini' first read 'SplashName' from section 'System' b.) then check 'HKEY_LOCAL_MACHINE\Software\MAPLE\SnmpAdm' read string value 'SplashName' for existing .jpg or .bmp filename -)Disable Splash window a.) check 'SnmpAdm.ini' read 'DisableSplash' from section 'System' b.) then check 'HKEY_LOCAL_MACHINE\Software\MAPLE\SnmpAdm' read dword value 'DisableSplash' = 1 4. add tray icon support 5. fix when logoff, a logon window appeared, cancel login would cause exception 6. speed up launch speed when there are a large number of 'Remote Setting' SnmpAdm.ini example [System] NewTitle=SNMP NewIcon=test.ico SplashName=test.jpg DIsableSplash=0 v2.0 build 191.2 1. fix wince shadowing show black screen when change shadowing window size (scrollbar added) 2. fix the 'Remote Setting/Data Directory' button doesn't work on new option dialog (from 191.1) 3. fix when subnet is set to 'x.0.0.x'(192.168.0.x, or 10.0.0.1), the database store wrong ip address '255.255.255.255' v2.0 build 191.1 1. support schedule patch 2. change 'Options' dialog style -) add new option 'Linux Remote Image Path', the original 'Remote Image Path' now for XPe only -) add UI values on field "Remote Image Path" on dialog "New Image" for linux support 3. user preferences for window layout, state and the dock window saved upon exit 4. fix on group or subnet, the status field didn't change when get/put image v2.0 build 190.13 1. fix subnet discover/discover from database. Wrong IP address (ip+1) was scanned. 2. fix "Remote Patch" Patch Command did not save file name that included '"' example: "C:\Program Files\..." 3. change clients windows UI. The clients window can be a dock site example: drag "Remote Patch" to clients window, and "Remote Patch" allows drag/drop 4. add "Discovery Log" tab. To enable, perform the following steps: -) open "Users And Permits" -) add new Permit. Set Permit to "Discovery Logs", Description to "Discovery Logs" -) enable "Discovery Logs" permit for user -) log out/in -) new "Discovery Logs" bottom tab item is available v2.0 build 190.12 1. fix device auto check-in. Caused exception on build 190.11 2. add two permits, 'SNMP Options' and 'Upgrade' 3. fix discovery of large subnet(example subnet mask >= 255.255.248.0) caused database exception 4. fix wrong subnet count when two subnet had master/slave relationship (192.168.1.0/255.255.255.0 and 192.168.0.0/255.255.248.0) v2.0 build 190.11 1. device auto check in: when new client checks in, the "Status" on client panel will show a "new" icon 2. change "Message History" dialog font 3. fix when copy a XPe "Remote Setting", the new setting icon is wince, not xp 4. change "Upgrade Status" caption to "Trap Message" v2.1 build 190.10 1. add client "auto check in". Requires CE E5500.u, R1200.u, XPe e5612h (gold-3), Linux 1.9-9 or above. When client is turned on, it automatically checks in with pre-defined host running SNMPADM. v2.0 build 190.9 1. fix Linux image 'Put Image' status. Does not go to 100% when finished v2.0 build 190.8 1. disable ability to modify VNC port (the vnc server on client always uses port 5500) 2. add: 'CE Remote' and 'VncDaemon' server status on 'Snmp Options' dialog 3. fix: remove client from group did not work 4. fix: send message retry is too long, it caused linux put image error v2.0 build 190.7 and 5 User Trial Version 1. the 'ThinClient Database' grid add "Select Visible Fields", user can customized their grid layout 2. add 'progress' on Client panel when do schedule 'Put XPe/Linux' image v2.0 build 190.6 1. fix: set the minimum value for "Connection Timeout" to 30, v190.4 allows it to be set to zero and cause get/put image to fail 2. fix the "All" client count of "Group" tree view (showed garbage) 3. add an open dialog button for PatchFile field for "Remote Patch" 4. support new Linux models 'MT1200S/P' and 'MT15x0S/P'. Older version was identified those models as WinCE. v2.0 build 190.5 1. fix: the "Connection Timeout" setting was not saved after change v2.0 build 190.4 1. fix: the terminal count in group tree view showed incorrect value 2. fix: when edit a remote image, the description field is wrong 3. 'Remote Images' add image server control. Allows user to specify remote host running SNMPADM that can be used as image server when imaging XPe or Linux clients 4. add connection timeout for Image server v2.0 build 190.3 1. fix: Get XPE image, the Firmware version field was empty 2. add: nesting to Groups v2.0 build 190.1 1. fix: when scheduled target is a group, causes exception error 2. fix: when pull/push XPe/Linux image, F5(refresh) would remove client from clients panel 3. fix: when scheduled client WOL, re-discover client again (previous versions only pinged client) 4. "Remote Patch" add support a batch file or script file 5. Disable "Online Properties"(Properties on Client) and "Offline Properties" (properties on Remote Setting) This feature was disabled because it directly modifies the registry, but the registry entry changes that are made may not be compatible with the version of CE being modified. To re-enable this feature, do the following: a.)open "System Configurations" tab b.)add a Section: "System" an Ident: "Disable Online Properties" and Value: "0" add a Section: "System" an Ident: "Disable Offline Properties" and Value: "0" c.)re-login v2.0 build 190.0 1. add schedule "Shutdown" 2. enhanced database export dialog. Now supports design of export filter and select export format 3. add "XPeReseal" on get XPe image dialog, need XPeSAgent 1.0.1.144 above 4. add "Remote Patch" -XPe Patch File This feature copies the file from Image Server (SNMPADM image server) to XPe client as temp file and executes the file. syntax: "C:\aaa\aaa.exe" -patch the "C:\aaa\aaa.exe" is a XPe patch file name on the ImageServer the "-patch" is command parameter for aaa.exe when run on XPe client -Patch Message Command syntax: any known MSG command v2.0 build 189.6 1. add confirm dialog on exit SnmpAdm when image server is running (GET/PUT XPe/Linux image) 2. add show red text on database for newly discovered clients 3. fix "Put XPe/Linux Image" schedule did not function v2.0 build 189.5 1. fix: when new installation, the "Data" was not automatically created. v2.0 build 1.89.4 1. fix: when change "User and Permits", the value was not saved 2. fix: when get xpe image, the default timeout is too short(30 seconds) and dialog "New Image" add two field "Remote Image Path" and "Timeout of Get Image" 3. fix: when get xpe image, then exit when performing download, application would cause Windows exception v2.0 build 1.89.3 1. fix: when drag and drop "Users and Permits" sheet, the "users" and "permits" items would duplicate 2. fix: did not allow subnet with 255 as part of the subnet. Could not add subnet such as: (10.0.255.0, 10.255.255.0) 3. add shutdown button (the client must support WOL) v2.0 build 189.1 1. security enhanced 2. move configuration parameters to database(SystemCfg tab) 3. new MSG syntax support $PATCH CE$ xxx.exe yyy this msg allows patch (xxx.exe) from Engineering v2.0 build 1.88.15 and previous versions: - Contact CLI Tech Support for archived release notices.