Windows Filesharing (Samba)

SMB/CIFS aka “Windows Filesharing”

Jan 2020: Due to the recent Ransomware attack which affected the School of SEMS, as a precautionary action we have DISABLED access via the SMB/CIFS protocol to group shares on the staff login-server ‘frank’, from the following networks:

  • Eduroam (Wifi)
  • EECS Self-Managed
  • ITS Self-Managed
  • VPN
  • Out-of-campus (Internet)

Access to group shares on frank is only allowed over the SSH or sFTP protocol on port 22, using one of the recommended software here: SFTP (Secure FTP)

 

Why did we do that?
Recent malware and ransomware attack vectors can affect, not only a personal client device, but also any network shares attached to them via SMB protocol. Blocking group shares over SMB protocol and using the SSH/sFTP protocol instead, reduces -if not eliminates- the security risks from any infected self-managed devices to also attack any Staff/Research group shares on the staff fileserver.

 

If you still need to read the old guide for SAMBA for personal usage, you can find it here:  http://support.eecs.qmul.ac.uk/services/smb-cifs-deprecated/

GPU utilisation (Live)

Currently this page is only available from within the EECS Networks and may not displayed properly outside the School

In this page you can see the GPU Utilisation of all GPU servers in the School of EECS.

 

Student GPU Servers

 

Research GPU Servers

TBA

 

Stats Explained

Bellow you will find the Legend of what you see on the webpage:

 

EECS Big Data Hadoop Cluster (‘Andromeda’)

A new Hadoop Cluster has been deployed in the School of Electronic Engineering and Computer Science, to be used for Big Data Teaching and Research. The cluster is comprised of a NameNode (Head Node) and 24 DataNodes.

In the current setup, the Head Node is called Andromeda and the DataNodes are named Leo nodes.

All of the EECS Student Desktops have the latest CDH 6.3.0 packages available along with custom configuration that allows students to send their jobs to the Hadoop Cluster with minimal configuration. The old studoop configuration has been replaced with the correspondent for andromeda on all Student Desktops and it can be found under /etc/hadoop/conf.andromeda

Read More

[New feature] MATE on Student Desktops

GNOME Desktop environment for CentOS has been removed from the ITL 2F Student Desktops (itl300-417) and has been replaced with MATE.

MATE is more lightweight, faster, highly customisable, has more modern look than GNOME and has many of the features that were missing from GNOME.

ALL EECS Student Desktops in the ITL, Electronics Lab and Institute of Coding lab will move to MATE in the next few days. This will not affect the student home directory or any of your data.
Read More

Disk Quota

Staff/PhD disk quotas

We apply disk quotas (limitats) for all Staff and Students’ home directories, in order to ensure the fair usage of our Fileservers resources from all users in EECS.
As of September 2018, after moving all staff/PhD to the new fileserver quotas are enabled as below.

Staff type Quota Hard Limit
PhD/Staff 80 GB 90 GB
You are advised to act upon receiving the email notification regarding your disk quota and clear any files you no longer need

How to check

In Linux, you can use the quota command to display your current quota usage:

[-bash-4.1]$ quota -s
Disk quotas for user jdoe123 (uid 012345):
     Filesystem   space   quota   limit   grace   files   quota   limit   grace
gouda:            4500M*  4000M    5000M   30      215k    0       0 
/export/user10

Here’s a quick explanation of these numbers:

  • space*: Your home directory is currently 4,4GB big. The asterisk * next to it means that you are exceeding the allocated ‘soft limit’ for your user, which is explained next.
  • quota:  This is the ‘soft limit’ for your user. If you have exceeded that limit, you must clear some files from your home directory before the ‘grace period’ expires.
  • limit: This is the ‘hard limit’. If you exceed that limit, you will not be able to create any new files. This will lead to a situation where you will not be able to log into a Linux desktop.
  • grace: The grace period, before the end of which you must clear some files from your home directory, if you have exceeded your ‘soft limit’.
  • files: The number of the files in your home directory.

If you have exceeded the allocated disk space (indicated by the small asterisk), read the FAQ page on how you can find any big files/folders to help you clean them up.

 

 

Release: Matlab 2019a

The latest version of Matlab (R2019a) is available for Students and Researchers in EECS who are using EECS Managed Desktops, with all the Toolboxes available.

Matlab is available in both Windows and CentOS.

CentOS

You will be able to run Matlab either by clicking the relative button on your Desktop environment or by running the following command on a terminal:

$ matlab

We understand the need to keep working on the same version you were used to, so older versions are also available as environent modules.

Example

If you want to use Matlab 2018a, from a terminal run:

$ module load matlab/2018a
$ matlab

 

