IIRCthe patch worked for V4.7 too
From: lee.gleason at comcast.net
Sender: owner-hecnet at Update.UU.SE
Date: Mon, 14 Jan 2013 17:21:13 +0000 (UTC)
To: <hecnet at Update.UU.SE>
ReplyTo: hecnet at Update.UU.SE
Subject: Re: [HECnet] SCSISE adapter -> listings
MISSY::SYSTEM$ monitor ethernet
MONITOR> exit
MISSY::SYSTEM$ monitor notthere
%MONITOR-E-INVCLSNM, class-name "NOTTHERE" is invalid or not uniquely identified
This is on VMS 8.4.
Looks like there's some support left then. I'm willing to be that some very similar patches would turn on whatever support is left. The old patches were.like this...naturally, this is useless on modern versions of VMS, but it hints what sort of data structure to look for and what bit to drop to reenable these turned off classes - bit nine set was what keeps a class from displaying. I'd guess a dump of the image would find a table that had some 11's and 211's at some fixed spacing..
$ Patch Monitor.exe
REPLACE 4158+33e
211
exit
11
exit
replace 4158+391
211
exit
11
exit
replace 4158+48a
235
exit
35
exit
replace 4158+583
211
exit
11
exit
replace 4158+629
211
exit
11
exit
replace/long 170f6 ! additional for V4.6
00000000
exit
00000660 ! specify valid protocol value for $QIOW to hack deuna
exit
update
exit
$ exit
--
Lee K. Gleason N5ZMR
Control-G Consultants
lee.gleason at comcast.net
And the result:
VAX/VMS Monitor Utility
ETHERNET STATISTICS
on node RULLFS
14-JAN-2013 19:54:12
CUR AVE MIN MAX
Packets/second 20.59 28.87 12.95 85.04
Kbytes/second 2.65 3.66 1.99 8.63
Packet size 121.00 140.10 102.00 169.00
Multicast Packets/second 4.31 5.61 3.65 8.27
Multicast Kbytes/second 0.33 0.66 0.32 1.32
Multicast Packet size 108.00 119.80 90.00 196.00
Trans Single Collision 0.00 0.00 0.00 0.00
Trans Multiple Collision 0.00 0.00 0.00 0.00
Trans Initially Deferred 0.00 0.00 0.00 0.00
Internal Buffer Error 0.00 0.00 0.00 0.00
Local Buffer Error 0.00 0.00 0.00 0.00
Buffer Unavailable 0.00 0.00 0.00 0.00
On Mon, Jan 14, 2013 at 07:29:01PM +0100, Erik Olofsen wrote:
With Google I found:
https://mail.encompasserve.org/anon/htnotes/note?f1=VMS&f2=2314.0
Erik
On Mon, Jan 14, 2013 at 05:54:54PM +0000, lee.gleason at comcast.net wrote:
I get:
$ patch monitor.exe
PATCH Version 5-05 20-June-1991
%PATCH-I-NOLCL, image does not contain local symbols
%PATCH-I-NOGBL, some or all global symbols not accessible
PATCH>exam 4158+33e
00004496: 00000000
Erik
The addresses of the structures changed for each version or so of VMS...you'd need to locate them with the fiche, or reading a dump of the image, or , for older versions of VMS, just using the Google to find one for your version. I enclosed that one just as an example of what gets patched.
Lessee....I also recall that MON ETHERNET required PHY_IO privilege, and needed a logical name NI$DEVICE set to be your network adapter's name to work.
--
Lee K. Gleason N5ZMR
Control-G Consultants
lee.gleason at comcast.net
Peter sent me these over 2 years ago, but they were too long for YouTube.
I figure the only people that might be interested are here or on dectec,
so I don't think there will be so much interest as to swamp RSTS.org.
Anyone interest can download them here:
http://www.rsts.org/autoindex.php?dir=videos/
Brett
With Google I found:
https://mail.encompasserve.org/anon/htnotes/note?f1=VMS&f2=2314.0
Erik
On Mon, Jan 14, 2013 at 05:54:54PM +0000, lee.gleason at comcast.net wrote:
I get:
$ patch monitor.exe
PATCH Version 5-05 20-June-1991
%PATCH-I-NOLCL, image does not contain local symbols
%PATCH-I-NOGBL, some or all global symbols not accessible
PATCH>exam 4158+33e
00004496: 00000000
Erik
The addresses of the structures changed for each version or so of VMS...you'd need to locate them with the fiche, or reading a dump of the image, or , for older versions of VMS, just using the Google to find one for your version. I enclosed that one just as an example of what gets patched.
Lessee....I also recall that MON ETHERNET required PHY_IO privilege, and needed a logical name NI$DEVICE set to be your network adapter's name to work.
--
Lee K. Gleason N5ZMR
Control-G Consultants
lee.gleason at comcast.net
>I get:
>$ patch monitor.exe
>
>
> PATCH Version 5-05 20-June-1991
>
>%PATCH-I-NOLCL, image does not contain local symbols
>%PATCH-I-NOGBL, some or all global symbols not accessible
>PATCH>exam 4158+33e
>00004496: 00000000
>
>Erik
The addresses of the structures changed for each version or so of VMS...you'd need to locate them with the fiche, or reading a dump of the image, or , for older versions of VMS, just using the Google to find one for your version. I enclosed that one just as an example of what gets patched.
Lessee....I also recall that MON ETHERNET required PHY_IO privilege, and needed a logical name NI$DEVICE set to be your network adapter's name to work.
--
Lee K. Gleason N5ZMR
Control-G Consultants
lee.gleason at comcast.net
I get:
$ patch monitor.exe
PATCH Version 5-05 20-June-1991
%PATCH-I-NOLCL, image does not contain local symbols
%PATCH-I-NOGBL, some or all global symbols not accessible
PATCH>exam 4158+33e
00004496: 00000000
Erik
On Mon, Jan 14, 2013 at 05:21:13PM +0000, lee.gleason at comcast.net wrote:
----- Original Message -----
MISSY::SYSTEM$ monitor ethernet
MONITOR> exit
MISSY::SYSTEM$ monitor notthere
%MONITOR-E-INVCLSNM, class-name "NOTTHERE" is invalid or not uniquely identified
This is on VMS 8.4.
Looks like there's some support left then. I'm willing to be that some very similar patches would turn on whatever support is left. The old patches were.like this...naturally, this is useless on modern versions of VMS, but it hints what sort of data structure to look for and what bit to drop to reenable these turned off classes - bit nine set was what keeps a class from displaying. I'd guess a dump of the image would find a table that had some 11's and 211's at some fixed spacing..
$ Patch Monitor.exe
REPLACE 4158+33e
211
exit
11
exit
replace 4158+391
211
exit
11
exit
replace 4158+48a
235
exit
35
exit
replace 4158+583
211
exit
11
exit
replace 4158+629
211
exit
11
exit
replace/long 170f6 ! additional for V4.6
00000000
exit
00000660 ! specify valid protocol value for $QIOW to hack deuna
exit
update
exit
$ exit
--
Lee K. Gleason N5ZMR
Control-G Consultants
lee.gleason at comcast.net
On 2013-01-14 18:38, Brian Hechinger wrote:
On 1/14/2013 12:38 PM, Cory Smelosky wrote:
On 14 Jan 2013, at 12:37, Brian Hechinger <wonko at 4amlunch.net> wrote:
What's the best alpha emulator to go with?
What OS?
VMS for now, but I wouldn't mind playing with Tru64 at some point.
Maybe he wanted to know which OS you wanted to run the Alpha emulator on... :-)
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 14 Jan 2013, at 12:38, Brian Hechinger <wonko at 4amlunch.net> wrote:
On 1/14/2013 12:38 PM, Cory Smelosky wrote:
On 14 Jan 2013, at 12:37, Brian Hechinger <wonko at 4amlunch.net> wrote:
What's the best alpha emulator to go with?
What OS?
VMS for now, but I wouldn't mind playing with Tru64 at some point.
How about the host OS? :p
If you just want to play with VMS for alpha, I can throw you an account on my es40.
-brian
--
Cory Smelosky
http://gewt.net/ Personal stuff!
http://gimme-sympathy.org/ My permanently-a-work-in-progress pet project.
On 1/14/2013 12:38 PM, Cory Smelosky wrote:
On 14 Jan 2013, at 12:37, Brian Hechinger <wonko at 4amlunch.net> wrote:
What's the best alpha emulator to go with?
What OS?
VMS for now, but I wouldn't mind playing with Tru64 at some point.
-brian
On 14 Jan 2013, at 12:37, Brian Hechinger <wonko at 4amlunch.net> wrote:
What's the best alpha emulator to go with?
What OS?
-brian
--
Cory Smelosky
http://gewt.net/ Personal stuff!
http://gimme-sympathy.org/ My permanently-a-work-in-progress pet project.