Home OS/2 Warp Contact Me About Me
 
OS/2 Warp Introduction
os2warp.be Hardware List
OS/2 and WiFi WLAN
OS/2 and eCS Modems
OS/2 and PCI-X
PCI sound cards for eCS and OS/2
Daniela's Enhanced Drivers
OS/2 and USB Web Site
OS/2 NICPAK
OS/2 and Gigabit LAN
 Solutions Overview
 OS/2 Gigabit NIC Drivers
 Get Support
 Report Compatible Hardware
NoteBook/2 web site
Gomi NDIS MAC drivers
Scanning with Tame/2
OS/2 and RAID Solutions
Win32prn Printers Project
UniAud Project
OS/2 and FireWire (IEEE1394)
PCMCIA Socket Chipsets
The SCSI Workshop
Technical Support Center
Download Center
test
 

Related Links:
os2warp.be Technical Support
OS/2 Warp Homepage
OS/2 Device Driver Pak OnLine
Mensys B.V.
OS/2 Warp Compatible Hardware List Web site: OS/2 Gigabit NIC Drivers

Gigabit/2: give your network connectivity a performance boost.
Gomi NDIS MAC Drivers for OS/2 Warp and eComStation.


© 2003-2005, Yanagihara Nobuyuki, os2warp.be*

Below, you can find a list of all gigabit device drivers currently available for the OS/2 platform family. To have a list of all device drivers (gigabit and fast ethernet) developed by Nobuyuki Yanagihara, please click here.

  • Broadcom NetXtreme Gigabit Ethernet v8.19 (2005-07-31)
    The OS/2 Gigabit Ethernet Driver from Broadcom Corporation provides support for the BCM57xx chipsets implemented in selected gigabit cards.
  • General MAC Driver (2004-01-14)
    GenMAC is a personal attempt of Willibald Meyer to design a device driver that offers support for a lot of recent and modern network interface cards (NICs), with a strong accent for gigabit and on-board network cards.
  • Intel PRO/1000 Family of Copper and Fiber Adapters (2004-01-27)
    The Intel OS/2 Gigabit Ethernet Adapters Driver provides support for nearly all products of the Intel PRO/1000 Family (Copper and Fiber).
    Helpful link might be: cfr. Intel.com.
  • Intel PRO/1000 Family of Copper and Fiber Adapters (IBM driver) (2003-12-11)
    The OS/2 Gigabit Ethernet Adapter Driver provides support for the Intel PRO/1000 Family of Copper and Fiber Adapters for the following hardware controllers: 82540EM*, 82540EP*, 82541EI*, 82544EI*, 82544GC *, 82540**, 82544EI**, 82543GC**.
    This driver will not work with any Intel PRO/1000 82543GC controller based Copper Gigabit Adapter or earlier versions. (*: Copper Gigabit, **:Fiber Gigabit.) SoftWare Choice or PPA Advantage subscription required.
  • National Semiconductor DP83820 Another OS/2 NDIS MAC Driver 1.09 (2005-12-24)
    Driver developed by Nobuyuki Yanagihara that supports gigabit cards with the NS DP83820 chipset.
  • National Semiconductor DP83820 OS/2 NDIS 2.0.1 MAC Driver 1.05.06 (Modified)* (2002-11-17)
    Driver developed by Nobuyuki Yanagihara that supports gigabit cards with the NSC DP83820 chipset. Modified code from the DOS DP83815 driver written by NSC. This is NOT an official driver from NSC.
    This driver is not being developed anymore. We strongly recommend you to use the NATIVE driver (listed above) to use a device with this chipset. Support is no longer being provided.
  • Realtek RTL8169 OS/2 NDIS MAC Driver 1.13 (2008-08-04)
    Driver developed by Nobuyuki Yanagihara that supports gigabit cards with the RealTek 8169 chipset.
  • Tamarack TC9021 OS/2 NDIS MAC Driver 1.10 (2005-12-17)
    Driver developed by Nobuyuki Yanagihara that supports gigabit cards with the Tamarack TC9021 and the IC Plus IP1000A chipsets.
  • VIA VT612x Velocity OS/2 NDIS MAC driver 1.05 (2005-12-17)
    Driver that supports giga ethernet card with VIA Velocity family chipsets.

Tamarack TC9021 OS/2 NDIS MAC Driver 1.10
Driver + Source: tc902x10.zip 47607B
Vendor ID: 0x13f0 (0x143d) - Device ID:0x1021, 0x1023 (0x9021)
Version 1.10 (2005-12-17)
1 new keyword, IRQ15OVR, was added.

Version 1.09 (2005-12-03)
IC Plus IP1000A is supported.
PHY address is searched instead of using always 1.
MAC address is (re)set at the init time.
Transmit confirm code was modified for IP1000A.
3 new keyword are added.

Version 1.08 (2004-04-01)
PHY medium initialize, speed detection code were modified.
One new keyword, RXINTCOUNT, was added.
The format of MAXFRAME keyword was modified.

