ECEn Help Wiki

Log In
Home Sitemap Recent Changes Media Manager

Trace:

wiki:caedm:introduction_to_caedm

This is an old revision of the document!


Introduction To CAEDM

CAEDM (Computer-Aided Engineering, Design, and Manufacturing) is the Fulton College of Engeering & Technology's IT organization, meaning it supports the interdepartmental computing needs and resources of the School of Technology (SoT) and the College's four engineering departments: Mechanical Engineering (ME), Civil & Environmental Engineering (CEEn or CE), Chemical Engineering (ChemE), and Electrical & Computer Engineering (ECEn or EE). The head of CAEDM, Brent Smith, serves as the main technical advisor to the Dean, and thus greatly influences technology policies within the College. In general, CAEDM advises and supports the departments and–aside from advising the Dean on College-wide policies (such as purchasing)–leaves a great deal of autonomy to the departments' CSRs.

CAEDM Accounts

The College administers an instance of Microsoft Active Directory (AD) which is separate from the University-wide instance administered by the Office of Information Technology (OIT). This is the College's main directory service. Accounts with this AD instance are commonly referred to as “CAEDM Accounts.” These accounts are available to students in the College and College employees (as explained here). In order to create an account, a user's BYU ID number must be in a CAEDM database. Students have their numbers added automatically based on enrollment, but new student employees who are not already students in the College must have their ID number added manually by a CAEDM full-time employee.

CAEDM accounts periodically expire; usually once per year. Users can renew their account on the CAEDM website. If an account has already expired, CAEDM full-time employees can re-activate it upon request.

Email

CAEDM accounts all come with an email account. This account is hosted by the College and is accessible at webmail.et.byu.edu​. User addresses are always <username>@et.byu.edu. See this article​ for more information, including how to add the account to a mail client. As most students have personal accounts, and most faculty and staff use the University's Premium Email service (Exchange), this is not widely used. However, a few users do depend on it, and it is an option for all users.

Labs

CAEDM administers several labs in the College. They are in 425 CB (north side), 450 CTB, and 102 EB. They are open to anyone in the College, but are NOT open access computer labs for any University student. Thus, the doors require a code to unlock, and the computers require CAEDM accounts. See this site​ for more details.

CAEDM Management System

CAEDM provides a service called CAEDM Management System (CMS). This is a web-based application that helps with information and settings for users, computers, and groups, as well as email lists for the department, and print queues if using CAEDM print servers.

The URL of the CMS is ​https://caedm.et.byu.edu/cms/​​.​

duser

This controls CAEDM groups, along with individual users' account information. There are three options in duser: Users, Accounts, and Groups. We deal with Groups the most.

Users

This shows when a user's account will expire, their BYU ID number, and full name, as well as their assigned access roles (e.g. caedm, ee, ptemployee). We should NOT edit this information. If an edit needs to be made, contact a full-time CAEDM employee.

Accounts

There is not much in this view, though it does show the name of the file server containing the user's profile (i.e. J drive).

Groups

See this article for an explanation of CAEDM groups.

Most people will have trouble with a group because it has expired. If so, direct them to​ the CAEDM website to renew the group on their own. If they are not the owner and do not know who the owner is, that can be found by searching for the group in duser and looking in the 'owner' field. Typically, only the owner or managers can edit the membership of a group (using the CAEDM website), but we can also do so using duser. We can also change the owner and managers.

ListAdmin

This manages email lists used by the department. This is mainly used by the full-time CSR. The main lists used by our department are ee-ugrad-l and ee-grad-l. We will usually regenerate (i.e. delete and re-create) both lists at the beginning of each semester. We use a CSV file based on enrollment information as the basis for these lists. That file is called 'ee' and is found in the 'collegecsrs' CAEDM group under 'student_lists'. This list is auto-generated by CAEDM each Sunday. See CAEDM Mailing Lists ecen-grad-l and ecen-ugrad-l for more specific information on these two lists. Occasionally, a student will ask to be added to an email list, and we can easily do that using ListAdmin. Students will sometimes be mystified as to why they are not included on the list. The usual reason is because they did not specify an email address when they created their CAEDM account, and their CAEDM email was used by default (students are generally unaware they have a CAEDM email account).

MAD

In the CMS drop-down menu from the CAEDM website, you will see the MAD link (I don't know what MAD stands for). It lets us assign static IP addresses, set computers' DNS names, set network book instructions, and also includes some inventory data. This is the tool we use to put computers “on the network” since most of our subnets are configured (through the MAD) to only assign IP addresses to a given whitelist of MAC addresses. This is also how we take computers “off the network,” which would be necessary when a computer is decommissioned or moves to a new subnet.

Adding Devices to the MAD

To find all IP addresses that aren't being used you can type “free” into the MAD search box. This will give you everything containing “free” in the name. By convention, we denote unused IP addresses with the name “free-X-X-X-X” where the Xs are the numbers in the IP address. Select the IP address that you want to use, making sure it is in the IP range of the subnet to which the target computer is connected (see College Network Information for more information on College subnets). For ease of use, you may wish to search for only free addresses in your desired subet (e.g. free-10-2-117 or free-10-2-118). Replace the hostname entry with the name of the device (by convention, that is usually -, such as “CB466-EE12345”). This is the name that will be visible on th network (i.e. the name the College's DNS servers will resolve to the device's IP address). Enter the device's MAC address in the field labeled 'MAC address(es) continued' and click the 'Add MAC' button. The address should then appear in the 'MAC Address(es)' box.

​Click the 'Commit changes' button at the top or bottom of the screen. The system will perform a sanity and rules check on the information you entered, and if everything is acceptable, a message will appear in the bottom status pane saying “mad: machine updated successfully.” Wait 5-10 minutes for the DHCP and DNS servers to receive the updated information. The device should automatically receive the IP address, though you may need to refresh the IP lease on the device (ipconfig /release and ipconfig /renew for Wind​​ows systems or ifdown and ifup for Unix-based systems). If the device does not receive the designated IP address after 15 minutes, check the MAD entry for errors. If no errors are found, contact CAEDM.

Taking Devices out of the MAD

Search for the device in the MAD. If you do not know the name, you can also use the drop down box labeled “In” to change what you are looking for. This can be a MAC or IP address. Once you find the device, change the hostname to be “free-X-X-X-X” (once again, the Xs represent the IP address numbers). Since “.” has special significance in networking, DNS will not allow hostnames to include the “.” and we therefore use the “-” instead.​​​​​​

Quota

Searching for a user or group in this will show their current storage quota and their usage. Use this to confirm if a user's profile​ is full (which causes all sorts of funky problems).

wiki/caedm/introduction_to_caedm.1547577136.txt.gz · Last modified: 2019/01/15 11:32 by sysop