uark(4freebsd)

uark4freebsd

Arkmicro technologies ark3116 based usb serial adapter

Usage

To compile this driver into the kernel, place the following lines in your kernel configuration file:

device usb device ucom device uark

Alternatively, to load the driver as a module at boot time, place the following line in loader.conf(5):

uark_load="YES"

Overview

The uark driver supports Arkmicro Technologies ARK3116 based serial adapters.

Hardware

The uark driver supports the following adapters:

  • HL USB-RS232

  • HugePine USB-UART

  • KQ-U8A Data Cable

  • Skymaster USB to RS232

Files

/dev/ttyU*

for callin ports

/dev/ttyU*.init
/dev/ttyU*.lock

corresponding callin initial-state and lock-state devices

/dev/cuaU*

for callout ports

/dev/cuaU*.init
/dev/cuaU*.lock

corresponding callout initial-state and lock-state devices

Caveats

Setting hardware flow control is not currently supported. It is not yet known how to ask the hardware to send a break.

Arkmicro Technologies do not reply to requests of documentation for their products.

Releases

9 releases since Debian 5.0 (Lenny); the text changed 6 times.

  1. 5.0
  2. 6.0
  3. 7
  4. 8
  5. 9
  6. 10
  7. 11–13

History

The uark device driver first appeared in OpenBSD 4.0. The first FreeBSD release to include it was FreeBSD 7.0.

Authors

The uark driver was written by Jonathan Gray ⟨[email protected]⟩.

From freebsd-manpages 12.2-2 in Debian 13 (Trixie). Parsed by carta from the page's mdoc source.