CAEDM: A User's Guide
An Introduction to the Computing Resources of the Ira A. Fulton College of Engineering & Technology
August 23, 2007

Table of Contents

i

Introduction

Welcome to CAEDM! CAEDM stands for Computer Aided Engineering Design and Manufacturing and is sponsored by the Ira A. Fulton College of Engineering and Technology. CAEDM provides computer labs for faculty, staff, and students, allowing easy access to the latest course-required software. CAEDM spans three buildings and consists of hundreds of workstations and servers. Despite its size and complexity, CAEDM has been designed to be as simple as possible for the end user. However, with several hundred new user accounts being created each year, educating new users about CAEDM and its resources is a difficult task.

In the past, knowledge of how to use the CAEDM resources has been given by word of mouth from student to student or taught in department classes that require the use of CAEDM resources. Sometimes this training was incorrect or insufficient; new users often experienced a great deal of frustration and created difficulties for system administrators by misusing resources. Therefore, this user's guide is provided to ease the pain of acquiring the skill set needed to succeed in the CAEDM environment.

To effectively use this user's guide you need two things. First, you need a CAEDM account—or at least you need to be eligible for one. To be eligible for a CAEDM account you must either be currently registered for a class within the College, have declared a major in one of the College departments, or be an employee of the College. Second, you should have a basic knowledge of the Windows operating system. In other words, you should know what a directory is, what a file is, how to drag and drop files, and that deleting your files makes them disappear. If you don't have this basic knowledge, don't worry. There are many people willing to help, so don't be afraid to ask a lab assistant, your neighbor, or a lab administrator. This user's guide will not provide extensive information on how to use the Windows operating system. We will, however, provide some general "start up" information about the UNIX operating system, as well as information about how UNIX and Windows have been adapted within the CAEDM environment.

This user's guide has four sections. The first deals with CAEDM policies. The second explains how to enable and manage your CAEDM account. The third gives general information such as printing prices, how to use the internet and e-mail, and where to find help. Finally, the fourth discusses the specific operating systems used in CAEDM, as well as a basic introduction to the UNIX operating system.

The final part of this user's guide consists of three useful appendices that cover other information relevant to your use of the CAEDM systems.

This user's guide is not a comprehensive "how-to" manual. It's a simple reference to help you get acquainted with CAEDM. With that in mind, let's get you started in CAEDM.

1

What, Where, and Who is CAEDM?

CAEDM runs computer labs in several locations in the Crabtree, Clyde, and Snell buildings. There are three main CAEDM labs. One is located in 450 CTB. The other two are in 425 CB and 308 CB. These are general use labs. The door code for access to these labs is given when you create your account, or when you click on the 'Lab door code' link in the CAEDM Account Manager.

There are other labs sponsored by departments within the College which may make certain CAEDM applications available to users from those departments. The door codes for these labs can usually be obtained from the secretary of the sponsoring department. Table 1 shows where some of these labs are.

Table 1: Lab Locations
Lab Location Operating System Department
450 Crabtree Building UNIX, Linux, Windows General College use
425 Clyde Building Linux, Windows Part general College use,
part Electrical and Computer Engineering
308 Clyde Building Linux, Windows General College use
413 Clyde Building Windows Part general College use,
part Electrical and Computer Engineering
219 Snell Building Windows School of Technology
75 Crabtree Building Windows School of Technology
345 Crabtree Building Windows School of Technology
217 Clyde Building Windows Chemical Engineering
234 Clyde Building UNIX, Windows Civil Engineering
230 Clyde Building Windows Mechanical Engineering
217 Clyde Building Windows Chemical Engineering

Many of these labs contain other special peripheral equipment. Table 2 shows the location of this peripheral equipment for the general use labs. This table does not show most of the peripherals available in the department-sponsored labs.

2
Table 2: Location of CAEDM Peripherals
Equipment Location
DVD Burners CB 308, CB 425, CTB 450
Card Readers (xD, SD, Compact Flash, etc.) CB 425, CTB 450
CD Rewritable drives CB 308, CB 425, CTB 450
Scanners and software CB 425, CTB 450
Digital Sender (PDF format scanner) CB 425, CTB 450
Tape Drives (8 and 4 mm — UNIX) Available on request; see a CAEDM administrator in CB 306A.
Color Plotters (for printing posters) CTB 450
B&W 8½ x 11 printing CB 308, CB 425, CTB 450
B&W 11 x 17 printing CB 425, CTB 450
Color 8½ x 11 printing CB 425, CTB 450

