Difference between revisions of "Supported Hardware/Network cards"
Line 3: | Line 3: | ||
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. | 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 == | + | ==Possible statuses== |
− | |||
{| cellpadding="3" cellspacing="0" border="1" style="border: gray solid 1px; border-collapse: collapse; background: #ececec;" | | {| cellpadding="3" cellspacing="0" border="1" style="border: gray solid 1px; border-collapse: collapse; background: #ececec;" | | ||
!Status | !Status | ||
Line 19: | Line 18: | ||
|} | |} | ||
− | == Tested NICs == | + | ==Tested NICs== |
{| class="sortable wikitable" border="1" cellpadding="3" cellspacing="0" style="font-size: 85%; border: gray solid 1px; border-collapse: collapse; width: 90%; text-align: left;" | | {| class="sortable wikitable" border="1" cellpadding="3" cellspacing="0" style="font-size: 85%; border: gray solid 1px; border-collapse: collapse; width: 90%; text-align: left;" | | ||
Line 37: | Line 36: | ||
| See bug 2 below, you need to use expand.exe on EL90XND5.SY_ and copy it to %windir%\system32\drivers. | | See bug 2 below, you need to use expand.exe on EL90XND5.SY_ and copy it to %windir%\system32\drivers. | ||
! [[user:Gabrielilardi|gabriel_it]] | ! [[user:Gabrielilardi|gabriel_it]] | ||
− | ! Multisection INF ( | + | ! Multisection INF (2K/XP) |
|- | |- | ||
! style="background: #ececec;" | 3COM 3C905B-TX-NM | ! style="background: #ececec;" | 3COM 3C905B-TX-NM | ||
Line 43: | Line 42: | ||
! {{failed}} | ! {{failed}} | ||
! 42095 | ! 42095 | ||
− | | | + | | ROS crashes after restart. See [http://www.reactos.org/bugzilla/show_bug.cgi?id=4330 bug 4330].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]] | ||
− | ! [http://www.3com.com/products/en_US/result.jsp?selected=all&sku=3C905B-TX-NM&sort=effdt&order=desc Multisection INF ( | + | ! [http://www.3com.com/products/en_US/result.jsp?selected=all&sku=3C905B-TX-NM&sort=effdt&order=desc Multisection INF (2K/XP)] |
|- | |- | ||
Line 60: | Line 59: | ||
| [http://www.3com.com/swd/jsp/user/result.jsp?selected=all&sort=effdt&sku=3C905CX-TX-M&order=desc 3com] 920-ST06 | | [http://www.3com.com/swd/jsp/user/result.jsp?selected=all&sort=effdt&sku=3C905CX-TX-M&order=desc 3com] 920-ST06 | ||
! {{failed}} | ! {{failed}} | ||
− | ! | + | ! 41440 |
− | | | + | | See bug [http://www.reactos.org/bugzilla/show_bug.cgi?id=4600 4600]. |
! [[user:Netzimme|Netzimme]] | ! [[user:Netzimme|Netzimme]] | ||
! Windows XP | ! Windows XP | ||
Line 70: | Line 69: | ||
! {{failed}} | ! {{failed}} | ||
! 41722 | ! 41722 | ||
− | | See | + | | See bug [http://www.reactos.org/bugzilla/show_bug.cgi?id=4330 4330]. I only found Win9x and Win2k Drivers. |
! [[user:Timitry|Timitry]] | ! [[user:Timitry|Timitry]] | ||
! Windows 2000 | ! Windows 2000 | ||
Line 88: | Line 87: | ||
! {{failed}} | ! {{failed}} | ||
! 41356 | ! 41356 | ||
− | | It installs but doesn't work. See | + | | It installs but doesn't work. See bug [http://www.reactos.org/bugzilla/show_bug.cgi?id=3796 3796] (see bug 1 below). |
! [[user:Gabrielilardi|gabriel_it]] | ! [[user:Gabrielilardi|gabriel_it]] | ||
− | ! Windows | + | ! Windows 2K/XP |
|- | |- | ||
Line 99: | Line 98: | ||
| It installs but doesn't work. (probably bug 1 below). | | It installs but doesn't work. (probably bug 1 below). | ||
! [[user:Gabrielilardi|gabriel_it]] | ! [[user:Gabrielilardi|gabriel_it]] | ||
− | ! Windows | + | ! Windows 2K |
|- | |- | ||
Line 116: | Line 115: | ||
! Missing | ! Missing | ||
| Works using our pcnet driver | | Works using our pcnet driver | ||
− | ! | + | ! N/A |
! ReactOS | ! ReactOS | ||
Line 125: | Line 124: | ||
! Missing | ! Missing | ||
| Works using our pcnet driver | | Works using our pcnet driver | ||
− | ! | + | ! N/A |
! ReactOS | ! ReactOS | ||
Line 134: | Line 133: | ||
! Missing | ! Missing | ||
| Works using our pcnet driver | | Works using our pcnet driver | ||
− | ! | + | ! N/A |
! ReactOS | ! ReactOS | ||
Line 151: | Line 150: | ||
! {{failed}} | ! {{failed}} | ||
! Missing | ! Missing | ||
− | | Compex own driver is too old, NDIS 3.0, see | + | | 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 179: | Line 178: | ||
! 40673 | ! 40673 | ||
| Working with builds >= 40673 | | Working with builds >= 40673 | ||
− | ! | + | ! N/A |
! | ! | ||
Line 187: | Line 186: | ||
! {{works}} | ! {{works}} | ||
! 40821 | ! 40821 | ||
− | | Used | + | | Used Win2K drivers downloaded from [http://www.davicom.com.tw/page1.aspx?no=149749 vendor's site]. \ Works with Windows XP offical drivers as well |
! [[User:Techsalvager|Techsalvager]] | ! [[User:Techsalvager|Techsalvager]] | ||
− | ! Windows 2000 | + | ! Windows 2000 \ Windows XP |
|- | |- | ||
Line 197: | Line 196: | ||
! 40487 | ! 40487 | ||
| Driver installs and works on real hardware. | | Driver installs and works on real hardware. | ||
− | ! | + | ! N/A |
! | ! | ||
Line 205: | Line 204: | ||
! {{works}} | ! {{works}} | ||
! 41134 | ! 41134 | ||
− | | Works on real hardware (replace XP driver files with | + | | Works on real hardware (replace XP driver files with 2K ones) |
! [[User:aicommander|aicom]] | ! [[User:aicommander|aicom]] | ||
! Windows 2000 | ! Windows 2000 | ||
Line 223: | Line 222: | ||
! {{works}} | ! {{works}} | ||
! 40673 | ! 40673 | ||
− | | Works with builds >= 40673 (replace | + | | Works with builds >= 40673 (replace XP driver files with 2K ones) |
! [[User:aicommander|aicom]] | ! [[User:aicommander|aicom]] | ||
! Windows 2000 | ! Windows 2000 | ||
Line 232: | Line 231: | ||
! {{Failed}} | ! {{Failed}} | ||
! 41930 | ! 41930 | ||
− | | Tested with | + | | Tested with win2k drivers, failed to work, needs more testing when I can get a serial port out of the computer |
− | ! [[User: | + | ! [[User:Hentai|Hentai]] |
! Windows 2000 | ! Windows 2000 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
Line 259: | Line 250: | ||
! {{works}} | ! {{works}} | ||
! Missing | ! Missing | ||
− | | It installs and works using | + | | 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 269: | Line 260: | ||
! Missing | ! Missing | ||
| Works using our ne2000 driver | | Works using our ne2000 driver | ||
− | ! | + | ! N/A |
! ReactOS | ! ReactOS | ||
Line 278: | Line 269: | ||
! 41930 | ! 41930 | ||
| Works using XP drivers extracted from xp install using driver doubler | | Works using XP drivers extracted from xp install using driver doubler | ||
− | ! [[User: | + | ! [[User:Hentai|Hentai]] |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
! Windows XP | ! Windows XP | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
! style="background: #ececec;" | QEMU Realtek 8139 | ! style="background: #ececec;" | QEMU Realtek 8139 | ||
Line 321: | Line 287: | ||
! Missing | ! Missing | ||
| Installation fails. | | Installation fails. | ||
− | ! | + | ! N/A |
! | ! | ||
|- | |- | ||
− | ! style="background: #ececec;" | Realtek | + | ! style="background: #ececec;" | Realtek 8139 |
− | + | | [http://www.realtek.com.tw/products/productsView.aspx?Langid=1&PNid=14&PFid=6&Level=5&Conn=4 Realtek] RTL8139 | |
− | + | ! {{failed}} | |
− | + | ! 41842 | |
− | + | | Windows 2000 drivers, still doesn't work (see bug 2 below) [http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=6&PFid=6&Level=5&Conn=4&DownTypeID=3&GetDown=false#1 Driver] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | | [http://www.realtek.com.tw/products/productsView.aspx?Langid=1&PNid=14&PFid=6&Level=5&Conn=4 Realtek] | ||
− | ! {{ | ||
− | ! | ||
− | | Windows | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
! [[User:Ey3|Ey3]] | ! [[User:Ey3|Ey3]] | ||
− | ! Windows 2000/ | + | ! Windows 2000/XP |
|- | |- | ||
! style="background: #ececec;" | Realtek RTL8168C/8111C PCI-E Gigabit Ethernet NIC | ! style="background: #ececec;" | Realtek RTL8168C/8111C PCI-E Gigabit Ethernet NIC | ||
− | | [http://www. | + | | [http://www.asrock.com/mb/overview.asp?Model=P4i65G Asrock Motherboard] RTL8168C/8111C |
! {{failed}} | ! {{failed}} | ||
! 41096 | ! 41096 | ||
Line 359: | Line 307: | ||
! [[user:LinoSP|LinoSP]] | ! [[user:LinoSP|LinoSP]] | ||
! Windows 2000 | ! Windows 2000 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
Line 381: | Line 320: | ||
== Known bugs == | == 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. |
Revision as of 16:57, 18 November 2011
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 | Failed | 42095 | ROS crashes after restart. See bug 4330.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 |
3COM 3C905CX-TX-M | 3com 920-ST06 | Failed | 41440 | See bug 4600. | Netzimme | Windows XP |
3COM 3CSOHO100-TX (OfficeConnect FastEthernet) | 3com | Failed | 41722 | See bug 4330. I only found Win9x and Win2k Drivers. | Timitry | Windows 2000 |
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. \ Works with Windows XP offical drivers as well | Techsalvager | Windows 2000 \ Windows XP | |
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/100 VE | Works | 42095 | PC Fujitsu-Siemens Scenic D i845D 1331 | gabriel_it | Windows 2000 | |
Intel PRO/1000 | Works | 40673 | Works with builds >= 40673 (replace XP driver files with 2K ones) | aicom | Windows 2000 | |
Intel PRO 1000 MT Dual Server Adapter | Failed | 41930 | Tested with win2k drivers, failed to work, needs more testing when I can get a serial port out of the computer | Hentai | 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 |
Netgear FA311 REV-B1 | Netgear | Works | 41930 | Works using XP drivers extracted from xp install using driver doubler | Hentai | Windows XP |
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 | 41842 | Windows 2000 drivers, still doesn't work (see bug 2 below) Driver | Ey3 | Windows 2000/XP |
Realtek RTL8168C/8111C PCI-E Gigabit Ethernet NIC | Asrock Motherboard RTL8168C/8111C | Failed | 41096 | It installs but doesn't work using Windows 2000 drivers (see bug 2 below). Driver | LinoSP | Windows 2000 |
VIA Rhine II Fast Ethernet | VIA VT6102 [Rhine-II] (rev78) | Works | 41809 | 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.