[3833] in linux-announce channel archive
Linux-Announce Digest #125
daemon@ATHENA.MIT.EDU (Digestifier)
Mon May 13 13:13:11 2002
Message-ID: <20020513171307.9613.qmail@senator-bedfellow.mit.edu>
From: Digestifier <Linux-Announce-Request@senator-bedfellow.mit.edu>
To: Linux-Announce@senator-bedfellow.mit.edu
Reply-To: Linux-Announce@senator-bedfellow.mit.edu
Date: Mon, 13 May 2002 13:13:06 EDT
Linux-Announce Digest #125, Volume #4 Mon, 13 May 2002 13:13:06 EDT
Contents:
ANNOUNCE: fsc2 spectromter control program (Jens.Toerring@physik.fu-berlin.de)
rp-pppoe 3.4 -- Robust PPPoE client for Linux, NetBSD, and Solaris ("David F. Skoll")
Napster 2 - The Revenge (the.pusher@lycos.com)
Linux StepByStep distributed teams! (Douglas J Hunley)
LOCAL: Oxfordshire, UK - Installfest, 26th May (Ganesh Sittampalam)
fsc2 - spectrometer control program (Jens Thoms Toerring)
zgv 5.6 - svgalib picture viewer with thumbnail-based file selector (Russell Marks)
----------------------------------------------------------------------------
Date: Mon, 13 May 2002 11:06:50 CST
From: Jens.Toerring@physik.fu-berlin.de
Subject: ANNOUNCE: fsc2 spectromter control program
fsc2 is a program written to remotely control spectrometers.
Programs for controlling spectrometers are usually home-written,
restricted to doing a certain set of experiments and often bound to
a fixed hardware base. One of the few counter-examples is e.g. LabVIEW,
but which is a commercial, closed-source application and requires the
experimentator to become comfortable with the rather unusual graphical
approach to programming if even simple changes are needed in either the
way the experiment is to be done or the hardware configuration.
In contrast, fsc2 basically interprets a rather simple but powerful
scripting language (in the following called EDL for Experiment Description
Language) and has a strictly modular approach to handling of devices.
This allows you to easily set up a completely new experiment (or to change
an already existing experiment description) in a short time without
any detailed knowledge of the internals of fsc2 nor on how exactly the
devices have to be controlled.
Some key features:
* The EDL language is similar to other medium to high level languages,
borrowing from e.g. MathLab, C, Fortran and Perl etc. Moreover, it
comes with a lot of functions for displaying and saving measured
data in completely user defined ways. Thus writing a description
for a new experiment (or adapting an already existing EDL script)
won't be difficult for anyone remotely acqainted with one of the
above mentioned programming languages.
* Device are not hard-coded into fsc2. Instead, devices are dealt with
by modules that get loaded on demand (a single instruction in an EDL
script). This allows to employ a different devices with similar
functionality by usually changing not more than a single line in an
EDL script.
* Currently fsc2 controls devices that are either connected via the serial
ports or the GPIB bus. Functions for simplifying access of devices using
these interfaces are built into fsc2.
* fsc2 allows other programs to send it EDL scripts to execute. This
allows to write a set of scripts for standard experiments that
automatically create EDL scripts from user input (e.g. via a graphical
interface). The package comes with a tool that automatically can generate
such scripts from (slightly modified) EDL programs. Once such a script
has been created, "normal" user don't even have to know how to write EDL
programs, thus having all the convenience of the traditional type of
programs without sacrificing the flexibility of fsc2. Several examples
of such scripts, written in Perl/Tk, are included in the distribution.
* fsc2 comes with a simple web server (only running on user demand) that
allows the experimentator to remotely monitor the current state of the
experiment.
* Writing new device modules (or adapting existing ones for a new device)
shouldn't be too difficult for anyone having some experience with writing
programs in C. About 30 modules for quite a range of devices are already
part of the package and can be used as a starting point for the
development of new ones.
* An extensive 150+ page documentation (in HTML, info, PostScript and PDF
format), covering all aspects of fsc2 from the graphical interface, the
EDL language, device functions to writing of new device modules, is part
of the fsc2 package.
* fsc2 has been extensively tested and is currently used to control seven
EPR spectrometers, using a broad range of different devices and
experimental techniques.
* The complete sources for the program and all device modules are available
under the GPL, so it can be adapted or extended to fit your special needs.
Devices for which functional drivers already exist are:
* Tektronix Digitizing Oszilloscopes TDS 520, 520A, 520C, 540, 744A, 754A
* LeCroy Digitizing Oscilloscope 9400
* Sony/Tektronix Data Generator DG2020
* Tektronix Stimulus System HFS9003
* Stanford Research Lock-In Amplifier SR510, SR530, SR810, SR830
* AEG Magnet Power Supply (home-build computer control, S-, X-Band)
* Bruker Field controller ER 032 M
* Keithley 228A (used as superconducting magnet power supply)
* Oxford Magnet Sweep Power Supply IPS20-4
* Bruker Hall Effect Field Controller BH 15
* Bruker NMR Gaussmeter ER 035 M (F0, F1 probe, serial port and GPIB versions)
* Metrolab NMR Teslameter PT2025
* HP RF Synthesizer HP8647A
* Bruker Signal Channel ER 023 M
* Lake Shore 330 Temperature Controller
* Kontron 4060 Voltmeter
* EG&G PARC Box-Car Integrator 4402 (download of measured data only)
fsc2 currently works with three different GPIB driver/library combinations,
the Linux Lab Project driver (http://www.llp.fu-berlin.de), the National
Instruments driver (http://www.natinst.com) and a driver for NI PCII and
AT-GPIB/TNT (ISA) cards I wrote (can be downloaded from the same URL as
fsc2, see below).
Of course, there are some limitations: Due to my professional background
fsc2 has been written with the different types of EPR (Electron Paramagnetic
Resonance) experiments in mind. On the other hand, fsc2's basic concepts
should make it easy to use it also for a large range of other types of
spectrometers.
You can download the sources for the program and the existing modules or
just the documentation (in PostScript or PDF format) from
http://www.physik.fu-berlin/~toerring/
or read the HTTP version of the documentation at
http://www.physik.fu-berlin/~toerring/fsc2
Regards, Jens Thoms Toerring
Jens.Toerring@physik.fu-berlin.de
--
_ _____ _____
| ||_ _||_ _| Jens.Toerring@physik.fu-berlin.de
_ | | | | | | AG Moebius, Institut fuer Molekuelphysik
| |_| | | | | | Fachbereich Physik, Freie Universitaet Berlin
\___/ens|_|homs|_|oerring Tel: ++49 (0)30 838 - 53394 / FAX: - 56046
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
Date: Mon, 13 May 2002 11:06:59 CST
From: "David F. Skoll" <dfs@roaringpenguin.com>
Subject: rp-pppoe 3.4 -- Robust PPPoE client for Linux, NetBSD, and Solaris
Version 3.4 of rp-pppoe has been released.
rp-pppoe is a user-mode (and kernel mode, on Linux 2.4) client, relay
and server for the Point-to-Point Protocol over Ethernet, a protocol
used by many ADSL service providers. It runs on standard Linux
kernels, NetBSD and Solaris. rp-pppoe is released under the GNU
General Public License, and can be obtained from:
http://www.roaringpenguin.com/pppoe/
Changes from Version 3.3 to 3.4:
o Kernel-mode plugin is built against latest CVS sources for pppd. Michal
Ostrowski's patched version will NOT work.
o PPPoE session number is logged when session terminates.
o MSS clamping works with compressed protocol fields.
o pppoe ignores SIGINT and SIGHUP so LCP termination packets make it out.
o Bugs in kernel-mode plugin have been fixed.
==
David F. Skoll
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
Date: Mon, 13 May 2002 11:07:07 CST
From: the.pusher@lycos.com
Subject: Napster 2 - The Revenge
Hello, i wish to invite you to the greatest Warez site of the whole net. It just opened. Visit http://wind.prohosting.com/~zuc
We have a database of 5000+ verified links and 600 anonymous daily verified ftp sites. Everything organized and archived in 11 categories.
Hundreds of Iso Games (PC and Console), hundreds of Iso Applications, hundreds of VCD Movies, thousands of Mp3 Full Albums (bigger than Napster) and some Full length Porno Movies.
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
Date: Mon, 13 May 2002 11:06:59 CST
From: Douglas J Hunley <doug@hunley.homeip.net>
Reply-To: doug@hunley.homeip.net
Subject: Linux StepByStep distributed teams!
=====BEGIN PGP SIGNED MESSAGE=====
Hash: SHA1
I've had a couple of requests from people, so today I went and created Linux
StepByStep teams for various distributed-processing projects. Anyone can join
these teams, we're not making restrictions.
The following projects all have official Linux StepByStep teams:
United Devices, http://www.ud.com
Team Name: Linux StepByStep
Team Number: 73E225ED-9FC5-44E1-84C5-79E7A9CEC5D2
Distributed.net, http://www.distributed.net
Team Name: Linux StepByStep
Team Number: 930184744
ECCp-109, http://www.nd.edu/~cmonico/eccp109/
Team Name: Linux StepByStep
SETI@Home, http://setiathome.berkeley.edu
Team Name: Linux StepByStep
Folding@Home, http://folding.stanford.edu
Team Name: Linux StepByStep
Team Number: 3489
Genome@Home, http://genomeathome.stanford.edu
Team Name: Linux_StepByStep
Team Number: 163004811
Pick a project, download the client, join the team!
If your favorite project isn't listed, send details to webmaster@linux-sxs.org
and we'll see about getting it added.
- --
Douglas J Hunley (doug at hunley.homeip.net) - Linux User #174778
Admin: Linux StepByStep - http://www.linux-sxs.org
and http://jobs.linux-sxs.org
Wishlist: http://www.amazon.com/o/registry/48D11KZ4BPBQ
panic ("Splunge!");
2.2.16 /usr/src/linux/drivers/scsi/psi240i.c
=====BEGIN PGP SIGNATURE=====
Version: GnuPG v1.0.7 (GNU/Linux)
iD8DBQE82V0xSrrWWknCnMIRArisAKChTE3bMXHqVHf1elnx/AxrzwhaowCfZxOd
sgyrqjan/Av7Rv0NfiuCyGs=
=9kFV
=====END PGP SIGNATURE=====
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
Date: Mon, 13 May 2002 11:07:30 CST
From: Ganesh Sittampalam <ganesh-news@earth.li>
Subject: LOCAL: Oxfordshire, UK - Installfest, 26th May
The Oxfordshire Linux Users Group is running an installfest from 10am to 6pm
on Sunday 26th May, at the 22nd Oxford Sea Scout Hall,
Meadow Lane (off Donnington Bridge Road), Oxford, UK.
This is part of a UK-wide series of installfests in May and June - if you
live in the UK but aren't near Oxford and are looking for an installfest in
your local area, see http://www.linuxinstallday.org/
We hope to be running various talks and demos aimed at new users of Linux,
as well the main activity of helping people to install Linux on their
computers.
We will also be running a series of talks, starting the Sunday before the
installfest and continuing for three successive Sundays afterwards. These
talks will be aimed at introducing new users to Linux and helping them find
their way around their newly installed systems. The exact details for these
talks have yet to be finalised, but up to date information will be posted on
the installfest website.
For more information, please see the website, at
http://www.oxlug.org/linuxday/ - if you've been thinking about installing
Linux but are nervous about doing so, now's your chance!
Ganesh Sittampalam
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
Date: Mon, 13 May 2002 11:07:30 CST
From: Jens Thoms Toerring <Jens.Toerring@physik.fu-berlin.de>
Subject: fsc2 - spectrometer control program
Reply-To: Jens.Toerring@physik.fu-berlin.de
About fsc2
==========
fsc2 is a program for controlling spectrometers.
Programs for controlling spectrometers are usually home-written and
are often restricted to doing a certain set of experiments with a
fixed hardware base. In contrast, fsc2 is much more flexible because,
on the one hand, it interprets a rather simple but powerful scripting
language EDL (Experiment Description Language) and, on the other hand,
has a strictly modular approach to the handling of devices. This allows
setting up a completely new experiment or changing an already existing
experiment description fast and easily without requiring any detailed
knowledge of the internals of fsc2 or on how exactly the devices have
to be controlled.
Download
========
You can download the sources for the program and the device modules or
the documentation from
http://www.physik.fu-berlin/~toerring/fsc2.tar.gz
http://www.physik.fu-berlin/~toerring/fsc2/fsc2.ps.gz
http://www.physik.fu-berlin/~toerring/fsc2/fsc2/fsc2.pdf
or just read the HTTP version of the documentation at
http://www.physik.fu-berlin/~toerring/fsc2
Features
========
* The EDL language is similar to other medium to high level languages,
borrowing from e.g. MathLab, Fortran, C and Perl etc. Moreover, it
comes with a lot of functions for displaying and saving measured
data in completely user defined ways. Thus writing a description
for a new experiment or adapting an already existing EDL script
won't be difficult for anyone remotely acquainted with one of the
above mentioned programming languages.
* Device are not hard-coded into fsc2. Instead, devices are dealt with
by modules that get loaded on demand (a single instruction in an EDL
script). This allows to employ a different device with similar
functionality by usually changing not more than a single line in an
EDL script.
* fsc2 allows other programs to send it EDL scripts for execution.
Thus one may write scripts for standard experiments that in turn
automatically create EDL scripts from user input, for example via
a graphical user interface. fsc2 even comes with a tool that will
automatically generate such scripts from slightly modified EDL
programs. Once such a script has been created, "normal" users don't
have to know how to write or change EDL programs, thus retaining all
the convenience of the traditional type of programs but without
sacrificing flexibility.
* fsc2 has a built-in simple web server (only running on user demand)
that allows the user to remotely monitor the state of an experiment.
* Currently fsc2 controls devices that are either connected via the
serial ports or the GPIB bus. Functions for simplifying access of
devices using these interfaces are built into fsc2.
* Writing new device modules (or adapting existing ones for a new device)
shouldn't be too difficult for anyone having some experience with
writing programs in C. About 30 modules for quite a range of devices
are already part of the package and can be used as a starting point
for the development of new ones.
* fsc2 is well-documented, an 150+ page documentation in HTML, info,
PostScript and PDF format, covering all aspects of fsc2, i.e the
graphical interface, the EDL language, device functions and writing of
new device modules, is part of the package.
* fsc2 has been extensively tested and is currently used to control seven
EPR spectrometers, using a broad range of different devices and
experimental techniques.
* The complete sources for the program and all device modules are available
under the GPL, so it can be adapted or extended to fit special needs.
Currently suported devices
==========================
* Tektronix Digitizing Oscilloscopes TDS 520, 520A, 520C, 540, 744A, 754A
* LeCroy Digitizing Oscilloscope 9400
* Sony/Tektronix Data Generator DG2020
* Tektronix Stimulus System HFS9003
* Stanford Research Lock-In Amplifier SR510, SR530, SR810, SR830
* AEG Magnet Power Supply (home-build computer control, S-, X-Band)
* Bruker Field controller ER 032 M
* Keithley 228A (used as superconducting magnet power supply)
* Oxford Magnet Sweep Power Supply IPS20-4
* Bruker Hall Effect Field Controller BH 15
* Bruker NMR Gaussmeter ER 035 M (F0, F1 probe, serial port and GPIB versions)
* Metrolab NMR Teslameter PT2025
* HP RF Synthesizer HP8647A
* Bruker Signal Channel ER 023 M
* Lake Shore 330 Temperature Controller
* Kontron 4060 Voltmeter
* EG&G PARC Box-Car Integrator 4402 (download of measured data only)
fsc2 works with three different GPIB driver/library combinations, the
Linux Lab Project driver (http://www.llp.fu-berlin.de), the National
Instruments driver (http://www.natinst.com) and a driver for NI PCII
and AT-GPIB/TNT (ISA) cards I wrote an which can be downloaded from
the same URL as fsc2, see above.
Limitations
===========
Due to my professional background fsc2 has been written with the different
types of EPR (Electron Paramagnetic Resonance) experiments in mind. On the
other hand, fsc2's basic concepts should make it easy to use it also for a
wide range of other types of spectrometers.
Regards, Jens Thoms Toerring
Jens.Toerring@physik.fu-berlin.de
--
_ _____ _____
| ||_ _||_ _| Jens.Toerring@physik.fu-berlin.de
_ | | | | | | AG Moebius, Institut fuer Molekuelphysik
| |_| | | | | | Fachbereich Physik, Freie Universitaet Berlin
\___/ens|_|homs|_|oerring Tel: ++49 (0)30 838 - 53394 / FAX: - 56046
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
Date: Mon, 13 May 2002 11:07:55 CST
Subject: zgv 5.6 - svgalib picture viewer with thumbnail-based file selector
From: Russell Marks <russell.marks@ntlworld.com>
zgv is an svgalib picture viewer with a thumbnail-based file selector.
Most file formats are supported, and the thumbnails used are
compatible with xv, xzgv, and the Gimp. It can also be used with `zgv
file(s)', to effectively bypass the file selector.
zgv's homepage is here:
http://www.svgalib.org/rus/zgv/
You can also download it from ibiblio:
ftp://ftp.ibiblio.org/pub/Linux/apps/graphics/viewers/svga/zgv-5.6.tar.gz
Here's the changes relative to the previous version (from NEWS):
** New features
New `-A' or `--auto-animate' option, forces the viewer to
automatically animate multiple-image GIF files. Thanks to John
Fitzgerald for suggesting this (more or less). It limits your viewing
options greatly, of course (since it's like pressing `e' every time
you view one, and exiting the image when you exit the animation), but
can be handy for slideshows etc. When this option is enabled, you can
use Backspace/Enter/Space for file navigation/tagging during an
animation. (The skip-to-next-frame key (previously Enter) is now `n'.)
Added multi-file delete. This is on `D', by analogy with `C' and `M'
for copy/move (since it works the same way) - the single-file-only
delete remains available on the Delete key. A new config variable
`delete-tagged-prompt' says whether to prompt before deleting all
tagged files (enabled by default). Thanks to Max Drozdoff for prodding
me into action on this. :-)
** Bugfixes
In the very unusual case of both global and local GIF colourmaps being
present, they were applied in the wrong order. Thanks to Michal Svec
for spotting this.
Should now support 16-bit RGB TGA files. 16-bit palette-based files
*may* also work now, but are untested - it's not all that easy to find
samples of these rather unusual types of TGA file. Thanks to Michal
Svec for spotting the problem.
If a 32-bit mode existed without a corresponding 24-bit mode, and it
was one of the modes which are listed on the viewer right-button menu,
then it was incorrectly `greyed out', i.e. made unavailable from the
menu. Thanks for Dimitar Zhekov for spotting this.
When using `delete-single-prompt off', it previously didn't update the
screen after the deletion. Thanks to Max Drozdoff for spotting this
one.
** Other changes
Added 15/16/24/32-bit 320x240 modes. Thanks to Michal Svec for
suggesting this. Currently only the 24/32-bit mode is selectable
directly (using `^', on the assumption that it's shift-6 - unshifted 6
selects 320x240x8).
Removed `--version-svgalib' option, this was causing trouble when
compiling with old versions of svgalib.
-Rus.
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
** FOR YOUR REFERENCE **
The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:
Internet: Linux-Announce-Request@NEWS-DIGESTS.MIT.EDU
You can submit announcements to be moderated via:
Internet: linux-announce@NEWS.ORNL.GOV
Linux may be obtained via one of these FTP sites:
ftp.funet.fi pub/Linux
tsx-11.mit.edu pub/linux
sunsite.unc.edu pub/Linux
End of Linux-Announce Digest
******************************