EECS Mailing Lists

Terms of use

The mailing lists detailed on this page are available to all staff and research students in the School.

Please DO REMEMBER to:

  • Use the correct mailing list for your intended recipients.
  • If there isn’t a list that targets just the right people, say in the first line who needs to read the rest.
  • Spend some effort composing your email: 1000 people simply reaching for the delete button is a lot of time wasted.
  • Make sure the subject line in particular is appropriate; never use a thread on one topic to begin a new one.
  • If you’re forwarding an email to a list, or replying to a message on one, it is polite to trim as much as possible from the text you quote.
  • Sign your email with your full name.

Please DO NOT USE the mailing lists for:

  • Commercial mailings.
  • Advertising personal items for sale.

 

Automated EECS Mailing Lists

All the EECS lists below use information from the School database to generate the list of recipients and as such are not manually updated. Many of the lists can only be used by a restricted set of users (e.g. EECS staff). To send to these lists, you must use your college Office 365 account and the EECS database must know the address that your messages are sent from. You can see the address that the EECS database has stored for you on your EECS about me page. If this is not the address that your messages are sent from then please email systems@lists.eecs.qmul.ac.uk to ask for this to be corrected. If a list is restricted to EECS staff only, then you need to ensure you have such a role in the database too.

 

Staff & research student lists

The restricted membership of the lists is to reduce email overload by making it possible to target your audience, not to enable confidential communications between the members of the list.

Members of the EECS “staff” permissions group have read access to these lists. Membership of this group is granted to EECS staff but may include people who’ve recently left. Access will also be granted to a few people not strictly in the School but whose work would benefit from being on these lists, for example our Business Development Manager in Queen Mary Innovation Ltd.

List Download Descripton
staff@lists.eecs.qmul.ac.uk CSV all School staff: lecturers, professors, research staff, support staff (admin, technical and systems support)
academic-staff@lists.eecs.qmul.ac.uk CSV academic staff: same as above without research staff. Support staff are included just so they don’t get taken by surprise by anything
professors@lists.eecs.qmul.ac.uk not available all professors in the School
residents@lists.eecs.qmul.ac.uk CSV staff, PhD students and guests working in any of the School buildings
resident-guests@lists.eecs.qmul.ac.uk CSV guests with desk space in School buildings
phd@lists.eecs.qmul.ac.uk CSV PhD students (including RAs still completing their PhD)
phd-mat@lists.eecs.qmul.ac.uk not available PhD students that are on the MAT programme
phd-non-mat@lists.eecs.qmul.ac.uk not available PhD students that are on a regular EECS (non MAT) programme.
research-staff@lists.eecs.qmul.ac.uk CSV Research Assistants, Fellows etc
admin@lists.eecs.qmul.ac.uk CSV Administrative support staff
research-admin@lists.eecs.qmul.ac.uk CSV Research related administrative staff
technical@lists.eecs.qmul.ac.uk CSV Technical support staff
teaching-staff@lists.eecs.qmul.ac.uk CSV All EECS staff involved with teaching a module (including non academics)
demonstrators@lists.eecs.qmul.ac.uk CSV All current module demonstrators (formerly teaching assistants)
advisors@lists.eecs.qmul.ac.uk not available All School staff that are student advisors
ug-advisors@lists.eecs.qmul.ac.uk not available All School staff that are undergraduate student advisors
msc-advisors@lists.eecs.qmul.ac.uk not available All School staff that are MSc. student advisors
ug-advisors-$y@lists.eecs.qmul.ac.uk not available All School staff that are advisors of undergraduate students in year $y
phd-supervisors-$s@lists.eecs.qmul.ac.uk not available All PhD supervisors and independent assessors for EECS research student $s. The student can be identified by either their EECS username or their 9 digit student code
mo-associates-sem1@lists.eecs.qmul.ac.uk not available All module organisers of EECS modules with any SEM1 only associate students in their modules
mo-associates-sem2@lists.eecs.qmul.ac.uk not available All module organisers of EECS modules with any SEM2 only associate students in their modules
mo-associates-year@lists.eecs.qmul.ac.uk not available All module organisers of EECS modules with any full year associate students in their modules

 

EECS research lists

These lists are also driven by data from the School database. For each group, there are also filtered variants such as c4dm-academic@lists.eecs.qmul.ac.uk, c4dm-ra@…, c4dm-phd@…c4dm-guest@… . There is also a variant, c4dm-primary@lists.eecs.qmul.ac.uk which only includes the people whose primary group is c4dm. These variants exist for all research groups.

The CSV files for these lists can be obtained using URLs like

