Install LanSchool 7.6
Install LanSchool 7.6
Install LanSchool 7.6
1999 - 2011 LanSchool Technologies, LLC. All rights reserved. LanSchool is a registered trademark of LanSchool Technologies, LLC. All other company and product names are trademarks of their respective owners.
Contents
|3
Contents
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Important Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . About LanSchool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Product Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Supported Environments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Technical Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Contact Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 6 6 7 8 8
Installing LanSchool 7.6 on Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 To install LanSchool 7.6 on a teacher computer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 To install LanSchool 7.6 on a student computer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Scripting or Mass Deploying LanSchool 7.6 via MSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Installing LanSchool v7.6 in a Thin Client Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Terminal Server Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Upgrading LanSchool on Terminal Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Installing LanSchool 7.6 on NComputing Devices L-Series . . . . . . . . . . . . . . . . . . . . . . . . . . X-Series . . . . . . . . . . . . . . . . . . . . . . . . . . U-Series . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 20 20 20
Installing LanSchool 7.6 on Windows MultiPoint Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Installing LanSchool 7.6 in Secure Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Password Secure Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Active Directory Secure Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Uninstalling LanSchool 7.6 from a Windows Computer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Installing LanSchool 7.6 on a Mac . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Manual Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Automated Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Uninstalling LanSchool 7.6 on a Mac . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Installing LanSchool 7.6 on iOS devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Installing LanSchool 7.6 on Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Installing LanSchool v7.6 on Vernier LabQuest Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
| Contents
Remotely Updating LanSchool 7.6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Update LanSchool on Selected Students . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Running LanSchool 7.6 in Kiosk Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Configuring LanSchool Preferences . Teacher Preferences . . . . . . . . . Student Preferences . . . . . . . . . Web Limiting . . . . . . . . . . . . . . Application Limiting . . . . . . . . . Keystroke Alerts . . . . . . . . . . . Drive Limiting . . . . . . . . . . . . . Network . . . . . . . . . . . . . . . . . Changing Channels . . . . . . . . . Updating the LanSchool Teacher Updating the LanSchool Student . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 39 40 41 41 42 42 42 44 44 44
LanSchool Security Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 LanSchool in a NAL environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Wake-On-LAN Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 802.11 Wireless Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Special Hardware Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Additional LanSchool Utilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
|5
Preface
Thank you for purchasing LanSchool v7.6 Classroom Management Software. LanSchool 7.6 is an award winning software program designed to help teachers, professors and trainers teach more effectively in a 21st century classroom. This install guide explains how to install LanSchool v7.6 Classroom Management Software, as well as the Student and Teachers Assistant on the Apple iPad*, iPhone, and iPod. It was last updated on May 4, 2012.
Topics
Important Information Installing LanSchool 7.6 Technical Support
| Preface
Important Information
About LanSchool
Since 1986 LanSchool has delivered market-leading software that helps teachers, professors and trainers teach more effectively in a 21st century classroom.
Product Documentation
The following documents form the LanSchool v7.6 Classroom Management Software documentation set: LanSchool 7.6 Install Guide (install.pdf) This document helps you to install the product. LanSchool 7.6 User Guide (users.pdf) This document guides you how to use the product.
Supported Environments
|7
Supported Environments
LanSchool 7.6 supports any combination of computers running the following operating systems: Windows* 98, Windows ME, Windows 2000, Windows XP-32, Windows Vista-32/64, Windows 7-32/64, Windows 2003 and 2008 Terminal Server, Windows MultiPoint Server 2010 and 2011, Citrix Ready (XenServer and XenDesktop), NComputing devices, Mac OS 10.4 or greater, and iPads, iPods and iPhones (iOS3, iOS4 and iOS5). Please note that the LanSchool Teacher console for the Mac will only run on Intel-based Mac hardware running OSX 10.5 or greater. Support for NComputing devices is dependant on the device model and version of the vSpace software installed. Please see the FAQ at http://www.lanschool.com/support/faq for specific information on the platforms and vSpace versions that will work with LanSchool software. New in this release is support for Linux students running Ubuntu-32/64 version 10 or 11 with the Gnome Desktop and the Firefox browser (3.x or 4.x). Please see the section Installing LanSchool 7.6 on Linux for a list of supported features. Full parity with existing Student software is planned for a future release. Listed below are the minimum requirements necessary to run LanSchool on both teacher and student computers. Processor PCs: 166 MHz Intel Pentium processor or faster Macs: 700 MHz PowerPC G4, G5 or faster, any Intel-based Mac RAM - 48 MB for Windows 98 - 96 MB for Windows 2000 - 128 MB for Windows XP - 256 MB for Windows Vista - 256 MB for Windows 7 - 512 MB for Mac OS X - 512 MB for Ubuntu 10 or 11 Protocol stack All computers running LanSchool must be configured with TCP/IP running static or dynamic IP addresses. 802.11 wireless is supported, however enterprise class access points are recommended. Please note the features not supported in a thin client environment: Mute sound Send Ctrl-Alt-Del USB limiting Print limiting View Key Stroke History Power on, Reboot, Shutdown, Logoff
| Preface
Technical Support
Every effort has been made to design this software for ease of use and to be problem free. If problems are encountered, please contact Technical Support. Email: support@stone-ware.com Phone: 1-877-394-0443 (Toll Free USA), 1-260-492-2357 (International) Hours: 8:00am to 6:30pm (Eastern Time)
Contact Information
Web: www.lanschool.com Email: sales@stone-ware.com Phone: 1-888-473-9485 (Toll Free USA), 1-860-819-3774 (International) Fax: 1-866-596-2088 (USA Fax), 1-317-229-6320 (International Fax) Hours: 8:00am to 5:00pm (Mountain Time) Address: Stoneware Inc. PO Box 3352 Carmel, IN 46082 USA
|9
This chapter describes how to install LanSchool v7.6 Classroom Management Software.
Topics
Planning the Installation LanSchool 7.6 Network Configuration Installing LanSchool 7.6 on Windows Scripting or Mass Deploying LanSchool 7.6 via MSI Installing LanSchool v7.6 in a Thin Client Environment Installing LanSchool 7.6 on NComputing Devices Installing LanSchool 7.6 on Windows MultiPoint Server Installing LanSchool 7.6 in Secure Mode Uninstalling LanSchool 7.6 from a Windows Computer Installing LanSchool 7.6 on a Mac Uninstalling LanSchool 7.6 on a Mac Installing LanSchool 7.6 on iOS devices Installing LanSchool 7.6 on Linux Installing LanSchool v7.6 on Vernier LabQuest Devices Remotely Updating LanSchool 7.6 Configuring LanSchool Preferences LanSchool Security Monitoring LanSchool in a NAL environment Wake-On-LAN Support 802.11 Wireless Support Additional LanSchool Utilities
10
Before installing LanSchool 7.6, review the following requirements and ensure your network and computers are running smoothly. Doing so will prevent problems during installation. By taking a few minutes to plan out your installation, you should be able to install LanSchool on each computer in two minutes or less. In most cases, the LanSchool software running on a computer is referred to as the Teacher or Student (uppercase), as opposed to the users-the actual teachers and students (lowercase) or their general devices.
| 11
For each classroom, decide which computer will be the Teacher computer Generally, you want to set up one Teacher computer per classroom. The teacher will use this computer to control all student computers in the same classroom. During installation, you'll have to specify whether the computer is a Teacher or a Student computer, by selecting the appropriate .msi file. You may setup more than one teacher computer per classroom, but the first Teacher to perform any limiting actions takes preference over subsequent Teachers that try to perform the same limiting action in most cases. If the first Teacher goes offline for any reason, the subsequent Teachers limiting actions take over, so it is a good idea to ensure the settings are the same. If no Teacher is present on the current channel the Students will revert to their home channel in about 20-30 seconds. Configure a valid TCP/IP protocol stack for all student and teacher computers. If the computers are using DHCP, then DHCP must be working properly. It is best if the teacher and student computers are all on the same IP subnet. LanSchool 7.6 will work with static IP addresses, but they are not required. If teacher and student computers are not on the same IP subnet, use Multicast or an IP Directed Broadcast and verify that the switches support those features. More information on choosing the transport and discovery method is available in the Installing LanSchool 7.6 in a VLAN section. Use good networking hardware and software If your classroom already experiences network errors, LanSchool 7.6 will not perform correctly. If you are experiencing problems logging onto computers or copying files over the network, resolve these issues before installing LanSchool. Use an enterprise class access point If you plan on using LanSchool 7.6 over a wireless network, it is important to use an enterprise class access point. Generally, personal home network wireless access points that cost less than $100 are not robust enough to handle many connections. We recommend an access point in the $200-$300 range that will reliably handle Student connections. Determine whether or not you want students to access the LanSchool 7.6 icon If you do not want students to access the LanSchool icon, run the Student installation, select Advanced Options and select Stealth Mode. Determine whether you want to run LanSchool using one of the Security Modes LanSchool provides two security modes for installation. It can be installed with one or both security modes selected. Running LanSchool 7.6 in Password-Secure Mode requires a teacher to type in a password in order to see students on a particular channel. If this mode is selected for the Teacher install, the same mode must be selected for the Student installs. For installation instructions, refer to the section Installing LanSchool 7.6 in Secure Mode later in this manual. Running LanSchool 7.6 in Active Directory Secure Mode requires a teacher to be a member of the Domain User Group, LanSchool Teachers to see students on a particular channel. For installation instructions, refer to the section Installing LanSchool 7.6 in Secure Mode later in this manual.
12
| 13
By default, LanSchool assumes that all Students will be on the same IP-subnet as the Teacher. However, it is possible to configure LanSchool to function properly even when the Teacher resides on a different subnet (or even a separate segment) from the Student.
14
| 15
LanSchool 7.6 has two installation programs for Windows. teacher.msi student.msi
To install LanSchool 7.6 you must run the appropriate.msi file on either the teacher or student computer. The install creates a C:\Program Files\LanSchool folder on each computer and stores all files locally. Once the installation is complete, the Student or Teacher program will automatically start each time the computer is started. The teacher computer will display the LanSchool icon in the system tray at the bottom right corner of the computer screen. It is a small, green circle of circles. To begin using LanSchool, right-click the icon to open the shortcut menu or left click to open the LanSchool console. On student computers, a LanSchool Student icon will appear in the system tray at the bottom right corner of the computer screen. If you place your mouse cursor over the icon, it will tell you the Teacher channel and the IP address of the student computer.
16
The Advanced Options include the following choices which are covered in more detail in the Scripting and Mass Deploying LanSchool 7.6 via MSI section below. Stealth mode-prevent the system tray icon from appearing on the students machine Change channel-allow the student to change the channel on demand No keyboard monitoring-Turns off keyboard monitoring on the students machine No Internet monitoring-Turns off Internet history monitoring on the students machine Allow Task Manager/Activity monitoring-Restricts the use of Task Manager/Activity monitoring on the students machine
| 17
If you want to run teacher.msi or student.msi from a script or desktop management tool, there are command-line options to install LanSchool. Run msiexec.exe and each value should be set to a non-null value such as 1 to enable that feature. Msiexe.exe command-line parameters are found by running msiexec.exe. Msiexec.exe is a Microsoft program. CHANNEL=X Installs LanSchool with the Teacher Channel X. X must be an integer number from 1 to 16000. ADVANCED_OPTIONS Required to set any of the following advanced options. STEALTH_MODE An advanced option, that when set to a non-null value, prevents the LanSchool icon from being shown on the Student computer. STUDENT_CHANGE_CHANNEL_MODE An advanced option, that when set to a non-null value, allows the student to change Teacher channels. NO_KEYBOARD_MONITORING_MODE An advanced option, that when set to a non-null value, ensures that student keystrokes will not be captured on the Student computer. NO_INTERNET_MONITORING_MODE An advanced option, that when set to a non-null value, ensures that Internet history will not be captured on the Student computer. AD_SECURE_MODE When set to a non-null value, requires the Teacher or Student to enter Active Directory Security Mode. Only Teachers that are a member of the Domain User Group LanSchool Teachers will be able to manage those Students. SECURE_MODE When set to a non-null value, the Password Secure version of the product is installed that requires a password be entered on the teacher console to connect to Student computers, which must also be installed in this mode. PASSWORD A password is required when turning on Password Secure mode. PASSWORD_CONFIRM Confirmation of the password is required when turning on Password Secure mode. TASK_MANAGER_LIMIT An advanced option, that when set to a non-null value, allows the Teacher to decide to limit or not limit Task Manager and Activity Monitor. ENABLECHANNELSELECT When set to a non-null value, allows the Teacher to change channels to view one or more classrooms. ALLOW_DUMP_UPLOADS When set to 1 allows the problem reports to be uploaded to Stoneware.
For example, if you want to silently install a Password Secure mode Teacher that can change channels but starts on channel 3, with a password of test, your script should look like this:
Msiexec.exe /i "<path to teacher.msi>\teacher.msi" /qn ADVANCED_OPTIONS=1 SECURE_MODE=1 PASSWORD=test PASSWORD_CONFIRM=test CHANNEL=3 ENABLECHANNELSELECT=1
18
LanSchool 7.6 supports a Terminal Server, NComputing, MultiPoint server, or Citrix environment. LanSchool allows thin client computers to be used as student and/or teacher computers. You can mix-and-match thin and traditional client computers (fat clients) in the classroom.
UNINSTALL Configures so that the thin client device will no longer load the LanSchool software
3. LskTSDat.ini file The previous Manual Configuration edits a LanSchool configuration file (C:\Program Files\LanSchool\LskTSDat.ini.) If you do not wish to run SetupTSClient.exe on each thin client, you can edit the LskTSDat.ini file directly with any text editor such as Notepad. There is an entry in that file for each thin client which will be running either the LanSchool Student or Teacher software. The format of the .ini file is as follows: [LanSchool TSClient List] THINCLIENT001001=Teacher, Channel=1, Name=Teacher1 THINCLIENT 001002=Student, Channel=1, Name= THINCLIENT001002 THINCLIENT 001003=Student, Channel=1, Name= THINCLIENT 001003 THINCLIENT 001004=Student, Channel=1, Name= THINCLIENT 001004
| 19
DEFAULT=Student, Channel=1, Name=Default The first part of each line (THINCLIENT001001 in this example) is the Client Name of that thin client. Each thin client device has a unique Client Name set by the manufacturer or during hardware configuration. You can find that name by logging into the device and entering the SET command from a command prompt. Many IT departments will have a list of Client Names for each thin client device. The Client Name DEFAULT can be used as a default setting. If a Thin Client does not find itself in the LskTSDat.ini file, it will assume the configuration of the DEFAULT entry (if that entry exists.) NOTE: Some Thin Client devices require configuration to set a unique Client Name for the device. LanSchool requires all Thin Client devices to have a unique Client Name. Please check your Thin Client device's documentation to make sure each device has a unique Client Name. Following the Client Name is the type of LanSchool software to run on that thin client device (either Student or Teacher.) The next parameter defines which LanSchool Channel to use for that thin client. Generally, all thin client devices in the same classroom will have the same Channel number. The last parameter defines the LanSchool Display Name. The Student will appear in the Teacher Console with both the login name and this name. By default, we use the Client Name, but that can be changed if a more meaningful name is desired. If you are load balancing (i.e. multiple Terminal Servers serving the same classroom) you must install LanSchool software on all Terminal Servers and then replicate the completed LskTSDat.ini file to all Terminal Servers. If there are many Terminal Servers load balanced together, it is possible to configure LanSchool to share a common LskTSDat.ini file. Please contact LanSchool Support for instructions.
20
NComputing provides a number of small access devices that connect, either directly or via Ethernet, to a centralized server that hosts each virtual desktop. These devices include the L, M, U, and X-series computers. Support for NComputing devices is very dependent on the generation of hardware and the version of vSpace software installed. As this support is somewhat dynamic, please check the NComputing matrix on the FAQ page at http://www.lanschool.com/support/faq for the latest news on what combination of hardware model, operating system, and vSpace software is supported with this version of LanSchool.
L and M-Series
The L and M-Series platforms allow multiple users to share a single host computer. The client hardware is attached to the host via a standard Ethernet infrastructure. Because of the similarity of the L and M-Series architecture to a standard terminal server, you should first copy the LanSchool files to the L or M-Series host computer with the TerminalServer.msi package.
X-Series
The X-Series platform allows a single computer to be shared with up to eleven users. Up to 2 X-Series PCI cards are installed in the Host computer. After the software has been installed on all clients of the host, the host should be rebooted and all users should login again. Installation is similar to Terminal Server installation (detailed above.) You must first copy the LanSchool files to the Host computer with the TerminalServer.msi package and then configure the client computers with the SetupTSClient.exe utility.
U-Series
The U-Series platform is only supported as Stations connected to a Windows Multipoint Server. Thin Client Limitations While every effort has been made to implement all LanSchool functionality for thin client devices, there are some limitations. The following is a list features that do not work on thin clients. Sound Muting USB limiting Printer limiting Power on Shutdown or Reboot Change student channel (now done from .ini file) Change student display name (now done from .ini file) Extensive student hardening (it is assumed that a thin client device is locked-down from the Server)
| 21
New to LanSchool 7.6 is a special plug-in version of the Teacher for Windows Multipoint 2011 servers. Unlike the install for Windows Multipoint 2010, the new version will create a launch point within the Mulitpoint Manager with the familiar LanSchool icon. Selecting this icon allows the teacher to easily access all the features of both WMS 2011 and the LanSchool 7.6 product in the same interface.
Installation
1. For Windows Multipoint Server 2010, boot the server into Maintenance Mode. This step is not necessary with the 2011 version as it will automatically switch to that mode. 2. Login as Administrator. 3. Go to the LanSchool product download location and double-click either the MutipointSever2010.msi or MultipointServer2011.msi from the Multipoint Server folder. 4. This will copy all needed files to the server and set all necessary registry values. The possible installation options as detailed in the Scripting or Mass Deploying LanSchool 7.6 via MSI section of the Install Guide also apply to the MultiPoint.msi package.
Configuration
By default, LanSchool assumes that any user who is a member of the Administrators group will run the LanSchool Teacher console at login. All users not members of the Administrators group will run the LanSchool Student software at login. It is possible to alter the default actions by creating and populating three optional local User Groups. Local User Groups LanSchool Students LanSchool Teachers NotTeacherOrStudent Exceptions can be made with the three optional local User Groups mentioned above. If a user is not supposed to run either Teacher or Student software, add that user as a member of the local User Group NotTeacherOrStudent. If the user is supposed to run the Teacher software, but is not a member of the Administrators group, add that user to the local User Group LanSchool Teachers. Likewise, if a user is a member of the Administrators group, but should run the Student software, add that user to the local User Group LanSchool Students. Domain User Groups If the user has logged into a domain (this is only supported on the Volume Licensing build of MultiPoint Server 2010 or 2011) then group membership in Domain User Groups will be checked first before looking at the local User Groups. The Domain User Groups which will be checked are:
22
| 23
LanSchool 7.6 has the ability to install additional levels of security if desired. Two modes are available, Password Secure and Active Directory Secure, and one or both may be selected. If the option is not properly installed, however, a Teacher will not be able to communicate on the desired channel and Student access will be unavailable.
24
| 25
To prevent the unauthorized removal of LanSchool software, the installation has been designed to be tamper resistant. Rather than using the customary Add or Remove Programs mechanism in Windows, LanSchool requires the presence of the original install package to uninstall the software. The .msi install package acts like a toggle switch. To uninstall LanSchool 7.6 from a Windows computer, simply double-click the same file you used to first install the product, to run the installation program again. This will remove the software. If you were to select and run the file again, the software would be re-installed. If the download package is no longer available, you should be able to download it again from your customer account in the Customer Portal. If you are not able to access your account, please contact Technical Support and they will provide you a copy of the .msi file. It will be necessary to know the exact version of the software installed. This can be found in the Student List view of the Teacher console, or locally by hovering with your mouse over the LanSchool icon in the system tray. The version will be something similar to 7.6.0.53 for this release. If your Students were installed in Stealth mode, the LanSchool icon will not be displayed in the system tray. To determine if a Student is installed in that case, you should just see it listed in the Teacher console. If for some reason it is not listed, but installed, there are two ways to check. If you can access the Task Manager on the student (typically you can do this using Ctrl-Alt-Esc), there will be an entry under Processes called student.exe and then you will know that LanSchool is installed. If you are unable to access the Task Manager, there is a tool available in the Utility folder called Student Diagnostics. If you run this program on a Student computer, the first available test is called Test Local Installation. This test will tell you if LanSchool is installed and running as well as the channel number, version and other pertinent data. Please contact Technical Support for assistance in using this tool.
In My Computer, go to the LanSchool product download location and double-click teacher.msi.
1. If you are on a teacher computer, run teacher.msi. If you are on a student computer, run student.msi. 2. You will be prompted to remove the software, click Next. 3. Click Remove. 4. Click Finish. To silently uninstall LanSchool 7.6 using a script, run Msiexec.exe with the following parameters: Msiexec.exe /x <path to teacher.msi>\teacher.msi /qn Msiexec.exe /x <path to student.msi>\student.msi /qn
26
LanSchool 7.6 has the ability to both monitor and manage students on Mac computers as a Teacher as well as support for Students running on this platform. New in this release is added support for the latest version, Mac OS X 10.7 Lion. The installation process on Mac 10.4 or greater is similar to a Windows installation, but there are slight differences.
Manual Installation
After downloading the LanSchool installation file from the Customer Portal, unzip the file. To install the software on a teacher computer follow these instructions: 1. Copy lanschool_teacher.dmg from the Mac folder to the Mac Teacher computer. 2. Double click on lanschool_teacher.dmg. 3. Double click on lanschool_teacher.pkg. 4. Follow the installation wizard to the Software License Agreement. After reading the terms of the license, select Continue and Agree. 5. Enter a teacher channel number (1 to 16,000). Choose a unique number for each classroom. 6. If desired, check the box to configure Advanced Options. These options are the same as previously described in the Scripting or Mass Deploying LanSchool 7.6 via MSI section. Again these options relate to the case when a Teacher becomes a Student or when a Student is remotely updated from this Teacher. 7. Click Continue. The installation location cannot be changed. LanSchool must be installed on the system drive. 8. Click Install. The installer will ask for the administrator credentials on that computer. Type in the username and password and click OK. 9. After the installation is successful, click Close. By default, Teachers are installed without the ability to change their channel. If you wish to allow Teachers to have the ability to change the channel, or to view multiple channels, you must run the EnableChannelSelect utility located in the Utilities folder in the lanschool_teacher.dmg package. This tool must be run with Administrative rights. To install the software on a student computer follow these instructions: 1. Copy lanschool_student.dmg to the Mac student computer. 2. Double click on lanschool_student.dmg. 3. Double click on lanschool_student.pkg. 4. Follow the installation wizard to the Software License Agreement. After reading the terms of the license, select Continue and Agree. 5. Check the boxes to configure the student as desired. For an list and explanation of the options available, please review the section Scripting or Mass Deploying LanSchool 7.6 via MSI. 6. Click Continue. The installation location cannot be changed. LanSchool must be installed on the system drive.
| 27
7. Click Install. The installer will ask for the administrator credentials on that computer. Type in the username and password and click OK. 8. After the installation is successful, click Close. Note: The Mac student install will not work properly when installed from a user account with File Vault turned on. This is an Apple bug that displays Insert the <username> disk.
Automated Installation
The lanschool_teacher.pkg and the lanschool_student.pkg can be customized and installed through a desktop management application. To customize this package complete the following steps: 1. Double click on lanschool_teacher.dmg or lanschool_student.dmg. 2. Double click on Create a custom package. 3. Follow the installation wizard and select the appropriate options. 4. Name and save the package. This will create a custom package that can be installed with the selected settings. Note: Mac OS X 10.4 Tiger does not support the APIs to allow Blank Screen to function nor will it support Show Teacher at login.
28
To prevent the unauthorized removal of LanSchool software, the installation has been designed to be tamper resistant. To accomplish this, LanSchool requires the presence of the original install package to uninstall the software, which acts like a toggle switch. Simply select the file to run the same installation program again that you used to install the product. This will remove the software. If you were to select and run it again, the software would be re-installed. If the download package is no longer available, you should be able to download it again from your customer account in the Customer Portal. If you are not able to access your account, please contact Technical Support and they will provide a copy of the file. It will be necessary to know the exact version of the software installed. This can be found in the About menu item of the software. The version will be something similar to 7.6.0.53.
In My Computer, go to the LanSchool product download location and double-click teacher.msi.
1. If you are on a teacher computer, run lanschool_teacher.dmg. 2. If you are on a student computer, run lanschool_student.dmg. 3. Click on Uninstall. 4. Click Yes, Uninstall. 5. Type in an administrative username and password. 6. Click OK.
| 29
LanSchool provides free Student and Teacher Assistant for the Apple iPad, iPhone, or iPod. The capabilities described below will only work with an existing LanSchool v7.5 or greater environment.
Installation
The Student install is a simple download from Apple's iTunes App Store. The Teachers Assistant install is a two step process. 1. From the device, download and install the LanSchool Teachers Assistant from the App Store. 2. Pair the Teachers Assistant with a LanSchool Teachers console running on either a Windows or Mac computer. Pairing the Teachers Assistant with a Teacher Console Pairing the Teachers Assistant with a Teacher Console is a critical step for the following reasons: The Teachers Assistant will not discover Students unless it is first paired with a Teacher console. The settings to restrict students Internet access or limit application usage are read from the Teachers Console.
To Pair the iOS Teachers Assistant to a Teacher Console 1. Launch the LanSchool Teacher console on a Windows or Mac computer. 2. From the Administer menu, select Manage Teacher's Assistants. A window will be launched from which the iOS device will be authorized. 3. Connect the iOS device to the organizations wireless network. 4. Launch the Teachers Assistant by clicking on the Teacher icon on the iOS device. 5. The iOS device will discover and list the available Teacher machines on the network. Select the appropriate Teacher machine from the list. 6. A passcode will be generated and displayed on the iOS device. 7. In the Manage Teacher's Assistants dialog on the PC or Mac, the iOS device will appear in the window. Select the device and click Authorize. 8. Type in the Passcode that was generated on the iOS device and click OK. Once the Teachers Assistant has been paired with the Teachers Console, the pairing will automatically occur whenever the Assistant is launched. To stop pairing the iOS device to a Teacher, select the iOS device in the Manage Teachers Assistants menu and click Remove. With the pairing complete, the Teachers Assistant will discover all of the Student computers on the Teachers channel and download the appropriate feature settings. At this point the Teachers Assistant will be able to perform the features even if the Teachers Console is closed. However, if the Teachers Assistant app is closed, you must start the Teachers Console on the Mac or PC before re-starting the Teachers Assistant app.
30
To perform a feature on the student computers you may either select one student, multiple students or all students. To select a student, simply touch their thumbnail. To deselect, touch the thumbnail again. There is an implied all selection if no thumbnails are directly selected. Once youve selected the pertinent thumbnails, touch the icon for the feature you want to enable. To turn off that feature, touch the feature icon again. If you want to configure a particular feature touch and hold the feature icon and a configuration dialog will appear. Blank Screens The blank screens messages are not pulled from the Teachers Console. However, the messages can be modified and selected from the Teachers Assistant either from the Settings menu or by touching and holding the message selection box. Voting True/False, Multiple Choice or Verbal questions can be sent to the students. Student results are tabulated and shown in real-time to the Teachers Assistant. Send Message Customized messages can be sent to one, multiple or all students. Select the students or use the implied all by selecting no students and touch the Send Message icon. Input a message or select and existing message and touch the Send button.
| 31
App Limiting When the Teachers Assistant pairs with the Teacher Console, the current app limiting settings are downloaded to the Teachers Assistant. To limit apps on the selected students, touch the app limiting icon. An app limiting icon will be displayed on the thumbnail. To stop app limiting touch the app limiting icon again. Web Limiting When the Teachers Assistant pairs with the Teacher Console, the current web limiting settings are downloaded to the Teachers Assistant. To limit the web on the selected students, touch the web limiting icon. A web limiting icon will be displayed on the thumbnail. To stop web limiting, touch the web limiting icon again. Details View To view the details about a student such as their battery information, last used application and last visited website, tap a thumbnail twice. Student Question Students can raise their hands electronically by clicking on the LanSchool icon on their computer and typing in a question to the teacher. That question is then displayed on the Teachers Assistant.
32
New in LanSchool 7.6 is support for 32 or 64-bit Ubuntu Students, v10 or 11.x. It is currently supported with a Gnome Desktop in Classic Mode (Unity is not currently supported) running FireFox 3.x or 4.x. Additional support for other Linux distributions, Desktops and browsers is planned for future release, as well as providing parity with Windows and Mac Students.
Installation
To install the software, copy the file student-Ubuntu.run from the Linux folder in the product download location to the Student computer. 1. Right-click the file, select the permissions tab, and ensure that the file is set to run as an executable. 2. Double click the file to begin the installation. 3. Select Run to begin the install. 4. Enter an administrative password and select OK to continue. 5. The LanSchool wizard will launch. Click Next to continue. 6. Select I accept... and Next to continue. 7. Select Finished to complete the installation. Alternately, you may also run the install from a Terminal window with the command: /bin/bash student-Ubuntu.run UPGRADE AND UNINSTALL To upgrade or uninstall the Student, run the same installation file again by double-clicking it. After presenting your administrative password, you will be presented with a screen asking if you wish to: Uninstall and exit Uninstall the current Student before upgrading Re-install over the existing Student (recommended) Make the preferred selection, and the wizard will complete the process.
Features
With this version of the Student installed, a Windows or Mac Teacher can: Run Show Teacher (Full Screen) Show Students Screen to Students View Students Screen Remote Control Students machine
| 33
Blank/unblank Students screen Ask Student to Vote Send a Message or Ask a Question Limit Web access Limit Application usage View Internet History Change channels Remotely update Linux Students
The Student running this version of the software can Ask a Question or respond to a Vote request. Note: The Student channel can be specified at install time by modifying the /etc/lanschool.conf file. Root access is required to change this file. Change the entry channel=1 to the desired channel. The Teacher can also change the channel after discovering the Student. The Student does not have the ability to change the channel in this release. Additional information to ensure the Student daemon is properly running, or to start or stop it: To stop the student as root: sudo stop student To start the student as root: sudo start student To see if the student is currently running: status student There is a diagnostics script included in the install that will validate the installation and report if any of the student processes are not running. To use it run: /opt/student/scripts/student_diagnostics.sh
34
New in LanSchool 7.6 is support for the LabQuest science devices available from Vernier Software and Technology.
Installation
1. To install the LanSchool Student for Vernier LabQuest, first copy the .lqa file from the LanSchool installation download (\Vernier LabQuest\lanschool-student-labquest_arm.lqa) to the root of either a SD card or a USB thumb drive. Make sure that there are no other .lqa files copied to the root of that drive. 2. To the running LabQuest device on which you wish to install, insert the SD card or plug in the USB drive. The LabQuest device will automatically detect the existence of the .lqa file at the root of the file system and launch the LanSchool Student installer. 3. Follow the instructions on the screen to install the Student. 4. After the installation has completed successfully, it will refresh the X server (graphical display). You will see the screen flicker and then reload. The LabQuest application will restart, displaying the LanSchool icon on the toolbar. The Student daemon should restart automatically each time the device is booted. Upgrade and Uninstall If the LanSchoolStudent is already installed on the device you will be presented with a screen asking if you wish to upgrade. Tap Yes to upgrade or No if you wish to uninstall or cancel the installation.
Features
The LabQuest device supports these features when accessed by a Windows or Mac Teacher: View Students Screen Remote Control Students machine Blank/unblank Students screen Ask Student to Vote Send a Message Ask a Question
| 35
After the initial installation of LanSchool Students and the discovery of those computers in the Teacher console, Student machines may be updated or re-configured with different settings through the Remote Update feature.
36
| 37
This is also an ideal way to update student computers from the 30-day demo version to the latest retail version.
38
In LanSchool 7.6 you can run the Teacher Console on Windows in Kiosk Mode. This mode configures the LanSchool console so it cannot be minimized or terminated. To run the LanSchool console in Kiosk mode follow these instructions: 1. On the Teacher computer, the LanSchool teacher.msi file. 2. Open regedit.exe. 3. Browse to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run. 4. Add KiOsK to the LanSchool Teacher Key C:\Program Files\LanSchool\Teacher.exe KiOsK 5. Click OK. The next time the system is rebooted, the LanSchool Teacher Console will run in Kiosk Mode.
| 39
LanSchool is easy to configure. All preferences are controlled by one dialog with seven tabs. Most preferences are controlled by making a change to these settings on the Teacher computer. The available configuration tabs are: Teacher Student Web Limiting Application Limiting Keystroke Alerts Drive Limiting Network
Teacher Preferences
The Teacher tab lets you configure the following preferences: Show Teacher Screen Full Screen The Teacher's screen will be shown on the Student's screens. The Students will not be able to control their mice and keyboards during Show Teacher. Windowed The Teacher's broadcasted screen will appear in a window on the Students' screens. This way the students can follow along with the teacher and use their computers during the teacher's broadcast session. Color Reduction Limits the number of colors and suppresses the background image used by the Teacher during Screen Broadcast, Remote Control and Show Student. This both improves performance and lowers network bandwidth requirement. Show Dual Monitors Allows the Teacher to show dual monitors and return thumbnails of students using dual monitors. Blank Screens Message This option allows teachers to specify the text to display on the student's screens when they are blanked. Enter the text message into the drop down list and select Apply. The last 10 messages are saved so they can be quickly selected when blanking screens. These messages can be seen from the Blank Screen button on the console toolbar. You may view, select or delete message from that button. System Tray Notification This option allows teachers to show or hide the LanSchool icon in the system tray when the console is minimized.
40
Student Preferences
The Student tab lets you configure the following preferences: Remote Control Disable Student Keyboard and Mouse This option allows the teacher to lock-out the student's inputs while the teacher is Remotely Controlling a student computer. Student Thumbnails Show Current Application Icon On Thumbnails When in the thumbnail view, this option will show an icon in the upper left hand corner that represents the current application that the student is running. Show Last Visited Website Icon On Thumbnails When in the thumbnail view, this option will show an icon in the upper right hand corner that represents the website that the student last visited. Show Student Name (from Directory) when available Shows the student directory name below the thumbnail if it is available. Note: Both the student name and the machine name are automatically shown on medium to large thumbnails. You may choose either single option to be shown on small thumbnails. Task Manager / Activity Monitor Disables Task Manager or Activity Monitor on Student computers. LanSchool Folder on Student Student Folder This option lets you specify the path of the LanSchool folder on student computers. This can be on the local hard drive or on a network drive.
Display notification on student when web is accessed This option will turn on or off the notice that is displayed on the Student when they try to access the Internet if Web Limiting is turned on.
| 41
Web Limiting
The Web Limiting tab lets you configure the following preferences for Limiting the Web. Block All This option blocks all web browsing, instant messaging and e-mail programs. Allowed Web Sites This option allows you to type in a list of websites that are allowed when Limit Web is turned on.The list of web sites do not need to include the http:// or the www. prefix. One site is entered at a time, followed by a return (enter). The lists of websites can be saved and loaded by using the Load and Save buttons. The files are saved as .lsu files. A sample list might look like this: www.cnn.com nationalgeographic.com *.microsoft.com Block the following Web Sites This option allows you to type in a list of websites that are blocked when Limit Web is turned on. The list of web sites do not need to include the http:// or the www. prefix. One site is entered at a time, followed by a return (enter). The lists of websites can be saved and loaded by using the Load and Save buttons. The files are saved as.lsu files to a location of your choice. *Note: In both the Allowed and Blocked Websites sections you may use the * and ? wildcards to specify websites. Web limiting on Windows will occur with 32-bit Internet Explorer(6.x-9), Firefox (3.x or 4.x) and Chrome. Web limiting on the Mac is supported on Safari and Firefox(3.x or 4.x). If Web Limiting is turned on, 64-bit Internet Explorer will simply be blocked from launching on Windows and Chrome will be blocked on Mac. Restrict Private and IP Address Browsing Prohibits students from using the InPrivate Browsing feature in 32-bit Internet Explorer(only) and browsing to websites using their dotted decimal (IP Address) Internet addresses.
Application Limiting
The Application Limiting tab lets you configure the following preferences: Allowed Applications This option allows you to specify a list of applications that are allowed when Limit Apps is turned on. The entries should include the appropriate file extension if one exists. Similar to Limit Web, enter the applications one at a time, with a carriage return (enter) after each entry. The lists of applications can be saved and loaded by using the Load and Save buttons. The files are saved as .lsa files. Applications can be typed in directly, added by clicking on the add button and selecting an active application on the Teacher's computer, or by adding an application from the Student's computer by clicking on View Student's Running Programs in the Monitor menu.
42
Keystroke Alerts
The Keystroke Alerts tab allows you to specify a list of banned words. If a student types a banned word, the teacher will be notified with a yellow caution icon on the students thumbnail. Use your mouse to hover over the thumbnail, and it will display the word that was typed by the student.
Drive Limiting
The Drive Limiting tab allows you to configure the types of drives that will be blocked when you click the Limit Drives button. LanSchool 7.6 can block USB drives and CD/DVD drives on most students. This is not supported however on Thin clients, Linux or LabQuest students.
Network
The Network tab lets you configure the following preferences: Data Transmission IP-Broadcast This default option uses broadcast packets when the teacher needs to contact all student computers. This option assumes that student are on the same subnet as the teacher. Note that broadcast packets do not cross subnets or other segments. If you need to cross a subnet we recommend either IP-Multicast or IP-Directed Broadcast. IP-Multicast Transports LanSchool data to students via TCP/IP-Multicast. Multicast allows networking hardware to keep LanSchool traffic local to LanSchool computers. If your network hardware supports this option, it's highly recommended.
| 43
IP-Directed Broadcast If the teacher is on a different IP-Subnet from some or all of the students, and Multicast is not possible, this option can be used. To calculate the proper address, use the DirBCastAddr.exe utility in the Utilities folder on the LanSchool product download. Note: Some additional configuration of the Routers/Switches may be needed to enable Multicast and/or Directed Broadcasts on your network. Consult your hardware guide for your switches/routers to be sure. For more information regarding these options, refer to the section Installing LanSchool 7.6 in a VLAN. Multiple Network Adapters Specify Network Interface Card Some computers actually have more than one Network Interface card (NIC) and/or multiple IP addresses (i.e. a router). Many times these may be virtual or wireless network adapters. LanSchool will always use the first NIC that responds, but that is not always the desired NIC or network. You can use this checkbox to specify which NIC you prefer to use. If your Teacher computer has multiple real or virtual network adapters, specify the adapter that LanSchool should use from the drop down box. Teacher Channel Channel Number This feature is normally disabled so that Teachers cannot change the channel number assigned to them. If you prefer to allow a teacher to change channels, or view multiple channels, this feature must be enabled after the install, on each Teacher machine where the ability is desired. There is a utility called EnableChannelSelect.exe that is available in the Utilities directory in the product download.Copy the utility to the Teacher machine and double-click it to run to enable this feature. Listed below are the command-line parameters for EnableChannelSelect.exe: EnableChannelSelect.exe TRUE EnableChannelSelect.exe FALSE
*Note: EnableChannelSelect.exe will also make it so that teachers or administrators can change student channels remotely. To access this feature, select one or more Students and Click on Administer, then Change Student Channel Administrator Channel Channel 0 (zero) is the administrator channel and has the ability to monitor all assigned channels and see all Student machines that have been installed. Use Multiple Channels This feature allows the teacher to group any of the 16,000 channels. Each channel must be separated by a comma. For example: 1,3,4 will configure the teacher console to be able to monitor all students on channels 1, 3 and 4 at the same time.
44
Note: LanSchool works well with imaging tools such as Ghost. The key consideration when using an imaging tool is how to change the channel for all of the computers in a particular classroom. For large organizations, the recommended method is to use Active Directory or Setchannel.exe through a login script. Smaller organizations may find it easier simply to change the channel through the Teacher console.
| 45
With a tool as powerful as LanSchool, there's always a possibility for misuse. A student may be tempted to find an unauthorized copy and load the Teacher software to disrupt a class. There are three ways to deal with possible misuse. 1. Set school policies around appropriate behavior, monitor and enforce the policy. 2. Install LanSchool 7.6 in Active Directory Secure Mode which requires teachers to belong to a domain group called LanSchool Teachers in order to manage student computers. (Recommended method) 3. Install LanSchool 7.6 in Password Secure Mode, which requires a password on both the Teacher and Student machines before access is allowed. Security Monitor Security Monitor is also available in the Utilities folder from the LanSchool download folder. This application runs on any PC and will capture a log of LanSchool activity, including the installation or uninstall of the LanSchool program. With this utility, many schools have quickly been able to pinpoint students who are abusing the appropriate use policy of their classroom. There is a LanSchool 7.6 Utilities.pdf file in the same folder which describes this utility in detail. Teachers can also access the Security Monitoring data by clicking View then Status Window. As soon as teachers perform actions you will see the security messages. Students downloading and installing a demo version of LanSchool caused the largest security problem with the previous versions. Starting with LanSchool v6.1, the demo version cannot interact with the released version.
46
NAL (NetWare Application Launcher) is part of the Novell ZEN Works package. NAL can be used to control the student desktop, giving students access to only administrator-approved applications. In the most restrictive mode (and perhaps most useful mode for schools), ONLY the applications specified can be run. To install LanSchool 7.6 in a NAL environment, push out both the Teacher and Student programs using the supplied Windows .msi files. Note for Teacher computers: If the teacher's computer is also locked-down by NAL, the teacher will not have a System Tray and will not be able to click the LanSchool Teacher Icon to control LanSchool. Instead, the hot-key sequence <Ctrl><Alt><L> can be used to bring up the LanSchool Teacher's menu.
Wake-On-LAN Support
| 47
Wake-On-LAN Support
Wake-On-LAN (WOL) technology can be used to remotely power-on student computers. However, Student computers must be configured to enable WOL. The steps needed to do this vary with every computer model. Generally, the computer needs special hardware to support this and there is a BIOS switch which needs to be enabled. It is best to consult with your computer supplier to determine the actual steps needed. In the utilities folder of the LanSchool 7.6 product download, there is a utility, WakeUp.exe, which can test compliance of WOL. This utility will send a WOL Wake Up signal to a specified target computer. To use this utility, you will need two computers: the target computer and a console computer. Both will need to belong to the same IP subnet. You will have to determine the Physical MAC Address of the target computer. If this computer is a Win9x computer, you can use the Window's winipcfg.exe utility. Otherwise, you can run the IPCONFIG /ALL command from a command prompt. Once you have the Physical MAC address of the target computer, shut down that computer and from a command prompt on the other (console) computer you can run the WakeUp.exe utility. This will send the WOL Wake Up packet to the target computer. If WOL is properly configured on the target computer, it will then power-on. If not, you will have to check with the hardware manufacturer to see what additional steps need to be taken. If WOL is not properly configured on a student computer, the LanSchool teacher computer will NOT be able to perform a WOL Wake-Up on that computer. Note: Apple's version of Wake-On-LAN will only wake a Mac from sleep, not power-on a Mac that is off.
48
LanSchool 7.6 includes a wireless protocol that is automatically selected when the Teacher computer senses that it is communicating over a wireless network. This protocol significantly increases the performance of LanSchool on wireless networks.
3. Turn off Power Save on the student computers NICs. In our testing weve found that LanSchool performance is improved as well as the battery life of the computer. Installation It is assumed that all wireless computers are associated to the same Access Point. Other than this, there are no other special installation concerns. Simply run the installation programs on the teacher and student computers, as specified earlier in this installation guide. Performance The speed of the Teacher's screen broadcasts to student computers will NOT be as good over a wireless network when compared to the performance over a wired network. There is no way to overcome this. A wired network can send broadcast and multicast data at 100Mbits per second. An 802.11 wireless network generally sends broadcast and multicast data at 1MBit per second (a mere 1% of the wired speed). In addition to the drastic bandwidth reduction of wireless networks, the Access Point architecture of 802.11 will quite often add significant propagation delays to broadcast and multicast data. This is due to the Power Save architecture of the 802.11 world. However, the LanSchool Show Teacher feature will still work reasonably well. Even complex Teacher screens should appear on Student screens within three seconds. Simple Teacher screen changes should appear almost immediately.
| 49
Wireless Performance Tweaks If you optionally wish to improve performance, you can attempt to configure your Access Point(AP). Since this differs from vender to vender, we can only give general guidelines. You'll have to consult your Access Point's manual to see how to actually make the change on your particular Access Point. 1. Drop the Beacon Interval as low as possible. Generally, this can go down to 50ms. 2. Set the DTIM to ZERO. This allows broadcast and multicast packets to be sent after EVERY beacon packet. 3. Increase the Broadcast or Multicast speed. Not all AP's allow this to be set.
50
SecurityMonitor.exe If you suspect a student has a rogue copy of LanSchool, you can quickly identify that student with the new LanSchool Security Monitor. The LanSchool Security Monitor will capture all traffic and optionally save the data out to a log file. Click the Options button, select the logging tab and type in a filename. Clicking on the options button also allows you to filter by Teacher and by message. This new filter capability allows you to sift through all of the messages to just find the inappropriate use. If you find a rogue Teacher console is in use, you can show Real-time Alerts by selecting that computer. At that point, all traffic from that computer is flagged with a warning sign. EnableChannelSelect.exe By default, a teacher cannot alter the settings in the Teacher Channel area of the Network tab of the Teacher Preferences dialog. This information is set during installation and generally does not need to be set. However, if a teacher does need to change these settings, running this utility on the teacher's machine will then allow that teacher to update his or her local channel, groups, and remote student channels. This utility must be run with local Administrator privileges. If you have need to revoke these rights, you can run this utility with the FALSE command-line option. DisableDataTransmission.exe By default, a teacher can alter the settings in the Data Transmission area of the Network tab of the Teacher Preferences dialog. If you do not want a teacher to change the Data Transmission settings you can run this utility on the teacher's machine and it will make it so the Data Transmission section will be grayed out and disabled. You can set it back to the default by running DisableDataTransmission.exe FALSE. DirBCastAddr.exe When configuring the Teacher preferences, the Network tab allows for up to 3 different IP-Directed Broadcast addresses. These are special addresses which (when properly formed) will traverse your network as a single directed UDP packet until the destination subnet is reached. Upon reaching the destination subnet, the router will then convert the packet into a standard UDP-Broadcast packet. For this to function, the routers must be configured to forward IP-Directed Broadcast packets (sometimes routers refer to these as UDP Directed Broadcasts) and the address of these packets must be properly formed. This utility will help with the later. You must enter the IP address of any student machine on the target subnet along with the subnet mask for that subnet. After both addresses have been entered, click on the Calculate button. Copy the resulting address into one of the three Subnet entries in the Data Transmission area of the Network tab of the Teacher Preferences dialog.LSeriesLocation.exe SetChannel.exe The Teacher Channel is generally set during installation. The LanSchool software can always be re-installed to update the local Teacher Channel on a student or teacher machine. This utility can also be used to update that local Teacher Channel. It must be run with local Administrator rights. On a Teacher machine, it can also be used to group channels together. It is a console application.
| 51
All parameters are passed on the command-line. The new Teacher channel must be a number between 0 and 16000. (Note that channel 0 has no real use for a Student machine.) If the machine is a Teacher machine, you can specify a group of channels by enclosing the comma separated channels within brackets. (i.e. {1,4,63} ) SetChannel.exe also accepts a special -TC command line parameter to allow you to change the channel on a PC Tech Console. SetDataTrans.exe This will alter the base data transmission type on a Teacher machine between IP-Broadcast, IP-Multicast, and IP-Directed Broadcast. As a console application, the parameters are passed on the command line. They are Broadcast, Multicast, or Directed:w.x.y.z,w1.x1.y1.z1,.... For IP-Directed Broadcasts, you can specify up to 4 dotted-decimal IP-Directed Broadcast addresses. You can use the DirBCastAddr.exe utility to properly form these addresses. StudentDiagnostics.exe This is a diagnostic utility used by LanSchool Technical Support personnel. It is generally used to detect network connectivity issues involving firewalls and routers. StudPopUp.exe If the student or teacher computer does not have a system tray (it is possible to remove the system tray with Group Policies or with Novell's NetWare Application Launcher) there will be no way to access the local LanSchool menu. Running this app will bring up the local LanSchool menu. SwitchToTeacher.exe While the Teacher console has an option to switch functionality to that of a Student, there is no easy way for a Student machine to switch to the functionality of a Teacher machine. This utility will provide that option. For this to function, you must first install the Teacher software on that student machine and then over-install the Student software. Running this utility will stop the local Student application and launch the Teacher application. WakeUp.exe The LanSchool Teacher console can issue a Wake-On-Lan packet to wake up specified student computers. For this to work, the student computers must be configured in their BIOS to all for a remote wakeup. Unfortunately, all computer manufacturers seem to set these BIOS settings in a different way. This utility is used to verify that a particular machine has been setup properly. It will take the MAC address of the target computer as a command-line option. For example, if the MAC address of a target student machine were 00-22-64-AD-9C-AC, you could use WakeUp.exe to wake-up that machine with the following command line: WakeUp.exe 00-22-64-AD-9C-AC [Enter].
Copyright 1996-2011, LanSchool Technologies, LLC . All rights reserved. LanSchool is a registered trademark of LanSchool Technologies, LLC . *Other brands and names are the property of their respective owners
52