I think you are missing the file type specification in your mount command.
Typically flash devices use the msdos file type (aka 'vfat' in Linux).
Quote:
mount -t msdos /dev/sd1i /mnt/pen
|
See 14.17 in the FAQ for more info
http://www.openbsd.org/faq/faq14.html#flashmem