Version 1.07 (2003-12-29)
Bus master enable and memory space enable bits in PCI command register are scanned at the initial time.

Version 1.06 (2003-11-18)
Power Management capability in PCI register is scanned at initial time.
EARLYMEMINIT=TRUE in config.sys was supported.

Version 1.05 (2003-07-12)
Bugfix: Loss of rx buffer with rejection of errored frames was corrected.
I/O delay to access PHY was added.

Version 1.04 (2003-07-01)
Bugfix: Trap at _hwUpdateStat was corrected. (stack adjustment failure)
Bugfix: Transmit Data Type 2, GDT selector, can be acceptable.
Receive queue logic was modified. (to avoid null linkage)

Version 1.03 (2002-12-08)
Bugfix: Read ANLPAR:-) (this is miss-removed at ver.1.01)
Stop auto negotiation restart when link is re-established.
enlarged TXQUEUE and RXQUEUE.(excess!)

Version 1.02 (2002-11-06)
Bugfix: Multicast hash table was corrected.
Bugfix: Pause status is tested to detect tx suspending.
Auto Negotiation give-up time was reduced.
New keyword, TXCOMPINT, was added.
Warning messages were added.

Version 1.01 (2002-09-25)
Six configuration keywords were added.
Auto negotiation code was simplified.
Media speed in characteristics table reflects the current speed.

National Semiconductor DP83820 Another OS/2 NDIS MAC Driver 1.09
Driver + Source: dp820a09.zip 45546B
Vendor ID: 0x100b - Device ID:0x0022
Version 1.09 (2005-12-24)
Bugfix: Multiple receive descriptors per a frame can work now.

Version 1.08 (2005-12-17)
1 new keyword, IRQ15OVR, was added.

Version 1.07 (2005-11-15)
Workaround for Virtual PC.

Version 1.06 (2004-04-01)
PHY medium initialize, speed detection code were modified.
The format of MAXFRAME keyword was modified.

Version 1.05 (2003-12-29)
Bus master enable and memory space enable bits in PCI command register are scanned at the initial time.

Version 1.04 (2003-11-24)
Bugfix: TXQUEUE can be specified larger than 28, on that condition Transmit queues initialization failure has occured.

Version 1.03 (2003-11-18)
Power Management capability in PCI register is scanned at initial time.
EARLYMEMINIT=TRUE in config.sys was supported.

Version 1.02 (2003-07-11)
Bugfix: Transmit Data Type 2, GDT selector, can be acceptable.
Rx queue logic was modified.
I/O delay to access PHY was added.
TCP checksum failure rejection was enabled.

Version 1.00 (2002-12-08)
Initial release.

Version 1.01 (2002-11-18)
3 new configuration keywords, RXAEP, RXARP, RXAIRL, were added.

Realtek RTL8169 OS/2 NDIS MAC Driver 1.13
Driver + Source: rtgnda13.zip 49597B
Vendor ID: 0x10ec (0x1186) - Device ID:0x8169 0x8168 0x8167 0x8136 (0x4300)
Version 1.13 (2008-08-04)
RTL8102E(10EC:8136) is supported.(from achain)
[Note: Previous package, at 2008-08-03, shows wrong message. Sorry!]

Version 1.12.01 (2007-05-20)
A core revision specific PHYsical medium workaround was added. (From solaris driver)
Trial to disable "WoL link reduction"
rtgnda121.zip 10,751B

Version 1.12 (2006-12-13)
Bugfix: 93C56 can be accessible now.
Device that has PCI ID (10EC:8167) is supported.
MII commands time-out codes were added.
1GB half-duplex is advertised, though MAC doesn't support it.
Chip Revision specific codes were almost removed.
Chip Revision is checked with HWVERID. (from solaris driver)

Version 1.11 (2006-05-11)
RTL8168(10EC:8168) is supported.
2nd memory range is checked if 1st memory range is invalid.(from Pavel Shtemenko)
I/O range check was removed.
The default string of PCIMRW was changed into "YES".

Version 1.10 (2006-04-18)
1 new keyword, OPENBIND, was added.
The hidden keyword, MAXFRAME, is enabled.(rtgnda.nif)
Receive filter mode is cleared at the init time.

Version 1.09.01 (2006-01-16)
D-Link DGE-528T(1186:4300) is supported.(backward to ver 1.07.01 test)

Version 1.09 (2005-12-17)
1 new keyword, IRQ15OVR, was added.

Version 1.08 (2005-11-15)
Workaround for Virtual PC.

Version 1.07 (2005-06-17)
Bugfix: forgetting rx queue check in polling mode.(unbelievable!)
PCI BUS clock is checked for the polling interval timer.
Chip specific work-around codes were added. (From solaris driver)
Timer trigger code was modified.
The default values of keywords(TXQUEUE, RXQUEUE, TXPOLLINT) was changed.

