|
Revision tags: release/15.1.0-p2, release/15.0.0-p12, release/14.4.0-p8 |
|
| #
3e67b90c |
| 23-Jul-2026 |
Christos Margiolis <christos@FreeBSD.org> |
snd_uaudio: Define USB IDs in usbdevs
No functional change intended.
Sponsored by: The FreeBSD Foundation MFC after: 2 weeks
|
| #
4085d199 |
| 12-Jul-2026 |
Abdelkader Boudih <freebsd@seuros.com> |
hidwacom: Add Wacom ExpressKey Remote driver
The Wacom ExpressKey Remote (ACK-411050) is a wireless button pad with 18 programmable buttons and a touch ring, used as a companion device with Wacom ta
hidwacom: Add Wacom ExpressKey Remote driver
The Wacom ExpressKey Remote (ACK-411050) is a wireless button pad with 18 programmable buttons and a touch ring, used as a companion device with Wacom tablets.
It communicates via a USB wireless receiver (0x056a:0x0331) using a vendor-specific HID report (ID 0x11).
This driver exposes the device via evdev: - 18 buttons: BTN_0–BTN_Z, BTN_BASE, BTN_BASE2 - Touch ring position via ABS_WHEEL (0–71; reports 0 on release) - Pad activity marker via ABS_MISC (set to 15/PAD_DEVICE_ID when any input is active, 0 when idle that matches Linux wacom driver convention) - Remote serial number via MSC_SERIAL (for userland per-remote identification)
Battery level, charging state, and touch ring mode (3 LEDs, values 0–2) are exposed as per-device sysctls (dev.hidwacom.0.battery, .charging, .ring_mode) rather than overloading evdev misc codes. The ring mode sysctl is preserved across device idle periods.
Protocol was decoded from USB traffic analysis and cross-referenced against the Linux wacom_remote_irq() implementation in drivers/hid/wacom_wac.c.
Reviewed by: adrian Differential Revision: https://reviews.freebsd.org/D56729 Discussed with: ziaee
show more ...
|
|
Revision tags: release/15.0.0-p11, release/14.3.0-p16, release/14.4.0-p7, release/15.1.0-p1, release/15.1.0, release/15.0.0-p10, release/14.4.0-p6, release/14.3.0-p15, release/14.4.0-p5, release/14.3.0-p14, release/15.0.0-p9 |
|
| #
707ee7ff |
| 04-May-2026 |
Ed Maste <emaste@FreeBSD.org> |
usbdevs: Add Microchip 10BASE-T1S eval board
USB vendor:product 184f:0051
Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D56794
|
| #
e1a0592c |
| 02-Jul-2026 |
Damian Weber <dweber@htwsaar.de> |
usb/quirks: Add entry for Verbatim Store'n'Go
PR: 199101 MFC after: 1 week Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D57929
|
| #
49b413c4 |
| 30-May-2026 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
rtwn/usb: add ID for D-Link DWA-121 rev B1 to rtwn RTL8188EU
Add the device ID to the usbdevs table in order to be able to use it in the rtwn/usb driver for the RTL8188EU attachment.
(I adjusted th
rtwn/usb: add ID for D-Link DWA-121 rev B1 to rtwn RTL8188EU
Add the device ID to the usbdevs table in order to be able to use it in the rtwn/usb driver for the RTL8188EU attachment.
(I adjusted the name to B1 compared to the original submission)
PR: 291839 MFC after: 3 days
show more ...
|
| #
4cdcacb9 |
| 14-May-2026 |
Ed Maste <emaste@FreeBSD.org> |
usbdevs: Add TP-Link UB500 (RTL8761BUV) USB ID
This device is not yet supported.
Unfortunately some recently purchased UB400 dongles also contain this Realtek IC.
Sponsored by: The FreeBSD Foundat
usbdevs: Add TP-Link UB500 (RTL8761BUV) USB ID
This device is not yet supported.
Unfortunately some recently purchased UB400 dongles also contain this Realtek IC.
Sponsored by: The FreeBSD Foundation
show more ...
|
| #
eacf4f50 |
| 12-May-2026 |
Ed Maste <emaste@FreeBSD.org> |
u3g: Add Telit LM960A18 LTE modem
The patch in the PR failed to apply, so I manually applied the same changes.
PR: 295231 Submitted by: Mike Tancsa <mike@sentex.net> Reviewed by: emaste
|
|
Revision tags: release/14.4.0-p4, release/14.3.0-p13, release/13.5.0-p14, release/15.0.0-p8, release/14.4.0-p3, release/14.3.0-p12, release/13.5.0-p13, release/15.0.0-p7 |
|
| #
549e7406 |
| 28-Apr-2026 |
Christos Margiolis <christos@FreeBSD.org> |
snd_uaudio: Support Roland UA-33
Apply the appropriate quirk. Also, introduce a new uaudio_vendor_audio table, similar to uaudio_vendor_midi, which includes non-standard USB audio devices. The Rolan
snd_uaudio: Support Roland UA-33
Apply the appropriate quirk. Also, introduce a new uaudio_vendor_audio table, similar to uaudio_vendor_midi, which includes non-standard USB audio devices. The Roland UA-33 needs this, bceause it comes with bInterfaceClass = 0xff (vendor-specific), so snd_uaudio(4) doesn't detect it.
PR: 294814 Sponsored by: The FreeBSD Foundation MFC after: 1 week Reviewed by: emaste Pull Request: https://ron-dev.freebsd.org/FreeBSD/src/pulls/24
show more ...
|
|
Revision tags: release/13.5.0-p12, release/14.3.0-p11, release/14.4.0-p2 |
|
| #
76c08218 |
| 21-Apr-2026 |
Christos Longros <chris.longros@gmail.com> |
ure: add USB device IDs for additional RTL8152/RTL8153 adapters
Add device IDs for several USB Ethernet adapters that use RTL8152 and RTL8153 chips but are not yet recognized by ure(4). This include
ure: add USB device IDs for additional RTL8152/RTL8153 adapters
Add device IDs for several USB Ethernet adapters that use RTL8152 and RTL8153 chips but are not yet recognized by ure(4). This includes adapters from Cisco/Linksys, D-Link, Lenovo, Microsoft Surface, Realtek, Samsung, and TP-Link.
All added devices use chip revisions already handled by ure_read_chipver().
Signed-off-by: Christos Longros <chris.longros@gmail.com>
Reviewed by: adrian Differential Revision: https://reviews.freebsd.org/D55748
show more ...
|
|
Revision tags: release/15.0.0-p6 |
|
| #
e7de7feb |
| 29-Mar-2026 |
Abdelkader Boudih <chaos@seuros.com> |
usbdevs: Add USB device IDs for Nuand bladeRF SDR
Add vendor and product IDs for bladeRF family of USB software defined radios manufactured by Nuand LLC.
Reviewed by: imp, adrian Differential Revis
usbdevs: Add USB device IDs for Nuand bladeRF SDR
Add vendor and product IDs for bladeRF family of USB software defined radios manufactured by Nuand LLC.
Reviewed by: imp, adrian Differential Revision: https://reviews.freebsd.org/D54733
show more ...
|
|
Revision tags: release/13.5.0-p11, release/14.3.0-p10, release/14.4.0-p1, release/15.0.0-p5, release/14.4.0, release/13.5.0-p10, release/14.3.0-p9, release/15.0.0-p4, release/15.0.0-p3, release/13.5.0-p9, release/15.0.0-p2, release/14.3.0-p8, release/15.0.0-p1, release/13.5.0-p8, release/14.3.0-p7, release/15.0.0, release/14.3.0-p6, release/13.5.0-p7 |
|
| #
6968897a |
| 31-Oct-2025 |
Andre Albsmeier <mail@fbsd2.e4m.org> |
usb/u3g: add Quectel EM060K
PR: 290688 MFC After: 3 days
|
|
Revision tags: release/13.5.0-p6, release/14.3.0-p5 |
|
| #
00ebecd4 |
| 22-Oct-2025 |
Ari Suutari <ari@stonepile.fi> |
Add support for Sierra Wireless EM7590 modem.
PR: 290421 MFC After: 3 days
|
|
Revision tags: release/13.5.0-p5, release/14.2.0-p7, release/14.3.0-p4, release/14.3.0-p3, release/14.2.0-p6, release/13.5.0-p4, release/13.5.0-p3, release/14.2.0-p5, release/14.3.0-p2, release/14.3.0-p1, release/14.2.0-p4, release/13.5.0-p2 |
|
| #
1395712c |
| 25-Jun-2025 |
Kevin Lo <kevlo@FreeBSD.org> |
uchcom: add support for CH9102 and CH343 uarts
The CH343 devices support any baud rate up to 6 Mbps. PR: 272803 Reviewed by: imp Tested by: joerg, Tomasz "CeDeROM" CEDRO <tomek_AT_cedro_DOT_info> Di
uchcom: add support for CH9102 and CH343 uarts
The CH343 devices support any baud rate up to 6 Mbps. PR: 272803 Reviewed by: imp Tested by: joerg, Tomasz "CeDeROM" CEDRO <tomek_AT_cedro_DOT_info> Differential Revision: https://reviews.freebsd.org/D46290
show more ...
|
|
Revision tags: release/14.3.0 |
|
| #
50461a68 |
| 06-Jun-2025 |
Jan Biedermann <jan@isomorfeus.com> |
Add USB quirk for Creative Stage SE mini
Note: The commit in main was modified for the new macros in main. stable merge will need to use the version originally in #1715
MFC After: 2 weeks Pull Requ
Add USB quirk for Creative Stage SE mini
Note: The commit in main was modified for the new macros in main. stable merge will need to use the version originally in #1715
MFC After: 2 weeks Pull Request: https://github.com/freebsd/freebsd-src/pull/1715 Closes: https://github.com/freebsd/freebsd-src/pull/1715
show more ...
|
|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3 |
|
| #
426f4e5e |
| 01-Apr-2025 |
Nia Alarie <nia@NetBSD.org> |
if_run: Add sitecom device id
Reviewed by: thj, adrian Obtained from: NetBSD Differential Revision: https://reviews.freebsd.org/D49588
|
| #
9f3e7b75 |
| 01-Apr-2025 |
Nia Alarie <nia@NetBSD.org> |
if_rsu: Add sitecom device id
Approved by: thj, adrian Obtained from: NetBSD Differential Revision: https://reviews.freebsd.org/D49588
|
|
Revision tags: release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4 |
|
| #
c14b0162 |
| 03-Feb-2025 |
Jesper Schmitz Mouridsen <jsm@FreeBSD.org> |
mt7601U: Importing if_mtw from OpenBSD
Added ht20 mode, based on if_run from FreeBSD, and if_mtw.c from OpenBSD.
PR: 247545 Approved by: adrian, wireless Differential Revision: https://reviews.free
mt7601U: Importing if_mtw from OpenBSD
Added ht20 mode, based on if_run from FreeBSD, and if_mtw.c from OpenBSD.
PR: 247545 Approved by: adrian, wireless Differential Revision: https://reviews.freebsd.org/D45179
show more ...
|
|
Revision tags: release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3 |
|
| #
dc273058 |
| 23-Jan-2025 |
FUKAUMI Naoki <naoki@radxa.com> |
ure(4): Add support for ELECOM EDC-QUA3C
ELECOM EDC-QUA3C is a USB3.1 Gen1 Type-A/C 2.5GBASE-T network adapter. This also works as a cdce(4) device by:
usbconfig -d X.Y set_config 1 or usbconfig
ure(4): Add support for ELECOM EDC-QUA3C
ELECOM EDC-QUA3C is a USB3.1 Gen1 Type-A/C 2.5GBASE-T network adapter. This also works as a cdce(4) device by:
usbconfig -d X.Y set_config 1 or usbconfig -d X.Y set_config 2
Signed-off-by: FUKAUMI Naoki <naoki@radxa.com>
MFC after: 2 weeks Pull Request: https://github.com/freebsd/freebsd-src/pull/1578
show more ...
|
|
Revision tags: release/14.2.0 |
|
| #
7dfaf238 |
| 09-Nov-2024 |
Augustin Cavalier <waddlesplash@gmail.com> |
rtwn: Add device ID for TPLink RTL8192CU
|
| #
7098b901 |
| 18-Nov-2024 |
Adrian Chadd <adrian@FreeBSD.org> |
usb: fix the ID for the dual-band Wistron AR5523 USB NIC
Use the correct ID, as I have one of these NICs. Add the previous one back in case it's out there in the wild.
@emaste did a bit of a dig in
usb: fix the ID for the dual-band Wistron AR5523 USB NIC
Use the correct ID, as I have one of these NICs. Add the previous one back in case it's out there in the wild.
@emaste did a bit of a dig into the product numbers. @sam did change the ID from 0x0828 -> 082a in a commit a long while back. It's worth reading the code review for further details.
However, I do have one of these NICs and I verified that it indeed has the given ID, and with some follow-up work to fix some race conditions, it works fine in 2GHz 11bg and 5GHz 11a operation.
Differential Revision: https://reviews.freebsd.org/D47654
Obtained from: Linux, drivers/net/wireless/ath/ar5523/ar5523.c
show more ...
|
| #
8eaeaf5c |
| 11-Nov-2024 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
usb: Add support for Brainboxes USB-to-Serial adapters
PR: 277482 Reported by: Cameron Williams
|
| #
541e7a98 |
| 01-Nov-2024 |
Frank Hilgendorf <frank.hilgendorf@posteo.de> |
ukbd: Enable ukbd_apple_swap for all Apple ISO keyboards
Key code swapping between [<>] and [^°] key is enabled for all Apple ISO type keyboards. Before, swapping was enabled when the Eject key was
ukbd: Enable ukbd_apple_swap for all Apple ISO keyboards
Key code swapping between [<>] and [^°] key is enabled for all Apple ISO type keyboards. Before, swapping was enabled when the Eject key was detected in HID usage. This did not correlate well with the swapped keys presence.
usbdevs file is extended by several Apple keyboard models to support ISO model identification.
Reviewed by: markj MFC after: 2 weeks Pull Request: https://github.com/freebsd/freebsd-src/pull/1506
show more ...
|
|
Revision tags: release/13.4.0 |
|
| #
1693e3be |
| 07-Sep-2024 |
Franco Fichtner <franco@opnsense.org> |
u3g: reorder Quectel devices by product ID
Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/1410
|
| #
a1bb5bdb |
| 19-Sep-2024 |
Alexander Motin <mav@FreeBSD.org> |
ure(4): Add ID for LAN port in Thinkpad OneLink+ dock
That's a pretty old dock for Thinkpad X1 Carbon Gen4 and few others.
MFC after: 1 week
|
| #
4b6e76ef |
| 23-Aug-2024 |
Franco Fichtner <franco@opnsense.org> |
u3g: add SIERRA AC340U
Pull request: https://github.com/freebsd/freebsd-src/pull/1397 MFC after: 3 days
|