IPX Issues

Cesar J Alaniz alaniz at neo.tamu.edu
Fri Mar 2 00:30:55 CST 2001


"Nix N. Nix" wrote:

> I followed the entire Starcraft/WinE HOWTO located at
> http://koti.mbnet.fi/~hoppq/sc-howto.html
>
> Starcraft now works just fine, except the Local Area (IPX) part doesn't
> work.
> My interface (eth0) is configured as follows:
>
> eth0      Link encap:Ethernet  HWaddr 00:50:04:82:F7:A7
>            inet addr:192.168.1.2  Bcast:192.168.1.255
> Mask:255.255.255.0
>            IPX/Ethernet 802.3 addr:12345678:00500482F7A7
>            UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>            RX packets:3315 errors:0 dropped:0 overruns:0 frame:0
>            TX packets:3110 errors:0 dropped:0 overruns:0 carrier:0
>            collisions:3 txqueuelen:100
>            Interrupt:11 Base address:0xcc00
>
> as per the instructions on the website:
> ipx_interface add -p eth0 802.3 0x12345678
>
> The only difference here is the packet type: 802.3 ... I figured, since
> I have ethernet, I might as well use 802.3 (didn't work w/ 802.2
> either).
>
> I got WinE to work as follows:
>
> tar xvzf Wine-20010216.tar.gz
> cd wine-20010216
> ./configure --prefix=/usr/wine 2>&1 | more
>
> I did the "| more" so I can check the line checking for
> "GNU-style IPX support".  It found the support, so I assume IPX support
> was compiled in.
>
> # I don't remember if I typed make explicitly, or if it was done
> # as part of the wineinstall, either way, WinE got compiled
> make
> tools/wineinstall
>
> I ended up writing my own ~/.wine/config file (attached)
>
> My kernel is configured with every possible IPX-related setting
> compiled-in:
> "The IPX Protocol" == CONFIG_IPX
> "IPX: Full Internal IPX network" == CONFIG_IPX_INTERN
> "IPX: SPX networking (EXPERIMENTAL)" == CONFIG_SPX
>
> Yet Starcraft still tells me that it is "Unable to initialize network
> provider."
>
> I am running this whole thing on the following Win98 setup:
> I copied (via smb) a Windows C: drive from another computer and stuck it
>
> into a local directory (/raid/win98) - as you can no doubt see from the
> config file.
>
> Should I perhaps use M$-DLLs instead of the WinE ones ?
> Are there some Win tools I can use to test the functionality of IPX ?
> (Control Panel doesn't work, because RunDll is not implemented)
> What about the Linux side of IPX ?  Is there anything special I need to
> do ?
>
> Thanks for any help you can provide !
>
>   ------------------------------------------------------------------------
> WINE REGISTRY Version 2
>
> [Drive A]
> "Path" = "/mnt/floppy"
> "Device" = "/dev/fd0"
> "Type" = "floppy"
> "Filesystem" = "win95"
>
> [Drive C]
> "Path" = "/raid/win98"
> "Type" = "hd"
> "Filesystem" = "win95"
>
> [Drive D]
> "Path" = "/space/iso/Starcraft"
> "Type" = "cdrom"
> "Filesystem" = "win95"
> "Device" = "/dev/loop0"
>
> [Drive E]
> "Path" = "/space/iso/BroodWar"
> "Type" = "cdrom"
> "Filesystem" = "win95"
> "Device" = "/dev/loop1"
>
> [wine]
> "Windows" = "c:\\windows"
> "System" = "c:\\windows\\system"
> "Temp" = "c:\\temp"
> "Path" = "c:\\windows;c:\\windows\\system"
>
> [serialports]
> "Com1" = "/dev/ttyS0"
> "Com2" = "/dev/ttyS1"
> "Com4" = "/dev/ttyS3"
>
> [parallelports]
> "Lpt1" = "/dev/lp0"
>
> [x11drv]
> "display" = ""

Does battle net work?




More information about the wine-users mailing list