Difference between revisions of "Supported Hardware/Network cards"

From ReactOS Wiki
Jump to: navigation, search
(prettified.)
Line 39: Line 39:
 
|-
 
|-
 
! style="background: #ececec;" | 3COM 3C905B-TX-NM
 
! style="background: #ececec;" | 3COM 3C905B-TX-NM
| [http://www.3com.com/products/en_US/result.jsp?selected=all&sku=3C905B-TX-NM&sort=effdt&order=desc lucent/3com] Parallel tasking II Performance 40-0483
+
| Parallel tasking II Performance 40-0483-005
 
! {{works}}
 
! {{works}}
 
! 40495
 
! 40495
| See bug 2 below, you need to use expand.exe on EL90XBC5.SY_ and copy it to %windir%\system32\drivers. Bug was [http://www.reactos.org/bugzilla/show_bug.cgi?id=2634 2634]
+
| See bug 2 below, you need to use expand.exe on EL90XBC5.SY_ and copy it to %windir%\system32\drivers.
 
! [[user:Gabrielilardi|gabriel_it]]
 
! [[user:Gabrielilardi|gabriel_it]]
! Multisection INF (2K/XP)
+
! [http://www.3com.com/products/en_US/result.jsp?selected=all&sku=3C905B-TX-NM&sort=effdt&order=desc Multisection INF (2K/XP)]
  
 
|-
 
|-
Line 51: Line 51:
 
! {{works}}
 
! {{works}}
 
! 41235
 
! 41235
| Works using driver from XP.
+
| Works using XP native driver.
 
! [[user:Haos|Haos]]
 
! [[user:Haos|Haos]]
 
! Windows XP
 
! Windows XP
Line 57: Line 57:
 
|-
 
|-
 
! style="background: #ececec;" | Accton EN1207B-TX
 
! style="background: #ececec;" | Accton EN1207B-TX
| [http://www.accton.com/support/driver.htm accton] DECchip 21143
+
| [http://www.accton.com/support/driver.htm Accton] DECchip 21143
 
! {{works}}
 
! {{works}}
 
! 41235
 
! 41235
| Using XP native driver.
+
| Works using XP native driver.
 
! [[user:Haos|Haos]]
 
! [[user:Haos|Haos]]
 
! Windows XP
 
! Windows XP
Line 66: Line 66:
 
|-
 
|-
 
! style="background: #ececec;" | Accton EN1207D-TX
 
! style="background: #ececec;" | Accton EN1207D-TX
| [http://www.accton.com/support/driver.htm accton] MPX EN5038A1
+
| [http://www.accton.com/support/driver.htm Accton] MPX EN5038A1
 
! {{failed}}
 
! {{failed}}
 
! 41356
 
! 41356
Line 75: Line 75:
 
|-
 
|-
 
! style="background: #ececec;" | Accton EN1207D-TX / WOL
 
! style="background: #ececec;" | Accton EN1207D-TX / WOL
| [http://www.accton.com/support/driver.htm accton] MPX EN5038B
+
| [http://www.accton.com/support/driver.htm Accton] MPX EN5038B
 
! {{failed}}
 
! {{failed}}
 
! 41356
 
! 41356
Line 132: Line 132:
 
! {{failed}}
 
! {{failed}}
 
! Missing
 
! Missing
| Compex own driver is too old, NDIS 3.0, see bug.[http://www.reactos.org/bugzilla/show_bug.cgi?id=4530 4530]
+
| Compex own driver is too old, NDIS 3.0, see bug [http://www.reactos.org/bugzilla/show_bug.cgi?id=4530 4530].
 
! [[User:Haos|Haos]]
 
! [[User:Haos|Haos]]
 
!  
 
!  
Line 141: Line 141:
 
! {{works}}
 
! {{works}}
 
! Missing
 
! Missing
| Works, use Winbond W89C940 drivers, as Compex own ones have inf file way too old.
+
| Use Winbond W89C940 drivers (Compex ones have inf file way too old).
 
! [[User:Haos|Haos]]
 
! [[User:Haos|Haos]]
 
!  
 
!  
Line 159: Line 159:
 
! {{works}}
 
! {{works}}
 
! 40673
 
! 40673
| Working with builds >= r40673
+
| Working with builds >= 40673
!  
+
! N/A
 
!  
 
!  
  
Line 168: Line 168:
 
! {{works}}
 
! {{works}}
 
! 40821
 
! 40821
| Used Win2k drivers downloaded from vendor's site: [http://www.davicom.com.tw/page1.aspx?no=149749 link to site].
+
| Used Win2K drivers downloaded from [http://www.davicom.com.tw/page1.aspx?no=149749 vendor's site].
!  
+
! N/A
 
! Windows 2000
 
! Windows 2000
  
Line 178: Line 178:
 
! 40487
 
! 40487
 
| Driver installs and works on real hardware.
 
| Driver installs and works on real hardware.
!  
+
! N/A
 
!  
 
!  
  
Line 186: Line 186:
 
! {{works}}
 
! {{works}}
 
! 41134
 
! 41134
| Working on real hardware (XP driver files need to be replaced with 2k driver files)
+
| Works on real hardware (replace XP driver files with 2K ones)
 
! [[User:aicommander|aicom]]
 
! [[User:aicommander|aicom]]
 
! Windows 2000
 
! Windows 2000
Line 195: Line 195:
 
! {{works}}
 
! {{works}}
 
! 40673
 
! 40673
| Works with builds >= r40673 (XP driver files need to be replaced with 2k driver files)
+
| Works with builds >= 40673 (replace XP driver files with 2K ones)
 
! [[User:aicommander|aicom]]
 
! [[User:aicommander|aicom]]
 
! Windows 2000
 
! Windows 2000
Line 204: Line 204:
 
! {{works}}
 
! {{works}}
 
! 40475
 
! 40475
| Works with builds >= r40475 using official Windows 2000 drivers
+
| Works with builds >= 40475 using official Windows 2000 drivers
 
! [[User:aicommander|aicom]]
 
! [[User:aicommander|aicom]]
 
! Windows 2000
 
! Windows 2000
Line 213: Line 213:
 
! {{works}}
 
! {{works}}
 
! Missing
 
! Missing
| It installs and works using Windows XP/2000 driver. But ReactOS lacks wireless support so the card is not really usable.
+
| It installs and works using XP/2K driver. But ReactOS lacks wireless support so the card is not really usable.
 
! [[User:Netzimme|Netzimme]]
 
! [[User:Netzimme|Netzimme]]
 
! Windows XP
 
! Windows XP
Line 219: Line 219:
 
|-
 
|-
 
! style="background: #ececec;" | NE2000-compatible cards
 
! style="background: #ececec;" | NE2000-compatible cards
| [http://www.novell.com novell] NE2000
+
| [http://www.novell.com Novell] NE2000
 
! {{works}}
 
! {{works}}
 
! Missing
 
! Missing
Line 231: Line 231:
 
! {{works}}
 
! {{works}}
 
! 40673
 
! 40673
| Works with builds >= r40673 using Windows 2000 drivers
+
| Works with builds >= 40673 using Windows 2000 drivers
 
! [[User:aicommander|aicom]]
 
! [[User:aicommander|aicom]]
 
! Windows 2000
 
! Windows 2000
Line 237: Line 237:
 
|-
 
|-
 
! style="background: #ececec;" | Pluscom NGP-RTL8169
 
! style="background: #ececec;" | Pluscom NGP-RTL8169
| [http://www.realtek.com.tw/products/productsView.aspx?Langid=1&PNid=14&PFid=6&Level=5&Conn=4 Realtec] RTL8169
+
| [http://www.realtek.com.tw/products/productsView.aspx?Langid=1&PNid=14&PFid=6&Level=5&Conn=4 Realtek] RTL8169
 
! {{failed}}
 
! {{failed}}
 
! Missing
 
! Missing
| Install fails.
+
| Installation fails.
!  
+
! N/A
 
!  
 
!  
  
Line 249: Line 249:
 
! {{failed}}
 
! {{failed}}
 
! 40964
 
! 40964
| Using Windows 2000 drivers and rev40964 still doesn't work (see bug 2 below)
+
| Windows 2000 drivers, still doesn't work (see bug 2 below)
 
! [[User:Ey3|Ey3]]
 
! [[User:Ey3|Ey3]]
 
! Windows 2000
 
! Windows 2000
Line 263: Line 263:
  
 
|-
 
|-
! style="background: #ececec;" | VIA Rhine II Fast Ethernet [VIA VT823x]
+
! style="background: #ececec;" | VIA Rhine II Fast Ethernet
 
| [http://www.viaarena.com/ VIA] VT823x
 
| [http://www.viaarena.com/ VIA] VT823x
 
! {{works}}
 
! {{works}}
 
! 40825
 
! 40825
| It installs and works on real hardware, using x86 Windows XP drivers. Others VIA Rhine Family Fast Ethernet might work.[http://www.viaarena.com/default.aspx?PageID=420&OSID=1&CatID=1190&SubCatID=124#top VIA Rhine Family Driver].
+
| It installs and works on real hardware, using x86 Windows XP drivers. Other [http://www.viaarena.com/default.aspx?PageID=420&OSID=1&CatID=1190&SubCatID=124#top VIA Rhine Family] Fast Ethernet might work.
 
! [[user:LinoSP|LinoSP]]
 
! [[user:LinoSP|LinoSP]]
 
! Windows XP
 
! Windows XP

Revision as of 07:12, 16 June 2009

Supported Hardware/Network cards

Please update this page with the status of each NIC that is tested. Try to test a Windows XP driver and if that fails try a Windows 2000 driver (but be sure to mention the failure of the XP driver in your comments). AS YOU CAN SEE, ITS LISTED ALPHABETICALLY, SO PLEASE COMPLY TO THIS ORDER.

Possible statuses

Status Description
Works Works without any major problems
Not tested No test has been performed.
Failed Fails to work or crashes ROS

Tested NICs

NIC Chipset Status Revision Comments Tester Driver Target OS
3COM 3C900-TPO EtherLink XL Parallel tasking II Performance 40-0336-004 Works 41356 See bug 2 below, you need to use expand.exe on EL90XND5.SY_ and copy it to %windir%\system32\drivers. gabriel_it Multisection INF (2K/XP)
3COM 3C905B-TX-NM Parallel tasking II Performance 40-0483-005 Works 40495 See bug 2 below, you need to use expand.exe on EL90XBC5.SY_ and copy it to %windir%\system32\drivers. gabriel_it Multisection INF (2K/XP)
3COM 3C905B-TX-M 3com 920-ST06 Works 41235 Works using XP native driver. Haos Windows XP
Accton EN1207B-TX Accton DECchip 21143 Works 41235 Works using XP native driver. Haos Windows XP
Accton EN1207D-TX Accton MPX EN5038A1 Failed 41356 It installs but doesn't work. See bug 3796 (see bug 1 below). gabriel_it Windows 2K/XP
Accton EN1207D-TX / WOL Accton MPX EN5038B Failed 41356 It installs but doesn't work. (probably bug 1 below). gabriel_it Windows 2K
ADMtek AN983B ADMTek AN983B Works 40588 It installs and works on real hardware, using Windows 2000 drivers. Haos Windows 2000
AMD PCnet™-PRO AMD Am79C976 Works Missing Works using our pcnet driver N/A ReactOS
AMD PCnet™-FAST III AMD Am79C973/Am79C975 Works Missing Works using our pcnet driver N/A ReactOS
AMD PCnet™-FAST+ AMD Am79C972 Works Missing Works using our pcnet driver N/A ReactOS
Broadcom 440x 10/100 Works 41291 Working using official XP drivers. aicom Windows XP
Compex ReadyLINK RL100-TX/PCI Compex RL2000-9881 Failed Missing Compex own driver is too old, NDIS 3.0, see bug 4530. Haos
Compex ReadyLINK RL2000-PCI Compex RL2000-9881 Works Missing Use Winbond W89C940 drivers (Compex ones have inf file way too old). Haos
D-Link DFE-528TX Realtek RTL8139 Failed Missing Haos
D-Link DFE-530TX Works 40673 Working with builds >= 40673 N/A
Davicom DM9102AF Works 40821 Used Win2K drivers downloaded from vendor's site. N/A Windows 2000
HP J2585B 10/100VG Works 40487 Driver installs and works on real hardware. N/A
Intel PRO/100 Works 41134 Works on real hardware (replace XP driver files with 2K ones) aicom Windows 2000
Intel PRO/1000 Works 40673 Works with builds >= 40673 (replace XP driver files with 2K ones) aicom Windows 2000
Linksys LNE100TX Linksys LNE100TX Works 40475 Works with builds >= 40475 using official Windows 2000 drivers aicom Windows 2000
MSI PC60G-F Wireless Germany MSI Atheros AR5001 Works Missing It installs and works using XP/2K driver. But ReactOS lacks wireless support so the card is not really usable. Netzimme Windows XP
NE2000-compatible cards Novell NE2000 Works Missing Works using our ne2000 driver N/A ReactOS
QEMU Realtek 8139 QEMU RTL8139 QEMU Works 40673 Works with builds >= 40673 using Windows 2000 drivers aicom Windows 2000
Pluscom NGP-RTL8169 Realtek RTL8169 Failed Missing Installation fails. N/A
Realtek 8139 Realtek RTL8139 Failed 40964 Windows 2000 drivers, still doesn't work (see bug 2 below) Ey3 Windows 2000
Realtek RTL8168C/8111C PCI-E Gigabit Ethernet NIC Realtek RTL8168C/8111C Failed 40825 It installs but doesn't work using Windows 2000 drivers (see bug 2 below). LinoSP Windows 2000
VIA Rhine II Fast Ethernet VIA VT823x Works 40825 It installs and works on real hardware, using x86 Windows XP drivers. Other VIA Rhine Family Fast Ethernet might work. LinoSP Windows XP

Known bugs

1. NdisMRegisterInterrupt gets called with InterruptVector == 0 and InterruptLevel == 0 which causes it to fail.

2. Some INF files have both Windows 2000 and XP sections, with separate drivers for both. When trying to install Win2k driver version, ReactOS is being detected as XP, thus XP driver is attempted to be installed, even though its driver file may be missing in Win2k driver directory. As ReactOS doesn't fail when copying non existent files, successful installation is reported, alas driver file is not copied to system32\driver directory. This will cause "Successful install, please restart" window to appear at every boot.