http://bugs.winehq.org/show_bug.cgi?id=17334
Summary: Ethernet card emulator Product: Wine Version: 1.1.12 Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: blocker Priority: P1 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: sudheerss@gmail.com
I have a Win app which needs a license to run. The license needs to verify the mac-id of the machine on which it is installed. So, when I start the app, I get the message - "No ethernet adapater is found on this machine". I know that the app is correctly installed since it almost opens up, but gives this message and then ends. Is there a way in Wine to 'trick' the app and pass a desired value of the mac-id, so that the app can then run? All that the app needs is a mac-id.
http://bugs.winehq.org/show_bug.cgi?id=17334
--- Comment #1 from Andrew Nguyen arethusa26@gmail.com 2009-02-09 23:35:13 --- What application is this? Please test in 1.1.14 and attach standard error output and a +relay,+seh,+tid log.
http://bugs.winehq.org/show_bug.cgi?id=17334
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|blocker |normal Priority|P1 |P2 Summary|Ethernet card emulator |The app can't get an | |ethernet adapater info
--- Comment #2 from Dmitry Timoshkov dmitry@codeweavers.com 2009-02-10 00:13:28 --- http://bugs.winehq.org/page.cgi?id=fields.html#bug_severity
First one needs to figure out how the app fetches that info from the system. Wine is not going to fake the hardware you are running it on.
http://bugs.winehq.org/show_bug.cgi?id=17334
--- Comment #3 from Kai Blin kai.blin@gmail.com 2009-02-10 03:41:52 --- I've seen this on DNAStar's Lasergene software. I've poked this a little, but in the end had to fix this for a user quickly and resorted to a VM install, so I didn't follow through.
Can you provide a +reg,+volume trace to see if this app is looking for the network adapter the same way as Lasergene is?
http://bugs.winehq.org/show_bug.cgi?id=17334
--- Comment #4 from Sudheer sudheerss@gmail.com 2009-02-10 21:49:56 --- Created an attachment (id=19372) --> (http://bugs.winehq.org/attachment.cgi?id=19372) Wine_message
This is the message I get when I start the app. I am a newbie to Wine and Linux as well, so if this is not what you needed, please let me know. I will attach a screen shot as well. Thank you.
http://bugs.winehq.org/show_bug.cgi?id=17334
--- Comment #5 from Sudheer sudheerss@gmail.com 2009-02-10 21:52:02 --- Created an attachment (id=19373) --> (http://bugs.winehq.org/attachment.cgi?id=19373) Screen shot of error
This is the screen shot when I start the application.
http://bugs.winehq.org/show_bug.cgi?id=17334
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #19372|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=17334
--- Comment #6 from Kai Blin kai.blin@gmail.com 2009-02-11 05:09:42 --- You almost got the WINEDEBUG statement right. :)
Please run it like:
WINEDEBUG=+reg,+volume wine IntelliMask.exe 2> reg_trace.txt
to get the trace I asked for and
WINEDEBUG=+relay,+seh,+tid wine IntelliMask.exe 2> relay_trace.txt
to get the trace Andrew asked for. The +relay trace can get really big, the other one should be much shorter.
http://bugs.winehq.org/show_bug.cgi?id=17334
--- Comment #7 from Juan Lang juan_lang@yahoo.com 2009-02-11 17:28:47 --- I notice you're running as root: [root@sslap IntelliMask]# WINEDEBUG=+relay,+seh,+tid,+reg,+volume [root@sslap IntelliMask]# wine IntelliMask.exe
Please don't do that. Run as an ordinary user instead, it will have no effect on finding your ethernet adapter.
http://bugs.winehq.org/show_bug.cgi?id=17334
--- Comment #8 from Sudheer sudheerss@gmail.com 2009-02-11 21:09:48 --- Created an attachment (id=19396) --> (http://bugs.winehq.org/attachment.cgi?id=19396) Reg trace
Thank you very much for the comments and help. Please find the reg trace attached.
http://bugs.winehq.org/show_bug.cgi?id=17334
--- Comment #9 from Sudheer sudheerss@gmail.com 2009-02-11 21:11:25 --- Created an attachment (id=19397) --> (http://bugs.winehq.org/attachment.cgi?id=19397) Relay trace
Please find the relay trace attached.
http://bugs.winehq.org/show_bug.cgi?id=17334
Kai Blin kai.blin@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #10 from Kai Blin kai.blin@gmail.com 2009-02-12 09:12:46 --- trace:reg:NtOpenKey (0x40,L"Software\Microsoft\Windows NT\CurrentVersion\NetworkCards",20019,0x33f51c)
Look like it's doing what Lasergene is doing. Fixing this is a bit fiddly. IIRC, the registry key contains the MSDOS device name of the network card, and wine's volume implementation doesn't accept that yet.
http://bugs.winehq.org/show_bug.cgi?id=17334
--- Comment #11 from Sudheer sudheerss@gmail.com 2009-02-13 10:33:31 --- Okay. Does Crossover have this functionality by any chance? How about VMWare?
http://bugs.winehq.org/show_bug.cgi?id=17334
--- Comment #12 from Austin English austinenglish@gmail.com 2009-08-13 13:12:10 --- Is this still an issue in current (1.1.27 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=17334
--- Comment #13 from Juan Lang juan_lang@yahoo.com 2009-08-14 17:34:47 --- With today's git, the registry key still doesn't exist, so I'm going to say it's still an issue.
http://bugs.winehq.org/show_bug.cgi?id=17334
luca.bela.palkovics@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |luca.bela.palkovics@gmail.c | |om
--- Comment #14 from luca.bela.palkovics@gmail.com 2009-11-15 04:29:25 --- The same problem occurred with PTC Wildfire 4.0 Setup, It trys to access "Software\Microsoft\Windows NT\CurrentVersion\NetworkCards" .. and if i create the registry entries. (Copied from my Windows version + Profile registry entries)
Then it wont show that it can't open the Registry-key, but it's still not able to get a MAC-Address (HOST-ID). I tried to disassamble the setup-file but wasn't able to find the function which it uses to get the HOST-ID..
I tried these functions from: http://www.codeguru.com/cpp/i-n/network/networkinformation/article.php/c5451...
none of this funktion is used.. Is ther any other way to get the mac-address ?
http://bugs.winehq.org/show_bug.cgi?id=17334
Ron Fischler ronfischler@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ronfischler@gmail.com
--- Comment #15 from Ron Fischler ronfischler@gmail.com 2009-12-23 19:19:48 --- Darn it, I think I have hit the same problem. I get the message out to the console: "No adapter information exists for the local computer."
My application stops right there. I am running Ubuntu 9.10, WINE 1.1.35.
http://bugs.winehq.org/show_bug.cgi?id=17334
--- Comment #16 from Austin English austinenglish@gmail.com 2011-10-01 15:09:55 CDT --- This is your friendly reminder that there has been no bug activity for 1 year. Is this still an issue in current (1.3.29 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=17334
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk
--- Comment #17 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2011-10-03 16:25:29 CDT --- (In reply to comment #14)
The same problem occurred with PTC Wildfire 4.0 Setup, It trys to access "Software\Microsoft\Windows NT\CurrentVersion\NetworkCards" .. and if i create the registry entries. (Copied from my Windows version + Profile registry entries)
Then it wont show that it can't open the Registry-key, but it's still not able to get a MAC-Address (HOST-ID). I tried to disassamble the setup-file but wasn't able to find the function which it uses to get the HOST-ID..
I tried these functions from: http://www.codeguru.com/cpp/i-n/network/networkinformation/article.php/c5451...
none of this funktion is used.. Is ther any other way to get the mac-address ?
could you attach a +relay,+seh,+tid log, _after_ creating the registry entries?
http://bugs.winehq.org/show_bug.cgi?id=17334
--- Comment #18 from Austin English austinenglish@gmail.com 2013-11-13 16:47:47 CST --- This is your friendly reminder that there has been no bug activity for 2 years. Is this still an issue in current (1.7.6 or newer) wine? If so, please attach the terminal output in 1.7.6 (see http://wiki.winehq.org/FAQ#get_log).
https://bugs.winehq.org/show_bug.cgi?id=17334
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |ABANDONED
--- Comment #19 from Austin English austinenglish@gmail.com --- Abandoned.
https://bugs.winehq.org/show_bug.cgi?id=17334
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #20 from Austin English austinenglish@gmail.com --- Closing.