diff --git a/gtests/net/packetdrill/packet_socket_pcap.c b/gtests/net/packetdrill/packet_socket_pcap.c
index 97d42587902326944bfb444a1c878e6b006a2c61..850f6a4d3a6527692f98d26d56875aab53029263 100644
--- a/gtests/net/packetdrill/packet_socket_pcap.c
+++ b/gtests/net/packetdrill/packet_socket_pcap.c
@@ -87,7 +87,9 @@ static void packet_socket_setup(struct packet_socket *psock)
 			die("%s: %s\n", "pcap_activate", pcap_statustostr(result));
 	}
 	psock->data_link = pcap_datalink(psock->pcap);
-	DEBUGP("data_link: %d\n", psock->data_link);
+	DEBUGP("data_link: %d (DLT_%s)\n",
+	       psock->data_link,
+	       pcap_datalink_val_to_name(psock->data_link));
 
 	/* Based on the data_link type, calculate the offset of the
 	 * packet data in the buffer.
@@ -101,7 +103,9 @@ static void packet_socket_setup(struct packet_socket *psock)
 		psock->pcap_offset = sizeof(u32);
 		break;
 	default:
-		die("Unknown data_link type %d\n", psock->data_link);
+		die("Unknown data_link type %d (DLT_%s)\n",
+		    psock->data_link,
+		    pcap_datalink_val_to_name(psock->data_link));
 		break;
 	}
 }