Sockets and virtual drives

Questions about Wine on Linux
Locked
twtduck
Newbie
Newbie
Posts: 3
Joined: Tue Oct 14, 2014 10:34 pm

Sockets and virtual drives

Post by twtduck »

Hello everybody!
I've been trying to get my school's virtual drive access on my linux laptop, but it involves some socket stuff and tries to mount virtual drives.

What I've done:
I've gotten it to install and run after running

Code: Select all

winetricks wininet
to get wininet working and

Code: Select all

sudo setcap cap_net_raw+epi /usr/bin/wine-preloader
to get the sockets working (it was giving an error of err:winediag:IcmpCreateFile Failed to use ICMP (network ping), this requires special permissions).

This gets it working and I can log in, but when I try mounting the virtual drives, it fails. All the terminal output gives me is:

Code: Select all

fixme:mpr:WNetUseConnectionW ((nil), 0x8bf5ac, 0x162e5c8, L"woltjert", 0x00000000, L"", 0x8bf5dc, 0x8bf5d8), stub
I can't seem to get winedbg to work on it, because as soon as I run winedbg Connect-to-WLWV-Cloud.exe, it gives me:

Code: Select all

err:module:LdrInitializeThunk Main exe initialization for L"C:\\local_utils\\Connect-to-WLWV-Cloud.exe" failed, status c0000022
WineDbg starting on pid 002a
couldn't load main module (2)
Process of pid=002a has terminated
I'm not sure what to do next, and have tried running all of this on several versions of wine, including the most recent (1.7.29). Please tell me what to do as I would really like to use my laptop for my schoolwork. Thanks,
Twtduck
twtduck
Newbie
Newbie
Posts: 3
Joined: Tue Oct 14, 2014 10:34 pm

Re: Sockets and virtual drives

Post by twtduck »

In case anybody wants to look at it, here is the exe:
http://www2.wlwv.k12.or.us/DistrictDept ... Update.exe
I can't give away my username and password though, so I don't know how much that helps.
oiaohm
Level 8
Level 8
Posts: 1020
Joined: Fri Feb 29, 2008 2:54 am

Re: Sockets and virtual drives

Post by oiaohm »

twtduck the path you have chosen is never going to work. Wine does not support mounting network drives of any form. If you need to mount network drives you have to do this manually.
http://www.wlwv.k12.or.us/Page/51
But from what I can see the program is really not required.

How to get out of this problem. You want a Linux native webdav application that you like normally part of your desktop I use kde so my webdav program is dolphin the file manager of kde.

http://doc.owncloud.org/server/6.0/user ... files.html owncloud uses the same format and provides instructions for Linux.

All the webdav urls are on this page and pdf from what I can see.
http://www.wlwv.k12.or.us/cms/lib5/OR01 ... WebDAV.htm
http://www.wlwv.k12.or.us/cms/lib5/OR01 ... drives.pdf

You will notice in owncloud instructions that the http: at the start of webdav address has been replaced with davs: or webdav: or dropped completely depending on the solution under Linux you are using.

Basically follow Android for Linux of using a native webdav solution and problem sorted.

The vpn bit there is a native Cisco IPSec vpn for Linux.
https://help.ubuntu.com/community/VPNClient

Fairly much everything done manually without an hand holding application and it should work perfectly.

twtduck the instructions to get android working will be very close to what a desktop Linux needs other than the need to change the start of address minor-ally. You should not require wine to have this working. Rule we use with wine is if it can be natively done do so.

Twtduck I see nothing that particularly requires wine just required being aware of the webdav and other bits.
Locked