Misc -

I have an ACTiSYS IR4000US-KD USB IrDA bridge which is actually Sigmatel
inside.  I would like to use this to transfer files to and from my
Handspring Visor.  My problem is that this IrDA/USB bridge device is
only configured on a ugen device, while the birda utils are not able to
attach to a ugen device but only to a serial device such as a tty.

My assumption is that I either need a tty device on which to talk with
the IrDA bridge using a userspace program, or that there exists a
userspace utility that knows how to talk to the device via ugen.

Below is some relevant information and what I have tried.  What should
my next steps be to use this device to communicate with other devices
over IrDA?


$ uname -a
OpenBSD paddy.my.domain 5.9 GENERIC.MP#1888 amd64

Relevant lines from dmesg:
ugen1 at uhub3 port 1 "Sigmatel Inc IrDA/USB Bridge" rev 1.10/0.08 addr 2

Relevant line from usbdevs -v:
 port 1 addr 2: full speed, power 440 mA, config 1, IrDA/USB
Bridge(0x4200), Sigmatel Inc(0x066f), rev 0.08

When I try to use ircomm, installed from the OpenBSD 5.9 package
repository (inst:birda-1.1p1), it of course fails because I am trying to
use it with a ugen device:

$ id
uid=1000(justin) gid=1000(justin) groups=1000(justin), 0(wheel)
$ ls -al /dev/ugen1 /dev/ugen1.00 /dev/ugen1.01
ls: /dev/ugen1: No such file or directory
crw-rw----  1 root  wheel   63,  16 May 14 00:07 /dev/ugen1.00
crw-rw----  1 root  wheel   63,  17 May 14 00:07 /dev/ugen1.01
$ ircomm -d /dev/ugen1
Bad serial port
$ ircomm -d /dev/ugen1.01
Bad serial port
$ ircomm -d /dev/ugen1.02
Bad serial port
$

Reply via email to