ping.exe that comes with crossover is still just a stub program though, it does nothing but sleep.
For instance:
** Wed Apr 6 09:01:24 2011
Starting '/opt/cxoffice/bin/wineloader' 'winewrapper.exe' '--workdir' '/home/kevin/.cxoffice/Microsoft Outlook 2007/dosdevices/c:/windows/system32' '--start' '--'
'/home/kevin/.cxoffice/Microsoft Outlook 2007/dosdevices/../drive_c/windows/system32/ping.exe' '209.171.54.165'
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:ping:main this command currently just sleeps based on -n parameter
I did track down ping.exe from a Win32 install, and this is what I get from that:
** Wed Apr 6 09:10:13 2011
Starting '/opt/cxoffice/bin/wineloader' 'winewrapper.exe' '--workdir' '/home/kevin/Downloads' '--start' '--'
'/home/kevin/Downloads/ping.exe' 'jujube.canonical.com'
fixme:exec:SHELL_execute flags ignored: 0x00000100
err:winediag:IcmpCreateFile Failed to use ICMP (network ping), this requires special permissions.
I found some instructions about using setcap to allow further permissions for the wineserver, but the output was then:
** Wed Apr 6 09:17:19 2011
Starting '/opt/cxoffice/bin/wineloader' 'winewrapper.exe' '--workdir' '/home/kevin/Downloads' '--start' '--'
'/home/kevin/Downloads/ping.exe' 'jujube.canonical.com'
wine client error:0: version mismatch 411/402.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
At this point - I'm thinking I'll just use VirtualBox. Crossover seems to have a lot of issues, and I've already spent enough time trying to figure this out, and - virtualbox is free.