List Download Descripton
antennas@lists.eecs.qmul.ac.uk CSV Members and affiliates of Antennas & Electromagnetics
c4dm@lists.eecs.qmul.ac.uk CSV Members and affiliates of the Centre for Digital Music
cogsci@lists.eecs.qmul.ac.uk CSV Members and affiliates of Cognitive Science
gameai@lists.eecs.qmul.ac.uk CSV Members and affiliates of Game AI
csr@lists.eecs.qmul.ac.uk CSV Members and affiliates of Communication Systems Research
ir@lists.eecs.qmul.ac.uk CSV Members and affiliates of Information Retrieval
mmv@lists.eecs.qmul.ac.uk CSV Members and affiliates of MMV
networks@lists.eecs.qmul.ac.uk CSV Members and affiliates of Networks & Telecomms
or@lists.eecs.qmul.ac.uk CSV Members and affiliates of Operational Research
radar@lists.eecs.qmul.ac.uk CSV Members and affiliates of RADAR
minds@lists.eecs.qmul.ac.uk CSV Members and affiliates of Machine Intelligence and Decision Systems (MInDS)
robotics@lists.qmul.ac.uk CSV Members and affiliates of Robotics
theory@lists.eecs.qmul.ac.uk CSV Members and affiliates of Theory
vision@lists.eecs.qmul.ac.uk CSV Members and affiliates of Vision

 

Location Based Mailing Lists

Lists are available to target all the people based in a particular room or building.

List Descripton
$r-occupants@lists.eecs.qmul.ac.uk Room based lists. The room name $r should the short version of the room name (e.g. ‘Eng104’ or ‘CS327’)
$b-occupants@lists.eecs.qmul.ac.uk Building based lists. The building $b can be one of ‘Engineering’,’PeterLandin’ or ‘ITL’

 

Taught Student Mailing Lists

NB. For Research Students, please see the staff lists.

All emails sent to the student mailing lists below are also copied to the shared mailbox eecs-student-lists@qmul.ac.uk.

The following lists are directly derived from our School database and are therefore exactly as up-to-date as the database. Membership of these lists is determined by an individual’s status within the School. The EECS web pages are derived from the same user databases.

The structure of these lists largely follows the custom and practice of the former Department of Electronic Engineering. We are using a new mail domain for these lists. They are all of the form list-name@lists.eecs.qmul.ac.uk The lists are defined by information in the School’s student record system which takes data from the College SRS and from the School’s own administrators. Messages to student lists can only be sent by staff. The School’s policy is that students should use the forums when they wish to communicate with other students. (SSLC representatives?). There are lots of lists. We’ll link to them from relevant parts of the School’s intranet(s).

Sites

In order to support distance learning and the Joint Programme as effectively as possible, messages can be restricted to students studying at a particular “site”.

We currently (October 2010) have the following sites:

Site Descripton
DLUK Distance Learning UK
MPI Macau Polytechnic Institute
QMUL Queen Mary, University of London
BUPT Beijing University of Posts and Telecommunications

There are a small number of purely site-based lists. These do not include students resitting in absentia.

$s@lists.eecs all students currently based at site $s
$s-$y@lists.eecs all students currently based at site $s in developmental year $y

Examples: mpi@lists.eecs.qmul.ac.uk (students studying at Macau Polytechnic Institute).

Modules

For each module $m offered by the School, we have the following lists:

$m@lists.eecs all students registered for {the exam} module $m this academic year + all relevant lecturers and TAs
$m-resit@lists.eecs the subset of $m that are resitting, including in absentia, + relevant lecturers and TAs
$m-attend@lists.eecs the subset of $m that are in attendance at QMUL (thus excluding resits and DL) + relevant lecturers and TAs
$m-$s@lists.eecs the subset of $m that are studying in semester $s + relevant lecturers and TAs (semester can be SEM1, SEM2 etc.)
$m-sms@lists.eecs email->SMS gateway.the same students as $m-attend, but SMS to their mobile numbers if in db or email otherwise + relevant lecturers and TAs
$m-staff@lists.eecs the lecturers and TAs teaching module $m

Examples:
ecs701p@lists.eecs.qmul.ac.uk (students registered on ECS701P)
ecs701@
lists.eecs.qmul.ac.uk (students registered on all variants of ECS701)

Programme Routes

The College SIS no longer uses the old Programme of Study codes, so the related lists have been withdrawn. The new route codes are the closest equivalent and so lists of students per route are available

$r@lists.eecs all enrolled students registered on route $r this academic year
$r-$y@lists.eecs all enrolled students in developmental year $y registered on route $r this academic year
$r-$s@lists.eecs all enrolled students at site $s registered on route $r this academic year

