http://bugs.winehq.org/show_bug.cgi?id=26759
Summary: SIV Fails to show Internet Access state - needs IsInternetConnected() from connect.dll Product: Wine Version: 1.3.17 Platform: x86 URL: http://rh-software.com/ OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: ray@pobox.co.uk
For Windows Vista and later SIV should show the Internet access state, but this fails as it is unable to load IsInternetConnected() from connect.dll. I tried to get this to work by taking DLLs from W7 SP1 but was unable to get this to work. As I added more DLLs I got as far as:
err:module:import_dll Library API-MS-Win-Core-LocalRegistry-L1-1-0.dll (which is needed by L"Z:\home\ray\siv\nlaapi.dll") not found err:module:import_dll Library nlaapi.dll (which is needed by L"Z:\home\ray\siv\netshell.dll") not found err:module:import_dll Library netshell.dll (which is needed by L"Z:\home\ray\siv\connect.dll") not found
Currently all the DLLs are there, there are no error messages, but none of the DLLs load.
To show the DLLs loaded do Menu->Windows->DLLs by Name.
http://bugs.winehq.org/show_bug.cgi?id=26759
ray@pobox.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=26759
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Summary|SIV Fails to show Internet |Unimplemented connect.dll |Access state - needs | |IsInternetConnected() from | |connect.dll | Ever Confirmed|0 |1
--- Comment #1 from Ken Sharp kennybobs@o2.co.uk 2011-04-13 10:45:05 CDT --- Confirming unimplemented DLL
http://bugs.winehq.org/show_bug.cgi?id=26759
--- Comment #2 from Austin English austinenglish@gmail.com 2011-04-13 17:41:04 CDT --- How would I hit this unimplemented function?
http://bugs.winehq.org/show_bug.cgi?id=26759
--- Comment #3 from ray@pobox.co.uk 2011-04-13 17:48:31 CDT --- Created an attachment (id=34092) --> (http://bugs.winehq.org/attachment.cgi?id=34092) Proxy Configuration Panel
Proxy Configuration Panel which shows the Internet Access state and the Get Connected Wizards DLL information.
http://bugs.winehq.org/show_bug.cgi?id=26759
--- Comment #4 from ray@pobox.co.uk 2011-04-13 17:53:48 CDT --- (In reply to comment #2)
How would I hit this unimplemented function?
Just run SIV32X and if it's there SIV will call it. If you do Menu->TCP/IP->Proxy Config it will tell you more. See the attachment.
SIV 4.18 will be out tomorrow and has several wine related fixes.
I guess you are implementing it, will it be more than a stub?
http://bugs.winehq.org/show_bug.cgi?id=26759
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |INVALID
--- Comment #5 from Ken Sharp kennybobs@o2.co.uk 2011-04-13 18:34:32 CDT --- Ummm, the only reason you're getting those failures is because you're copying over DLLs for no reason whatsoever.
SIV works fine without connect.dll and correctly reports the Internet connection and proxy details.
This couldn't be more invalid.
http://bugs.winehq.org/show_bug.cgi?id=26759
ray@pobox.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|INVALID |
--- Comment #6 from ray@pobox.co.uk 2011-04-13 18:42:20 CDT --- (In reply to comment #5)
Ummm, the only reason you're getting those failures is because you're copying over DLLs for no reason whatsoever.
SIV works fine without connect.dll and correctly reports the Internet connection and proxy details.
This couldn't be more invalid.
No, I generated the panel on a real Windows 7 system. On Wine SIV reports nothing about connect.dll and on the initial page there is a grey blob to the left of Processor with a tool tip that says "Internet Access Unknown for \<name>".
I was copying over the .DLLs to try and get this to work.
http://bugs.winehq.org/show_bug.cgi?id=26759
--- Comment #7 from ray@pobox.co.uk 2011-04-14 03:22:09 CDT --- Created an attachment (id=34101) --> (http://bugs.winehq.org/attachment.cgi?id=34101) Screen Shot showing unknown state
This screen shot was taken running Wine 1.3.17-275 and shows that SIV fails to correctly read the Internet Access State and as a result reports Unknown.
http://bugs.winehq.org/show_bug.cgi?id=26759
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kennybobs@o2.co.uk
http://bugs.winehq.org/show_bug.cgi?id=26759
Vijay Kamuju infyquest@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |infyquest@gmail.com
--- Comment #8 from Vijay Kamuju infyquest@gmail.com 2011-09-12 13:19:50 CDT --- can you provide the console log when run with latest wine
http://bugs.winehq.org/show_bug.cgi?id=26759
Rafal Stanilewicz washuu@eastnews.com.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |washuu@eastnews.com.pl
--- Comment #9 from Rafal Stanilewicz washuu@eastnews.com.pl 2012-02-11 13:03:42 CST --- I have wine 1.4-rc2 on Ubuntu 11.10 x32. Both SIV 4.17 (downloadable from http://www.mediafire.com/?1sta7dx5ue2rfrs ) and newest SIV 4.25 properly detect wine as a platform, and changes default behaviour.
I couldn't reproduce the error, I clicked the hidden button Over the "C" letter in "CPU-0" on the first screen and I got my proper network status in new window.
Please re-try the tests.
http://bugs.winehq.org/show_bug.cgi?id=26759
--- Comment #10 from ray@rh-software.com 2012-02-11 14:08:39 CST --- Created attachment 38807 --> http://bugs.winehq.org/attachment.cgi?id=38807 What it looks line with Windows 7
Pressing the button has ways worked the issue is that SIV fails to show the internet connection state. If you look at the screen shot in comment 7 Then you will see the button if gray. Once it's fixed it will be Green and there tooltip will he shown similar to as in the attached screen shot. Please post an image on the screen you see show includes the blob tool tip.
http://bugs.winehq.org/show_bug.cgi?id=26759
--- Comment #11 from ray@rh-software.com 2012-02-21 06:16:57 CST --- (In reply to comment #9)
I have wine 1.4-rc2 on Ubuntu 11.10 x32. Both SIV 4.17 (downloadable from http://www.mediafire.com/?1sta7dx5ue2rfrs ) and newest SIV 4.25 properly detect wine as a platform, and changes default behaviour.
I couldn't reproduce the error, I clicked the hidden button Over the "C" letter in "CPU-0" on the first screen and I got my proper network status in new window.
Please re-try the tests.
I have just tried with Wine 1.4-rc4-31-gf43f37d and looking at the [dll] section in the save file you will see SIV is still umable to load connect.dll and therefor unable to report the Internet COnnection state.
[dll] [xxb]
DLL Name DLL Handle System DLL Description Module Filename Version
sivres 00D30000 System Information Viewer Resource DLL Z:\home\ray\siv\sivres.dll V4.26 advapi32 685D0000 Wine advapi32 dll C:\windows\system32\advapi32.dll V5.01.2600.2180 atiadlxx 00000000 bthprops 00000000 cfgmgr32 69270000 cfgmgr32.dll C:\windows\system32\cfgmgr32.dll comctl32 68A40000 Wine Common Controls C:\windows\system32\comctl32.dll V5.81.4704.1100 connect 00000000 crypt32 76550000 Wine CryptoAPI Library C:\windows\system32\crypt32.dll V5.131.2600.1243
http://bugs.winehq.org/show_bug.cgi?id=26759
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com Severity|normal |enhancement
--- Comment #12 from Dan Kegel dank@kegel.com 2012-02-21 10:56:05 CST --- How important is this? Are there apps that really don't work if this api isn't available?
(FWIW, http://src.chromium.org/svn/trunk/src/net/base/network_change_notifier_linux... is how Chromium listens for the appropriate dbus events. Wine listens for other dbus events already in mountmgr.sys.)
http://bugs.winehq.org/show_bug.cgi?id=26759
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|kennybobs@o2.co.uk |
http://bugs.winehq.org/show_bug.cgi?id=26759
--- Comment #13 from ray@rh-software.com 2012-02-21 11:44:42 CST --- If it's not fixed then so be it. Given the link I suspect it would be quite easy though. I reported this because I noticed it and felt it should be recorded.
How me I would much prefer the pataches I did to be taken on by a wine developer and actioned. In the end I gave up on them as "you know who" clearly did not wish to integrate them.
https://bugs.winehq.org/show_bug.cgi?id=26759
--- Comment #14 from Austin English austinenglish@gmail.com --- Still unimplemented in wine-1.7.18-40-ga27a121
https://bugs.winehq.org/show_bug.cgi?id=26759
Saulius K. saulius2@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |saulius2@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=26759
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEW CC| |focht@gmx.net Summary|Unimplemented connect.dll |SIV (System Information | |Viewer) wants Vista+ | |connect.dll | |'IsInternetConnected' for | |Internet accessibility | |check
--- Comment #15 from Anastasius Focht focht@gmx.net --- Hello folks,
refining summary to target the actual app.
Since it's a Vista+ API how is this supposed to work with Windows XP users (also Windows version of default WINEPREFIX)?
Clicking the button displays 'Internet IP and GEO location with status OK' (info gathered by different API/means) -> could be used to derive overall state without that Vista+ API.
MS doesn't make a guarantee for 'accessibility' of any Internet address using this API (as stated by MSDN), so I don't see the benefit over using old-fashioned methods which are backwards compatible to older Windows versions.
Regards
https://bugs.winehq.org/show_bug.cgi?id=26759
--- Comment #16 from Austin English austinenglish@gmail.com --- https://source.winehq.org/git/wine.git/commitdiff/be70190c1a23a12865fe5a298b...
https://source.winehq.org/patches/data/109028
https://bugs.winehq.org/show_bug.cgi?id=26759
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |e94fc1db5a749670102f46df42e | |327ab8cd0013d Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #17 from Austin English austinenglish@gmail.com --- (In reply to Austin English from comment #16)
https://source.winehq.org/git/wine.git/commitdiff/ be70190c1a23a12865fe5a298b60bb1384624aea
https://source.winehq.org/git/wine.git/commitdiff/e94fc1db5a749670102f46df42...
https://bugs.winehq.org/show_bug.cgi?id=26759
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #18 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.37.