ola_usbpro(1)
π ola_usbpro(1) β the manual, but make it make sense π
okay bestie, so this is ola_usbpro from the General Commands Manual section of the manual pages, and honestly? it's a lil niche but it's iconic if you're the kind of girl who owns an Enttec USB Pro and wants to boss it around. come sit with me. π
β¨ NAME β¨
ola_usbpro β configure Enttec USB Pro Devices managed by OLA.
like, that's the whole job. you point it at a device, you poke its parameters, you vibe. π
π¦ SYNOPSIS π¦
ola_usbpro -d <dev_id> [--serial | -p <port> --g | -p <port> -b <brk> -m
<mab> -r <rate>]
no cap, that's exactly how it's written, line break and all. it's giving "run me with a device id and then pick your lil adventure." πΈ
π DESCRIPTION π
ola_usbpro is the tool you use to query and control the parameters of Enttec USB Pro devices. that's it, that's the plot. you ask it stuff, you set stuff, you go about your day. β¨
π OPTIONS π
every single one, bestie, i would never gatekeep:
-a,--assignmentsβ get the port assignments. like, which port is which. π- *
-b,--brk*<break> β set the break time, and it's gotta be between9and127. π - *
-d,--device*<device> β the id of the device you wanna control. basically required, she's the main character. π -g,--get-paramsβ get the current parameters. the "what's up in there right now" option. πΈ-h,--helpβ display the help message. when you're lost, she's there. π«Ά- *
-l,--log-level*<int8_t> β set the logging level,0 .. 4. yes that's anint8_t, no i don't make the rules. π - *
-m,--mab*<man> β set the make after-break-time,1to127. the name is so unserious but the range is real. π - *
-p,--port*<port> β the port to configure. pick one. π - *
-r,--rate*<rate> β set the transmission rate,1to40. π₯ -s,--serialβ get the serial number. she'll tell you who she is. β¨-v,--versionβ display version information. always know what you're running, queen. π--syslogβ send to syslog rather than stderr. π--no-use-epollβ disable the use ofepoll(), revert toselect(). π¦--no-use-kqueueβ disable the use ofkqueue(), revert toselect(). π¦- *
--scheduler-policy*<policy> β the thread scheduling policy, one of{fifo, rr}. π§ - *
--scheduler-priority*<priority> β the thread priority, only used if--scheduler-policyis set. so like, she does nothing on her own. girl needs a plus-one. π
π EXAMPLES π
π See the current parameters of port 0 of device 9:
ola_usbpro -d 9 -p 0 --get-params
π See the port assignments of device 9:
ola_usbpro -d 9 --assignments
π Set the packet rate of port 0 of device 9 to 40 packets/s:
ola_usbpro -d 9 -p 0 -r 40
π See the serial number of device 9:
ola_usbpro -d 9 --serial
π SEE ALSO π
olad(1), usbpro_firmware(1), β go read those too, they're in the group chat. π«Ά
okay so that's the whole page. this one's dated July 2013 and it lives under the name ola_usbpro(1), so if you see that footer floating around, that's her. periodt. π
β¨πΈ
π¦ where this page comes from
- debian bookworm: ola 0.10.9.nojsmin-2
- debian trixie: ola 0.10.9.nojsmin-7.1
- nixos 26.05: ola 0.10.9
- nixpkgs unstable: ola 0.10.9
- ubuntu jammy: ola 0.10.8.nojsmin-2
- ubuntu noble: ola 0.10.9.nojsmin-4.1build2
- ubuntu questing: ola 0.10.9.nojsmin-7.1
- ubuntu resolute: ola 0.10.9.nojsmin-7.1build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms