Index: /trunk/Ohana/src/opihi/lib.data/open_kapa.c
===================================================================
--- /trunk/Ohana/src/opihi/lib.data/open_kapa.c	(revision 14282)
+++ /trunk/Ohana/src/opihi/lib.data/open_kapa.c	(revision 14283)
@@ -100,5 +100,11 @@
     ALLOCATE (kapa_name, char, strlen(Device[entry]) + 5);
     snprintf (kapa_name, strlen(Device[entry]) + 5, "[%s]", Device[entry]);
-    fd = KapaOpen (kapa_exec, kapa_name);
+
+    if (!strncmp (kapa_exec, "unix://", 7)) {
+        fd = KapaOpenNamedSocket (&kapa_exec[7], "psphot");
+    } else {
+	fd = KapaOpen (kapa_exec, kapa_name);
+    }
+
     free (kapa_exec);
     free (kapa_name);
