[ros-bugs] [Bug 1147] Offical Realtek 8139 drivers do not work in ReactOS.

ReactOS.Bugzilla at www.reactos.org ReactOS.Bugzilla at www.reactos.org
Mon Sep 24 19:17:40 CEST 2007


http://www.reactos.org/bugzilla/show_bug.cgi?id=1147


Colin Finck <mail at colinfinck.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|mail at colinfinck.de          |hpoussin at reactos.org
             Status|ASSIGNED                    |NEW

amine48rz <amine48rz at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|hpoussin at reactos.org        |ayerkes at speakeasy.net

Colin Finck <mail at colinfinck.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |gerard.gatineau at laposte.net
                 CC|                            |mail at colinfinck.de

hpoussin <hpoussin at reactos.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hpoussin at reactos.org




--- Comment #15 from Colin Finck <mail at colinfinck.de>  2007-09-21 19:10:21 CET ---
Looks like a PnP bug to me, so let's reassign it to Hervé :-)


--- Comment #16 from Colin Finck <mail at colinfinck.de>  2007-09-23 18:20:47 CET ---
*** Bug 2679 has been marked as a duplicate of this bug. ***


--- Comment #17 from Colin Finck <mail at colinfinck.de>  2007-09-23 20:06:01 CET ---
*** Bug 2679 has been marked as a duplicate of this bug. ***


--- Comment #18 from gge <gerard.gatineau at laposte.net>  2007-09-23 20:09:03 CET ---
As per bug 2679 , The installation of Realtek 8139 driver was successful with
revision 28416 . (version 5.396.530.2001 )
The regression is between 28416 and 29134


--- Comment #19 from gge <gerard.gatineau at laposte.net>  2007-09-24 04:32:49 CET ---
As per Ros crash described in bug 2679 , The installation of Realtek 8139
driver was successful with revision 28830 . 
The regression is narrowed now between 28830 and 29134


--- Comment #20 from Colin Finck <mail at colinfinck.de>  2007-09-24 10:29:25 CET ---
Did you try to install the driver under revision 28830 several times to verify
if it really works reproduceable?

Maybe this bug is related to bug 2673.
According to Fireball, a memory overwrite might happen since r28797, which can
have disastrous effects.


--- Comment #21 from gge <gerard.gatineau at laposte.net>  2007-09-24 18:20:17 CET ---
As per Ros crash described in bug 2679 , The installation of Realtek 8139
driver was successful with revision 29115. 
The regression is narrowed now between 29115 and 29134


--- Comment #22 from gge <gerard.gatineau at laposte.net>  2007-09-24 18:56:11 CET ---
The regression is in r 28116  ( update of dll\win32\netcfgx )



(dll\ntdll\ldr\utils.c:2092) Relocating (10000000 -> 00418000)
C:\ReactOS\system32\NetCfgx.dll
(dll\ntdll\ldr\utils.c:2092) Relocating (10000000 -> 00418000)
C:\ReactOS\system32\NetCfgx.dll
(dll\ntdll\ldr\utils.c:2092) Relocating (10000000 -> 00418000)
C:\ReactOS\system32\NetCfgx.dll
(dll\ntdll\ldr\utils.c:2092) Relocating (10000000 -> 00418000)
C:\ReactOS\system32\NetCfgx.dll
(dll\win32\setupapi\queue.c:1508) copy error 2 L"C:\\ReactOS\\inf\\rtl8139.sys"
-> L"C:\\ReactOS\\System32\\drivers\\rtl8139.sys"
(dll\ntdll\ldr\utils.c:2092) Relocating (10000000 -> 00418000)
C:\ReactOS\system32\NetCfgx.dll
(dll\ntdll\ldr\utils.c:2092) Relocating (10000000 -> 00418000)
C:\ReactOS\system32\NetCfgx.dll
(dll\ntdll\ldr\utils.c:2092) Relocating (10000000 -> 00418000)
C:\ReactOS\system32\NetCfgx.dll
Unhandled exception
ExceptionCode:    c0000005
Faulting Address:   3fffff
Address:          78010e04   C:\ReactOS\system32\msvcrt.dll
CS:EIP 1b:78010e04
DS 23 ES 23 FS 3b GS 0
EAX: 0010add1   EBX: 003fffff   ECX: 00001000
EDX: 009a20a0   EBP: 0087f5b4   ESI: 00000002   ESP: 0087f5a0
EDI: 009a20a0   EFLAGS: 00010217
Frames:
   78000000+122c6      C:\ReactOS\system32\msvcrt.dll
     400000+745c7      C:\ReactOS\explorer.exe
     400000+60cd0      C:\ReactOS\explorer.exe
     400000+f35f5      C:\ReactOS\explorer.exe
     400000+f8673      C:\ReactOS\explorer.exe
     400000+3b290      C:\ReactOS\explorer.exe
     400000+3b388      C:\ReactOS\explorer.exe
     400000+3b3ed      C:\ReactOS\explorer.exe
     400000+2abc       C:\ReactOS\explorer.exe
     400000+40b42      C:\ReactOS\explorer.exe
   77e30000+30f9f      C:\ReactOS\system32\user32.dll
   77e30000+31074      C:\ReactOS\system32\user32.dll
   7c900000+8321       C:\ReactOS\system32\ntdll.dll
   77e30000+36deb      C:\ReactOS\system32\user32.dll
     400000+40fda      C:\ReactOS\explorer.exe
     400000+2870       C:\ReactOS\explorer.exe
     400000+4cb8f      C:\ReactOS\explorer.exe
     400000+4cd90      C:\ReactOS\explorer.exe
     400000+4f28d      C:\ReactOS\explorer.exe
     400000+4f2aa      C:\ReactOS\explorer.exe



