VOGONS


First post, by Brickpad

User metadata
Rank Member
Rank
Member

Not sure if this falls under hardware or software, so please move if necessary.

The system:
Mainboard: Magitronic B-345G
CPU: AMD Am386Dx-40
RAM: 8MB
Super I/O: Generic / unknown
Audio: Sound Blaster Pro 2 CT1600
OS: Windows for Workgroups 3.11

The problem:
I've got two 3COM Etherlink III ISA network cards (3509C-B and 3509B-TPO). I don't have any particular issues with these cards except when trying to configure them with 3COM's drivers. The 3509C-B (RJ45 / AUI / BNC combo ports) hard-locks DOS whenever I try to test the card, or make changes to the IRQ / DMA through the 3COM test/configuration program. I tried to resolve this problem by bypassing MS-DOS start-up files, which didn't help.

Swapped out the 3509C-B card with the 3509C-TPO (RJ-45 only) card, but again it hardlocked when I tried to configure the card after normal boot into MS-DOS. Rebooting and bypassing the MS-DOS start-up files made it possible to configure and test the card without a problem.

However...
Both cards prevent Windows for Workgroups from loading (hangs at the splash screen) after I install the drivers, or use the driver that comes with Windows. I've already looked for possible IRQ and DMA conflicts. There aren't.

Reply 1 of 8, by Nipedley

User metadata
Rank Member
Rank
Member

Funny, I had exactly the same issue with my NIC 3c509B. On my 486 it would prevent WfW3.11 from loading, and in Windows 95 would crash when I hit the 'Test' button. I just moved it to my Pentium (socket 7) machine, and WfW3.11 now loads but the NIC doesn't work, and in Windows 95 it still hard crashes when I hit test. Fortunately, it works in Windows 95 otherwise! Maybe it's not your system as I had the same trouble..

Reply 4 of 8, by tayyare

User metadata
Rank Oldbie
Rank
Oldbie
Brickpad wrote:

However...
Both cards prevent Windows for Workgroups from loading (hangs at the splash screen) after I install the drivers, or use the driver that comes with Windows. I've already looked for possible IRQ and DMA conflicts. There aren't.

According to my experience (from past and from retro computing), Windows for Workgroups will not start If your NIC is not connected to a network, it will just hangs at the logo screen.

GA-6VTXE PIII 1.4+512MB
Geforce4 Ti 4200 64MB
Diamond Monster 3D 12MB SLI
SB AWE64 PNP+32MB
120GB IDE Samsung/80GB IDE Seagate/146GB SCSI Compaq/73GB SCSI IBM
Adaptec AHA29160
3com 3C905B-TX
Gotek+CF Reader
MSDOS 6.22+Win 3.11/95 OSR2.1/98SE/ME/2000

Reply 5 of 8, by Brickpad

User metadata
Rank Member
Rank
Member
tayyare wrote:

According to my experience (from past and from retro computing), Windows for Workgroups will not start If your NIC is not connected to a network, it will just hangs at the logo screen.

Funny you should say that, but that is exactly what I was thinking as well. I have it set up for DHCP, but I haven't connected it to the switch just yet. I'll give that a shot later and see if that solves the problem.

bjt wrote:

Try the crynwyr packet driver for these cards.
http://crynwr.com/drivers/

Thanks, but I don't know what exactly what I'm looking for?

Reply 6 of 8, by Jolaes76

User metadata
Rank Oldbie
Rank
Oldbie

3c509116.zip which contains a v1.16 packet driver from 2002.

You have a more serious resource allocation issue on this system, nevertheless.
If the 3com card can correctly update and store its configuration data "once upon a boot time" but not next time, you might have another device at the same port address. I would re-Check with a bare bone system, using a different multi I/O card.

"Ita in vita ut in lusu alae pessima iactura arte corrigenda est."

Reply 7 of 8, by Brickpad

User metadata
Rank Member
Rank
Member
Jolaes76 wrote:

3c509116.zip which contains a v1.16 packet driver from 2002.

You have a more serious resource allocation issue on this system, nevertheless.
If the 3com card can correctly update and store its configuration data "once upon a boot time" but not next time, you might have another device at the same port address. I would re-Check with a bare bone system, using a different multi I/O card.

Thank you. I thought it might have been a resource conflict as well, but I checked all available IRQs and addresses via MSD and nothing was conflicting. I had to bypass MS-DOS startup files to test / configure the card.

[UPDATE]
Everything seems to be working fine now. I was able to boot in WFW once I was connected to the switch, and share file folder over the network.

Reply 8 of 8, by devius

User metadata
Rank Oldbie
Rank
Oldbie

So, I had this exact same problem of computer hanging or crashing when using the provided 3Com drivers, and this post got me in the right direction, although the actual solution is never stated anywhere.

In my case I was running the auto-config option of the 3com setup program when trying to set up the resource parameters, and it always said it saved the new values to the card, but clearly it didn't since running the crynwyr packet driver would show different resources from the ones supposedly set by auto-config, while running the official packet driver would just hang. Jolaes76 was right in regards to there being a resource allocation issue.

The key to solving the issue was turning off "plug & play" in the 3Com config program, rebooting and then setting the resources automatically again. This time they were actually saved to the card and there were definitely no conflicts.