How do I use "Why Can't I Connect?"
Find all the named devices within an IP address range. This tool uses port connections, the socket function getnameinfo, and, depending on your operating system, ICMP echo requests. These inquiries may be blocked by a firewall and I do NOT try to circumvent these security measures.
Set the range of IP Addresses to be searched (the search range is the last dotted decimal).
Initially try to connect to the selected / checked ports while searching for devices in the search range.
Only report devices that have been connected through a selected port.
AppleTalk routing maintenance.
AppleTalk name binding.
AppleTalk echo.
AppleTalk zone information.
World Wide Web.
Secure / SSL http.
Internet printing protocol / common Unix printing system.
NetBIOS name service.
NetBIOS datagram service.
NetBIOS session service.
Network file system.
Samba / server message block / common internet file system.
Simple network management protocol.
Simple network management protocol trap.
Secure shell.
Add any additional ports to test against.
The socket function getnameinfo may run very slow, depending on your operating system, when a device does not exist on the inquired IP address. Using ICMP echo requests checks the IP address for an existing device before calling the getnameinfo function.
The amount of time in milliseconds that a port connection and an ICMP echo request will wait.
"Initiate WiFi Login" version 1.4.3 is now available