--- Comment #23 from gge <gerard.gatineau at laposte.net>  2007-09-24 18:58:05 CET ---
Sorry , I mean  r 29116


--- Comment #24 from gge <gerard.gatineau at laposte.net>  2007-09-24 19:01:57 CET ---
Or my .inf file is now incompatible with r 29116

; NETRTSNT.INF

; Installation file for PCI network cards RTL8139 compatibles

[Version]
Signature  = "$Windows NT$"
;Signature  = "$ReactOS$"
LayoutFile = layout.inf
Class      = Net
ClassGUID  = {4D36E972-E325-11CE-BFC1-08002BE10318}
Provider   = %ReactOS%
DriverVer  = 10/08/2005,1.00

[DestinationDirs]
DefaultDestDir = 12

[Manufacturer]
%AbocomMfg% = AbocomMfg
%AddtronMfg% = AddtronMfg
%CompaqMfg% = CompaqMfg
%DLinkMfg% = DLinkMfg
%PepperconMfg% = PepperconMfg
%RealtekMfg% = RealtekMfg

[AbocomMfg]
%PCI\VEN_13D1&DEV_AB06.DeviceDesc% = RTL8139_Inst,PCI\VEN_13D1&DEV_AB06

[AddtronMfg]
%PCI\VEN_4033&DEV_1360.DeviceDesc% = RTL8139_Inst,PCI\VEN_4033&DEV_1360

[CompaqMfg]
%PCI\VEN_021B&DEV_8139.DeviceDesc% = RTL8139_Inst,PCI\VEN_021B&DEV_8139

[DLinkMfg]
%PCI\VEN_1186&DEV_1300.DeviceDesc% = RTL8139_Inst,PCI\VEN_1186&DEV_1300

[PepperconMfg]
%PCI\VEN_1743&DEV_8139.DeviceDesc% = RTL8139_Inst,PCI\VEN_1743&DEV_8139

[RealtekMfg]
%PCI\VEN_10EC&DEV_8138.DeviceDesc% = RTL8139_Inst,PCI\VEN_10EC&DEV_8138
%PCI\VEN_10EC&DEV_8139.DeviceDesc% = RTL8139_Inst,PCI\VEN_10EC&DEV_8139

;---------------------------- RTL8139 DRIVER ----------------------------

[RTL8139_Inst.NT]
CopyFiles = RTL8139_CopyFiles.NT

[RTL8139_CopyFiles.NT]
rtl8139.sys

[RTL8139_Inst.NT.Services]
AddService = RTL8139, 0x00000002, RTL8139_Service_Inst

[RTL8139_Service_Inst]
ServiceType   = 1
StartType     = 3
ErrorControl  = 0
ServiceBinary = %12%\rtl8139.sys
LoadOrderGroup = NDIS

;-------------------------------- STRINGS -------------------------------

[Strings]
ReactOS = "ReactOS Team"

AbocomMfg = "Abocom Systems Inc"
PCI\VEN_13D1&DEV_AB06.DeviceDesc = "RTL8139 [FE2000VX] CardBus Fast Ethernet
Attached Port Adapter"

AddtronMfg = "Addtron Technology Co, Inc."
PCI\VEN_4033&DEV_1360.DeviceDesc = "RTL8139 Ethernet"

CompaqMfg = "Compaq Computer Corporation"
PCI\VEN_021B&DEV_8139.DeviceDesc = "HNE-300 (RealTek RTL8139c) [iPaq
Networking]"

DLinkMfg = "D-Link System Inc"
PCI\VEN_1186&DEV_1300.DeviceDesc = "RTL8139 Ethernet"

PepperconMfg = "Peppercon AG"
PCI\VEN_1743&DEV_8139.DeviceDesc = "ROL/F-100 Fast Ethernet Adapter with ROL"

RealtekMfg = "Realtek Semiconductor Co., Ltd."
PCI\VEN_10EC&DEV_8138.DeviceDesc = "RT8139 (B/C) Cardbus Fast Ethernet Adapter"
PCI\VEN_10EC&DEV_8139.DeviceDesc = "RTL-8139/8139C/8139C+"


--- Comment #25 from hpoussin <hpoussin at reactos.org>  2007-09-24 19:17:38 CET ---
You need to add the following line in RTL8139_Inst.NT section:
Characteristics = 0x4 ; NCF_PHYSICAL


-- 
Configure bugmail: http://www.reactos.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the Ros-bugs mailing list