[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
Wed Sep 26 05:00:40 CEST 2007


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





--- Comment #26 from gge <gerard.gatineau at laposte.net>  2007-09-24 20:03:02 CET ---
The line below was added to the RTL8139_Inst.NT section:
Characteristics = 0x4 ; NCF_PHYSICAL

=> Installation of nic driver stopped (blue screen) with following debug
messages :

(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
(dll\win32\netcfgx\netcfgx.c:205) 2 00655518 00637C88
(dll\win32\netcfgx\netcfgx.c:262) Unable to find key Characteristics in section
RTL8139_Inst.NT of file C:\ReactOS\inf\oem0.inf (error 0xe0000102)
(dll\win32\netcfgx\netcfgx.c:577) Returning 0xe0000102


--- Comment #27 from gge <gerard.gatineau at laposte.net>  2007-09-25 16:08:38 CET ---
an old oem0.inf file was present without the new line in RTL8139_Inst.NT
section: Characteristics = 0x4 ; NCF_PHYSICAL and has been deleted from
C:\reactos\inf directory

Then a new test was done .

1) Sounds like my "rtl8139 . inf" file with new line "Characteristics = 0x4 ;
NCF_PHYSICAL" is copied to oem0.inf file in c:\reactos\inf directory .

2) the errors messages have disappeared

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"

C:\ReactOS\system32\NetCfgx.dll
(dll\win32\netcfgx\netcfgx.c:205) 2 00655518 00637C88
(dll\win32\netcfgx\netcfgx.c:262) Unable to find key Characteristics in section
RTL8139_Inst.NT of file C:\ReactOS\inf\oem0.inf (error 0xe0000102)
(dll\win32\netcfgx\netcfgx.c:577) Returning 0xe0000102

3)  ROS crash still with "unhandled exception "  

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
   7c800000+1cce7      C:\ReactOS\system32\kernel32.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\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\netcfgx\netcfgx.c:205) 2 00655518 00637C88
(dll\win32\iphlpapi\ifenum_reactos.c:101) openTcpFile for <\Device\Tcp> failed:
0xc0000034
(dll\win32\iphlpapi\ifenum_reactos.c:101) openTcpFile for <\Device\Tcp> failed:
0xc0000034
(dll\win32\netcfgx\netcfgx.c:577) Returning 0xe000020e
(dll\win32\rpcrt4\ndr_marshall.c:928) unhandled data type=09
(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


--- Comment #28 from gge <gerard.gatineau at laposte.net>  2007-09-26 05:00:37 CET ---
New test with r 29202 

The realtek 8139 driver installs successfully and there is no  kernel crash 

=> Kernel commits may have fix the crash problem


-- 
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