Difference between revisions of "Supported Hardware/Network cards"

From ReactOS Wiki
Jump to: navigation, search
(added not tested status)
(Tested NICs: added chipset colum and started to fill it out)
Line 23: Line 23:
 
|- style="text-align: center; background: #ececec;"
 
|- style="text-align: center; background: #ececec;"
 
! style="width: 20%; background: #cccccc;" | NIC
 
! style="width: 20%; background: #cccccc;" | NIC
 +
! style="width: 10%;" | Chipset
 
! style="width: 10%;" | Status
 
! style="width: 10%;" | Status
 
! style="width: 60%;" | Comments
 
! style="width: 60%;" | Comments
 
|-
 
|-
 
! style="background: #ececec;" | 3COM 3C905B-TX-NM
 
! style="background: #ececec;" | 3COM 3C905B-TX-NM
 +
|
 
! {{works}}
 
! {{works}}
 
| Tested with rev.40495. See bug 2 below, you need to expand EL90XBC5.SY_ and copy it to %windir%\system32\drivers. See bug [http://www.reactos.org/bugzilla/show_bug.cgi?id=2634 2634].
 
| Tested with rev.40495. See bug 2 below, you need to expand EL90XBC5.SY_ and copy it to %windir%\system32\drivers. See bug [http://www.reactos.org/bugzilla/show_bug.cgi?id=2634 2634].
 
|-
 
|-
 
! style="background: #ececec;" | ADMtek AN983B
 
! style="background: #ececec;" | ADMtek AN983B
 +
|
 
! {{works}}
 
! {{works}}
 
| Tested with rev.40588. It installs and works on real hardware, using Windows 2000 drivers.
 
| Tested with rev.40588. It installs and works on real hardware, using Windows 2000 drivers.
  
 
|-
 
|-
! style="background: #ececec;" | AMD PCNet cards
+
! style="background: #ececec;" | AMD PCnet™-PRO
 +
| [http://www.amd.com/us-en/ConnectivitySolutions/ProductInformation/0,,50_2330_6629,00.html AMD] Am79C976
 +
! {{works}}
 +
| Works using our pcnet driver
 +
 
 +
|-
 +
! style="background: #ececec;" | AMD PCnet™-FAST III
 +
| [http://www.amd.com/us-en/ConnectivitySolutions/ProductInformation/0,,50_2330_6629,00.html AMD] Am79C973/Am79C975
 +
! {{works}}
 +
| Works using our pcnet driver
 +
 
 +
|-
 +
! style="background: #ececec;" | AMD PCnet™-FAST+
 +
| [http://www.amd.com/us-en/ConnectivitySolutions/ProductInformation/0,,50_2330_6629,00.html AMD] Am79C972
 
! {{works}}
 
! {{works}}
 
| Works using our pcnet driver
 
| Works using our pcnet driver
Line 41: Line 57:
 
|-
 
|-
 
! style="background: #ececec;" | Compex ReadyLINK RL2000-PCI
 
! style="background: #ececec;" | Compex ReadyLINK RL2000-PCI
 +
|
 
! {{works}}
 
! {{works}}
 
| Works, use Winbond W89C940 drivers, as Compex own have too old inf file.
 
| Works, use Winbond W89C940 drivers, as Compex own have too old inf file.
Line 46: Line 63:
 
|-
 
|-
 
! style="background: #ececec;" | D-Link DFE-530TX
 
! style="background: #ececec;" | D-Link DFE-530TX
 +
|
 
! {{works}}
 
! {{works}}
 
| Working with builds >= r40673
 
| Working with builds >= r40673
Line 51: Line 69:
 
|-
 
|-
 
! style="background: #ececec;" | Davicom DM9102AF
 
! style="background: #ececec;" | Davicom DM9102AF
 +
|
 
! {{works}}
 
! {{works}}
 
| Tested with rev.40821. Used Win2k drivers downloaded from vendor's site: [http://www.davicom.com.tw/page1.aspx?no=149749 link to site].
 
| Tested with rev.40821. Used Win2k drivers downloaded from vendor's site: [http://www.davicom.com.tw/page1.aspx?no=149749 link to site].
Line 56: Line 75:
 
|-
 
|-
 
! style="background: #ececec;" | HP J2585B 10/100VG
 
! style="background: #ececec;" | HP J2585B 10/100VG
 +
|
 
! {{works}}
 
! {{works}}
 
| Tested with rev.40487. Driver installs and works on real hardware.
 
| Tested with rev.40487. Driver installs and works on real hardware.
Line 61: Line 81:
 
|-
 
|-
 
! style="background: #ececec;" | Intel PRO/1000
 
! style="background: #ececec;" | Intel PRO/1000
 +
|
 
! {{works}}
 
! {{works}}
 
| Works with builds >= r40673 (XP driver files need to be replaced with 2k driver files)
 
| Works with builds >= r40673 (XP driver files need to be replaced with 2k driver files)
Line 66: Line 87:
 
|-
 
|-
 
! style="background: #ececec;" | Linksys LNE100TX
 
! style="background: #ececec;" | Linksys LNE100TX
 +
|
 
! {{works}}
 
! {{works}}
 
| Works with builds >= r40475 using official Windows 2000 drivers
 
| Works with builds >= r40475 using official Windows 2000 drivers
Line 71: Line 93:
 
|-
 
|-
 
! style="background: #ececec;" | NE2000-compatible cards
 
! style="background: #ececec;" | NE2000-compatible cards
 +
|
 
! {{works}}
 
! {{works}}
 
| Works using our ne2000 driver
 
| Works using our ne2000 driver
Line 76: Line 99:
 
|-
 
|-
 
! style="background: #ececec;" | QEMU Realtek 8139
 
! style="background: #ececec;" | QEMU Realtek 8139
 +
| [http://www.nongnu.org/qemu/ QEMU] RTL8139 QEMU
 
! {{works}}
 
! {{works}}
 
| Works with builds >= r40673 using Windows 2000 drivers
 
| Works with builds >= r40673 using Windows 2000 drivers
Line 81: Line 105:
 
|-
 
|-
 
! style="background: #ececec;" | Hardware Realtek 8139
 
! style="background: #ececec;" | Hardware Realtek 8139
 +
| [http://www.realtek.com.tw/products/productsView.aspx?Langid=1&PNid=14&PFid=6&Level=5&Conn=4 Realtec] RTL8139
 
! {{failed}}
 
! {{failed}}
 
| Using Windows 2000 drivers and rev40964 still doesn't work (see bug 2 below)
 
| Using Windows 2000 drivers and rev40964 still doesn't work (see bug 2 below)
Line 86: Line 111:
 
|-
 
|-
 
! style="background: #ececec;" | VIA Rhine II Fast Ethernet [VIA VT823x]
 
! style="background: #ececec;" | VIA Rhine II Fast Ethernet [VIA VT823x]
 +
| [http://www.viaarena.com/ VIA] VT823x
 
! {{works}}
 
! {{works}}
 
| Rev.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].
 
| Rev.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].
Line 91: Line 117:
 
|-
 
|-
 
! style="background: #ececec;" | ACCTON EN1207D
 
! style="background: #ececec;" | ACCTON EN1207D
 +
|
 
! {{failed}}
 
! {{failed}}
 
| Tested with rev.40495. It installs but doesn't work. See bug [http://www.reactos.org/bugzilla/show_bug.cgi?id=3796 3796] (see bug 1 below).
 
| Tested with rev.40495. It installs but doesn't work. See bug [http://www.reactos.org/bugzilla/show_bug.cgi?id=3796 3796] (see bug 1 below).
Line 96: Line 123:
 
|-
 
|-
 
! 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
 
! {{failed}}
 
! {{failed}}
 
| Install fails.
 
| Install fails.
Line 101: Line 129:
 
|-
 
|-
 
! style="background: #ececec;" | Realtek RTL8168C/8111C PCI-E Gigabit Ethernet NIC
 
! style="background: #ececec;" | Realtek RTL8168C/8111C PCI-E Gigabit Ethernet NIC
 +
| [http://www.realtek.com.tw/products/productsView.aspx?Langid=1&PNid=14&PFid=6&Level=5&Conn=4 Realtec] RTL8168C/8111C
 
! {{failed}}
 
! {{failed}}
 
| Rev.40825. It installs but doesn't work using Windows 2000 drivers (see bug 2 below).
 
| Rev.40825. It installs but doesn't work using Windows 2000 drivers (see bug 2 below).

Revision as of 02:31, 20 May 2009

Supported Hardware/Network cards

Please update this page with the status of each NIC that is tested.

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 Comments
3COM 3C905B-TX-NM Works Tested with rev.40495. See bug 2 below, you need to expand EL90XBC5.SY_ and copy it to %windir%\system32\drivers. See bug 2634.
ADMtek AN983B Works Tested with rev.40588. It installs and works on real hardware, using Windows 2000 drivers.
AMD PCnet™-PRO AMD Am79C976 Works Works using our pcnet driver
AMD PCnet™-FAST III AMD Am79C973/Am79C975 Works Works using our pcnet driver
AMD PCnet™-FAST+ AMD Am79C972 Works Works using our pcnet driver
Compex ReadyLINK RL2000-PCI Works Works, use Winbond W89C940 drivers, as Compex own have too old inf file.
D-Link DFE-530TX Works Working with builds >= r40673
Davicom DM9102AF Works Tested with rev.40821. Used Win2k drivers downloaded from vendor's site: link to site.
HP J2585B 10/100VG Works Tested with rev.40487. Driver installs and works on real hardware.
Intel PRO/1000 Works Works with builds >= r40673 (XP driver files need to be replaced with 2k driver files)
Linksys LNE100TX Works Works with builds >= r40475 using official Windows 2000 drivers
NE2000-compatible cards Works Works using our ne2000 driver
QEMU Realtek 8139 QEMU RTL8139 QEMU Works Works with builds >= r40673 using Windows 2000 drivers
Hardware Realtek 8139 Realtec RTL8139 Failed Using Windows 2000 drivers and rev40964 still doesn't work (see bug 2 below)
VIA Rhine II Fast Ethernet [VIA VT823x] VIA VT823x Works Rev.40825. It installs and works on real hardware, using x86 Windows XP drivers. Others VIA Rhine Family Fast Ethernet might work.VIA Rhine Family Driver.
ACCTON EN1207D Failed Tested with rev.40495. It installs but doesn't work. See bug 3796 (see bug 1 below).
Pluscom NGP-RTL8169 Realtec RTL8169 Failed Install fails.
Realtek RTL8168C/8111C PCI-E Gigabit Ethernet NIC Realtec RTL8168C/8111C Failed Rev.40825. It installs but doesn't work using Windows 2000 drivers (see bug 2 below).

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 doesnt fail when copying nonexistant file, 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.