Hi,
This one comes up a lot for new users. I had it too about a year or so
ago when I started. Not on an OpenBSD machine just now but I'll rake the
memory.
First disable ulpt in the kernel config. In OpenBSD some printers just
work with ulpt but for cups you will be on /dev/usb0 or whatever.
$ sudo config -ef /bsd
ukc> help
...
ukc> quit
Can't recall the command. Might be "disable ulpt*". You'll have to
look at man config too. The kernel (i.e. the file /bsd) will rebuild
itself for you.
Check out /usr/local/share/doc/pkg_readmes/cups* about changing device
ownership to _cups:_saned or something and run
$ sudo usbdevs -dv | more
to see which usbdevice your printer is on.
Good Luck
Moss