NAME
fw_update
—
install non-free firmware
packages
SYNOPSIS
fw_update |
[-adinv ] [-p
path] [driver ...] |
DESCRIPTION
The fw_update
utility installs, updates,
or deletes firmware packages for driver from the
Internet. If no driver is specified, the
fw_update
utility tries to determine which firmware
is needed on the system.
Since firmware with an acceptable license is already present in
OpenBSD, fw_update
exists
purely to deal with firmware that may not be freely distributed with
OpenBSD.
The options are as follows:
-a
- Install or update firmware for all drivers. It is an error to specify this option with any driver arguments.
-d
- Delete firmware for driver. If used without
parameters, delete all firmware that is not required by a driver. If used
in conjunction with
-a
, delete firmware for all drivers. -i
- Display information about firmware which is installed or missing, and whether it appears to be required by a driver.
-n
- Dry run. Do not actually install or update any firmware packages; just report the steps that would be taken.
-p
path- Use the firmware found at package repository path, being either a local directory or a URL, instead of the default location.
-v
- Turn on verbose output. This flag can be specified multiple times for increased verbosity.
Firmware is downloaded from release-specific directories at http://firmware.openbsd.org/firmware/. The files are in the format required by pkg_add(1), but direct use of pkg_add is discouraged.
SEE ALSO
AUTHORS
The fw_update
program was designed by
Alexander Hall
<alexander@beard.se>;
the current code was written by Marc Espie
<espie@openbsd.org>.