CAEDM supports a wide variety of software on UNIX, Linux, and Windows platforms in the three main labs. In addition, most CAEDM applications are available from the CAEDM Citrix application servers on any capable system with a standard browser. To access these applications, visit http://www.et.byu.edu/caedm/citrix/manager.htm and follow the directions for setup.

Generally, all of the applications you will need are available in the labs or from the Citrix application servers. If there's an application you need for your required course work that's not available from either the labs or the application server, ask your professor about requesting that CAEDM make it available.

The CAEDM team includes system administrators, Computer Support Representatives (CSRs), and part-time employees. For more information on the CAEDM team, visit: http://www.et.byu.edu/CAEDM_FullTime_Personnel.htm (full-time staff) and http://www.et.byu.edu/CAEDM_Part_Time_Personnel.htm (part-time staff). These team members are here to help you with issues related to the CAEDM facilities.

The CAEDM labs are open 24 hours every day. Students are discouraged but not prohibited from using the labs on Sunday. Normal hours for the Clyde and Crabtree buildings are 6:00 AM to 11:00 PM. Hours on holidays may vary and are usually posted around building entrances a few days in advance. In most cases you can remain in the buildings after hours but won't be able to reenter if you leave. These lab hours should be seen as an exceptional privilege—most university labs close at midnight or earlier.

Tuesday evenings after 10:00 PM are reserved for system maintenance. You can still use the labs at this time, but save often and plan on occasional system outages.

3

Policies

This section is very important. Infractions may cause you to lose your CAEDM account privileges and may affect standing with the University and/or the police. This section is divided into two parts: the official CAEDM policy and unofficial "common sense" practices.

Official Policies

In order to use the CAEDM facilities, you must agree to:

  1. Respect the lab area and lab equipment. You must not eat or drink in the lab areas. This can lead to unsanitary lab conditions and/or damage equipment. You must also clean up your work area before leaving.
  2. Not seek unauthorized information on or from other users. You must not seek unauthorized access to, or copies of, others' files, data, or user information (including passwords). You must not modify others' files, data, or information.
  3. Not log in as or otherwise represent yourself as another user.
  4. Respect the legal protection provided by copyrights and licenses for programs, data, and intellectual and artistic property. For example, you must not make a copy of a licensed computer program to share with others in avoidance of the copyright in order to avoid a software purchase.
  5. Respect the intended use for which your access to the facilities is granted. For example, you may not use CAEDM facilities for outside commercial activities. Game playing is not permitted on CAEDM systems.
  6. Respect the integrity of the CAEDM facilities. You must not intentionally develop or use programs that harass other users or infiltrate computers or systems and/or damage or alter the software components of a computer system or impair in any way the operation of the CAEDM network or systems.
  7. Respect the CAEDM financial mechanisms. You must not intentionally develop ways to alter or avoid charges for CAEDM facility use, printing, etc. You may not allow others to use your account.
  8. Respect the personal rights of others. You must not engage in private or public behavior that creates an intimidating, hostile, or offensive environment for other users based on race, sex, color, religion, creed, nationality, age, marital status, handicap, or veteran status.
  9. Not use the email system to send spam.

CAEDM accounts are only to be used in support of the College of Engineering and Technology instructional and research activities. The use of CAEDM facilities for the storage and transmission of pornographic materials (images or text) is a violation of CAEDM policy and is also a violation of the Honor Code. Such use will be reported to the Honor Code Office. The BYU Computer Network Patron Policy states, in part:

4

Students will most likely be asked to leave the University when any of the following conditions have been substantiated: Any of the materials are pornographic, erotic, or indecent or when materials or associated expressions of conduct are offensive and, in the sole discretion and judgment of the University, are inconsistent with the principles of the Church and the BYU Honor Code.

CAEDM reserves the right to monitor your account and associated computer activities. Abuse in any form will result in the suspension of your account(s). If an abuse involves illegal activity, the appropriate authorities will be notified.

Common Sense Practices

