network adapters of AXPpci 33 & OpenVMS 7.2

network adapters of AXPpci 33 & OpenVMS 7.2

Post by Enrico Badell » Wed, 07 Nov 2001 22:40:20



Finally I've installed OpenVMS 7.2 on my noname AXPpci 33; now I would
want to network it with my VAXstation 3100. From what I've read it
seems that there is only support for DEC branded network adapters, none
of which I have.

After reading some docs and looking around on dka0: I added the following
lines to SYS$SYSTEM:SYS$USER_CONFIG.DAT

DEVICE  = "NE2000"
   NAME = ER
   DRIVER = SYS$ERDRIVER_NE2000
   ADAPTER = ISA
   ID = NE2000
   boot_flags = HW_CTRL_LTR, UNIT_0
   flags = BOOT, NETWORK
END_DEVICE

and at the SRM prompt did

isacfg -slot 1 -dev 0 -mk -handle NE2000 -irq0 5 -iobase0 300 -enadev 1 -etyp 1

Once OpenVMS is up

$ show dev era0:/full

Device ERA0:, device type DE305, is offline, network device, device is a
        template only.

        Error count             0       Operations completede   0
        Owner process          ""     Owner UIC        [SYSTEM]
        Owner process ID 00000000       Dev Prot S:RWPL,O:RWPL,G,W
        Reference count         0       Default buffer size     0

The adapter is a real, but antique, Novell NE2000.

If in SYS$SYSTEM:SYS$USER_CONFIG.DAT I change the DRIVER specification
to SYS$ERDRIVER, while booting I get %ERA0, PnP failed to isolate adapter.
Show dev has similar output except for the device type that is something
like DE422 (no sure)

Now the question! What am I doing wrong or not understanding? Should
I give up using a NE2000 board and try to locate one of these DEC adapters?

Long life to VMS 8-)

TIA

e.

========================================================================


InterNetworking Specialists          tel:     +39-011-746092            
Via Camburzano 9                     fax:     +39-011-746487
10143 Torino, Italy

  Wanted, for hobbyist use, any type of PDP and microVAX hardware,software,
  manuals,schematics,etc. and DEC-10 docs or manuals
==========================================================================

 
 
 

network adapters of AXPpci 33 & OpenVMS 7.2

Post by Michael Jooste » Fri, 09 Nov 2001 02:39:13



> isacfg -slot 1 -dev 0 -mk -handle NE2000 -irq0 5 -iobase0 300 -enadev 1 -etyp 1

Wouldn't a -handle DE305-AA instead be sufficient, i.e. without adding
the record in SYS$SYSTEM:SYS$USER_CONFIG.DAT ? This seems to have the
same driver entry SYS$CONFIG.DAT.

Quote:> Once OpenVMS is up

> $ show dev era0:/full

> Device ERA0:, device type DE305, is offline, network device, device is a
>         template only.

>         Error count             0       Operations completede   0
>         Owner process          ""       Owner UIC        [SYSTEM]
>         Owner process ID 00000000       Dev Prot S:RWPL,O:RWPL,G,W
>         Reference count         0       Default buffer size     0

I'm not sure if that really means that the driver is loaded, but
inactive (offline). Did you try to configure TCP/IP by filling out the

Perhaps the driver has different iobase and IRQ hardwired?

I tried to put an Intel EtherExpress Pro/100 into a PC164 board, which
was identified by autoconfig, (driver started, device visible) but then
TCPIP did not start. The drivers seem to be quite picky.

What worked quite well is an old Tulip chip-based PCI card from Zynx,
ZX312. These are probably also dirt-cheap now.

Another choice might be Lance-based (AM7990) card, like a NE1500/2100
clone. I have some, and there is a SRM script called add_de205:

isacfg -slot 1 -dev 0 -mk -handle DE200-LE -irq0 5 -iobase0 300
-membase0 d0000 -memlen0 10000 -etyp 1 -enadev 1

