University of California at Berkeley EECS Instructional Support Group 378 & 386 Cory, 333 Soda - inst@eecs.berkeley.edu /share/b/pub/intellisuite.help Sep 12, 2006 CONTENTS IntelliSuite Licensing Availability Installation Troubleshooting Reporting Problems IntelliSuite ------------ IntelliSuite (http://www.intellisense.com) is a circuit design tool for MEMS from Corning IntelliSense. Licensing --------- Licenses were donated by Corning thanks to Prof Pister. Our licenses expired on Aug 30, 2005. There has been no interest from EECS instructors to renew it, so we have not supported IntelliSuite since then. *** The remaining information below is only for historical purposes. *** EECS Instruction had 25-user licenses on the server "scotland.cs". The current licenses expired on Aug 30, 2005 and must be renewed annually. Access to the licenses was restricted to computers on the EECS networks (including the EECS wireless net). Mechanical Engineering also ran a 25-user license on the server "ls1.me" (managed by rene@me.berkeley.edu) in Spring 2005. Availability ------------ Ver 7.3 was installed on 10 PCs in 199 Cory for EE245 in Spring 2005. Students were able to install IntelliSuite on their own UC Berkeley desktop or laptop computers. Network security restrictions allow access to the license server only if you are on a wired (not wireless) network in Cory or Soda Halls. See below for details and troubleshooting information. Vendor: Corning IntelliSense 36 Jonspin Rd. Wilmington, MA 01887 USA Tel: +1-978-988-8000 Fax: +1-978-988-8001 intellisense_info@corning.com http://www.corningintellisense.com Installation ------------ The software was in \\fileservice\Software\EE-Software\IntelliSuite. It was licensed for use on any computer connected to an EECS net (wired or wireless). However, wireless connections may fail to reach the license server due to recent security restrictions on the Windows RPC ports (for information, see http://inst.eecs.berkeley.edu/notices.html#blocked-ports). To install, change dir to \\fileservice\Software\EE-Software\IntelliSuite\7.3 and run setup.exe. See \\fileservice\Software\EE-Software\IntelliSuite\README-IntelliSuite.txt for debugging tips. Troubleshooting --------------- Network license server installation: * At first (following the directions), when we tried to start the license server on a Win2K system, we got something like "Error: the user who is starting the service is not the same as the owner of the service". The solution was to run the isscript.msi (found in the same directory as setup.exe) on the license server. Otherwise, the license server was unable to start. Client program installation: * "I tried to run Intellisuite by using the "ClientConfig" program that got installed. However, when I entered scotland.cs.berkeley.edu as the license server, it didnt respond. Any ideas?" It doesn't work with a non-privileged user. I found the problem was a register key permission on the client that needed a relaxed setting. First make sure you disabled the network license install, but maintained the client when you custom installed the components as administrator. Second make sure you run clientconfig and try to set the license server to the netork license server host, and follow the instructions. This will create a certain registry key but will fail due to permissions. Then finally allow Builtin/Users or Authenticated Users or Everyone Full access to register key "HKEY_LOCAL_MACHINE/Software/Corning IntelliSense/IntelliSuite/7.1". Everything should work fine after that. * The license server name you enter must be exactly "scotland.cs", not scotland, scotland.cs.berkeley.edu or etc. Running Intellisuite from outside the Instructional lab: * Due to security problems, EECS has imposed restrictions on port access across the firewall and into our EECS networks. The result is remote installations of Intellisuite will not be able to access the license server. There is no work around for this. For wireless laptop computers in the EECS domain, please switch to wired ethernet in order to access the Intellisuite license server. * You can run this via Microsoft Terminal Service on some EECS computers (see http://inst.eecs.berkeley.edu/cgi-bin/pub.cgi?file=microsoft.help for the list and for reference to the Terminal Service client.) If you are running Windows XP or Windows 2003, you already have it, in Start->Programs->Accessories->Communication->Remote Desktop Connection When you are finished using the a Terminal Service computer, always logoff instead of clicking on the X button on the top right hand corner, as otherwise your login will be left hanging, and wasting a usable connection to the system. If other students are unable to login because people leave sessions hanging, we'll start shutting down idle sessions. If you leave your session hanging, you will lose work when we do that. Known problems/workarounds * ( 17 Sep 02 : Problem fixed with a patch from IntelliSuite. The new file \\fileservice\e$\Software\EE-Software\IntelliSuite\MEAnalysis.exe should replace the existing one in IntelliSuite\mech\) There appears to be a problem with the Mechanical Analysis program of the Intellisuite package installed in the 111 and 117 Cory computers. If you normally want to change a material property (such as stress), you can click the "Material" pull-down menu, pick "Check/modify", and pick the entity. There will be a dialog window that lets you select the property you want to change. When you select the property and click the "edit property" button, a smaller window pops up, allowing you to change the magnitude of the property. However this window does not show up when the "Edit property" button is clicked, also the property stops being highlighted and nothing happens. Hence it is difficult to change...say, the stress on an entity from 0 MPa to 500 MPa. The other programs (Electromechanical, Electrostatic, etc.) don't have this problem. * Intellisuite is installed as admin and as local users do not have write/modify permission on the folders. It would not be a good idea to allow everyone write/modify access, as they can change the data files when they run through the examples. If you want to save or create some file, copy it to your local folder or temp and open it from there. Also, there might be other necessary files that you might have to copy over, such as your mask files that you had created yourself. (17 Sep 02) The training and example folders have been copied over to C:/temp/IntelliSuite/ so students will have the permission to overwrite them. * Intellisuite hangs on open,save as, or save: Intellisuite gets very confused about spaces. The student profiles set certain environment variables that may have an embedded space in the path. 1. Right click on "My Computer", select "Properties" from the pop-up menu, and select the "Advanced" tab. 2. Click on the "Environment Variables" button. On the upper scrollable frame, locate the "TEMP" and "TMP" variables and click on "Edit" button for each one. 3. If you see spaces embedded in the value of these variables, change the value to be C:\TEMP 4. If you see the variable "USERPROFILE" hit the "Edit" button, and change the value to C:\TEMP\ee245-xx, where xx is your login. 5. You might have to logout and login again. Now Intellisuite shouldn't hang on open, save as, or save. Reporting Problems ------------------ If the above troubleshooting instructions did not help (and if you are using this for an EECS class), please send this information to "inst@eecs.berkeley.edu": 1. your name 2. the login you are using to run IntelliSuite 3. the name of the computer on which you are running IntelliSuite 4. the name of the computer you are connecting from (if not the same as 3) 5. problem description and detailed steps leading to problem This will allow us to check the repeat the problem, check the appropriate computer logs and possibly send a bug report to the vendor. EECS Instructional Support 378/386 Cory, 333 Soda inst@eecs.berkeley.edu