VOGONS


First post, by douglar

User metadata
Rank Oldbie
Rank
Oldbie

I'm doing my first DOS build in a long time. Planed out my IRQ's & I/O's before I got started. Nailed the modem/serial port/mouse issues on the first try. Sound card issues? Wouldn't hear of it. Went a couple rounds with the CD-Rom attached to the sound card, until I realized that I had the cable flipped because the end block keys didn't match the pin 1 red stripe. Anyway, really felt like this was going pretty well.

The build has an old SMC 3016TP ISA network adapter: https://arvutimuuseum.ee/th99/n/S-T/40052.htm

I used wayback machine to get the last drivers before the card got EOL's in 1997: http://vogonsdrivers.com/getfile.php?fileid=1775

I jumpered the card for:

  • IRQ: 10
  • IO Base: 0x300
  • 16 bit operation
  • twisted pair
  • No Rom

I know the card works, because when I run the packet driver, I get:

c:\FTP3016 0x60 10 0x300 E2

(c) Copyright 1990,1990 Standard Microsystems Corporation. All right reserved.
{yadda yadda yadda}
Packet driver loaded at segment: 0A7F
Packet interrupt number: 0x60 (96)
Interrupt number: 0xA (10)
I/O port: 0x300 (768)
Protocol Supported: Ethernet_II
Transmission Ok!
Receiving Ok!
BLUEBOOK ethernet address in ROM is set to: FF:FF:0F:24:3C:7B
Packet driver has ended with returncode: 0

Looks good! I'd have been ready to party in 1991. But WFW wants NDS 3.0

I started the WFW 311 setup. It crashed at the network card detection. Restarted the install and tried to install using the custom network card option nad there was a whole lot of "point here" "no, point here" action to find all the files the installer wanted. It completed, but I could feel things going wrong.

These lines were added to the autoexec:
LH C:\WINDOWS\net start
LH C:\WINDOWS\lsl
LH C:\WINDOWS\smc3000
LH C:\WINDOWS\odihlp.exe

I get this error when smc3000 runs in my autoexec.bat:
SMC Ethernet 3000 Adapter DOS ODI Driver v3.03 (940728)
(C) Copyright 1992-94 Standard Microsystems Corp. All Rights Reserved.

Int 10, Port 300, Node Address 0 L
Max Frame 1514 bytes, Line Speed 4 Mbps
Board 1, Frame ETHERNET_802.3, LSB Mode
Board 2, Frame ETHERNET_802.2, LSB Mode
Board 3, Frame ETHERNET_II, LSB Mode
Board 4, Frame ETHERNET_SNAP, LSB Mode

*** Could not find an Ethernet adapter.

SMC3000-DOS-6: The adapter did not initialize. SMC3000 did not load.

Then ODIHLP fails because no driver was installed.

The underlined sections of that error stand out to me as unusual.

I'm going to check to make sure that I/O 0x300 isn't taken and make sure the correct driver was copied into C:\Windows.

Any other ideas?

NET.CFG:
Link driver smc3000
port #1 300
int #1 10
frame ethernet_802.3
frame ethernet_802.2
frame ethernet_II
frame ethernet_SNAP

PROTOCOL.INI:
[network.setup]
version=0x3110
netcard=SMC3000,1,SMC3000,4
transport=ms$netbeui,NETBEUI
lana0=SMC3000,1,ms$netbeui
[net.cfg]
PATH=C:\WINDOWS\net.cfg
[SMC3000]
[Link Driver SMC3000]
data=Frame Ethernet_SNAP
data=Frame Ethernet_802.2
data=Frame Ethernet_II
data=Frame Ethernet_802.3
[NETBEUI]
BINDINGS=SMC3000
LANABASE=0
SESSIONS=10
NCBS=12

Reply 1 of 1, by Caluser2000

User metadata
Rank l33t
Rank
l33t

Just run the packet driver, then winsock and load Trumpet Winsock like I did on my 286 and MS Windows 3.1.

There's a glitch in the matrix.
A founding member of the 286 appreciation society.
Apparently 32-bit is dead and nobody likes P4s.
Of course, as always, I'm open to correction...😉