Linux-Announce Digest #508, Volume #3 Thu, 10 Jun 99 19:13:17 EDT
Contents:
FXT - fast Fourier transforms and more (Joerg Arndt)
WWW: Software index - Please submit new Linux software (Robin Miller)
Pgpgpg version 0.13 - pgp 2.6-like wrapper for gpg (Michael Roth)
LOCAL: Raleigh, NC: Installfest June 12 (Nalin Dahyabhai)
hfloat - extreme precision computations with floats (Joerg Arndt)
COMMERCIAL: Slackware 4.0 GPL CDs In Australia ("Sales@LSL-AU")
pftp 1.0.0 IPv4, IPv6, unicast, broadcast, multicast (Ben Schluricke)
Psiconv-0.1.0 - Psion Word file format documented, conversion utils (Frodo Looijaard)
yafc 0.4.2 - ftp client (Martin Hedenfalk)
Gwydion Dylan 2.3.1 Released (Andreas Bogk)
A3Com 0.2.3, utils for 3Com switch management (Jim Trocki)
----------------------------------------------------------------------------
From: Joerg Arndt <[EMAIL PROTECTED]>
Subject: FXT - fast Fourier transforms and more
Date: Thu, 10 Jun 1999 21:19:12 GMT
=====BEGIN PGP SIGNED MESSAGE=====
Begin3
Title: fxt
Entered-date: 06JUN99
Description: fxt is a library package (coming as C++ source code)
containing code for:
.
1) --- FAST FOURIER TRANSFORMS (FFTs): ---
hartley transform based fft
decimation in freq., radix 2 & 4
decimation in time, radix 2 & 4
recursive FFT
split radix FFT
four-step FFT
special versions for zero padded data
versions with (stable) trig recursion
three versions of realfft (and inverse):
- based on FHT
- wrapper around complex FFT
- split radix algorithm
arbitrary length FFT (based on chirp filter)
slow fourier transform for arbitrary length
2...5 dim FFT
fractional FT (based on chirp filter)
simple versions of radix 2 FFTs
simple versions of radix 4 FFTs
straight&simple-plain-C complex and real FFT
primefactor algorithm FFT (orig. by Dave Hale)
weighted FFT
.
2) --- FAST HARTLEY TRANSFORM (FHTs): ---
split radix FHT (orig. by Ron Mayer)
split radix FHT for zero padded data
recursive radix 2 FHT
slow hartley transform for arbitrary length
2dim hartley transform
slow 2dim hartley transform
.
3) --- NUMBER THEORETIC TRANSFORMS (NTTs): ---
radix 2/4, decimation in freq./time
exact integer (mod-)convolution
2...5 dim ntt
.
4) --- FAST WALSH TRANSFORM ---
radix 2 decimation in freq./time:
walsh-kronecker (wak), walsh-paley (pal) and
walsh-kaczmarz (wal, sequency ordered)
2...5 dim walsh transform
dyadic convolution via walsh transform
.
5) --- CONVOLUTION-, CORRELATION- and POWER SPECTRUM:
- ---
conv. for real data (also for zero padded)
auto-conv. for real data (also for zero padded)
convolution (and auto-conv.) for complex data
correlation (and auto-corr.) for real data
correlation (and auto-corr.) for complex data
slow versions of the above for arbitrary length
power spectrum (based on fht and fft)
convolution (prepared) for 2processor machines
weighted convolution
negacyclic convolution
right angle convolution
.
6) --- FAST HAAR TRANSFORM: ---
haar transform and inverse haar transform
inplace haar transform
integer-to-integer haar transform
.
7) --- FAST WAVELET TRANSFORM: ---
fast transforms: haar, daub4, daub6, daub12, daub20, ...
inverse transforms of these
.
(see fxt.h for the functions)
.
239) *** YOUR FEEDBACK IS HIGHLY APRECIATED ! ***
.
Keywords: fourier transform, fft, real fft, weighted fft
Keywords: hartley transform, fht, 2dim transform, ndim transform
Keywords: numbertheoretic transform, ntt, integer convolution
Keywords: walsh transform, haar transform, wavelets, wavelet
transform
Keywords: convolution, negacyclic convolution, right angle
convolution
Keywords: correlation, spectrum
Author: [EMAIL PROTECTED] (Joerg Arndt)
Maintained-by: [EMAIL PROTECTED] (Joerg Arndt)
Primary-site: http://www.jjj.de/
Original-site: http://www.jjj.de/
Platforms: Unix with a C++ compiler (easy porting to any decent OS)
Copying-policy: GNU GENERAL PUBLIC LICENSE (GPL)
End
- --
useful and ugly pages at http://www.jjj.de/
p=2^q-1 prime <==> q>1, cosh(2^(q-2)*log(2+sqrt(3)))%p=0
- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: [EMAIL PROTECTED]
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/mjr/linux/cola.html
=====BEGIN PGP SIGNATURE=====
Version: 2.6.3ia
Charset: latin1
iQCVAgUBN2Ar0VrUI/eHXJZ5AQHwqAQAtmh9keghWJjedvhJmF0cyDwd2DVniIpD
d2XcTWn/SacHqXhdoSuFTSyehJ78xnNTRGA2n1fxAjpkzb6pfrmUL1wdvgxo4Frc
yCzRrcjNp4ISeYDvEH55gm/XNX3/7Jm5MMnFxNVUPjzqybV0i5TU3maPr4Zzbcz8
5EPSqndxgT0=
=36Zi
=====END PGP SIGNATURE=====
------------------------------
From: Robin Miller <[EMAIL PROTECTED]>
Subject: WWW: Software index - Please submit new Linux software
Date: Thu, 10 Jun 1999 21:11:12 GMT
=====BEGIN PGP SIGNED MESSAGE=====
The Linux.DaveCentral site is now open @ http://linux.davecentral.com It
is a carefully categorized software index, more friendly to new Linux
users (and easier to use for almost anyone) than most.
Please let us know about any software or online tutorial you have
written. We've love to include it in our database. Updates, too! The
submission form is @ http://linux.davecentral.com/submit.html.
Thank you,
Robin Miller
Andover News Network
[EMAIL PROTECTED]
- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: [EMAIL PROTECTED]
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/mjr/linux/cola.html
=====BEGIN PGP SIGNATURE=====
Version: 2.6.3ia
Charset: latin1
iQCVAgUBN2Ap8FrUI/eHXJZ5AQExNwP+KUE6kJmkSnehn3MDMevqulsKMnI3XNbU
1M1DCHyEN/tbHVT+dNOH4ovHhEEQXTWgJt+pCCB+rsuYOjezO7juy+0x8gW2+7Wg
fTzsj7zhPNhKyqhKbKRBifRab87cP4S3Aa5cpCUIjsQxAvaZdfvznBtMephNLCxu
JDL5FZHqVs4=
=uPpy
=====END PGP SIGNATURE=====
------------------------------
From: Michael Roth <[EMAIL PROTECTED]>
Subject: Pgpgpg version 0.13 - pgp 2.6-like wrapper for gpg
Date: Thu, 10 Jun 1999 21:07:38 GMT
=====BEGIN PGP SIGNED MESSAGE=====
pgpgpg 0.13
===============
Pgpgpg is a wrapper arround Gnu Privacy Guard which takes
PGP 2.6 command line options, translate them and then call GnuPG
(Gnu Privacy Guard) to perform the desired action.
With pgpgpg most scripts and applications written to use
PGP 2.6 should normally work with GnuPG too. By using pgpgpg these
applications also benefits from the fact that GnuPG doesn't use
the patented and non free RSA nor IDEA algorithmn.
Pgpgpg is written by Michael Roth <[EMAIL PROTECTED]>
News
----
This release fixes a couple of bugs on creating and verifing
detached signatures. This release should be fully useable with
XFMail (XFMail will not block anymore).
Furthermore, this release should compile and work without any
problems under OS/2 + EMX.
Pgpgpg Homepage
---------------
http://www.nessie.de/mroth/pgpgpg/
Alternate download
------------------
ftp://ftp.gnupg.org/pub/gcrypt/pgpgpg-0.13.tar.gz
- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: [EMAIL PROTECTED]
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/mjr/linux/cola.html
=====BEGIN PGP SIGNATURE=====
Version: 2.6.3ia
Charset: latin1
iQCVAgUBN2ApIlrUI/eHXJZ5AQHV1AP/TwGAShbjGZjQVKCnuCiegSF7jcdrT+bk
4uFcjLt/lyg+DvQsEVpV/d5+ClpVCOWwu4dS9yE9Ieqtg2YzlejTtw6NQDHQLyz2
0B3ikjCwfU3zKer47cbwAVSoWX3bQvWgm6eHWR8eqXu44H3DpX8llHAgv+/obnKA
/+iUZgfO0VM=
=ZNTL
=====END PGP SIGNATURE=====
------------------------------
From: Nalin Dahyabhai <[EMAIL PROTECTED]>
Subject: LOCAL: Raleigh, NC: Installfest June 12
Date: Thu, 10 Jun 1999 21:12:05 GMT
Reply-To: Nalin Dahyabhai <[EMAIL PROTECTED]>
=====BEGIN PGP SIGNED MESSAGE=====
The Linux Users Group at NCSU will hold its next Installfest this
Saturday, June 12 at 11:00 a.m. in 116 Withers Hall on the NCSU campus
in Raleigh, NC.
In order to help us better plan for the Installfest, we're asking anyone
who's planning on bringing a computer to let us know ahead of time by
visiting the Installfest registration page on the LUG web site at
http://www.linux.ncsu.edu/installfest-reg.html
Hope to see you there!
Nalin Dahyabhai
LUG Secretary
- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: [EMAIL PROTECTED]
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/mjr/linux/cola.html
=====BEGIN PGP SIGNATURE=====
Version: 2.6.3ia
Charset: latin1
iQCVAgUBN2AqJVrUI/eHXJZ5AQHbiAP7BSzptRhd3GAArsBMKTdR52jQpeXa5uZF
tL/6ggOWf48GCxYtxT2WGCsQ0SitIA7NN5MIVg/mIWw7p/eFQ59Qp0KYy5O7PmY9
TkyD6aIF03ROxFVO89TUp15C8enrnlaBhrid5KSCu9n8GrajY7XtkG6HgPNAXjJM
TBgJurSSTkU=
=XGea
=====END PGP SIGNATURE=====
------------------------------
From: Joerg Arndt <[EMAIL PROTECTED]>
Subject: hfloat - extreme precision computations with floats
Date: Thu, 10 Jun 1999 21:20:38 GMT
=====BEGIN PGP SIGNED MESSAGE=====
Begin3
Title: hfloat
Entered-date: 06JUN99
Description: hfloat (for 'huge float') is a library package
(coming as C++ code) for calculations with
floating point numbers of extreme precision.
It is optimised for computations with 1000...several
million digits. hfloat utilises FFT multiplication
technique.
Included is the fxt-library, containing many
FFT-implementations, code for convolution, correlation
etc.
Several algorithms for the computation of pi are
implemented.
The computations can be done in (almost) arbitrary
radix.
Documentation is in doc/hfdoc.*
Example code for the usage of the library is in
simpleex/
Keywords: bignum, arithmetic, fft, fht, ntt, pi, 3.1415
Author: [EMAIL PROTECTED] (Joerg Arndt)
Maintained-by: [EMAIL PROTECTED] (Joerg Arndt)
Primary-site: http://www.jjj.de/
Original-site: http://www.jjj.de/
Platforms: Unix with a C++ compiler (easy porting to any decent OS)
Copying-policy: GNU GENERAL PUBLIC LICENSE (GPL)
End
notes:
- - hfloats strength lies at computations with
precisions > approx 4000 decimal digits
- - the doc is not completely up to date, sorry.
- --
useful and ugly pages at http://www.jjj.de/
p=2^q-1 prime <==> q>1, cosh(2^(q-2)*log(2+sqrt(3)))%p=0
- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: [EMAIL PROTECTED]
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/mjr/linux/cola.html
=====BEGIN PGP SIGNATURE=====
Version: 2.6.3ia
Charset: latin1
iQCVAgUBN2AsJ1rUI/eHXJZ5AQFHdQQA1iZZOsu9n9h3F7FHuCm3UgTRtxQUjXeC
PHj9fq7aDu0BHhhC40LVyEStyIDl8HUqh5l/S/pEBh5mCJrtS9kXWNptMbipD8DR
FueSIrokQeSUwbEiLu3mkGECP+QXoDpsSk0fBoHks2OD0BmJjPaPjrBqQYxJ/B6r
GHWm5v+yUMo=
=XUPM
=====END PGP SIGNATURE=====
------------------------------
From: "Sales@LSL-AU" <[EMAIL PROTECTED]>
Subject: COMMERCIAL: Slackware 4.0 GPL CDs In Australia
Date: Thu, 10 Jun 1999 21:16:38 GMT
=====BEGIN PGP SIGNED MESSAGE=====
LSL Australia delighted to announce the availability of
Slackware 4.0 GPL for only A$13.95 (2CDs)
Check out www.lsl.com.au for details
- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: [EMAIL PROTECTED]
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/mjr/linux/cola.html
=====BEGIN PGP SIGNATURE=====
Version: 2.6.3ia
Charset: latin1
iQCVAgUBN2ArN1rUI/eHXJZ5AQG9gwQAiDT8dCTCAr7bR++blGNvoIaelk+h8kfn
NJyD16kVYxwcBEQAej6LmLi7kyQ27++0zYBgtyO1rv5NoXS3yY4l3ip/DLl9l+po
1Mi6BXrZB1S+Z4AKBKRlGtqTTfj4S8EhQfxEwttqdpF0cbC9bJDBlf3yMukHPVso
BI2Yj/Qw7gU=
=xxbg
=====END PGP SIGNATURE=====
------------------------------
From: Ben Schluricke <[EMAIL PROTECTED]>
Subject: pftp 1.0.0 IPv4, IPv6, unicast, broadcast, multicast
Date: Thu, 10 Jun 1999 21:18:10 GMT
=====BEGIN PGP SIGNED MESSAGE=====
P o r t - F T P
Version 1.0.5
I'm proud to announce version 1.0.0 of pftp. This version supports fast
data transfer via TCP and UDP unicasted, broadcasted, and multicasted on
IPv4 as well as IPv6. Here are some details:
TCP based data transfer:
- Send and receive directories recusively
- Send and receive standard input and output
- Filter your connection (usually by pgp or gzip/gunzip)
- Correct timing (in contrast to ftp)
- Set aliases for host and user names
- Reduce informational output at a minimum for shell scripts
- Set size of string to be read and written at once
- Set the net buffer size
- Set the bandwidth (calibration is 2 seconds, period is 2 seconds)
- May be started as a daemon on any port or be started by the internet
daemon. Both include a password checking mechanism
- You may also send files and directories including a subject line
and a message file if needed to other people in the net. Of course
you can comfortably browse through your received data.
- Perform a network performance test based on TCP.
UDP based data transfer:
- On the client side you can send your data as well as you send it
with the TCP based connection. On the server side everything you
receive is written to standard output. UDP based data transfer is
unreliable though. It is meant for sending and receiving AUDIO
and VIDEO streams.
- You can send unicasted, broadcasted, and multicasted datagrams.
- On Linux it is possible to interactively change the bandwidth
and drop some datagrams periodically on the client side. On the
server side the number of incomming bytes can be shown.
- Perform a network performance test based on UDP.
All of the above mentioned features are supported for both Internet
protocols IPv4 and IPv6.
So, what you are waiting for? Download pftp's latest version from
http://star.trek.org/~pftp/pftp.html
or if that site is down from
ftp://sunsite.unc.edu/pub/Linux/system/network/file-transfer
pftp is free software. It is released under the GNU General Public License.
Hope, you have a lot of fun with that nice little program!
- --
Ben Schluricke email: [EMAIL PROTECTED]
- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: [EMAIL PROTECTED]
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/mjr/linux/cola.html
=====BEGIN PGP SIGNATURE=====
Version: 2.6.3ia
Charset: latin1
iQCVAgUBN2ArklrUI/eHXJZ5AQEbbAP/X7+UBrwVVVfH4J4uoi6RgbHdotWrfa1O
ErlLdxlPlpDPPeq77Te2sss2ze78O8ss5c+77k7FPSwOsNcgRtWRYxhYxXABDO9D
/WXq5QzvKg1np1U8cQXFFUvuDWhWXQ3hkXihuZFDF7EeE/QKBh6khbI/HSFLbPmO
gC3KKwXOwnQ=
=nd7t
=====END PGP SIGNATURE=====
------------------------------
From: [EMAIL PROTECTED] (Frodo Looijaard)
Subject: Psiconv-0.1.0 - Psion Word file format documented, conversion utils
Date: Thu, 10 Jun 1999 21:59:04 GMT
=====BEGIN PGP SIGNED MESSAGE=====
This is an announcement of psiconv-0.1.0, a PSION 5 Word conversion
utility.
The Psion 5 has several built-in applications. They use their own file
formats to save data files. Psion has written file conversion utilities
for Windows 95, in the form of their PsiWin program. But there are no
conversion utilities for other operating systems. Also, Psion is not
able to and does not want to release enough data for others to write
their own conversion programs.
I have reverse engineered the Word format (Word is the internal word
processor), and written a small conversion utility. I release the
data format information to the public domain; the conversion utility
is licensed by the GNU General Public License, which allows anyone
to use it freely.
You can find both the conversion utility (psiconv-0.1.0) and the data
file documentation at http://huizen.dds.nl/~frodol . Psiconv should
run on any Unix computer (and probably most other architectures),
though it is only tested on a Linux/i386 platform. It can already
convert from Psion Word files to HTML.
Please contact me if you have questions, suggestions, improvements or
bug reports through email: [EMAIL PROTECTED]
- --
Frodo Looijaard <[EMAIL PROTECTED]> PGP key and more: http://huizen.dds.nl/~frodol
At my homepage you will also find a guide for installing glibc under Linux.
New: Linux hardware monitoring kernel modules (LM78/79/80, Winbond etc.)
- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: [EMAIL PROTECTED]
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/mjr/linux/cola.html
=====BEGIN PGP SIGNATURE=====
Version: 2.6.3ia
Charset: latin1
iQCVAgUBN2A1KVrUI/eHXJZ5AQHiygQAp9iYybMHLN9NKTjv2oUPbwxtVfFms7g2
exMoU/6boTNsx4tN6psSK2+Sdbn2eNekGJ3+pfa4ze1TvUOVSlgdn6VvNSKMOVkJ
z8X8RI+Bg37j1qklaKb9zM6johehLc2Fqguv+SCo9YF1gxIQw4/nlD8s5ETgrFsM
rV2vPvQGOF0=
=k/L+
=====END PGP SIGNATURE=====
------------------------------
From: Martin Hedenfalk <[EMAIL PROTECTED]>
Subject: yafc 0.4.2 - ftp client
Date: Thu, 10 Jun 1999 21:56:44 GMT
=====BEGIN PGP SIGNED MESSAGE=====
Yafc 0.4.2 is available.
Yafc is yet another FTP client. Features include cached directory listings,
remote filename completion, aliases, colored ls, bookmarks, recursive
get/put/ls/rm, nohup mode transfers, tagging (queueing) and more.
It also has support for Kerberos4 authentication.
homepage: http://www.stacken.kth.se/~mhe/yafc/
download: ftp://mayer.physto.se/pub/yafc/
Version 0.4.2 is a development version, comments are welcome.
- --
Martin Hedenfalk <[EMAIL PROTECTED]> web: http://www.e.kth.se/~e97_mhe/
finger [EMAIL PROTECTED] for PGP key
- --
Sevareid's Law:
The chief cause of problems is solutions.
- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: [EMAIL PROTECTED]
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/mjr/linux/cola.html
=====BEGIN PGP SIGNATURE=====
Version: 2.6.3ia
Charset: latin1
iQCVAgUBN2A0nFrUI/eHXJZ5AQH72QP9F1D8IoFfvqLrDe9lv9TkeRhXW6SeVsUx
k/pD+b0prWo/cVtRB792VNKrG81umWgH7nzO9TNVy5ckKekDegQA/smMjOijc87a
7RhUan/oLYUO+ISFVqtdla7pJiNQL5wIrvzM1JYFcajKusRf7o7CcObIQl0MBY4v
rF7SRJtyTJk=
=k11G
=====END PGP SIGNATURE=====
------------------------------
From: Andreas Bogk <[EMAIL PROTECTED]>
Subject: Gwydion Dylan 2.3.1 Released
Date: Thu, 10 Jun 1999 21:35:21 GMT
=====BEGIN PGP SIGNED MESSAGE=====
Gwydion Dylan 2.3.1 (Development Release)
Advanced Free Software Development Tools
June 08 1999 -- Gwydion Dylan is a portable, optimizing Dylan<tm>
compiler. It was originally written by the Gwydion Group at CMU and is now
maintained by volunteers. Eventually, we'd like Gwydion Dylan to become a
top-notch tool for building complicated applications written in a mix of
Dylan and C.
The current release is a development release. This means that the
different projects we're working on are not finished, not documented
or buggy. Nevertheless lots of bugs have been fixed and functionality
added, so if you don't mind a little adventure, this release is
definitely for you. For details, see the NEWS file in the source
distribution.
The Dylan programming language was designed with three goals in mind:
high performance, rapid prototyping and ease of use. Recently, the
Gwydion volunteers and Harlequin's Dylan team have been working a
fourth goal: seamless integration of Dylan programs with existing C
code. In order to achieve this, we have been working on the
common-dylan library, which is intended to give 100% source code
compatibility, as well as a HD-compatible c-ffi library. We're also
working on pidgin, a new tool to parse header files and automatically
generate C bindings from that. This is not complete, but you can see
the beginnings in this release.
More Information About Gwydion Dylan:
Volunteers' website: http://www.gwydiondylan.org/
Downloading: http://www.gwydiondylan.org/downloading.phtml
Mailing lists: http://www.gwydiondylan.org/lists.phtml
Learning Dylan: http://www.gwydiondylan.org/learning.phtml
Bug reports: [EMAIL PROTECTED]
Newsgroup: comp.lang.dylan
Other Dylan Releases:
Harlequin Dylan for Windows: http://www.harlequin.com/devtools/dylan
Apple Dylan: (no longer available)
Gwydion Dylan 2.0 from CMU:
http://www.cs.cmu.edu/afs/cs/project/gwydion/docs/htdocs/gwydion/
Dylan is a trademark of Apple Computer, Incorporated. All other trademarks
are property of their respective owners.
- --
Reality is two's complement. See:
ftp://ftp.netcom.com/pub/hb/hbaker/hakmem/hacks.html#item154
- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: [EMAIL PROTECTED]
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/mjr/linux/cola.html
=====BEGIN PGP SIGNATURE=====
Version: 2.6.3ia
Charset: latin1
iQCVAgUBN2AvmVrUI/eHXJZ5AQF/7wP/VwzrIm3HOxd5QsWMUWQPF+H+FU5MDYFu
btfgTXBrUBbYzC1ejl6P482cs3e24dLoSlzGlQ6ZC+F0BFR7aHLekvhsvR2BIuCo
NGHZyzMp8NEEECS2AdlX2NLmETCv/jGpRYVnGQpKi3R8uwBe+E5sbwE/62W8YyXG
Cm7a9szPTNQ=
=VJE0
=====END PGP SIGNATURE=====
------------------------------
From: [EMAIL PROTECTED] (Jim Trocki)
Subject: A3Com 0.2.3, utils for 3Com switch management
Date: Thu, 10 Jun 1999 21:28:35 GMT
=====BEGIN PGP SIGNED MESSAGE=====
$Id: README,v 1.5 1999/06/03 15:32:40 trockij Exp $
$Name: a3com-0-2-3 $
Introduction
- ------------
A3Com is a set of Perl 5 modules which allow manipulation of 3Com
SuperStack II 3900/9300 and CoreBuilder 3500 LAN switches. Currently
there are modules which can use either the SNMP or telnet interface to:
-dump the ARP tables
-dump bridge tables
-search switches for a MAC address, IP address, or hostname
-change admin passwords in batch mode
-save and restore switch configurations via SNMP
-upload new firmware via SNMP (batch mode)
-and collect per-port ethernet details like current
autonegotiation mode and duplex settings
-keep global caches of ARP and bridge tables for fast searches
-keep global ARP history as a merged ARP database from
A3Com requires:
-the Perl Expect, available from CPAN
-the UCD SNMP libraries, http://www.ece.ucdavis.edu/ucd-snmp/
-Joe Marzot's SNMP-1.8 Perl 5 module, available from CPAN
and ftp://ftp.corpeast.baynetworks.com/netman/snmp/perl5/SNMP.tar.gz
You switches must be configured to have "inifinte" screen height in
order for some of the routines to collect their data. Log in as "adm"
and type the following:
Select menu option: sys screen 0 y
Do you want this to be the new default screen height (n,y) [y]:
Availability
- ------------
See http://www.kernel.org/software/A3Com/ for details. The software
is available from ftp://ftp.kernel.org/pub/software/admin/A3Com/
Please try a mirror of kernel.org, http://www.kernel.org/mirrors.html.
Installation
- ------------
perl Makefile.PL
make
make install
Create /usr/local/etc/a3com.conf with this line in it:
GLOBALCACHEDIR = /whatever-path-you-choose/a3com-globalcache
Substitute "whatever-path-you-choose" with a path of your choice.
Be sure that /whatever-path-you-choose/a3com-globalcache exists.
Examples
- --------
In the tools/ directory are the following:
3cft
Perform file transfer with a switch. This means save/restore a
config, or upload new firmware.
3cbatch-backup
Backup switch configs in batch mode.
3cinfo
Report info on a list of 3com devices. Returns product model,
serial number, hardware revision, software revision, the system ID,
and the name of the device
3creset
Reboots a device.
3cvlan
Extracts VLAN information from a list of switches, suitable for
making disaster-recovery hardcopies of your configurations.
3cpasswd
Change read/write/admin passwords of switches in batch mode.
btdump
This dumps bridge tables for a list of switches, or searches for the
port where a particular IP address, hostname, or MAC address is seen.
This makes use of the global ARP cache, which must be updated using
"3cglobalcache -a".
3cglobalcache
Maintains global caches for ARP, bridge tables, and ARP historical
database. Run this from cron (with the proper args) every so often
to update the global caches.
Documentation
- -------------
Someone needs to write it. Your best bet is to look in the tools directory
for examples.
Future Plans
- ------------
I'm currently working on the historical storage of ARP data (including
conflicts and changes), and the historical tracking of bridge table
port/MAC mappings.
Good luck.
Questions and bug reports to:
Jim Trocki <[EMAIL PROTECTED]>
Computer System and Network Engineer
Transmeta Corporation
Santa Clara, CA
- --
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: [EMAIL PROTECTED]
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/mjr/linux/cola.html
=====BEGIN PGP SIGNATURE=====
Version: 2.6.3ia
Charset: latin1
iQCVAgUBN2AuBVrUI/eHXJZ5AQFUBQP+KSh3FvubCu25BlEBrwu/4VW41zGEd/G6
I3vb2JiUW2Mg5hIjXEqb3GEPxMowlUYLy5G4qEePFu9VsEqvSiQOeqZ4vaoisbqW
A+rNA65Ic4xajRePAWm2sykFU3US1FTW7rL5rNFHYyqA0xP7NljjQ98iQLbXb0He
jSJp4Wd58c0=
=Ug8/
=====END PGP SIGNATURE=====
------------------------------
** 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: [EMAIL PROTECTED]
You can submit announcements to be moderated via:
Internet: [EMAIL PROTECTED]
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
******************************