Modify

Opened 8 years ago

Closed 7 years ago

Last modified 7 years ago

#2213 closed Bug (Rejected)

Problem with UDPOpen or UDPRecv an computer with more the one networc card

Reported by: skyteddy <rainer@…> Owned by:
Milestone: Component: AutoIt
Version: 3.3.8.1 Severity: None
Keywords: udpopen udprecv Cc:

Description

Hello,

the purpose of my program is to collect all sent replies within 15 second of all devices in my network, after my SSDP-Discover via UPnP. Every 3 seconds, I send it again.

My program works on Windows XP, independent how many network cards are installed. In Windows 7 only, if only one network card is installed or active. This means, if all network cards are active, I get no UPnP-Responds. When I disable all network cards (vmware network adapter too!), except 1, my program works in Windows 7 too. the windows firewall is deactivated. no other security suite is installed.

The SSDPdiscover_V1 works as just described above. I use for UDPRecv the same port, which was used for sending.

In SSDPdiscover_V2 I've tried various UDPBinds to catch the incoming UPnP-packets, but nothing works :-(

I've just noticed with dismay, on Windows XP I receive only answers from devices, they are connected on the first network card.

I don't receive anything from the devices, they are connected on the second network cards.

When I want to "read" this devices, I must disable the first network card in Device Manager.

my friend told me, this must be a problem of the UDPOpen. In Java, there is the possibility to add the ip-address of the card, which should be used for the multicast. And I have to send the ssdp-request on each available network card and receive all the packets.

Code the the attached file.

But such a option is not available in UDPOpen. I don't know, where is the bug.

I try to discuss this problem in your and in the German forum, but nobody answered:
http://www.autoitscript.com/forum/topic/141027-problem-with-upnpssdp-discovery-on-windows-7-with-more-then-one-network-card/
http://www.autoit.de/index.php?page=Thread&threadID=31882

it is independent on which computer I try this program. XP, Win 7, x64 or x32.

many thanks in advance
R@iner

Attachments (1)

SSDPdiscover_V5_bugreport.au3 (7.0 KB) - added by skyteddy <rainer@…> 8 years ago.

Download all attachments as: .zip

Change History (3)

Changed 8 years ago by skyteddy <rainer@…>

comment:1 Changed 7 years ago by Jon

  • Resolution set to Rejected
  • Status changed from new to closed

comment:2 Changed 7 years ago by Rainer <rainer@…>

Why you reject this bug? I need the correct working of this function in 2 of my projects!

Guidelines for posting comments:

  • You cannot re-open a ticket but you may still leave a comment if you have additional information to add.
  • In-depth discussions should take place on the forum.

For more information see the full version of the ticket guidelines here.

Add Comment

Modify Ticket

Action
as closed The ticket will remain with no owner.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.