On 01/12/2013 10:08 PM, Peter Lothberg wrote:
I have a "DS20" it;s a 1U alpha box, IDE and SCSI disk intgerface, two Alpha
CPU's and two 100M Ethernet.
What DEC SW can I run (and who has it?)
It will run VMS nicely. It can also run a few different flavors of
UNIX. I can provide a VMS CD image if you like.
-Dave
--
Dave McGuire, AK4HZ
New Kensington, PA
On Sat, Jan 12, 2013 at 3:48 PM, Cory Smelosky <b4 at gewt.net> wrote:
Hello!
I'm working on getting this online and working right now:
https://lh5.googleusercontent.com/vJZ5Y3ZWJMk/UPHKr_esrNI/AAAAAAAAA4Y/R0h_O…
AlphaServer ES40: Dual 667MHz, 4G RAM, 18G 5.25" IBM SCSI drive I had laying around that I don't have a caddy for so it's just staying in by sheer dumb luck. (I have a second but it seems to be dead..)
Node name is MISSY (9.3) (It's already in the node DB).
Accounts available upon request. Running OpenVMS 8.4 (Not set up as a galaxy)
Hello!
Sounds like fun. A lot of fun. However your Google Content entry does
not exist. I am of course familiar with the box in question having
seen one, or two, at a meeting for the local DEC (Then Compaq) users
groups.
I do know that the Google Content entry departing was not related to
anything creating mayhem around Dave, or even the dangerous entities
hanging around the area where Sampsa lives now.
-----
Gregg C Levine gregg.drwho8 at gmail.com
"This signature fought the Time Wars, time and again."
Hello!
I'm working on getting this online and working right now:
https://lh5.googleusercontent.com/vJZ5Y3ZWJMk/UPHKr_esrNI/AAAAAAAAA4Y/R0h_O…
AlphaServer ES40: Dual 667MHz, 4G RAM, 18G 5.25" IBM SCSI drive I had laying around that I don't have a caddy for so it's just staying in by sheer dumb luck. (I have a second but it seems to be dead..)
Node name is MISSY (9.3) (It's already in the node DB).
Accounts available upon request. Running OpenVMS 8.4 (Not set up as a galaxy)
On 12 Jan 2013, at 14:01, Brian Hechinger <wonko at 4amlunch.net> wrote:
On 1/12/2013 8:17 AM, Cory Smelosky wrote:
On 12 Jan 2013, at 08:16, Brian Hechinger<wonko at 4amlunch.net> wrote:
You need the new walking code. I'll send an email when I'm at my computer next.
Can I have a copy as well? I won't do anything with it, but i'm just curious.
Here's the current version. This won't be the final version as it will need things like Cisco support added.
It dumps the data to pickle files. To read them just do something like this:
def load_data():
# Open pickle files
node_char_pkl = open('data/node_char.pkl', 'rb')
known_circ_pkl = open('data/known_circ.pkl', 'rb')
adj_nodes_pkl = open('data/adj_nodes.pkl', 'rb')
broken_nodes_pkl = open('data/broken_nodes.pkl', 'rb')
# Load pickled data
node_char = pickle.load(node_char_pkl)
known_circ = pickle.load(known_circ_pkl)
adj_nodes = pickle.load(adj_nodes_pkl)
broken_nodes = pickle.load(broken_nodes_pkl)
# Close pickle files
node_char_pkl.close()
known_circ_pkl.close()
adj_nodes_pkl.close()
broken_nodes_pkl.close()
#def load_data()
Data layout is as follows:
broken_nodes = set of nodes that doesn't answer to NCP
node_char = dictionary of dictionaries of the "show exec char" output. Primary index is node address. Secondary index is whatever is on the left hand side of the = in the output.
ex: node_char['1.13']['Identification'] = "RSX system at Update, Sweden"
one exception to this is node_char[address]['node_name'] which is the name as parsed out of the "Executor node" line.
known_circ = dictionary of dictionaries. Primary index is node queried, secondary index is circuit address.
adj_nodes = dictionary of dictionaries. Primary index is node queried, secondary index is adj node.
-brian
<collect_data.py>
I'm curious, how long does the script take to run?
On 1/12/2013 8:17 AM, Cory Smelosky wrote:
On 12 Jan 2013, at 08:16, Brian Hechinger<wonko at 4amlunch.net> wrote:
>You need the new walking code. I'll send an email when I'm at my computer next.
Can I have a copy as well? I won't do anything with it, but i'm just curious.
Here's the current version. This won't be the final version as it will need things like Cisco support added.
It dumps the data to pickle files. To read them just do something like this:
def load_data():
# Open pickle files
node_char_pkl = open('data/node_char.pkl', 'rb')
known_circ_pkl = open('data/known_circ.pkl', 'rb')
adj_nodes_pkl = open('data/adj_nodes.pkl', 'rb')
broken_nodes_pkl = open('data/broken_nodes.pkl', 'rb')
# Load pickled data
node_char = pickle.load(node_char_pkl)
known_circ = pickle.load(known_circ_pkl)
adj_nodes = pickle.load(adj_nodes_pkl)
broken_nodes = pickle.load(broken_nodes_pkl)
# Close pickle files
node_char_pkl.close()
known_circ_pkl.close()
adj_nodes_pkl.close()
broken_nodes_pkl.close()
#def load_data()
Data layout is as follows:
broken_nodes = set of nodes that doesn't answer to NCP
node_char = dictionary of dictionaries of the "show exec char" output. Primary index is node address. Secondary index is whatever is on the left hand side of the = in the output.
ex: node_char['1.13']['Identification'] = "RSX system at Update, Sweden"
one exception to this is node_char[address]['node_name'] which is the name as parsed out of the "Executor node" line.
known_circ = dictionary of dictionaries. Primary index is node queried, secondary index is circuit address.
adj_nodes = dictionary of dictionaries. Primary index is node queried, secondary index is adj node.
-brian
On 2013-01-12 17:32, Bob Armstrong wrote:
Johnny Billquist wrote:
Take WXP for example...
What is the story with WXP ??? It responds to NCP SHOW EXEC CHAR with a
privilege violation error. That's a bit odd...
Not really.
Any DECnet node that don't have a default account set up, don't allow random access through proxy, and which don't allow connections to objects without authorization will do the same. I can easily cause RSX to give the same error to you.
Anyway, WXP is my Windows machine, and since giving access to NICE also implies giving access to FAL, and since Windows is so utterly stupid that this means access to all of the disk, I'm not going to let random people get access to WXP. But I play with it myself...
Johnny
--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: bqt at softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol
On 2013-01-12 16:38, sampsa at mac.com wrote:
OK what do you suggest?
Ah. Now, that is the trickier question. The only working solution I can think of is to have the information manually provided.
In order to not put too much burden on one individual, it would be easier if we had an agreed on format, and then a bunch of known places where to fetch those files, and then aggregate it. The aggregation can be done in multiple places, if wanted. Once we have the basic structure in place, we can deal with this in all kind of ways.
I'm not too fond of the solution, since it is bound to be out of date sooner or later, but I don't see any other solution that is any better. But I'm also open to suggestions...
Johnny
sampsa
On 12 Jan 2013, at 17:33, Johnny Billquist <bqt at softjar.se> wrote:
On 2013-01-12 16:30, sampsa at mac.com wrote:
On 12 Jan 2013, at 17:28, Johnny Billquist <bqt at softjar.se> wrote:
On 2013-01-12 16:23, sampsa at mac.com wrote:
I already do SHOW ADJ NODES on the router nodes, so that should have most non-CISCO stuff covered no?
But they show up as gazillion ptp links unless you somehow start to figure out that this is actually a bus. And then (not that I'm aware of any such links on HECnet right now) the multidrop links, which connects several machines, but which actually are lots of ptp connections...
Again NCP can't tell me that - a simple bit of metainfo in FAL could :)
Yes. Which is my point. NCP falls severely short if you want to use it for mapping. Something else is needed, so let's do that something else instead, and do that properly.
Johnny
--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: bqt at softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol
--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: bqt at softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol
Johnny Billquist wrote:
Take WXP for example...
What is the story with WXP ??? It responds to NCP SHOW EXEC CHAR with a
privilege violation error. That's a bit odd...
Bob
On 2013-01-12 16:30, sampsa at mac.com wrote:
On 12 Jan 2013, at 17:28, Johnny Billquist <bqt at softjar.se> wrote:
On 2013-01-12 16:23, sampsa at mac.com wrote:
I already do SHOW ADJ NODES on the router nodes, so that should have most non-CISCO stuff covered no?
But they show up as gazillion ptp links unless you somehow start to figure out that this is actually a bus. And then (not that I'm aware of any such links on HECnet right now) the multidrop links, which connects several machines, but which actually are lots of ptp connections...
Again NCP can't tell me that - a simple bit of metainfo in FAL could :)
Yes. Which is my point. NCP falls severely short if you want to use it for mapping. Something else is needed, so let's do that something else instead, and do that properly.
Johnny
--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: bqt at softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol