Posted on 2006-12-12 21:44:46-08 by cmv
Disappearing Interface?
Jean-Louis: Thanks for a great module! I really like it a lot. I am seeing a bit of a problem on some machines though. On machines with 2 motherboard ethernet interfaces (one is wired and one is wireless), the wired one seems to disappear when the wired one is in use (I've verified this on an Levono T60). testapp.pl when T60 is using wired motherboard ethernet connection: 1 - Intel(R) PRO/Wireless 3945ABG Network Connection (Microsoft's Packet Scheduler) \Device\NPF_{7F8B1DE7-B0AA-40C0-8D89-D0325F269899} 2 - Intel(R) PRO/1000 PL Network Connection (Microsoft's Packet Scheduler) \Device\NPF_{8BAA28BF-8565-43BE-81C0-E7BBD94187D3} 3 - Generic dialup adapter \Device\NPF_GenericDialupAdapter testapp.pl when T60 is using wireless motherboard ethernet connection: 1 - Intel(R) PRO/Wireless 3945ABG Network Connection (Microsoft's Packet Scheduler) \Device\NPF_{7F8B1DE7-B0AA-40C0-8D89-D0325F269899} 2 - Generic dialup adapter \Device\NPF_GenericDialupAdapter The same thing happens when you use the "getmac" or "ipconfig /all" commands, or do WMI queries. The only solution I know of is to use the call: SetupDiEnumDeviceInterfaces() I don't think this is a problem with your module, but a problem in WinPcap. I will be trying to verify this and provide feedback to them. If you could test this out and provide feedback to them as well, that would help. Thanks -Craig
Direct Responses: 5553 | Write a response
Perl Weekly newsletter
A free weekly newsletter for people who are busy to read all the blogs. click here to check it out.