Hewlett-Packard Web JetAdmin Software 6.5 Readme File September 5, 2001 ****************************************************************** NOTICE! Readme.txt is copied to the software subdirectory created during installation. ****************************************************************** Contents: I. INTRODUCTION -- PURPOSE OF THIS README FILE -- UPDATE SUMMARY -- RELEASE NOTES -- FINDING INFORMATION ABOUT HP WEB JETADMIN -- REPORTING ISSUES ABOUT HP WEB JETADMIN II. SYSTEM REQUIREMENTS -- WINDOWS NT -- WINDOWS 2000 -- NOVELL NETWARE -- RED HAT LINUX -- SuSE LINUX -- SUPPORTED BROWSERS AND SCREEN REQUIREMENTS III. FAQ - FREQUENTLY ASKED QUESTIONS IV. HP SOFTWARE AND SUPPORT SERVICES - ADDITIONAL INFORMATION -- INTERNET / ELECTRONIC SERVICES V. LEGAL STATEMENTS -- TRADEMARK NOTICES -- SOFTWARE LICENSE -- COPYRIGHT VI. LATE-BREAKING INFORMATION (ENGLISH ONLY) ***************** I. INTRODUCTION ***************** PURPOSE OF THIS README FILE This Readme file provides new feature details, specific system requirements, and other information users should know before installing and using HP Web JetAdmin. This file also contains late-breaking information about HP Web JetAdmin 6.5. Refer to the Install.txt file for specific installation instructions. UPDATE SUMMARY HP Web JetAdmin contains support for all HP JetDirect-connected printers and plotters. This product allows users to manage HP JetDirect-connected printers within their intranet using a browser. In addition to this, HP Web JetAdmin has the ability to discover and manage any non-HP printer that implements the standard printer MIB (RFC 1759). If a peripheral includes an embedded web server, HP Web JetAdmin provides a link to the home page of the peripheral. RELEASE NOTES New features in this release of HP Web JetAdmin 6.5: - Ability to install printer drivers from an INF file - Enhanced Print Queue Creation - Enhanced Alerts (See FAQ #10) - Enhanced RDA Configuration (See FAQ #13) - Improved Installation Process - New Feedback Page (See FAQ #2) - Localized in Twenty Languages (See FAQ #23) This version of HP Web JetAdmin supersedes previous versions. FINDING INFORMATION ABOUT HP WEB JETADMIN For more information about HP Web JetAdmin, access the Reference Manual, available as a PDF file, at http://www.hp.com/go/webjetadmin_software. Click on the Manuals link. You can also access this manual via Help from within HP Web JetAdmin by selecting Help from the Choose pull-down menu and then clicking on Go. The HP Web JetAdmin Help function provides a hypertext index of the Help topics and a glossary of key terms used in HP Web JetAdmin. Context Help is also available within HP Web JetAdmin anywhere there is a blue question mark. Just click on one of these question marks to provide a What, Why, and How synopsis of the selected term. REPORTING ISSUES ABOUT HP WEB JETADMIN A Feedback form is now available within HP Web JetAdmin. This form provides a one-way communication path for the HP Web JetAdmin user to send direct feedback on this product to HP. It is not meant to be an on-going communication path between HP and the customer. To access this Feedback form, select Help from the Choose pull-down menu, click on Go, and then click on the Feedback button. ************************* II. SYSTEM REQUIREMENTS ************************* Note: Hardware requirements can vary greatly depending on usage; in general, the larger the environment, the more printers and users, the greater the hardware requirements. WINDOWS NT RECOMMENDED HARDWARE REQUIREMENTS Pentium 400 256 MB RAM 100 MB available disk space SOFTWARE REQUIREMENTS Windows NT 4.0 Workstation or Server (Intel) with Service Pack 3 or greater JVM 5.00.3149 or greater (see FAQ #5) WINDOWS 2000 RECOMMENDED HARDWARE REQUIREMENTS Pentium 400 256 MB RAM 100 MB available disk space NOTE: Microsoft recommends at least a Pentium 200 and 256 MB of RAM to run Windows 2000. SOFTWARE REQUIREMENTS Windows 2000 Professional or Server (Intel) JVM 5.00.3149 or greater (see FAQ #5) NOVELL NETWARE HP Web JetAdmin cannot be installed on a Novell NetWare server. However, print queue configuration for Queue Server Mode (both Bindery and NDS) and Remote Printer Mode is supported when HP Web JetAdmin is installed on either a Windows NT 4.0 machine (Server or Workstation with at least Service Pack 3) or a Windows 2000 (Professional or Server) machine. Only version 4.8 of the Novell NetWare Client for Windows NT or Windows 2000 is supported. Print queue configuration is supported on the following Novell NetWare operating systems: 4.11, 4.2, 5.0, and 5.1 (with IPX enabled). RED HAT LINUX RECOMMENDED HARDWARE REQUIREMENTS Pentium 400 128 MB RAM 100 MB available disk space SOFTWARE REQUIREMENTS Red Hat Linux 7.1 SuSE LINUX RECOMMENDED HARDWARE REQUIREMENTS Pentium 400 128 MB RAM 100 MB available disk space SOFTWARE REQUIREMENTS SuSE Linux 7.1 Note: Although Red Hat Linux 7.1 and SuSE Linux 7.1 are the only officially supported versions of Linux, HP Web JetAdmin should work (but is not supported) on other versions of Linux if the following files (and associated versions) are installed: For installing and running HP Web JetAdmin: Kernel version 2.2.* Libraries: glibc version 2.1.* libstdc++ version 2.9.* For installing print queue via HP Web JetAdmin: rhs-printfilters: This is the Red Hat print driver and filter used for both Red Hat and SuSE Linux. rhs-printfilters uses the following files for printing: mpage: for formatting printouts ghostscript: for Postscript printing HP-UX and Solaris HP Web JetAdmin is no longer installable on HP-UX and Solaris platforms. However, print queues can still be created on these OS platforms from HP Web JetAdmin running on the supported Windows or Linux OS platforms. SUPPORTED BROWSERS AND SCREEN REQUIREMENTS Following is a list of supported browsers. While other browsers might work, these are the only browsers tested by HP and supported with HP Web JetAdmin. NOTE: Browsers must be Java-enabled. NOTE: Browsing from an Apple PC is not supported. Microsoft Internet Explorer 5.0* Microsoft Internet Explorer 5.01* Microsoft Internet Explorer 5.5* Netscape 4.61 Netscape 4.75 *: Accessing HP Web JetAdmin from a Linux-based machine is not supported with Microsoft Internet Explorer. For optimum viewing, you should set your monitor to the following settings: Screen resolution -- 1024 by 768 pixels Color palette -- at least 256 colors *************************************** III. FAQ - FREQUENTLY ASKED QUESTIONS *************************************** 1. Question: How has the Help file changed? Solution: The Help function for HP Web JetAdmin is greatly improved. The HP Web JetAdmin Help function provides a hypertext index of the Help topics and a glossary of key terms used in HP Web JetAdmin. To access this Help from within HP Web JetAdmin, select Help from the Choose pull-down menu and then clicking on Go. The Help file is also downloadable (in PDF format), allowing the Help to be printed as a complete Reference Manual document. Go to http://www.hp.com/go/webjetadmin_software and click on the Manuals link. Context Help has also been enhanced within HP Web JetAdmin. Just click on one of the blue question marks to provide a What, Why, and How synopsis of the selected term. 2. Question: How can I provide feedback on HP Web JetAdmin? Solution: A Feedback form is now available within HP Web JetAdmin. This form provides a one-way communication path for the HP Web JetAdmin user to send direct feedback on this product to HP. It is not meant to be an on-going communication path between HP and the customer. 3. Question: The performance of the HP Web JetAdmin software is very slow. Why? Solution: The amount of random-access memory (RAM) in the server has a significant effect on the speed of HP Web JetAdmin. It may be necessary to increase the amount of RAM in your computer. HP recommends at least 256 MB of RAM if the server is a Windows PC and 128 MB of RAM if the server is a Linux PC. 4. Question: How much memory is required on the client PC when accessing the HP Web JetAdmin server? Solution: If the client PC is using Netscape, at least 64 MB of RAM is recommended. If the client PC is using Internet Explorer, at least 32 MB of RAM is recommended. 5. Question: Under Windows NT or 2000, using Internet Explorer, what version of the JVM (Java Virtual Machine) is required? Solution: The version of the JVM must be at least 5.00.3149. When possible, use the latest version of JVM. Check the version of the Microsoft JVM. Do this by typing jview at the command line in a DOS Prompt window. If the version is older than 5.00.3149, the software component will need to be replaced. Support for upgrading Microsoft JVM can be found at: http://www.microsoft.com/java 6. Question: The HP Web JetAdmin installation process fails with the error message: HP Web JetAdmin 6.x requires Windows NT 4.0 Service Pack 3 or higher, even though I have this Service Pack (or higher) installed. Why? Solution: Typically, this means the Service Pack was a release candidate or hotfix. To verify, use regedit or regedt32 to check the following key in the Registry (DO NOT MODIFY THE REGISTRY): \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ Current Version\CSDVersion. The value should have the format "Service pack x" where x is the Service Pack version number. If the value looks similar to "Service Pack 4, RC 1.2" the HP Web JetAdmin installation will fail. Obtain and install the latest Service Pack from Microsoft or reinstall the released version of the Service Pack installed. Refer to Microsoft article Q222507 for additional information. 7. Question: When using a non-English version of HP Web JetAdmin, certain situations may occur that cause an English page to be displayed. Why is this? Solution: HP Web JetAdmin always tries to display consistent languages. However, each device that HP Web JetAdmin manages may support a different set of languages. As a result, HP Web JetAdmin may display different languages on the same screen. For example, the basic user interface on a device’s Status page may be displayed in Dutch. If that particular device does not support Dutch, HP Web JetAdmin may display the device-specific information on the Status page in English instead of Dutch. This situation may also occur when displaying an embedded Web page from a device, or pushing a print queue from a Windows NT 4.0 or Windows 2000 machine to an HP-UX, Linux, or Solaris machine that does not support the language being used on the Windows machine. 8. Question: Is Internet Explorer supported on Linux? Solution: No. Netscape must be used. 9. Question: How do I download HP JetDirect firmware images from the Web with a secure proxy server setup? Solution: Basic proxy authentication is now supported. However, for cases where additional authentication is required for web access, a direct link to the web is provided to download the images manually. The following URL is used for this link: http://www.hp.com/go/webjetadmin_firmware 10. Question: How has the Alert functionality changed from the previous release of HP Web JetAdmin? Solution: HP Web JetAdmin can send different alerts from the same device to different email addresses. In addition to this, three levels of alert text messages are available: Mobile (for email-enabled mobile devices with limited message lengths), Concise (for short alert messages), and Verbose (for a complete alert message). Alerts can now be configured in batch mode from within Groups. HP Web JetAdmin relies on SNMP traps for alerts from most of HP's printers. However, alerts via polling can be enabled for monitoring older HP printers that do not support SNMP traps. 11. Question: How can devices be removed from HP Web JetAdmin's list of printers? Solution: When viewing a list of devices, select the device(s) to be removed by clicking on it (use the Shift or Ctrl keys for multiple selections) and then click on the Delete Device button. 12. Question: Does HP Web JetAdmin have a Remote Control Panel function? Solution: Yes. Not only is the printer's control panel displayed remotely, but all buttons on the remote control panel are functional. To access the Remote Control Panel feature: 1. From the list of devices page, double-click on a device. This opens the Status page. 2. Click on the Configuration button, bringing up the Configuration page for the selected device. 3. Click on the Remote Control Panel link towards the bottom of the left-hand side of the page. This feature is not supported on the following devices: 1. Devices released prior to the HP LaserJet 5Si 2. Devices that do not have a Front Panel 3. The HP Color LaserJet 8500 and 8550 4. The remote control panel buttons are not enabled for the HP LaserJet 9000 5. Non-HP devices 13. Question: What is the Remote Discovery Agent (RDA) feature? Solution: RDA allows HP Web JetAdmin to discover unconfigured HP devices (IP address of 192.0.0.192) on remote TCP/IP subnets. HP Web JetAdmin has the ability to push a piece of software to a PC on the remote subnet. This software will then run as a service (Windows NT and Windows 2000) or as a process (Unix/Linux), discovering unconfigured devices and passing this information back to HP Web JetAdmin. With HP Web JetAdmin 6.5, RDA is now configurable. Different discovery mechanisms can be selected and the time RDA discovery occurs is schedulable. 14. Question: When viewing devices within HP Web JetAdmin, can the columns of information be reordered or modified? Solution: Yes. After displaying the list of printer devices, click on the Views button. This page is used to show or hide columns of information. The order of these columns can then be reordered accordingly. These customized views can then be permanently saved. 15. Question: What Novell NetWare Clients are supported by HP Web JetAdmin under Windows NT or Windows 2000? Solution: For Windows NT and Windows 2000, HP Web JetAdmin supports only the Novell NetWare Client 4.8. The Novell NetWare Client, version 4.51, that ships with Windows 2000 is not supported by HP Web JetAdmin. Neither is the Microsoft Client Service for NetWare. 16. Question: Why doesn't the NetWare Service Queue window display the full queue name when configuring a printer for NDS, using a Netscape browser? Solution: The Netscape browser will have trouble re-sizing the entry box for the fully qualified queue name. The entry is correct, just not displayed. To re-size the field, complete the printer installation, then go back and check the entry in Web JetAdmin. The box will now re-size. There are no known patches to the browser at this time. 17. Question: When creating a Windows print queue on a server that has the Novell NetWare client installed, the list of drivers remains the same when the "More Drivers" button is selected. Why? Solution: The print providers on the server where the print queue is being created must be reordered to allow enumeration of drivers from other systems. To reorder the print providers, do the following: 1. Go to the "Network Neighborhood Properties" on the HP Web JetAdmin server. 2. Click the "Services" tab. 3. Click the "Network Access Order..." button. 4. In the "Print Providers" section, order the list so that "LanMan Print Services" appears first. 18. Question: Why won't the BOOTP or DHCP process start on my Unix/Linux system? Note: This issue only applies to the situation where the administrator tries to start the BOOTP/DHCP process after HP Web JetAdmin is installed on the same server. Solution: HP Web JetAdmin can discover new devices attached to the network by listening for BOOTP/DHCP packets broadcasted by the HP JetDirect devices. This discovery option is enabled by default and could interfere with enabling the BOOTP/DHCP process on the server. If HP Web JetAdmin was installed prior to enabling either of these two processes, the BOOTP port (port 67) will be taken by HP Web JetAdmin. If BOOTP or DHCP is then started, the BOOTP port will be unavailable and the process will not be started. Workarounds: 1. If implementing the BOOTP or DHCP service on the same server as HP Web JetAdmin, make sure HP Web JetAdmin is installed/ started after either of these services are started. This will prevent HP Web JetAdmin from binding to the BOOTP port. 2. If HP Web JetAdmin is already installed, enable the BOOTP or DHCP process to be started at boot-up. Reboot the server. Since the BOOTP and DHCP processes have a much higher priority than HP Web JetAdmin, either of these will start (and successfully bind to the BOOTP port) before HP Web JetAdmin. 3. If rebooting the server is not a viable option, each process can be manually stopped and then restarted in the proper order: 1. Stop the BOOTP/DHCP process 2. Stop the HP Web JetAdmin process 3. Restart the BOOTP/DHCP process 4. Restart the HP Web JetAdmin process NOTE: When the BOOTP/DHCP process is running, HP Web JetAdmin cannot discover new devices via the BOOTP method described earlier. This discovery method can be disabled in HP Web JetAdmin to avoid future BOOTP/DHCP conflicts by following the steps below. Once these steps are completed, one of the three workarounds described above will still need to be implemented (if it hasn't already been done). 1. Browse to HP Web JetAdmin 2. Choose Preferences 3. Select Discovery 4. Click on Go 5. Click on the Listen For New Devices box, removing the check mark 6. For this to take affect, you must restart the HP Web JetAdmin service 19. Question: How do you install printers under Red Hat Linux? Solution: If you wish to use the HP Print Server Manager Software on Red Hat Linux print servers, you must enable the rexec service on each print server. You can do this by following these steps: 1. Make sure you have the following line in the /etc/inetd.conf file and check to make sure that it is not commented out: exec stream tcp nowait root /usr/sbin/tcpd in.rexecd 2. Comment out (or remove) the following line from the /etc/pam.d/rexec file: auth required /lib/security/pam_securetty.so 3. Restart the inetd service: /etc/rc.d/init.d/inet stop /etc/rc.d/init.d/inet start 20. Question: Under Linux, printing the list of HP Web JetAdmin- discovered devices does not work. Why? Solution: Under Linux, when using Netscape to print HP Web JetAdmin's list of devices, the following error message could result: "Could not execute print command." This is due to a Linux limitation of only supporting the LPR command to print. Netscape tries to use the LP print command which is unavailable. As a workaround, try printing to a file in the above situation first, then use Linux to print the file. 21. Question: Why does Netscape crash (running on Red Hat Linux) when accessing a web page containing a Java applet? Solution: When you run Netscape and point it at a page with a Java applet, the browser will crash. In some instances, certain application may not display fonts correctly. This is due to the Netscape JVM expecting certain directories to be in the font path. There is a problem in an RPM (Red Hat Package Manager) that causes many systems to have an incomplete list of fontpaths for X to use. To confirm this issue, use the command : chkfontpath --list The following is displayed: Current directories in font path: 1: /usr/X11R6/lib/X11/fonts/misc:unscaled 2: /usr/X11R6/lib/X11/fonts/75dpi:unscaled 3: /usr/X11R6/lib/X11/fonts/100dpi:unscaled 4: /usr/X11R6/lib/X11/fonts/misc 5: /usr/X11R6/lib/X11/fonts/Type1 6: /usr/X11R6/lib/X11/fonts/Speedo Add the 75dpi scaled font to your path list using the following command: chkfontpath --add /usr/X11R6/lib/X11/fonts/75dpi If problems persist check the following URL for additional information: http://home.netscape.com/eng/mozilla/4.6/relnotes/ unix-4.6.html#unix 22. Question: When pushing print queues or RDA to a Gnome Workstation, I'm not able to log in to the workstation to complete the process. Why? Solution: The inetd, rsh, and rsh-server packages are not installed during a default Gnome Workstation installation of Red Hat 6.2. Users will have to manually install these packages to set up print queues or push the RDA (Remote Discovery Agent) service. In general, the rsh-package is required for creating print queues on Linux. 23. Question: What languages does HP Web JetAdmin support? How do I enable them? Solution: HP Web Jetadmin supports the following twenty languages: Czech Hungarian Simplified Chinese Danish Italian Spanish Dutch Japenese Swedish English Korean Russian Finnish Norwegian Traditional Chinese French Polish Turkish German Portuguese These twenty language packs are available from HP's web site. Use the following steps to take advantage of HP Web JetAdmin's intelligent update feature to download and install any or all of these languages: 1. Run HP Web JetAdmin 2. Select Product Update from the Choose pull- down menu and click on Go 3. Click on the Languages button 4. Select the appropriate language(s) 5. Follow the Next buttons 24. Question: Does HP Web JetAdmin support Windows NT Terminal Server or Windows 2000 Advanced Server environments? Solution: No. 25. Question: Is browsing to the HP Web JetAdmin server from an Apple PC supported? Solution: No. *************************************************************** IV. HP SOFTWARE AND SUPPORT SERVICES - ADDITIONAL INFORMATION *************************************************************** INTERNET / ELECTRONIC SERVICES Anonymous FTP library service is available for around-the-clock access to software, drivers, and technical support information for Hewlett-Packard peripheral and computer products. Please note that paths may change without notice. Access the Internet or FTP address and use the menus to locate the software or support of your choice. URL for HP: http://www.hp.com URL for HP Support: http://www.hp.com/go/support URL for HP Web JetAdmin: http://www.hp.com/go/webjetadmin FTP address: ftp.hp.com Login: anonymous Password: your Internet name (or user identification) ********************* V. LEGAL STATEMENTS ********************* TRADEMARK NOTICES Windows NT, Windows 2000, and Internet Explorer are registered trademarks of Microsoft Corporation. Novell and NetWare are U.S. registered trademarks of Novell, Inc. Solaris is a registered trademark of Sun Microsystems, Inc. Red Hat is a registered trademark of Red Hat Software, Inc. SuSE is a registered trademark of SuSE, Inc. Netscape is a registered trademark of Netscape Communications Corporation. SOFTWARE LICENSE Information provided in this document and software called the HP Web JetAdmin software is provided "as is." No implied warranties of merchantability and or fitness for a particular purpose are given. The HP Web JetAdmin Software may be copied and distributed only to users of HP Web JetAdmin Software. All files must be copied without modification. All components of HP Web JetAdmin Software must be distributed together. HP Web JetAdmin Software may not be distributed for profit. ATTENTION ANY PARTY INSTALLING THIS SOFTWARE FOR USE BY PARTIES OTHER THAN THEMSELVES (e.g., VARs, RESELLERS, SYSTEM INTEGRATORS, etc.). ANY PERSON TO WHOM THIS SOFTWARE IS TRANSFERRED SHOULD BE AWARE THAT USE OF THE SOFTWARE IS SUBJECT TO ANY HP SOFTWARE LICENSE TERMS DISTRIBUTED WITH THE SOFTWARE. USE OF THE SOFTWARE INDICATES ACCEPTANCE OF THESE TERMS. IF THE USER DOES NOT ACCEPT THESE TERMS, THE SOFTWARE SHOULD BE RETURNED. COPYRIGHT Hewlett-Packard Company Copyright (c) 2001 All Rights Reserved ********************************************** VI. LATE-BREAKING INFORMATION (ENGLISH ONLY) ********************************************** This section contains information that might impact the installation and use of HP Web JetAdmin. However, this information was discovered after this Readme file was translated into languages other than English. Question #19 in the FAQ section above should be modified to read as follows: 19. Question: How do you install printers under Red Hat Linux? Solution: If you wish to use the HP Print Server Manager Software on Red Hat Linux print servers, you must enable the rexec service on each print server. You can do this by following these steps: 1. For systems with inetd, make sure you have the following line in the /etc/inetd.conf file and check to make sure that it is not commented out: exec stream tcp nowait root /usr/sbin/tcpd in.rexecd For systems with xinetd, run the following command: /sbin/chkconfig rexec on 2. Comment out (or remove) the following line from the /etc/pam.d/rexec file: auth required /lib/security/pam_securetty.so 3. Restart the service. For systems with inetd: /etc/rc.d/init.d/inet stop /etc/rc.d/init.d/inet start For systems with xinetd: /etc/rc.d/init.d/xinetd stop /etc/rc.d/init.d/xinetd start The following FAQ entries are new: Question: How do I disable the UTF-8 encoding of the subject line from the HP Web JetAdmin alert email message? Solution: UTF-8 (Universal Transformation Format) is a method for converting 16-bit Unicode characters into ASCII characters for transmission over 8-bit email systems. This encoding is enabled by default in HP Web JetAdmin. To disable this feature (so that no encoding takes place in the subject line), add the following entry under the [alerts] section in the file hpjwja.ini. DisableUTF8 Subject=true The path for this file in Windows is \Program Files\HP Web JetAdmin\doc\plugins\hpjwja. For Linux, the path is /opt/hpwebjet/doc/plugins/hpjwja. Question: Why doesn't the AutoComplete function in Internet Explorer work for passwords? Solution: Passwords in HP Web JetAdmin must be encrypted before being transmitted over the network (from the browsing PC to the HP Web JetAdmin Server). Because of this, the AutoComplete function for passwords is incompatible and will not work in HP Web JetAdmin. Question: Does HP Web JetAdmin offer a command-line installation option? Solution: Yes. Usage is as follows: setup OPTIONS: DESCRIPTIONS: --------------------------------------------------- -h Displays the usage description. NONE New install with a GUI interface. -r GUI uninstall. ----Silent Install/Uninstall---- -s New install with a no interface. Fail on conflicts. -s -r Silent standard uninstall. -s -r all Silent complete uninstall. Fail on conflicts. ----Options for Silent Install Only---- -d Sets the install directory to . -m Sets the hostname to if is valid. -p Sets the port number to if is valid. -n Sets a silent upgrade to use new settings. -f Sets an upgrade or uninstall to forcefully resolve conflicts. ----Text Install/Uninstall---- -t New install with a text interface. -t -r Text uninstall. ----Bundle Only Install---- -b Bundle only silent install. ----Linux Upgrade Only---- -u Upgrade install. Previous install directory required. --------------------------------------------------- All new installs attempt to discover previous installs. If a previous install is found, the upgrade option is offered. Question: Using the command-line option 'setup -s -r all' fails to uninstall HP Web JetAdmin. Why? Solution: The command-line option 'setup -s -r all' will attempt a complete uninstall, but will fail due to a conflict with one of HP Web JetAdmin's plugin modules. Use 'setup -s -f -r all' to perform a complete uninstall via the command-line option. The '-f' option will forcibly resolve any conflicts.