[Bug 47279] TP-Link PLC utility 2.2 needs 'packet.dll' (part of WinPcap)

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Jun 10 03:38:56 CDT 2019


https://bugs.winehq.org/show_bug.cgi?id=47279

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |focht at gmx.net
            Summary|TP-Link PowerLineUtility    |TP-Link PLC utility 2.2
                   |installs but does nothing   |needs 'packet.dll' (part of
                   |(needs "packet.dll"         |WinPcap)
                   |implementation)             |
                URL|                            |https://web.archive.org/web
                   |                            |/20190227005701/https://sta
                   |                            |tic.tp-link.com/2018/201809
                   |                            |/20180904/PowerLineUtility_
                   |                            |Win_180816.zip
           Keywords|                            |download

--- Comment #2 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

adding stable download link.

Imports:

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files (x86)/TP-Link/TP-Link PLC Utility

$ file *.{dll,exe}
hyfiinfotran.dll: PE32 executable (DLL) (GUI) Intel 80386, for MS Windows
PLCOperation.dll: PE32 executable (DLL) (GUI) Intel 80386, for MS Windows
tpPLC.exe:        PE32 executable (GUI) Intel 80386, for MS Windows

$ winedump -j import PLCOperation.dll | sed -n '/packet.dll/,/^$/p'
  offset 00064d48 packet.dll
  Hint/Name Table: 0006636C
  TimeDateStamp:   00000000 (Thu Jan  1 01:00:00 1970)
  ForwarderChain:  00000000
  First thunk RVA: 000521C0
   Thunk    Ordn  Name
  000521c0    15  PacketOpenAdapter
  000521c4    17  PacketRequest
  000521c8     1  PacketCloseAdapter

$ winedump -j import PLCOperation.dll | sed -n '/wpcap.dll/,/^$/p'
  offset 00064d34 wpcap.dll
  Hint/Name Table: 0006637C
  TimeDateStamp:   00000000 (Thu Jan  1 01:00:00 1970)
  ForwarderChain:  00000000
  First thunk RVA: 000521D0
   Thunk    Ordn  Name
  000521d0    76  pcap_setfilter
  000521d4    57  pcap_parsesrcstr
  000521d8    31  pcap_freealldevs
  000521dc    29  pcap_findalldevs_ex
  000521e0    10  pcap_close
  000521e4    53  pcap_open
  000521e8    19  pcap_dispatch
  000521ec    64  pcap_sendpacket
--- snip ---

Upstream implementation of 'packet.dll':

https://github.com/wireshark/winpcap/tree/267327e28031d2d3d74c28cf18a08dfbc515071b/packetNtx/Dll

It interfaces with the Netgroup Packet Filter (NPF), the kernel portion of
WinPcap (NDIS filter driver).

$ sha1sum PowerLineUtility_Win_180816.zip 
a641c9611bf053d5bb1e730baead5e9e74b3a81c  PowerLineUtility_Win_180816.zip

$ du -sh PowerLineUtility_Win_180816.zip 
19M    PowerLineUtility_Win_180816.zip

$ wine --version
wine-4.9-378-g48a74277f5

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list