http://bugs.winehq.org/show_bug.cgi?id=21571
Summary: WinPcap 4.0.1: Setup cannot install Microsoft Network Monitor Driver (NetMon) Product: Wine Version: 1.1.37 Platform: x86-64 URL: http://www.keyfocus.net/kfsensor/download/WinPcap_4_0_ 1.exe OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: gaming4jc2@yahoo.com
Created an attachment (id=26014) --> (http://bugs.winehq.org/attachment.cgi?id=26014) Ol' [OLE] wine bugz...
Every time I attempt to run setup I get this error, which is a bit of a problem for me because it prohibits the capturing of packets over dial-up (which I use) and VPN. Seems to be related to OLE because those "errs" fill the terminal when the popup appears in installation informing me.
http://bugs.winehq.org/show_bug.cgi?id=21571
--- Comment #1 from Juan Lang juan_lang@yahoo.com 2010-02-01 16:39:05 --- Doubtful it's ole related. More likely a problem is this: fixme:service:svcctl_CreateServiceW Dependencies not supported yet
All the same, even if you can install it, it'll never work: the network stack is different in Linux than in Windows, and Wine has nothing to do with that. You want to use something like wireshark instead.
http://bugs.winehq.org/show_bug.cgi?id=21571
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, Installer
http://bugs.winehq.org/show_bug.cgi?id=21571
--- Comment #2 from Vitaliy Margolen vitaliy@kievinfo.com 2010-02-01 19:24:38 --- FYI installer might work some day, but the winpcap won't ever work on Wine. So if you really need this functionality you better be looking at native programs like wireshark.
http://bugs.winehq.org/show_bug.cgi?id=21571
--- Comment #3 from Luke gaming4jc2@yahoo.com 2010-02-01 22:02:14 --- Hmm thanks for letting me know, but then that still present a problem. Several network programs rely strongly on winpcap to work - would it be possible for wine to implement libpcap (Wireshark base) and fool the program into thinking it were using WinPcap? Some example programs are KFSensor which relies on this.
http://bugs.winehq.org/show_bug.cgi?id=21571
--- Comment #4 from Juan Lang juan_lang@yahoo.com 2010-02-02 12:02:06 --- (In reply to comment #3)
Hmm thanks for letting me know, but then that still present a problem. Several network programs rely strongly on winpcap to work - would it be possible for wine to implement libpcap (Wireshark base) and fool the program into thinking it were using WinPcap? Some example programs are KFSensor which relies on this.
Possible? Yes. Going to happen? No, because it's beyond Wine's scope. Winpcap isn't part of Windows. So, we might get its device driver to install, even though that's slightly beyond Wine's scope, but the best we could do is for it to do nothing. That is, it'd never capture any packets. This is almost certainly not what you want, and you really need to investigate a native solution, or convince the app developers to write one for you.
http://bugs.winehq.org/show_bug.cgi?id=21571
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv@dawncrow.de
--- Comment #5 from André H. nerv@dawncrow.de 2011-02-13 10:08:33 CST --- i'm actually writing a pcap wrapper for wine and it already works with a win32 wireshark, just need to clean it up and send it. i see some chances for it, because we also have a sane.ds and an opencl wrapper.
http://bugs.winehq.org/show_bug.cgi?id=21571
Rafal Stanilewicz washuu@eastnews.com.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |washuu@eastnews.com.pl
--- Comment #6 from Rafal Stanilewicz washuu@eastnews.com.pl 2012-03-06 07:32:48 CST --- Is there any progress with the wrapper? I am also interested in running libcap based application in WINE...
http://bugs.winehq.org/show_bug.cgi?id=21571
Qian Hong fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fracting@gmail.com
--- Comment #7 from Qian Hong fracting@gmail.com 2012-03-06 09:56:44 CST --- (In reply to comment #5)
i'm actually writing a pcap wrapper for wine and it already works with a win32 wireshark, just need to clean it up and send it. i see some chances for it, because we also have a sane.ds and an opencl wrapper.
Thanks André, I have tested your patch on the sample programs from the winpcap developer's pack and it works quite well.
Such a wrapper is really useful for many network authentication clients in many universities of China, these network pain is one of the biggest Linux blocker to college students.
Hopes your patch will get committed before Wine 1.6 and I'll file bugs related to dr.com and so on after that :)
If such patch can not be include in Wine then I wish someone there is a side project for it and I'll file bugs and try to commit patches.
BTW, will npf.sys be implemented as well?
http://bugs.winehq.org/show_bug.cgi?id=21571
--- Comment #8 from André H. nerv@dawncrow.de 2012-03-06 12:39:27 CST --- http://dawncrow.de/wine/wpcap.html
http://bugs.winehq.org/show_bug.cgi?id=21571
--- Comment #9 from Qian Hong fracting@gmail.com 2012-03-13 07:54:24 CDT --- (In reply to comment #8)
André, could you resend your patch?
I've just done a proof-of-concept showing that some kinds of network authentication clients actually works on wine with your patch, what a pity if such good work is not include in wine project ;-)
Thanks a lot!
http://bugs.winehq.org/show_bug.cgi?id=21571
qingping hou dave2008713@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dave2008713@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=21571
--- Comment #10 from André H. nerv@dawncrow.de 2012-03-27 16:14:19 CDT --- (In reply to comment #9)
I've just done a proof-of-concept showing that some kinds of network authentication clients actually works on wine with your patch, what a pity if such good work is not include in wine project ;-)
which proof-of-concept? If you can show or make a list of (chinese) apps that are win32 only and are useable with my patch would maybe help to give us a chance here.
http://bugs.winehq.org/show_bug.cgi?id=21571
--- Comment #11 from Qian Hong fracting@gmail.com 2012-03-29 00:22:23 CDT --- (In reply to comment #10)
(In reply to comment #9)
I've just done a proof-of-concept showing that some kinds of network authentication clients actually works on wine with your patch, what a pity if such good work is not include in wine project ;-)
which proof-of-concept? If you can show or make a list of (chinese) apps that are win32 only and are useable with my patch would maybe help to give us a chance here.
Hi André,
I've post my proof-of-concept here: http://code.google.com/p/study-codes-by-fracting/wiki/MentohustOnWine
Notice that mentohust is an Open Source and Cross Platform software which no need to run on Wine at all, but seems it is the only one winpcap based authentication client that I can make it work on Wine at this time. Please let me know if you want any more details about the proof-of-concept.
Also I'll collect some other winpcap based authentication clients on this wiki: http://code.google.com/p/study-codes-by-fracting/wiki/WinpcapBasedAuthClient...
Coming soon...
http://bugs.winehq.org/show_bug.cgi?id=21571
--- Comment #12 from Qian Hong fracting@gmail.com 2012-03-29 00:26:19 CDT --- (In reply to comment #11)
Hi André,
I've post my proof-of-concept here: http://code.google.com/p/study-codes-by-fracting/wiki/MentohustOnWine
BTW, dave2008713 (Qingping Hou) is the developer of pyh3c which is mentioned in the above proof-of-concept. He is also in the CC List of this bug.
Thanks Qingping for your help!
http://bugs.winehq.org/show_bug.cgi?id=21571
Qian Hong fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |30378
http://bugs.winehq.org/show_bug.cgi?id=21571
Vitaliy Margolen vitaliy-bugzilla@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks|30378 |
http://bugs.winehq.org/show_bug.cgi?id=21571
bluezhudong@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bluezhudong@gmail.com
--- Comment #13 from bluezhudong@gmail.com 2012-05-16 02:53:23 CDT --- Hi, I am a student from Northeastern University Neusoft Institute of Information,and my school need to use drcom 802.1x authentication to access the internet.The drcom(version 3.73) client can be only used correctly in Windows,and unfortunately my desktop os is fedora I can not access the internet after trying many clints which are available in Linux. I think "wine" maybe a good way.Qian Hong creates the packet.dll.so,we used the packet.dll and the wpcap proxy of Andre,I successfully login the clinet and can access the internet in my school.That is really unbelievable and I am so excited about it. At last I want to say thanks very much to Qian Hong ,and I am very grateful to him.I think that wine should support the winpcap someday and all Linux users can benefit from it. :-)
-- Best Regards
http://bugs.winehq.org/show_bug.cgi?id=21571
--- Comment #14 from Qian Hong fracting@gmail.com 2012-05-16 02:59:59 CDT --- Hello,
For reference:
Here is our packet.dll.so and the source code: http://code.google.com/p/wine-winpcap-wrapper/source/browse/
The above packet.dll.so and André's wpcap also works for Guangdong university of foreign studies.
https://bugs.winehq.org/show_bug.cgi?id=21571
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #26014|0 |1 is obsolete| |
--- Comment #15 from Austin English austinenglish@gmail.com --- Created attachment 49301 --> https://bugs.winehq.org/attachment.cgi?id=49301 terminal output
Still in 1.7.24.
https://bugs.winehq.org/show_bug.cgi?id=21571
Teras teras@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |teras@luukku.com
--- Comment #16 from Teras teras@luukku.com --- The same 1.7.37
https://bugs.winehq.org/show_bug.cgi?id=21571
narri xqwerty123@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xqwerty123@luukku.com
--- Comment #17 from narri xqwerty123@luukku.com --- Not working 1.7.42
https://bugs.winehq.org/show_bug.cgi?id=21571
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #18 from joaopa jeremielapuree@yahoo.fr --- DOes the bug still occur with wine-5.14?
https://bugs.winehq.org/show_bug.cgi?id=21571
--- Comment #19 from joaopa jeremielapuree@yahoo.fr --- I tested by myself. I received that, but I don't kwnow what it means wine rpcapd.exe 003c:err:service:process_send_command service protocol error - failed to write pipe! 003c:fixme:service:scmdatabase_autostart_services Auto-start service L"PlugPlay" failed to start: 1053 005c:fixme:ntoskrnl:MmGetSystemRoutineAddress L"HalSendSoftwareInterrupt" not found 005c:fixme:ntoskrnl:MmGetSystemRoutineAddress L"KeIpiGenericCall" not found 005c:fixme:ntoskrnl:KfRaiseIrql (2) stub! 005c:fixme:ntoskrnl:KfLowerIrql (0) stub! DbgPrint says: IPRT: Neither _KPRCB::QuantumEnd nor _KPRCB::DpcQueueDepth was not found! Kernel 5.1 2600 checked 005c:fixme:ntoskrnl:MmAllocateContiguousMemorySpecifyCache : stub DbgPrint says: supdrvGipCreate: failed to allocate the GIP page. rc=-8 005c:fixme:ntoskrnl:KeGetCurrentIrql stub! 005c:fixme:ntoskrnl:KfRaiseIrql (2) stub! 005c:fixme:ntoskrnl:KfLowerIrql (0) stub! Driver does not support the 0x27a2 PCI ID. Press CTRL + C to stop the server...