Dell™ Proximity Printing Solution Installation Guide
Notes and Cautions NOTE: A NOTE indicates important information that helps you make better use of your computer. CAUTION: A CAUTION indicates potential damage to hardware or loss of data if instructions are not followed. ____________________ Information in this document is subject to change without notice. © 2010 Dell Inc. All rights reserved. Reproduction of these materials in any manner whatsoever without the written permission of Dell Inc. is strictly forbidden.
Contents 1 Installing Ubuntu 32-bit . . . . . . . . . . . . . . . Server Installation Requirements . Installation Notes . . . . . . . . . . . . 6 . . . . . . . . . . . . . . . . . . . . . 7 Installing Linux and Setting a Static IP Address Updating Ubuntu . 6 . . . . . . . . . . . . . . . . . . . . . . . . . Installing the Postfix Mail Server . . . . . . . . . . Downloading, Installing, and Configuring the DPPS Server Package . . . . . . . . . . . . . 7 10 10 . . . . . 11 . . . . . . .
2 Installing Ubuntu 64-bit . . . . . . . . . . . . . Server Installation Requirements Installation Notes . . . . . . . . . . . . 16 . . . . . . . . . . . . . . . . . . . . 17 Installing Linux and Setting a Static IP Address Updating Ubuntu . . . . 18 . . . . . . . . . . . . . . . . . . . . . 20 Installing the Postfix Mail Server . . . . . . . . . . Downloading, Installing, and Configuring the DPPS Server Package . . . . . . . . . . . . . Installing Using Package 21 . . . . . . . 21 . . .
4 Installing SUSE Linux Enterprise Server . . . . . . . . . . . . . . . . . . Server Installation Requirements . . . . . . . . . . . . 32 . . . . . . . . . . . . . . . . . . . . 33 . . . . . . . . . . . . . . . . . . . . . 33 Installation Notes Installing SLES . 32 Installing the DPPS Server package . . . . . . . . . . . . . . . . 39 . . . . . . . . . . . . . . . . . . . . 39 Setting up Administration Account Access .
Installing Ubuntu 32-bit 1 Server Installation Requirements The Dell Proximity Printing Solution (DPPS) server requires the following: • A hardware or virtual server that can install Ubuntu 8.10 Desktop Edition (32-bit). • At least 2 GB of RAM and a 2 GHz Dual Core processor. • RAID-5 storage setup. NOTE: The hardware requirements may be higher if you have a large setup; for example 100+ buildings or 1000+ printers. • An active external internet connection for the DPPS server.
Installation Notes • All the commands used are case sensitive. Using a different case may cause unexpected results. • The sudo prefix executes the command following it in administrator mode. • GEdit is a text editor. • Any text prefixed with # is a comment. Installing Linux and Setting a Static IP Address You must create a server install using Ubuntu 8.10 Desktop Edition (32-bit). After the installation is complete, you must set a static IP address for the DPPS server.
iface lo inet loopback # This is a list of hotpluggable network interfaces. # They will be activated automatically by the hotplug subsystem. mapping hotplug script grep map eth0 # The primary network interface auto eth0 iface eth0 inet static address 192.168.0.100 netmask 255.255.255.0 gateway 192.168.0.1 9 Save the document and exit GEdit. 10 Type the following command in a terminal window: sudo ifup eth0 You may see an error message regarding unable to resolve an address.
17 Type the following in a new line after the commented lines: 127.0.0.1 localhost This forces the server to look at the DNS settings for DNS information, allowing a more dynamic setting. 18 Save the document and exit GEdit. 19 Type the following command in a terminal window: hostname -f If this command does not return the FQDN, contact Dell Pro-Support for assistance. 20 Restart Ubuntu. 21 Verify that your settings are retained. If the settings are lost, contact Dell Pro-Support for assistance.
Updating Ubuntu After you can properly retrieve a static IP address, perform an update to the latest packages. If you are installing Ubuntu using an ISO image, skip to "Downloading, Installing, and Configuring the DPPS Server Package" on page 11. 1 Click the update icon on the upper right corner of the screen. CAUTION: Do not update Ubuntu beyond 8.10. Upgrading to a later version causes issues with the DPPS server. 2 Click Install Updates. 3 Type the root account password and click OK.
Downloading, Installing, and Configuring the DPPS Server Package You can download the DPPS package or DPPS ISO image from the Dell Support website at support.dell.com. Downloading Package or ISO Image If you have already downloaded the package, skip to "Installing Using Package" on page 11 or "Installing Using ISO Image" on page 12. 1 Go to support.dell.com. 2 Type Imaging Solutions in the Search field and press . 3 Navigate to Dell Proximity Printing Solution sub-section.
Installing Using ISO Image NOTE: When installing the DPPS server updates using an ISO image, if you enter any incorrect information, you can reset it by selecting PackageConfigure at the end of the installation process. 1 Use one of the following methods to make the ISO visible to the DPPS Server: a For physical servers, burn the ISO image to a CD/DVD and insert it into the optical drive. b For virtual servers, mount the ISO image using the virtual server system for mounting ISOs.
4 In the Filter field, type DPPS and press . You should get one result, dpps, which is the DPPS installation disc. NOTE: If you do not get any results, clear the search box and manually locate the package in the list. 5 Right-click the DPPS installation disc, click Mark for Installation, and follow the instructions on the screen. 6 Click Apply on the toolbar and follow the instructions on the screen. 7 The server setup process begins.
Setting up Administration Account Access 1 Type the following command in a terminal window: sudo gedit /etc/group 2 Search for lpadmin in the document that appears. 3 Edit the line to state account names in the following format (assuming dppadmin is the root account on the Ubuntu installation): lpadmin:x:112:dppadmin,username1,username2 4 Save the document and exit GEdit. NOTE: You can later add Unix groups for printer access lists to this file.
Testing the Server 1 Type the following command in a terminal to initialize your new authentication: kinit #### where #### is the Microsoft® Windows® login name. This command initializes the Ubuntu system with your Kerberos Authentication, similar to what occurs when you log into Windows on a domain. 2 Type the password for the account you used in step 1 and press . NOTE: A message appears only if there is an error. If the command executes successfully, the caret return to the command prompt.
Installing Ubuntu 64-bit 2 Server Installation Requirements The Dell Proximity Printing Solution (DPPS) server requires the following: • A hardware or virtual server that can install Ubuntu 8.10 Server Edition (64 bit). • At least 2 GB of RAM and a 2 GHz Dual Core processor. • RAID-5 storage setup. NOTE: The hardware requirements may be higher if you have a large setup; for example 100+ buildings or 1000+ printers. • An active external internet connection for the DPPS server.
Installation Notes 17 • All the commands used are case sensitive. Using a different case may cause unexpected results. • The sudo prefix executes the command following it in administrator mode. • Nano is a text editor. To exit it, press . • Any text prefixed with # is a comment. • If your network requires a proxy to access the internet, your DPPS server needs permission to use this proxy. If you don't have permission to use a proxy server, follow these steps: a Update Ubuntu.
Installing Linux and Setting a Static IP Address You must create a server install using Ubuntu 8.10 Server Edition (64-bit). After the installation is complete, you must set a static IP address for the DPPS server. If the setting for static IP are lost after rebooting, follow the steps below to hard-code the information. 1 Type the following command in a terminal window: sudo update-rc.d -f NetworkManager remove 2 Restart Ubuntu by typing the command sudo reboot.
11 Type the following command in a terminal window: sudo nano /etc/resolv.conf 12 Delete the existing text from the document and then type: nameserver IP Address of your DNS server You can type all your namespaces in the same format. Each namespace must be typed in a new line. 13 Exit Nano and save the document when prompted. 14 Restart Ubuntu. 15 Type the following command in a terminal window: sudo nano /etc/hosts 16 Use a # to comment out all the line till the first blank line.
Updating Ubuntu After you can properly retrieve a static IP address, perform an update to the latest packages. If you are installing Ubuntu using an ISO image, skip to "Downloading, Installing, and Configuring the DPPS Server Package" on page 21. To update Ubuntu, type the following commands in a terminal window: sudo aptitude update && sudo aptitude upgrade You must remove two packages from the system as they interfere with the processes needed by CUPS.
Downloading, Installing, and Configuring the DPPS Server Package You can download the DPPS package or DPPS ISO image from the Dell Support website at support.dell.com. Downloading Package or ISO Image If you have already downloaded the package, skip to "Installing Using Package" on page 21 or "Installing Using ISO Image" on page 22. 1 Go to support.dell.com. 2 Type Imaging Solutions in the Search field and press Enter. 3 Navigate to Dell Proximity Printing Solution sub-section.
Installing Using ISO Image 1 Make the ISO visible to the DPPS Server using one of the following methods: a For physical servers, burn the ISO image to a CD/DVD and insert it into the optical drive. b For virtual servers, mount the ISO image using the virtual server system for mounting ISOs. c If you downloaded the DPPS ISO directly into the virtual server, type the following commands in a terminal: sudo mkdir /mnt/iso sudo mount -o loop /PathTo/DPPS-0.5.3-ServerPackages.
Setting Installation Package Options 1 Set a password for the root user account of CUPS server when prompted. NOTE: You will be prompted for this password several times during the installation process. 2 Type the FQDN and press Enter. 3 Type the short name of the server and press Enter. 4 Type the workgroup/domain name and press Enter. NOTE: The Workgroup or Domain names must be in capital letters. 5 Type the Realm (Kerberos) that the server connects to, and press Enter.
Joining the Server to Active Directory/Domain To join the server to the Active Directory® or to the domain: 1 Type the following command in a terminal window: sudo net ads join -s /etc/dpps/smb.conf -U #### where #### is the name of a domain controller account. If you get a message DNS update failed!, ignore it. 2 Type the root account password. 3 Type the domain controller's account password, if prompted. 4 Type the following command in a terminal window: sudo net ads keytab add HTTP -s /etc/dpps/smb.
3 Installing Red Hat Enterprise Linux Server Installation Requirements The Dell Proximity Printing Solution (DPPS) server requires the following: • A hardware or virtual server where you can install Red Hat Enterprise Linux (RHEL) version 5.5. • At least 2 GB of RAM. • At least a 2 GHz dual-core processor. • RAID-5 storage setup. NOTE: The hardware requirements may be higher if you have a large setup; for example 100+ buildings or 1000+ printers.
Installation Notes • All the commands used are case sensitive. Using a different case may cause unexpected results. • Gedit is a text editor. • Any line of text prefixed with # is a comment. Installing RHEL To install RHEL, boot the server with the installation media or the ISO image and select Installation on the splash screen. The following table lists the subsequent windows that appear and the options available. Window Instructions RHEL splash screen Press to continue.
Window Miscellaneous Settings Instructions Static address setup Type the: • Gateway IP • Primary DNS • Secondary DNS Clock and Time Zone Select the region/time zone and click Next to continue. Root User Account Type the root password and confirm it, then click Next to continue. Default Installation package 1 Select the web server. 2 Select the Customize Now box. 3 Click Next.
Window Installation Settings Instructions Verify or modify the setting, if needed: • Kdump — Disabled (unchecked) or Enabled (checked) • Date & Time — Setup depending on your location • Software Updates — Select Register Now a Go to Application/Software Updater and click Apply Updates b A prompt appears asking you to log in to your Red Hat account c Verify the system name created for the machine [FQDN] Updating and Installing New Software Packages To update and install any new software packages: 1 Login t
Installing DPPS Server Package To install the DPPS server package, a Copy/download the DPPS installer to your desktop. b Extract the files from the DPPS installer to your desktop using the GUI or a terminal. GUI: • Double-click to open the package, then drag the contained folder to your desktop. • Open the folder and double-click install.sh. • Click Run. Terminal: c • Double-click to open the package, then drag the contained folder to your desktop. • Open the folder and double-click install.
• Type the username and password for a user account that has administrative rights/permissions. • Type the password to obtain the keytab for the HTTP service. • Add the SSLCert. • Overwrite the Apache configuration files. • Initialize the DPPS. NOTE: If this is the first time you are installing DPPS, your DPPS password will not be set; so press , if prompted, to continue without a password. The DPPS packages are now installed.
NOTE: A message appears only if there is an error. If the command executes successfully, the caret returns to the command prompt. 3 Close the terminal window. 4 Open your web browser, type about:config in the address bar, and press . 5 Skip the warning that appears. 6 Type negotiate in the filter box. 7 Edit the following two fields to state companyname.com: negotiate.negotiate-auth.delegate-uris negotiate.negotiate-auth.
Installing SUSE Linux Enterprise Server 4 Server Installation Requirements The Dell Proximity Printing Solution (DPPS) server requires the following: • A hardware or virtual server where you can install SUSE Linux Enterprise Server (SLES) version 11–x64. • At least 2 GB of RAM. • At least a 2 GHz dual-core processor. • RAID-5 storage setup. NOTE: The hardware requirements may be higher if you have a large setup; for example 100+ buildings or 1000+ printers.
Installation Notes • All the commands used are case sensitive. Using a different case may cause unexpected results. • The sudo prefix executes the command following it in administrator mode. • Gedit is a text editor. To exit it, press . • Any text prefixed with # is a comment. Installing SLES To install SLES, boot the server with the installation media or the ISO image and select Installation on the splash screen.
Window Network Setup Instructions Configure the networks settings: • Run the network setup wizard • Automatic address setup (using DHCP) • Static Address Setup: • Type the IP address • Type the Netmask • Type the Default Gateway IP • Type the DNS Server IP • Configure the proxy settings used to access the Internet, if required. – HTTP proxy server – Port – Username (Optional) – Password (Optional) Clock and Time Zone • Region • Time zone • Time and date.
Window Installation Settings Instructions Verify or modify the settings if needed: • Overview • Keyboard layout • Partitioning • Software • Language • Expert • System • Keyboard layout • Partitioning • Booting • Add-on products • Software • Time zone • Language • Default run level • Kdump Confirm Package License: agfa-fonts YaST2 • Confirm installation Root User Account • Type the root password and confirm the password. • Test the keyboard layout. Hostname and Domain Name • Type the hostname.
Window Network Configuration Instructions • Skip configuration • Verify or modify the settings if needed: • General Network Settings • Firewall – Go to Allowed Services. – Allow cups on the External Zone. – Click Advanced. – Type 443 in both TCP and UDP fields. – Click OK.
Window Hardware Configuration Instructions Select the option you require: • Skip configuration • Use following configurations: • Graphics cards • Printer • Sound New Local User Skip creating a new local user. Click Next and then click Yes. Installation Complete • Deselect Clone This System for AutoYaST. • Click Finish. You can log into the SLES with the root account username and password.
c • Click Run in Terminal. • Type the following commands in the terminal: tar xvf filename.tar cd directory : ./install.sh Log in as root and execute install shell, if you have not already. • Verify the FQDN and press y if correct. NOTE: In case of errors, contact Dell Pro Support. If prompted to download additional packages, press y to accept. You need to mount the SLES install disc/iso again, if it is still not mounted. Repeat this process until it stops asking for more packages.
Setting up Administration Account Access • Enter the following command: gedit /etc/group • Search the document for sys • Edit the line to state account names as follows: sys:x:3:root,bin,adm,user1,user2,user3... • Save the document and exit gedit Testing the Server 1 Type the following command in a terminal to initialize your new authentication: kinit #### where #### is the Microsoft® Windows® login name, without the domain information.
NOTE: For more information on adding security exceptions, see your browser’s documentation. 10 Install the DPPS on a client. 11 Configure the client to use the server name created above using the Set Server option. 12 Print a test document to verify installation.