Examples:
USICT-2@lists.eecs.qmul.ac.uk (2nd year students registered on the USICT route – Information and Communications Technology)
UMTEGMAN-QMUL@lists.eecs.qmul.ac.uk (JP students registered on the UMTEGMAN route but located at QMUL)

Progression Years

These do not include students resitting in absentia.

year-$y@lists.eecs all EECS campus+DL (not JP in Beijing) students registered on any programme in developmental year $y
finalists@lists.eecs all EECS final-year campus+DL (not JP in Beijing) students registered on any u/g programme
ee-ug-finalists@lists.eecs all final-year campus+DL (not JP in Beijing) students registered on any EE u/g programme
cs-ug-finalists@lists.eecs all final-year campus+DL students registered on any CS u/g programme
masters-year-$y@lists.eecs all EECS campus+DL (not JP in Beijing) students in developmental year $y on any masters u/g programme (i.e. MEng and MSci programmes)
ee-ug-$y@lists.eecs as ee-ug (see below) for those students in developmental year $y
cs-ug-$y@lists.eecs as cs-ug (see below) for those students in developmental year $y
ee-msc-$y@lists.eecs as ee-msc (see below) for those students in developmental year $y
cs-msc-$y@lists.eecs as cs-msc (see below) for those students in developmental year $y
non-eecs-$y@lists.eecs as non-eecs (see below) for those students in developmental year $y

Example: ee-ug-3@lists.eecs.qmul.ac.uk (undergraduates in dev year 3, registered for any EE programme of study)

EECS, EE, CS, etc

These do not include students resitting in absentia.

ug@lists.eecs all u/g (not JP in Beijing) registered on any EE/CS programme in the current academic year
msc@lists.eecs all msc registered on any EE/CS programme in the current academic year
ug-by-module@lists.eecs all u/g (not JP in Beijing) registered on any EE/CS module in the current academic year
msc-by-module@lists.eecs all msc registered on any EE/CS module in the current academic year
ee-ug@lists.eecs all u/g (not JP in Beijing) registered on any EE programme in the current academic year
cs-ug@lists.eecs all u/g registered on any CS programme in the current academic year
ee-msc@lists.eecs all msc registered on any EE programme in the current academic year
cs-msc@lists.eecs all msc registered on any CS programme in the current academic year
non-eecs@lists.eecs all students from other departments/schools registered for at least 1 EECS module in the current academic year

 

Students Currently out of Attendance

resit-$r@lists.eecs all students resitting in absentia who have a role of $r (‘ug’, ‘msc’ or ‘phd’)
resit-$y@lists.eecs undergraduate students resitting in absentia who are in development year $y
interrupted-$r@lists.eecs all students who have currently interrupted their studies and have a role of $r (‘ug’, ‘msc’ or ‘phd’)
interrupted-$y@lists.eecs undergraduate students who have currently interrupted their studies and are in development year $y

Example: resit-2@lists.eecs.qmul.ac.uk (second year students on an EECS programme that are currently resitting in absentia)

MAT Students

Lists of students who started the MAT programme by their entry year

mat-students-$y@lists.eecs all MAT students who started the programme in year $y

Example: mat-students-2010@lists.eecs.qmul.ac.uk

Project Students

Lists of students who are currently enrolled on projects in EECS (project module code based lists can also be used where appropriate)
$p refers to a type of project (‘ug’, ‘msc’, ‘jp’, or ‘team’)

project-students-$p@lists.eecs all students registered on an EECS project $p in the current academic year

Example: project-students-ug@lists.eecs.qmul.ac.uk (all current undergraduate project students in EECS)

Advisees and Project Supervisees

$l refer to a advisor’s or lecturer’s EECS username (e.g. edmundr, marks, …)
$p refers to a type of project (‘ug’, ‘msc’, or ‘jp’)

advisees-$l@lists.eecs all advisees of lecturer $l + lecturer
advisees-ug-$l@lists.eecs all undergraduate advisees of lecturer $l + lecturer
advisees-ug-$l-$y@lists.eecs all undergraduate advisees of lecturer $l in year $y + lecturer
advisees-msc-$l@lists.eecs all MSc. advisees of lecturer $l + lecturer
project-students-$l@lists.eecs all project students supervised by lecturer $l + lecturer
project-students-$p-$l@lists.eecs all students registered on a project $p supervised by lecturer $l + lecturer

Examples:
advisees-ug-tassos-3@lists.eecs.qmul.ac.uk (Tassos’s third-year undergraduate advisees)
project-students-ug-tassos@lists.eecs.qmul.ac.uk (Tassos’s undergraduate project students)