VOGONS


First post, by DaveJustDave

User metadata
Rank Member
Rank
Member

i've had a lot of luck with the 3C509, but can't seem to find anything at all for the 3C515... does anyone have a workaround to get this working in DOS?

The attachment IMG_20180509_081502.jpg is no longer available

I have no clue what I'm doing! If you want to watch me fumble through all my retro projects, you can watch here: https://www.youtube.com/user/MrDavejustdave

Reply 3 of 7, by Grzyb

User metadata
Rank l33t
Rank
l33t
jfabienke wrote on 2025-10-01, 17:32:

Perhaps you would like to be the first to test my unified 3Com DOS Packet driver?

I would like to try it.
But... where's the EXE ?
Do I need to compile it myself?

Nie rzucim ziemi, skąd nasz root!

Reply 4 of 7, by BloodyCactus

User metadata
Rank Oldbie
Rank
Oldbie
jfabienke wrote on 2025-10-01, 17:32:

Perhaps you would like to be the first to test my unified 3Com DOS Packet driver?

https://github.com/jfabienke/3com-packet-driver

how much of this was made by ai and have you tested any of it on real hardware? Makefile doesnt work for me, and includes config files that dont exist (build/build_config.mk etc)

I find it interesting that its meant for dos but not buildable on dos (all those long filenames).

 wmake info                                                                                                            
