Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » Technical Support » Linux FDS » Running a FDS on Wol in linux
Running a FDS on Wol in linux [message #104104] Sun, 25 July 2004 18:06
jointmonk is currently offline  jointmonk
Messages: 1
Registered: July 2004
Location: Trollhättan, Sweden
Karma: 0
Recruit

Yes. I know. The Linux FDS doesn't support WOL. I can use a searchtool. Razz

However the windows FDS is working fine in Wine. I only have two problems and even if I doubt it I'm hoping that someone here might have a solution.

1.At certain occassions the server just kicks everyone and stops. I'm using 1.037 unpatched. I saw there where fixes for some kind of remote exploit that i'm positive that I haven't installed. Might that be it or is it Wine that are terrorizing me?

2.I want to run BR of course. The problem is that the linux-version requires some kind of wrapper for the server and i can't use it when emulating the windows FDS. I tried to put the wrapper in windows-mode but it just complained about this being linux and that i can't possibly run a windows-server in linux. The other option is of course the emulate windows BR as well, which doesn't seem to work. Here is what i get:
wine: Unhandled exception (thread 000b), starting debugger...
WineDbg starting on pid a
No debug information in ELF 'wine' ((nil))
No debug information in 32bit DLL 'F:\par_priv.8.tmp\par.exe' (0x400000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\NTDLL.DLL' (0x401d0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\KERNEL32.DLL' (0x40490000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\ADVAPI32.DLL' (0x40850000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\GDI32.DLL' (0x407e0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\USER32.DLL' (0x406b0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSVCRT.DLL' (0x40890000)
No debug information in 32bit DLL 'F:\PAR_PRIV.8.TMP\PERL58.DLL' (0x28000000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\X11DRV.DLL' (0x40990000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\IMM32.DLL' (0x40bd0000)
Unhandled exception: page fault on read access to 0x83e589e9 in 32-bit code (0x2808d8e2).
In 32-bit mode.
0x2808d8e2 (PERL58.DLL.win32_dup2+0x42 in PERL58.DLL): testb $0x1,0x4(%eax)
Wine-dbg>WineDbg terminated on pid a

Now I suppose it might be able to get this working by tweaking the wine-config. However I don't know where to start but frankly I don't think it will help. As I see it the best solution would be if i could convince BR that a windows-server actually can be ran in Linux, which would require a change in the source. I know you propably have better things to do but if any of the developers gets time over and feel bored or something, can you add some kind of compatibility mode for accomplishing this (assuming that it would work at all)?
Previous Topic: Linux FDS
Next Topic: cant run renegade with server
Goto Forum:
  


Current Time: Mon Dec 02 02:36:36 MST 2024

Total time taken to generate the page: 0.00542 seconds