An open API service indexing awesome lists of open source software.

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

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
```