This part contains some of the "common sense" rules for CAEDM. Violation of these "common sense" rules may also cause you to lose your account privileges.

  1. Wash your hands before using CAEDM equipment, especially after eating, working in the shop, or using the restroom. Don't touch the screens with your fingers. Point to items on the screen with a pencil or other object to avoid leaving smudges which make the screen harder to read.
  2. Never give your password or door code to anyone, including your spouse.
  3. You may at some time do work for outside engineering firms. Never use BYU software licenses to do any work for outside employers. Most CAEDM software licenses are donated and/or educational. Any payment received by students from outside sources for work done on CAEDM systems could result in legal action against BYU and/or against you, and in the loss of the software licenses involved. If you have any question about this, see a CAEDM administrator!
  4. Do not install any software on any CAEDM computer! Not to the local hard drive, your network home space, a CD, a USB thumb drive, or anything else. This includes games and internet downloads. You may not install programs and then remove them. This is unacceptable. Do not install them in the first place.
  5. Do not lock workstations with a password to reserve a place in the lab for after class. Log out if you will be out of the lab for more than a few minutes. Don't use high-end graphics systems dedicated for CAD applications to send e-mail or surf the web. If you don't know which system to use, ask!
  6. If you're not sure which command to use for something, ask. Some UNIX commands can wipe out all of your data with no hope of retrieval, so ask!
  7. If you need to run a program that will take a long time to complete, there are methods to do so without interrupting the work of others. Please contact an administrator for information on how to run such jobs (known as batch jobs).
  8. Never turn the power off on any computer. These systems may run batch jobs in the background or have users logged in remotely. They are constantly communicating with the servers. Turning a computer off could cause someone to lose important data or interrupt an important data transfer. If the system freezes, see an administrator.
5

Accounts

Now that you know a little more about CAEDM and some of the guidelines for using CAEDM resources, you're ready to set up your CAEDM account. This section will guide you through this process and give you information on how to manage your account.

Creating an Account

