https://github.com/bb-qq/aqc111
DSM driver for Aquantia AQC111U(5Gbps) based USB Ethernet adapters
https://github.com/bb-qq/aqc111
driver kernel-module synology synology-nas synology-package
Last synced: about 1 year ago
JSON representation
DSM driver for Aquantia AQC111U(5Gbps) based USB Ethernet adapters
- Host: GitHub
- URL: https://github.com/bb-qq/aqc111
- Owner: bb-qq
- Created: 2019-09-07T02:19:10.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-07-15T07:55:44.000Z (almost 3 years ago)
- Last Synced: 2025-03-29T09:11:44.562Z (about 1 year ago)
- Topics: driver, kernel-module, synology, synology-nas, synology-package
- Language: C
- Homepage:
- Size: 180 KB
- Stars: 440
- Watchers: 28
- Forks: 48
- Open Issues: 31
-
Metadata Files:
- Readme: README.org.md
- Changelog: history.md
Awesome Lists containing this project
README
# Linux USB driver
## Build from sources:
* Unpack sources to temporary folder (e.g `tar -xf pacific.tar.gz`).
It will create Linux/ directory
* Change directory (`cd Linux`)
* Perform `make`
## Load driver:
* `modprobe usbnet`
* `insmod aqc111.ko`
## Unload driver:
* `rmmod aqc111`
## Install driver:
Note: starting from 5.x kernel, driver is built in. Be aware to corrupt original file.
* `cp aqc111.ko /lib/modules/$(uname -r)/kernel/drivers/net/usb/`
* `depmod -a`
## Uninstall driver:
Note: starting from 5.x kernel, driver is built in. Be aware to corrupt original file.
* `rm /lib/modules/$(uname -r)/kernel/drivers/net/usb/aqc111.ko`
* `depmod -a`
## Private flags reference:
### Query supported flags:
```bash
ethtool --show-priv-flags
```
### Currently supported flags:
| Flag | Default value |
| -----| ------------- |
| Low Power 5G | off |
| Thermal throttling | on |
### Change flag:
**Enable:**
```bash
ethtool --set-priv-flags "" on
```
**Disable:**
```bash
ethtool --set-priv-flags "" off
```
**E.g**
```bash
ethtool --set-priv-flags enx0017b6123456 "Low Power 5G" on
```