There are some USB dongles that run an OS themselves to manage the cellular networking and report as regular USB Ethernet Devices to the host system like the Verizon USB730L, such device does not require a driver for the cellular, if the USB Ethernet support is built-in, then you can use it out of the box.
However, USB730L is a locked device if I remembered it correctly, you should find something else that will work for you.
If you need 5G, your best option is tethering using an iPhone 12 now.