I’m attempting to troubleshoot why my android phones refuse to do wifi calling. I finally have some time to do some tcpdump sessions. I’m trying to determine if the problem is my phone or if the firewall is blocking the port after some time. Here’s a tcpdump output of the wifi calling attempt:
09:19:56.220712 IP gateway.appalachian.home.53 > 192.168.4.179.42996: 23450 2/0/0 CNAME epdg.epc.geo.mnc260.mcc310.pub.3gppnetwork.org., A 208.54.80.99 (103)
09:19:57.349798 IP 192.168.4.179.40729 > 208.54.80.99.500: isakmp: parent_sa ikev2_init[I]
09:19:57.382756 IP 208.54.80.99.500 > 192.168.4.179.40729: isakmp: parent_sa ikev2_init[R]
09:19:58.427815 IP 192.168.4.179.40729 > 208.54.80.99.4500: NONESP-encap: isakmp: child_sa ikev2_auth[I]
09:19:58.646201 IP 208.54.80.99.4500 > 192.168.4.179.40729: NONESP-encap: isakmp: child_sa ikev2_auth[R]
09:19:58.963360 IP 192.168.4.179.40729 > 208.54.80.99.4500: NONESP-encap: isakmp: child_sa ikev2_auth[I]
09:19:59.384491 IP 208.54.80.99.4500 > 192.168.4.179.40729: NONESP-encap: isakmp: child_sa ikev2_auth[R]
09:19:59.384577 IP 208.54.80.99.4500 > 192.168.4.179.40729: NONESP-encap: isakmp: parent_sa inf2
09:19:59.559988 IP gateway.appalachian.home.53 > 192.168.4.179.41538: 10515 2/0/0 CNAME epdg.epc.geo.mnc260.mcc310.pub.3gppnetwork.org., A 208.54.80.99 (103)
09:20:01.139934 IP 192.168.4.179.42152 > 208.54.80.99.500: isakmp: parent_sa ikev2_init[I]
09:20:01.173297 IP 208.54.80.99.500 > 192.168.4.179.42152: isakmp: parent_sa ikev2_init[R]
09:20:02.276699 IP 192.168.4.179.42152 > 208.54.80.99.4500: NONESP-encap: isakmp: child_sa ikev2_auth[I]
09:20:02.507884 IP 208.54.80.99.4500 > 192.168.4.179.42152: NONESP-encap: isakmp: child_sa ikev2_auth[R]
09:20:02.892278 IP 192.168.4.179.42152 > 208.54.80.99.4500: NONESP-encap: isakmp: child_sa ikev2_auth[I]
09:20:03.385232 IP 208.54.80.99.4500 > 192.168.4.179.40729: NONESP-encap: isakmp: parent_sa inf2
09:20:03.512218 IP 208.54.80.99.4500 > 192.168.4.179.42152: NONESP-encap: isakmp: child_sa ikev2_auth[R]
09:20:03.513167 IP 208.54.80.99.4500 > 192.168.4.179.42152: NONESP-encap: isakmp: parent_sa inf2
09:20:03.552271 IP 192.168.4.179 > 208.54.80.99: ICMP 192.168.4.179 udp port 40729 unreachable, length 108
I don’t know why it becomes unreachable at the end after some successful communications. It looks like the other end is refusing the connection and there doesn’t seem to be anything I can do about it.