Connecting
to the EECS Instructional Computers
Topics:
How Do I Get an Account?
UC Extension & Concurrent Enrollment students:
For information about obtaining EECS computer accounts and cardkey access
to the EECS labs, please see the "UC Extension & Concurrent Enrollment
students" section
here.
Masters in Engineering & Master of Integrated Circuits students:
For information about obtaining EECS computer accounts and cardkey access
to the EECS labs, please see the "Masters in Engineering & Master of
Integrated Circuits students" section
here.
How Do I Find a Lab or a Logon Server?
How Do I Connect over the Network?
How Do I Copy Files Between Computers?
How Do I Display UNIX Graphics to My Computer?
Summary:
You can login to our UNIX systems and run programs there that display their
graphical output on your computer screen. To do this, you need an
XWindows server running on your computer. You can download
Putty, WinSCP and Xming for this.
To login to UNIX/Linux and run XWindows programs from a Windows computer,
follow these steps:
- Open a 'Putty'
window on the PC, enable "X11 Forwarding" and login to your UNIX
account.
- Start 'Xming'
on the PC.
- To verify that you have X11 working, type an XWindows command
such as "xterm" at the UNIX command line in the Putty window.
A window from the UNIX system should pop up on your screen.
Note that the Xll tunneling sets the UNIX DISPLAY variable to
something with "localhost" in it, and you should not change that.
You can verify that it is set right by typing
"printenv DISPLAY" in the Putty window.
Troubleshooting XWindows problems:
Here are some common errors and their causes.
Problem: |
Possible Causes: |
Solutions: |
You type the UNIX command (such as "xterm") and you get an error
similar to
X connection to 128.32.138.27:11.0 broken (explicit kill or server shutdown).
|
An XWindows server (Xming, XDarwin, etc)
is not running on your local computer.
The .Xauthority file in the user's UNIX directory is old.
The UNIX account is over its
disk quota; this prevents the .Xauthority file from being written.
Your firewall is blocking it.
|
Start an XWindows server
on your desktop computer.
Delete .Xauthority file in your UNIX acocunt; login again to
UNIX account.
Reduce UNIX disk usage and
login to the UNIX account again.
Turn off the firewall and try again. If that fixes it, then turn
the firewall back on and enable the XWindows server (Xming, Exceed, etc).
(For the Symantec filewall, turn off "auto protect" and tell it to
alert you when it blocks something, so you'll get a chance to "allow"
the XWindows connections.)
|
You type the UNIX command (such as "xterm") and you
get an error similar to
Error: Can't open display:
OR
Error: Can't open display: cory.eecs.berkeley.edu:0.0
|
"X11 Forwarding" is not enabled in the Ssh window.
You have an old 'setenv DISPLAY' command in your
.cshrc or .login file.
|
Logout from UNIX, enable "X11 Forwarding", login again.
Remove all hard-coded 'setenv DISPLAY' commands, logout,
login again.
|
You type "emacs &" and it just hangs for 30 seconds
to a minute, then you are disconnected from the server you are
logged onto.
|
"X11 Forwarding" is enabled in the Ssh window but you
are not running an XWindows server.
You have an old 'setenv DISPLAY' command in your
.cshrc or .login file.
|
Run the command "emacs -nw &" (-nw = 'no windows').
or
Run the command "emacs" (without the &)
so you can see any error messages.
Remove all hard-coded 'setenv DISPLAY' commands, logout,
login again.
|
incoming email server |
imail.eecs.berkeley.edu |
IMAP, requires SSL, not SPA, port 993 |
incoming email account name |
login@imail.eecs.berkeley.edu |
"login" = your Instructional UNIX account name |
outgoing mail server (ask your ISP) * |
typically it's just "mail" * |
typically it's POP, not SSL, port 25 * |
outgoing email account name |
you choose this |
you configure this in your email client |
* Many ISPs block port 25 traffic to any but their own mail servers,
to cut down on spam delivery. Alternatively, EECS faculty, grad
students and staff with funded EECS accounts can login to
"gateway.eecs.berkeley.edu" via port 587 for outgoing email service.
See the EECS email page for details.
|
|
Where is my email stored?
|
Email that is delivered to imail.eecs.berkeley.edu is
stored in "folders" (UNIX files, really) in one of these places in
your EECS Instructional UNIX account:
- ~yourlogin/mbox, if that file exists
- ~yourlogin/Mail, if you have our standard
.procmailrc file
- somewhere else, if you configure it in your
.procmailrc file
|
Empty INBOX?
|
Your email is on
http://imail.eecs.berkeley.edu.
In October 2006, we stopped exporting /var/mail to our UNIX computers.
If you use pine on UNIX and find that your INBOX is empty on the
Instructional computers, you probably need to update the way you read email. You can simply logon at
http://imail.eecs.berkeley.edu
to read and send email via the EECS Instructional email server.
|
Bothered by spam?
|
See Can I stop the spam? for instructions about setting up email filtering.
To set up spam filtering, run this command in your UNIX account:
/share/b/adm/bin/instmail.pl
|
Email for expired accounts:
|
Expired EECS instructional accounts can use an IMAP client to read mail from
"http://imail.eecs.berkeley.edu" as long as the account has not
been deleted from our disks (about a month after it expired).
|
Forwarding your mail:
|
You can have your email forwarded
from our server to another email address by listing the other email
address in one of 2 files in your UNIX home directory:
.forward (takes precedence)
.procmailrc (if you do not have a .forward)
Here are ways to do this (warning: these commands will overwrite the files):
- Login to your Instructional UNIX account.
- At the UNIX command line, type either (for example):
(echo 'me@newaddress.edu') > .forward
(echo ':0'; echo '! me@newaddress.edu') > .procmailrc
We will keep forwarding your mail as long as the account has not been
deleted from our disks (about a month after it expired).
|
-->
How Do I Find Software?
How Do I Access on-line Discussions?
How Can I Be Sure My Password and Files are Private?
How Do I Set an Additional Password or Password-less Access to my Account?