Could be another choice.

--

Fuerstenallee 11, 33094 Paderborn, Germany
Phone: +49 5251 606127, Fax: +49 5251 606065
C-LAB is a cooperation of University Paderborn & SIEMENS

 
 
 

network adapters of AXPpci 33 & OpenVMS 7.2

Post by Mark D. Jilso » Fri, 09 Nov 2001 04:58:58


The driver is loaded since the UCB was created.  The driver ran thru
it's initialization code and this did not succeed thus the driver never
flipped the online bit.



> > isacfg -slot 1 -dev 0 -mk -handle NE2000 -irq0 5 -iobase0 300 -enadev 1 -etyp 1

> Wouldn't a -handle DE305-AA instead be sufficient, i.e. without adding
> the record in SYS$SYSTEM:SYS$USER_CONFIG.DAT ? This seems to have the
> same driver entry SYS$CONFIG.DAT.

> > Once OpenVMS is up

> > $ show dev era0:/full

> > Device ERA0:, device type DE305, is offline, network device, device is a
> >         template only.

> >         Error count             0       Operations completede   0
> >         Owner process          ""       Owner UIC        [SYSTEM]
> >         Owner process ID 00000000       Dev Prot S:RWPL,O:RWPL,G,W
> >         Reference count         0       Default buffer size     0

> I'm not sure if that really means that the driver is loaded, but
> inactive (offline). Did you try to configure TCP/IP by filling out the

> Perhaps the driver has different iobase and IRQ hardwired?

> I tried to put an Intel EtherExpress Pro/100 into a PC164 board, which
> was identified by autoconfig, (driver started, device visible) but then
> TCPIP did not start. The drivers seem to be quite picky.

> What worked quite well is an old Tulip chip-based PCI card from Zynx,
> ZX312. These are probably also dirt-cheap now.

> Another choice might be Lance-based (AM7990) card, like a NE1500/2100
> clone. I have some, and there is a SRM script called add_de205:

> isacfg -slot 1 -dev 0 -mk -handle DE200-LE -irq0 5 -iobase0 300
> -membase0 d0000 -memlen0 10000 -etyp 1 -enadev 1

> Could be another choice.

> --

> Fuerstenallee 11, 33094 Paderborn, Germany
> Phone: +49 5251 606127, Fax: +49 5251 606065
> C-LAB is a cooperation of University Paderborn & SIEMENS

--
Jilly   - Working from Home in the Chemung River Valley - Lockwood, NY


        - http://www.jilly.baka.com               -
 
 
 

network adapters of AXPpci 33 & OpenVMS 7.2

Post by Enrico Badell » Wed, 14 Nov 2001 19:00:40


Thanks for the replies... I have again some time to play with my toy...


> The driver is loaded since the UCB was created.  The driver ran thru
> it's initialization code and this did not succeed thus the driver never
> flipped the online bit.

Is there some way I can have a deeper look in what is happening with the driver?


> > Wouldn't a -handle DE305-AA instead be sufficient, i.e. without adding
> > the record in SYS$SYSTEM:SYS$USER_CONFIG.DAT ? This seems to have the
> > same driver entry SYS$CONFIG.DAT.

Good question! I guess so... but doing so I learned how to use TECO!

[snip]

> > I'm not sure if that really means that the driver is loaded, but
> > inactive (offline). Did you try to configure TCP/IP by filling out the

> > Perhaps the driver has different iobase and IRQ hardwired?

Hmmm any way to see if it is really hardwired... other than trying
all possible configs?

Quote:> > I tried to put an Intel EtherExpress Pro/100 into a PC164 board, which
> > was identified by autoconfig, (driver started, device visible) but then
> > TCPIP did not start. The drivers seem to be quite picky.