You can enable your CAEDM account on the web using the CAEDM Account Adder (https://ssl.et.byu.edu/cms/accountadder). Enter your BYU ID number, set your password, and your account will be created and you will be shown the lab door code. You can see the door code again by logging in to the CAEDM Account Manager (https://ssl.et.byu.edu/cms) and clicking the 'Lab door code' link.

There are a couple of systems just outside the CB 423 lab which are dedicated to managing accounts, but any system with a browser can be used, even from your home.

Changing Passwords

After your account has been enabled, you may change your password at any time using the CAEDM Account Manager (https://ssl.et.byu.edu/cms). Click on "Change Password" and follow the instructions.

Managing Your Account

The CAEDM Account Manager (https://ssl.et.byu.edu/cms) is the main tool for managing your account. It allows you to set UNIX account options, check print jobs, change your password, check your account balance, check quota information, set up CAEDM mailing lists, manage CAEDM groups owned by you, and more.

Money

All CAEDM charges are made directly to your Signature Card Account. This is primarily for printing. Note that, as referenced above, you can go to the CAEDM Account Manager (https://ssl.et.byu.edu/cms) where you can use the "Print Jobs and Accounts" link to check your Signature Card balance.

If necessary, you can add to your Signature Card balance by going to http://www.byu.edu/signaturecard and clicking on "Quick Pay".

6

E-Mail Addresses

When enabling your account you're asked for an "Official Email" address. Email sent to —which includes some official College email—will be forwarded to that address. You can change your official email address in the CAEDM Account Manager under "Email Forwarding". If you want to use your CAEDM email account instead of forwarding to another account just leave the field blank.

Disk Quotas

Disk quotas are: 150 MB for undergraduate students, 500 MB for graduate students, and 100 MB for groups (see "Group Directories" below). Quota extensions may be requested using a form available to the group owner in the "Quota Information" section of the CAEDM Account Manager (click the "Request an Extension" link for the appropriate group). Turn the form in to the Unix Administrators in CB 306. Quota extensions for Capstone or other research groups should be handled the same way.

Faculty don't have quotas—this shows up as a "0 MB" quota in the CAEDM system. Faculty can request that members of a specific class receive an automatic quota increase by sending an email to . Class-wide increases last only until the class is completed.

Group Directories

CAEDM groups allow you to share files with other CAEDM users. When you add people to a group, a link to the group space appears in the "groups" subfolder of their CAEDM home directory ("J" drive). Any full member of the group can edit or remove any file in the group space. Read-only members can only view (not edit or remove) group files.

Groups are created and managed by clicking on the "Group Manager" link in the CAEDM Account Manager. Group owners are the only ones who can see the group in the listing of groups on their Account Manager page. Student users may create up to 3 groups. Faculty users may create up to 10 groups. Please note that it may take up to 15 minutes for groups to be created. New group members may have to log off and log back on in order to use new group space.

Mapping Your CAEDM Home Directory as a Drive

CAEDM lab systems running Windows map your CAEDM home space automatically to the "J" drive. Windows systems which are on the CAEDM network but aren't CAEDM lab machines may require you to access your home space manually. This can be done by clicking START > Run, then typing \\fs-caedm.et.byu.edu\username, then hitting the Enter key or clicking OK. This will open a window to your home space files and folders. Right-click a folder to map it to a drive (within the limits of the system).

7

CAEDM Software Applications

Most CAEDM software applications are available from all UNIX, Linux and PC systems. These applications are available in the CAEDM labs and also from any other system that has a compatible browser (office, home, dorm, etc.) by loading the Citrix software found at http://www.et.byu.edu/caedm/citrix/manager.htm.

Supported Windows Operating Systems

Windows XP Professional is now the only official CAEDM-supported Windows operating system. Support for Windows 2000 Professional has been discontinued, and there are no plans to support Vista in the near future.

Regular Printing Charges

You are charged for all printing to CAEDM printers. The CAEDM printing software directly charges your Signature Card account for this. This means that when your Signature Card account is out of money, you won't be able to print. The print manager checks your balance and, if there's not enough to cover the submitted job, prints a banner page explaining that your job won't print because of insufficient funds.

Group Printing Charges

CAEDM has two print queues for each printer; one for regular printing and one for group printing. For example:

When you issue a print job to the standard queue, the job is printed and your personal account is charged. If you send the job to the group print queue instead, the printing sub-system first checks to see if you have privileges to charge the job to more than one account (groups). If not, the job prints and your personal account is charged.

If you are authorized to make printing charges to more than one group account, the print job is sent to a holding queue. You must then go to the CAEDM Account Manager (https://ssl.et.byu.edu/cms) and release the job by clicking on "Print Jobs and Accounts" and selecting the group account to which the print job should be charged.

Shared printing is not set up by default when a group is created. To enable shared printing, the group owner should send a message to indicating which groups they want set up with shared printing. Money can then be added to the group with a Journal Entry through the department office. Please indicate which group the money is for. Printing prices will be discussed in the next section.

8

General Information

Although the Windows and UNIX operating systems are very different, some aspects are much the same in both. Similarities include the following:

E-Mail

Now that you have a CAEDM account, you also have a CAEDM e-mail address (discussed in the previous section). This address is . You can send and receive e-mail (including attachments) from this account using the Thunderbird email application on both Windows and Linux systems. Remember that you need to purge your e-mail regularly so you don't exceed your disk quota. Also remember that your e-mail forwarding options were discussed in the previous section.

World Wide Web

As a CAEDM user, you have access to the internet. Web traffic is routed through the BYU proxy server and some inappropriate sites are blocked. Should you consistently visit unblocked but inappropriate sites, your account will be disabled and you will be referred to the BYU Honor Code Office. You may surf the web as needed, but please don't use high-end graphics systems for this purpose as they are reserved for CAD work.

The "www" folder on your "J" drive is where you can publish web pages. Do not delete the "www" folder—if you do, you will need to contact a CAEDM systems administrator to set it back up. Also don't put files you don't wish to make publicly available on the web in this folder.

You can access your web page through a web browser by typing http://www.et.byu.edu/~username in the location or URL bar of your browser. Please remember that a very fancy web page can take a big share of your available disk quota (also previously discussed).

Group accounts also can have web pages. The "www" folder in the group folder is where you can publish web pages. To access them, go to http://www.et.byu.edu/groups/groupname.

CAEDM Printing

All CAEDM labs have printers. All lab systems have these printers available for you to use. The specifics of how to print will be discussed in the following section on specific operating system use. However, Table 3 has prices for the different types of printing. Note that these are prices for CAEDM printers; individual departments may offer their own printing facilities with different pricing schemes.

9
Table 3: CAEDM Printing Prices
Paper Size Cost (Per Page, Except as Noted)
8½ X 11 $.03
11 X 17 $.06
8½ X 11 (color) $.25
11 X 17 (color) $.40
B&W Line Drawing plot (any size) $1.75
Poster (color plotter, normal paper) $6.00
Poster (color plotter, glossy paper) $4.50 / linear foot

Make sure you have the correct printer selected before submitting your print job. Each printer is labeled with its name. Just send your job to the queue with the name of the printer you want to use. If you submit a job and nothing happens, check to make sure that you are sending the job to the correct queue and not to a file.

Printer Status Page

After you submit your job to the print queue, you can check the status of your job in the queue by going to http://www.et.byu.edu/caedm/printers.

Help

If you can't find the answer to a question in this user's guide or by looking at the CAEDM home page (http://www.et.byu.edu/caedm), ask a member of the CAEDM team. Usually they are present in CB 423, CB 425, CB 306, or CTB 450. You can also watch for team members (see http://www.et.byu.edu/CAEDM_FullTime_Personnel.htm and http://www.et.byu.edu/CAEDM_Part_Time_Personnel.htm). We should at least be able to point you in the right direction. You can also send an e-mail question to either (for UNIX, Linux or general account issues) or (for issues involving the Windows machines).

You can increase your chances of receiving a helpful reply by including an accurate description of the problem along with any relevant details—such as your CAEDM username, the name of the computer or computers you're having trouble with, the date and time when you first noticed the issue occurring and any other circumstances that might be related. When sending an email, please include an informative subject line (such as, "Trouble printing to cb308ps from Linux lab machine") rather than a generic or overly-dramatic subject that might cause your email to be misclassified as spam (such as, "URGENT!!! Plz help!!!").

10

Operating System Information

Login screen for CAEDM UNIX.Figure 1: Login screen for CAEDM UNIX.

UNIX

Because this user's guide explains UNIX commands, it is important to recognize what text is simply text and what is actually a command that you need to type. All commands that you would type on the keyboard will be shown in this font. Descriptive terms in a command that are meant to be replaced by appropriate text are indicated like this. For example: cat filename would mean "Type the word cat, followed by a space, followed by the name of the file." Text output by the computer in response to those command will be shown in this font. Other font changes are for emphasis and should not be interpreted as commands to be typed on the keyboard.

Logging in and the Common Desktop Environment:

The UNIX computers have a login screen like that shown in Figure 1. To log in, simply type your username and hit Enter, then type your password and hit Enter again. Note that no characters (not even asterisks) will appear when typing your password.

The desktop environment you log in to on the UNIX machines is known as the Common Desktop Environment (CDE). Figure 2 is the bar that will appear near the bottom of the default CDE desktop setup, and is an application launcher that is explained below. The icons on this bar require only a single click to launch the application.

We remind you that locking terminals to hold your place is inappropriate and is especially annoying at busy times. System administrators may log you out without notice, causing complete loss of all unsaved data, if you lock your workstation and are gone for more than a few minutes while others are waiting for a workstation.

CDE application launcher.Figure 1: CDE application launcher.
11
  1. These icons are self-explanatory. For example, if you click on the date icon, a calendar program opens up.
  2. This icon will open up a file manager. From this file manager you can drag and drop files, change file permissions, and delete unwanted files. NOTE: When files are placed into the trashcan (see K) they are not deleted. The files remain in the trash until the trash has been "shredded".
  3. This small triangle indicates that there are other programs available in addition to the icon shown. Click on the triangle to reveal a list of these programs, as shown by (D). By right clicking on one of these sub-panel options, you can select "Copy to Main Panel." This places the selected icon as the default on the front panel.
  4. Clicking on this computer icon accesses a terminal window. Terminal windows are used to interface with the computer via command line. It is similar to DOS in that it is a non-graphical command line interface. A more comprehensive explanation of terminal windows and UNIX commands will be given later.
  5. CDE allows you to organize your work in various desktops. For example you could run an internet browser and mail program in desktop "One", then click on desktop "Two" and run your CAD applications.
  6. This is the EXIT button. It will log you out. You can also logout by right clicking on the desktop background and selecting "Log out". A confirmation dialog will come up to verify that you want to log out. Please confirm! Never leave the system without completely logging out.
  7. This icon and sub-panel contain some commonly used UNIX applications. The default is the Mozilla internet browser and mail client.
  8. These are Windows applications that actually run on a remote Windows Citrix server.
  9. CAD applications for both Windows and UNIX.
  10. This icon allows you to customize your desktop, i.e. change your background and window settings.
  11. This is the trash. You can drag files into this icon to get rid of them. Once again, files placed in the trashcan are not immediately gone. You must shred the file for it to be permanently gone so that it will not eat up your disk quota space. Shredding is accomplished by clicking on the trash can, selecting the file(s) from the trash file manager, then choosing "shred" from the "file" pull down menu.
  12. By clicking on this area and dragging, you can move the application launcher to other parts of your desktop.

Terminal Windows and Basic UNIX Commands

By clicking on the computer icon, ("D" of Figure 2) you will open up a terminal window with a command line where you can type commands. Table 4 lists commands that will help get you started—for more, see the UNIX help pages on the CAEDM website.

12
Table 4: Simple UNIX commands
Command Function Sample Uses
man Show manual. man command Show usage instructions for command.
ls List files. ls path Lists non-hidden files in the directory path (or the current directory, if path isn't specified). ls -a -l Lists all files (including hidden files) in the current directory, along with information about each file.
cd Change directory. cd path Changes into the directory path. cd .. Changes into the current directory's parent. cd ~username Changes to user username's home directory.
pwd Print working directory. pwd Shows your current directory.
cp Copy. cp file newfile Makes a copy of file with the name newfile. If newfile already exists it will be silently overwritten!
mv Move. mv path/file newpath/newfile Moves file from the directory path to the new directory newpath with the new name newfile. As with cp, any old newfile is silently overwritten! mv file path Moves file into path without renaming it. mv file newfile Renames file to newfile.
mkdir Make Directory. mkdir directory Creates a directory.
rm Remove a file. rm filename Permanently removes a file or files. Be very careful! rm can delete many files at once. Consider rm -i filename instead, which prompts you before each deletion.
rmdir Remove Directory rmdir directory Permanently removes an empty directory. (Use rm to clear out the directory, first).
13

Quotas

With the institution of quotas have come several problems with students running out of storage space. Specific quota values were discussed previously. We will show you how to check your quota, and how to find out what files may be causing you to go over or near to over your quota. Here are some common problems that affect disk space:

Whenever a program crashes in UNIX, it performs an operation called a "core dump" which means, in short, that it takes all the diagnostic output from the crash and puts it in your account in a file called "core." This happens in the directory where you are running the program and can thus be easily found. Sometimes these files are huge so look for them and simply remove them by typing: rm core

To see if you have a core file you can type: findcore

Output of 'du -k | sort -n'.Figure 3: Output of du -k | sort -n.

The next disk storage monster is mail. People tend to be packrats and save all of their mail. This can be hard on storage space. Mail often has attachments that eat up precious space. Overcome the urge to be a packrat and simply archive and remove mail that is no longer needed. Depending on your mail settings, mail that's been removed may stick around in the trash, using disk space. You might need to shred (empty, compact) the trash to actually get rid of it. Also depending on your settings your mail client may create a "Sent" folder that keeps a copy of every sent message. If this "Sent" folder is not periodically cleaned out it can cause quota problems. If you're unsure what your disk usage is, there's a UNIX command that will allow you to check your quota: quota -v

If this command shows that you're over your quota it may be helpful to know which files are taking up the most space. The next set of commands can help with that: jcheck ...or... du -k * | sort -n.

14

Both commands show disk usage. du -k -n performs a disk usage report giving the results in kilobytes (-k). sort -n sorts the resulting list according to size. The output will look something like Figure 3. Look for large files that you might be able to get rid of (or compress with a program like gzip).

If you can't possibly trash anything else, consider using a USB thumb drive or writeable CD to store infrequently used files instead of keeping them in your CAEDM space. It's a good idea to backup your files anyway. If none of the above helps, talk to a CAEDM administrator. Depending on your circumstances, you may be told to request a quota extension.

Printing

We've already warned you of some common mistakes with printing (See the "General" section for printing). If you have accidentally (or on purpose) sent a print job to a file instead of the printer, you can still get your print job sent to the printer. The command lp -dprintername filename will send the file to a printer. For example, lp -dctb450ps nicefile.ps would send the file nicefile.ps to the printer ctb450ps. The printers are labeled with their names.

Your print job can be cancelled if you realize in time that you don't want it. Simply type at a prompt: cancel jobname where jobname refers to your print job. This is usually displayed at the time you submit the print job, and looks something like ctb450psa-581. If you didn't catch the job name when you sent it off to the printer, you can use the command lpstat printer_name and that will give you a list of what is waiting to be printed on that printer. The print queue can also be access at http://www.et.byu.edu/caedm/printers. Be aware that most printers process the jobs very quickly so you have to be fast to cancel a job; once it starts printing, you can't cancel it. Please do not cancel a job at the printer (that is, by hitting the cancel button on the printer). It may not be your job that gets cancelled.

Only administrators can cancel other people's print jobs. If you are having trouble with another person's print job (for example, if someone else's print job is blocking the queue), please contact a CAEDM administrator.

15

If you have problems getting something to print, please try the following things.

  1. Make sure that it is being sent to the correct printer and not to a file.
  2. Wait a few more minutes. Sometimes the printers get jammed with a ton of requests at the same time.
  3. Check the print queue by the methods mentioned above.
  4. Try sending the print again. This isn't always the best option because you will get charged for it.
  5. Talk to a system administrator.

Logging out

Logging out of a UNIX workstation is as simple as clicking on the Exit button as seen in Figure 2. Or, you can log out by right clicking on the desktop area and selecting Log Out. Please be sure to hit the Continue button before you leave. Be aware that open terminal windows and certain other programs left open when you log out will be started up again when you log back in. In other words, don't fill up your screen with minimized dtterm windows and open Mozilla browsers before you log out.

Help

Learning UNIX can be very daunting at first. Never fear, you can easily learn the basic things you will need to know. Whatever level of knowledge you have, you will need help at some point in time. There are references that can be used to help you out. First, there are the CAEDM help pages on the web that offer more detail than this user's guide. There's also an "Advanced CAEDM User's Manual" available that goes into more detail than this user's guide with regard to certain aspects of the CAEDM system. There's built in UNIX help for specific UNIX commands available via the man command. This help can be accessed by typing man command where command is any UNIX command. For example, man ls gives information on how to use the command "ls". Third, there are many helpful UNIX books available in the bookstore or at the library, and numerous UNIX help sites out on the web.

16

Windows

MS Windows START menu.Figure 4: MS Windows START menu.

Because you've likely had prior experience with PCs, this section won't be as detailed as the last. Also, since many questions asked about CAEDM PCs are trouble-shooting questions, the CAEDM PC help site (http://www.et.byu.edu/caedm/windows.html) may be useful. With that said, here are a few CAEDM PC basics.

Logging In and Out

To log in, hold the Ctrl and Alt keys down and hit the Delete key (often written Ctrl+Alt+Delete). Type your login name and password and wait for the login script to complete. Once the Desktop screen has shown up, try opening up the start menu to see if it has the CAEDM icons shown in Figure 4. Once these appear the computer is ready to use the network programs. You will notice a "PC Apps" menu and a "Unix Apps" menu as well as the normal "Programs" menu. The CAEDM PC and UNIX apps menus contain programs the CAEDM network supplies; the Programs menu gives applications often found on a normal PC.

When logging off the PCs make sure to use the CAEDM Logoff icon. This ensures that the computer is left ready for the next user.

When using the PCs, you will notice that you automatically have a "J" drive mapped to your CAEDM home space. You will also see links to any groups that you are a member of in the "Groups" folder within your "J" drive.

You will find that the PC side of the CAEDM network stays very busy. It can be very frustrating to come into the lab with a report to type and not be able to find an open PC yet see several UNIX machines not in use. The following section outlines the CAEDM solution to this problem: the terminal server.

Terminal Server

A terminal server is a computer that allows users to remotely log in from their computer and then work as if they were logged in to a CAEDM PC. After logging in, a user can use the CAEDM Windows software applications. Clients of the terminal server program exist for almost any operating system; this means that you can access the CAEDM Windows software from pretty much any computer that has internet access regardless of what type of operating system it is using.

17

For example, in the scenario mentioned above (where you wanted to write a paper, but all the Windows machines were in use), instead of waiting for a PC to open up you could simply log in to a UNIX machine and access the terminal server. On CAEDM Linux machines, the Windows applications are available under PC Apps in the "K" menu (like the START menu in Windows). On CAEDM UNIX machines they are available under the CDE terminal icon (item "F" in Figure 2). Opening these menus shows the "Start" menu shown in Figure 4 which allows you to use the CAEDM Microsoft Office and other Windows software from a UNIX machine.

The applications are running on the terminal server computer, but the graphics and interface show up on your computer. Client software exists for Windows, HP-UX, Linux, and Macintosh operating systems and can be downloaded along with instructions from http://www.et.byu.edu/caedm/citrix/manager.htm. With the terminal server you can use CAEDM software from home, the office, or anywhere else there is access to the internet and a client installed on the computer. Please see Appendix C for other ways to remotely access the CAEDM network.

CAEDM has also published a java version of the terminal server application that can be accessed from any browser. This means that any computer that can browse the internet is capable of accessing the CAEDM servers without installing the client software on that machine. This works by opening a connection to the servers through a web page, and is available at the above URL.

Conclusion

As you can see, we have tried to make many useful resources available to you through CAEDM. Your use of these facilities implies your acceptance of the responsibility to take proper care of the facilities. You must also take care not to violate the rules or to infringe upon the rights or sensibilities of others.

We hope that this user's guide has helped you get started in CAEDM. We encourage you to talk to us if you have problems.

18

Appendix A: How to Run Certain Programs Under UNIX

More UNIX software documentation can be found at http://www.et.byu.edu/docs.

Pro/Engineer

In a terminal window type: proe

Unigraphics

In a terminal window type: ug

Adobe FrameMaker

In a terminal window type: Maker

Maple

For the graphical version type xmaple in a terminal window; or for the command line version type maple

Matlab

In a terminal window type: matlab

Acrobat Reader

In a terminal window type acroread

19

Appendix B: CAEDM Employees

Brent Smith
CAEDM General Manager
Office: CTB 75F
Work Phone: 422-7512
Dean Anderson
UNIX Application and License Administrator
Office: CTB 450A
Work Phone: 422-5275
Daniel Fussell
UNIX Systems Administrator
Office: CB 306A
Work Phone: 422-5351
David George
Windows Systems Administrator
Office: CB 425B
Work Phone: 422-2554
Shayne Holmes
Windows Systems Administrator
Office: CB 425A
Work Phone: 422-8120
Daniel Teichert
Computer Support Representative, Webmaster, UNIX Administrator
Office: CB 306A
Work Phone: 422-5867

PC General Help can be found in CB 423A or by calling 422-5960.

UNIX general help can be found in CB 306 (422-3050) or CTB 450 (422-5844).

The CAEDM home page (with various help pages for the PCs and UNIX machines) is http://www.et.byu.edu/caedm.

20

Appendix C: Remote Access of CAEDM Resources

The purpose of this appendix is not to give an in-depth explanation of all of the ways to access CAEDM resources remotely. Rather, we want to let you know that there are other options besides the terminal server for remotely accessing your CAEDM account.

If you would like to remotely access the UNIX side of your account, use ssh to log in to ssh.et.byu.edu. If you would like to download files from your CAEDM account to your home computer or otherwise transfer files you can use the File Transfer Protocol (FTP) host ftp.et.byu.edu. However, we recommend that you use secure FTP (sftp) or secure copy (scp) instead. FTP sends clear text passwords over the internet that can be intercepted. You can use secure FTP and secure copy with ftp.et.byu.edu as well as with most other remotely available servers (such as ssh.et.byu.edu).

You can also check your CAEDM email from home by accessing the POP/IMAP server at sslmail.et.byu.edu. Be sure to enable SSL for both checking and sending email—in particular, you must use SSL and send your username and password if you want sending email to work properly.

If you need additional help with the above methods, please see the CAEDM help pages on the web.

21