Version 1.06 (2003-12-30)
Bus master enable and memory space enable bits in PCI command register are scanned at the initial time.
Timer control code was modified.

Version 1.05 (2003-11-28)
2 new configuration keywords, TXCOMPINT, TXPOLLINT, related to pseudo-polling mode, were added.

Version 1.04 (2003-11-18)
EARLYMEMINIT=TRUE in config.sys was supported.

Version 1.03 (2003-11-15)
Bugfix:The code to set MAC address to ID0-5 was modified.(writeable)
PCI Power Management capability is scanned at the initial phase.
1 new keyword, PWMDIS is available.

Version 1.02 (2003-06-07)
Bugfix: 1000BASE Half-Duplex advertisement to link partner is inhibited.
Adjustment alignment code added at ver.1.01 was removed. The resident size and the CPU load was reduced a bit.

Version 1.01 (2003-05-27)
Tx buffers are adjusted to dword alignmnet. No effect to function, but ill response:-)
Manual padding to tx runt frame request.

Version 1.00 (2003-05-23)
Initial release as beta.
Known problem: Malfunction with Netbios protocol.

General MAC Driver
Driver: http://www.os2warp.be/index2.php?name=genmacdownload
National Semiconductor DP83820 OS/2 NDIS 2.0.1 MAC Driver 1.05.06 (Modified)*
Driver: dp82x06.zip 19440B
Source: dp82x06s.zip 136465B
Vendor ID: 0x100b - Device ID:0x0022
Version 1.05.06 (2002-11-17)
Bugfix: Force Half duplex select in General request SetPacketFilter was removed.(This code has caused 1000BASE-T malfunction.)
General request SetLookahead was modified.(Do nothing since ReceiveLookahead is never used.)
The bizzare code ver.1.05.05 (Force TBI) was removed.

Version 1.05.05 (2002-09-26)
1000BASE-T: force TBI mode before setting GMII mode. very strange treatment!!

Version 1.05.04 (2002-06-25)
Bugfix: CRC32 calculation was corrected.(MS-C 6.0 bug) Now, H/W multicast filter works. S/W filter was removed.
Interrupt handle was slightly modified, and Context hook handle for Reset and InterruptRequest was removed.(backward)

Version 1.05.03 (2002-04-22)
Interrupt handle was rewritten.
ReceiveChain is used instead of ReceiveLookAhead.
Multicast addresses can be accepted.(H/W receives all multicast frames.)
Software multicast filter.(Bug of hash table creation remains.)

Version 1.05.02 (2002-03-21)
Initial release.
SMP environment may not be supported.

Broadcom NetXtreme Gigabit Ethernet v8.19
Driver: http://www.broadcom.com/docs/driver_download/570x/ndis2_os2-8.19.zip
Intel PRO/1000 Family of Copper and Fiber Adapters (IBM driver)
Driver: http://service.software.ibm.com/swchoice/os2dd/ibmgu.exe
Intel PRO/1000 Family of Copper and Fiber Adapters
Driver: ftp://aiedownload.intel.com/df-support/4898/eng/prodos.exe
Source: ftp://aiedownload.intel.com/df-support/4898/eng/prodos2.exe
VIA VT612x Velocity OS/2 NDIS MAC driver 1.05
Driver + Source: vgend05.zip 51620B
Vendor ID: 0x1106 - Device ID:0x3119
Version 1.05 (2005-12-17)
1 new keyword, IRQ15OVR, was added.

Version 1.04 (2005-11-15)
Workaround for Virtual PC.

Version 1.03 (2004-12-31)
Bugfix: Long frames can be received.
Bugfix: Recieve multiple descriptors per a frame was allowed.

Version 1.02 (2004-12-30)
Transmit code was slightly modified.

Version 1.01 (2004-12-26)
19 new keywords were added.
Interrupt enable/disable logic was modified.(IMR instead of GintMask)
PHY specific work around code was added.(From VIA's FreeBSD source code)

Version 1.00 (2004-12-22)
Initial release.


USE THIS INFORMATION, AT YOUR OWN RISK. THE INFORMATION PROVIDED IN THIS WEB SITE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. WE DISCLAIM ALL WARRANTIES, WHETHER EXPRESSED OR IMPLIED, INCLUDING WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE AND MERCHANTABILITY WITH RESPECT TO THE INFORMATION IN THIS DOCUMENT. WE CANNOT TO BE HELD RESPONSIBLE FOR ANY POSSIBLE LOSS OF DATA, NOR TO EVENTUAL DAMAGE TO YOUR COMPUTER SYSTEM.
*: Some drivers are © third party companies besides Nobuyuki Yanagihara. For more information, refer to our copyrights page. The drivers may not be hosted elsewhere but this web site, except with written permission of both developer and os2warp.be



Copyright Information


Last modified: 2005/08/01, 01:13 | This site is sponsored by Mensys B.V.