Open Watcom Make Version 2.0 beta Aug 22 2025 11:49:07 (64-bit)
Copyright (c) 2002-2025 The Open Watcom Contributors. All Rights Reserved.
Portions Copyright (c) 1988-2002 Sybase, Inc. All Rights Reserved.
Source code is available under the Sybase Open Watcom Public License.
See https://github.com/open-watcom/open-watcom-v2#readme for details.
Makefile(203): Error(E24): More than one command list found for (PRODUCTION)
Makefile(210): Error(E21): Extension(s) (.PHONY) not defined
Makefile(210): Error(E09): Ignoring out of place Path Specifier
Makefile(210): Warning(W79): Makefile may be Microsoft; try /ms switch
Makefile(210): Error(E09): Ignoring out of place Path Specifier
Makefile(210): Warning(W79): Makefile may be Microsoft; try /ms switch
Makefile(210): Error(E09): Ignoring out of place Path Specifier
Makefile(210): Warning(W79): Makefile may be Microsoft; try /ms switch
Makefile(210): Error(E09): Ignoring out of place Path Specifier
Makefile(210): Warning(W79): Makefile may be Microsoft; try /ms switch
Makefile(210): Error(E09): Ignoring out of place Path Specifier
Makefile(210): Warning(W79): Makefile may be Microsoft; try /ms switch
Makefile(210): Error(E09): Ignoring out of place Path Specifier
Makefile(210): Warning(W79): Makefile may be Microsoft; try /ms switch
Makefile(210): Error(E09): Ignoring out of place Path Specifier
Makefile(210): Warning(W79): Makefile may be Microsoft; try /ms switch
Makefile(210): Error(E09): Ignoring out of place Path Specifier
Makefile(210): Warning(W79): Makefile may be Microsoft; try /ms switch
Makefile(210): Error(E09): Ignoring out of place Path Specifier
Makefile(210): Warning(W79): Makefile may be Microsoft; try /ms switch
Makefile(210): Error(E09): Ignoring out of place Path Specifier
Makefile(210): Warning(W79): Makefile may be Microsoft; try /ms switch
Makefile(210): Error(E09): Ignoring out of place Path Specifier
Makefile(210): Warning(W79): Makefile may be Microsoft; try /ms switch
Makefile(210): Error(E09): Ignoring out of place Path Specifier
Makefile(210): Warning(W79): Makefile may be Microsoft; try /ms switch
Makefile(210): Error(E09): Ignoring out of place Path Specifier
Makefile(210): Warning(W79): Makefile may be Microsoft; try /ms switch
Makefile(210): Error(E09): Ignoring out of place Path Specifier
Makefile(210): Warning(W79): Makefile may be Microsoft; try /ms switch
Makefile(210): Error(E09): Ignoring out of place Path Specifier
Makefile(210): Warning(W79): Makefile may be Microsoft; try /ms switch
Makefile(270): Warning(W18): Unrecognized or out of place character '='
Makefile(271): Warning(W18): Unrecognized or out of place character '='
Makefile(272): Warning(W18): Unrecognized or out of place character '='
Makefile(272): Warning(W18): Unrecognized or out of place character '='
Makefile(272): Warning(W18): Unrecognized or out of place character ','
Makefile(272): Warning(W18): Unrecognized or out of place character ','
Makefile(272): Warning(W18): Unrecognized or out of place character ','
Makefile(272): Warning(W18): Unrecognized or out of place character '='
Makefile(273): Warning(W18): Unrecognized or out of place character '='
Makefile(291): Warning(W18): Unrecognized or out of place character '='
Makefile(291): Warning(W18): Unrecognized or out of place character '='
Makefile(291): Warning(W18): Unrecognized or out of place character '='
Makefile(292): Warning(W18): Unrecognized or out of place character '='
Makefile(293): Warning(W18): Unrecognized or out of place character '='
Makefile(293): Warning(W18): Unrecognized or out of place character '='
Makefile(293): Warning(W18): Unrecognized or out of place character ','
Makefile(293): Warning(W18): Unrecognized or out of place character ','
Makefile(293): Warning(W18): Unrecognized or out of place character ','
Makefile(293): Warning(W18): Unrecognized or out of place character '='
Makefile(298): Warning(W18): Unrecognized or out of place character '='
Makefile(298): Warning(W18): Unrecognized or out of place character '='
Makefile(298): Warning(W18): Unrecognized or out of place character '='
Show last 23 lines
Makefile(299): Warning(W18): Unrecognized or out of place character '='
Makefile(300): Warning(W18): Unrecognized or out of place character '='
Makefile(300): Warning(W18): Unrecognized or out of place character '='
Makefile(300): Warning(W18): Unrecognized or out of place character ','
Makefile(300): Warning(W18): Unrecognized or out of place character ','
Makefile(300): Warning(W18): Unrecognized or out of place character ','
Makefile(300): Warning(W18): Unrecognized or out of place character '='
Makefile(309): Warning(W18): Unrecognized or out of place character '|'
Makefile(316): Warning(W18): Unrecognized or out of place character '|'
Makefile(322): Warning(W18): Unrecognized or out of place character '|'
Makefile(328): Warning(W18): Unrecognized or out of place character '|'
Makefile(339): Warning(W18): Unrecognized or out of place character '|'
Makefile(345): Warning(W18): Unrecognized or out of place character '|'
Makefile(372): Warning(W18): Unrecognized or out of place character '|'
Makefile(376): Warning(W18): Unrecognized or out of place character '|'
Makefile(380): Warning(W18): Unrecognized or out of place character '|'
Makefile(399): Error(E24): More than one command list found for (build/%.obj)
Makefile(399): Warning(W18): Unrecognized or out of place character '|'
Makefile(424): Warning(W18): Unrecognized or out of place character '|'
Makefile(526): Warning(W18): Unrecognized or out of place character '|'
Makefile(590): Error(E24): More than one command list found for (verify-patches)
Error(E02): Make execution terminated

--/\-[ Stu : Bloody Cactus :: [ https://bloodycactus.com :: http://kråketær.com ]-/\--

Reply 5 of 7, by Grzyb

User metadata
Rank l33t
Rank
l33t

The only devtool shipped with DOS is a Basic interpreter - and some versions lack even this.
When releasing a piece of software written in any other language, executable is a must!

Nie rzucim ziemi, skąd nasz root!

Reply 6 of 7, by ntalaec

User metadata
Rank Member
Rank
Member

I have recently found this web that compiles all know packet driver for DOS:
http://packetdriversdos.net/

Reply 7 of 7, by Grzyb

User metadata
Rank l33t
Rank
l33t
ntalaec wrote on 2025-10-02, 08:34:

I have recently found this web that compiles all know packet driver for DOS:

Nice, but there are three important problems:
1. there's no packet driver for 3C515
2. existing packet drivers for 3Com PCI cards are known to be buggy
3. there's no DOS drivers of any kind for 3CSOHO100B

So, the project to make a completely new PD for various 3Coms is potentially precious - I really hope it succeeds!
Even though the 3CSOHO100B seems to be beyond the scope of that project.

Nie rzucim ziemi, skąd nasz root!