But that is a PC164, much nicer MOBO. Hmmmm sound like I'll just have
to remain with my VAXstation 3100 if I want to network... sigh.. 8-(

Quote:> > What worked quite well is an old Tulip chip-based PCI card from Zynx,
> > ZX312. These are probably also dirt-cheap now.

> > Another choice might be Lance-based (AM7990) card, like a NE1500/2100
> > clone. I have some, and there is a SRM script called add_de205:

Interested in swapping some?

Cheers

e.

========================================================================


InterNetworking Specialists          tel:     +39-011-746092            
Via Camburzano 9                     fax:     +39-011-746487
10143 Torino, Italy

  Wanted, for hobbyist use, any type of PDP and microVAX hardware,software,
  manuals,schematics,etc. and DEC-10 docs or manuals
==========================================================================

 
 
 

network adapters of AXPpci 33 & OpenVMS 7.2

Post by Michael Jooste » Sat, 17 Nov 2001 06:26:48



> Thanks for the replies... I have again some time to play with my toy...


> > The driver is loaded since the UCB was created.  The driver ran thru
> > it's initialization code and this did not succeed thus the driver never
> > flipped the online bit.

> Is there some way I can have a deeper look in what is happening with the driver?

If you come from a UNIX world, I can assure you that disassembling
drivers in VMS is MUCH harder than I thought. No symbol names and
such...


> > > Wouldn't a -handle DE305-AA instead be sufficient, i.e. without adding
> > > the record in SYS$SYSTEM:SYS$USER_CONFIG.DAT ? This seems to have the
> > > same driver entry SYS$CONFIG.DAT.

> Good question! I guess so... but doing so I learned how to use TECO!

Well, that's a reason... Lazy me rather went the 'serial' way...

> [snip]

> > > I'm not sure if that really means that the driver is loaded, but
> > > inactive (offline). Did you try to configure TCP/IP by filling out the

> > > Perhaps the driver has different iobase and IRQ hardwired?

> Hmmm any way to see if it is really hardwired... other than trying
> all possible configs?

> > > I tried to put an Intel EtherExpress Pro/100 into a PC164 board, which
> > > was identified by autoconfig, (driver started, device visible) but then
> > > TCPIP did not start. The drivers seem to be quite picky.

Yesterday I just tried to force the Pro/100 EIA0: driver UCB's status
flag to online. Unfortunately, the driver's init code did apparently
leave the card in an undefined mode, so re-starting TCPIP gave a nice
bugcheck.
The card is 'half' identified, but as it is an original Intel card, its
serial EEPROM apparently lacks the DEC 'blessings'.

Quote:> But that is a PC164, much nicer MOBO. Hmmmm sound like I'll just have
> to remain with my VAXstation 3100 if I want to network... sigh.. 8-(

> > > What worked quite well is an old Tulip chip-based PCI card from Zynx,
> > > ZX312. These are probably also dirt-cheap now.

> > > Another choice might be Lance-based (AM7990) card, like a NE1500/2100
> > > clone. I have some, and there is a SRM script called add_de205:

> Interested in swapping some?

Forget this one. The DE20X use the LEMAC chip, which seems to be
different to the Lance chip. Perhaps a later LANCE variant, I don't
know. Even *BSD have different drivers for them. Sorry, no cigar.

Checked it also with an ancient NE2000 (with a real NS DP8390!), but
here again, the driver seems to require PnP in order to probe and
initialize the card correctly.

Unfortunately, I just had an old WD8013 card in my bin, but perhaps at
work there might be PnP version of a NE2000. I'll try that the next
days.

--

Fuerstenallee 11, 33094 Paderborn, Germany
Phone: +49 5251 606127, Fax: +49 5251 606065
C-LAB is a cooperation of University Paderborn & SIEMENS

 
 
 

network adapters of AXPpci 33 & OpenVMS 7.2

Post by Michael Jooste » Sun, 18 Nov 2001 03:53:24




> Checked it also with an ancient NE2000 (with a real NS DP8390!), but
> here again, the driver seems to require PnP in order to probe and
> initialize the card correctly.

> Unfortunately, I just had an old WD8013 card in my bin, but perhaps at
> work there might be PnP version of a NE2000. I'll try that the next
> days.

OK, just tested it and, indeed, it WORKS with a real 'PnP' NE2000 ISA
card! In my case, it was an Accton EN1660 with a 'MPX2' (EN5025) chip.
Apparently it MUST be a PnP, otherwise the driver rejects it early in
the initialization.

Be careful, though, when adding more than one ISA card in the SRM. I
found out that a second card (toyed around with an ISA ATI Mach64) in
the same SRM ISA slot (not a physical!) but with different dev no, was
not recognized by the autoconfig process. So I added the cards in
different slots # and with different dev #, and now I have graphics and
the ERA0: running as RE0 as ethernet adapter:

Quote:>>>isacfg -mk -slot 1 -dev 0 -handle DE305-AA -irq0 5 -iobase0 300 -etyp 1 -enadev 1
>>>isacfg -nk -slot 2 -dev 1 -handle ISA--VGA -etyp 1 -enadev 1

BTW: will there be an update for the PC164 SRM? Versions > 5.X have a
stupid bug in the isacfg code: the table is read from offset 8000 in the
Flash ROMs last 64KB segment, but always written at f800, thus
clobbering the environment variables. Once you change the ISA
configuration in such a board, you lose your current environment. And if
the board was directly flashed from ARC to SRM, you will always have a
nice message about 'ISA table corrupt' and your environment will
'automagically' overwritten with a default ISA table. Not nice...

--

Fuerstenallee 11, 33094 Paderborn, Germany
Phone: +49 5251 606127, Fax: +49 5251 606065
C-LAB is a cooperation of University Paderborn & SIEMENS

 
 
 

1. Exception while booting 7.2 on a axppci 33

Hello all

I'm trying to install Hobbyist OpenVMS 7.2 on a noname AXPpci 33
board. I have DVA0 as a secondary boot device with the kit provided
at http://www.cc.jyu.fi/~kujala/vms-in-axppci33.txt (Thanks!)

The boot process starts, prints Loading SYS$CPU_ROUTINES_0B04.EXE from
secondary boot media. After some time I'm prompted with "Is
secondary boot media ready in drive DVA0", after confirmation there
is quite a bit of activity on the CD then suddenly the following
is printed

*************************************************************
* Exception taken before exception handler has been loaded! *
* Unable to take crash dump!                                *
*************************************************************

Access control violation through vector 00000080

register dump

cpu halted
halt code = 5
PC = 17130

I surfed quite a bit but could not find any usefull reference. I have set
console=graphics but nothing else. The board is running 48MRAM and an
Intergraph G91 (Weitek P6100 based) PCI video adapter. Maybe this could
be the cause?

Just one more question. Where can I find a list on supported ISA network
cards? I probably have a DEPCA somewhere, is it supported?

TIA

e.

========================================================================


InterNetworking Specialists          tel:     +39-011-746092            
Via Camburzano 9                     fax:     +39-011-746487
10143 Torino, Italy

  Wanted, for hobbyist use, any type of PDP and microVAX hardware,software,
  manuals,schematics,etc. and DEC-10 docs or manuals
==========================================================================

2. Reporting by Project Phase

3. Cache rams for AXPpci 33 (NoName) motherboard.

4. Partition Magic should remember OS/2 made them what they are!!

5. OpenVMS 7.2-1 on AlphaServer 1000 network problem

6. $$$$$$ Hot List please add my email id sudheer@techintelli.com $$$$$$

7. Ethernet adapter compatibility under VMS 7.2-1/Alpha

8. Looking for a sentence diagramming program

9. Dual ISA ethernet adapter on VMS 7.2

10. Anyone knows something about Digital DECpc 333 p Notebook (386DX/33)?

11. FWD: 9FX Motion 33 Video Cards.

12. GhostScript v3.33 and MMS support needed