Releases: bb-qq/r8152
Releases · bb-qq/r8152
2.18.1-2
- Fixed the MTU issue for RTL8157. (Thanks to @wisdpi)
- Please see this article if you can not configure larger values using GUI.
- Added support of Alienware AW1022 2.5GbE.
Note:
- The installation will fail the first time. After that, run the following command from the SSH terminal:
sudo install -m 4755 -o root -D /var/packages/r8152/target/r8152/spk_su /opt/sbin/spk_su
- Selecting a proper version is needed depending on your DSM version.
- DSM 7.2 and above
- use packages with the suffix
_7.2
.
- use packages with the suffix
- DSM 7.0 and DSM 7.1
- use packages with the suffix
_7.1
.
- use packages with the suffix
- DSM 6.2.x
- use packages with the suffix
_6.2
.
- use packages with the suffix
- DSM 7.2 and above
2.18.1-1
- The base code has been updated to version 2.18.1 which includes the following changes:
- 🥳Added support for new chip RTL8157 (5Gbps) 🤩
- There are several reports that the device is working.
- Comply with the kernel's new network driver interface and many refactorings.
- Many error handling improvements and additional workarounds, possibly stability improvements
- ..And microcode updates
- 🥳Added support for new chip RTL8157 (5Gbps) 🤩
- Drivers are no longer released for the following platforms for DSM6.2/7.1 since Realtek has discontinued support for older kernels:
- evansport, comcerto2k, armadaxp, armada370, armada375
- Confirming stability is still in progress.
Note:
- The installation will fail the first time. After that, run the following command from the SSH terminal:
sudo install -m 4755 -o root -D /var/packages/r8152/target/r8152/spk_su /opt/sbin/spk_su
- Selecting a proper version is needed depending on your DSM version.
- DSM 7.2 and above
- use packages with the suffix
_7.2
.
- use packages with the suffix
- DSM 7.0 and DSM 7.1
- use packages with the suffix
_7.1
.
- use packages with the suffix
- DSM 6.2.x
- use packages with the suffix
_6.2
.
- use packages with the suffix
- DSM 7.2 and above
2.17.1-2
- Improved performance especially on older platforms.
- In an earlier version, the size of the RX buffer was reduced to improve stability on older platforms.
- Since that time, the Realtek base driver and firmware have been updated, so I reverted this change at this time.
- Please let me know if stability has decreased significantly since this release. I will change to reduce the RX buffer only for that platform again.
Note:
- The installation will fail the first time. After that, run the following command from the SSH terminal:
sudo install -m 4755 -o root -D /var/packages/r8152/target/r8152/spk_su /opt/sbin/spk_su
- Selecting a proper version is needed depending on your DSM version.
- DSM 7.2 and above
- use packages with the suffix
_7.2
.
- use packages with the suffix
- DSM 7.0 and DSM 7.1
- use packages with the suffix
_7.1
.
- use packages with the suffix
- DSM 6.2.x
- use packages with the suffix
_6.2
.
- use packages with the suffix
- DSM 7.2 and above
2.17.1-1
- The base code has been updated to version 2.17.1 which includes the following changes:
- fix the autosuspend doesn't work
- move setting r8153b_rx_agg_chg_indicate()
- fix the poor throughput for 2.5G devices
- fix flow control issue of RTL8156A
- Add __GFP_NOWARN to big allocations
- Suppresses unnecessary logs in low memory environments
- reduce the control transfer of rtl8152_get_version()
- r8152: avoid to change cfg for all devices
- ..And microcode updates
Note:
- The installation will fail the first time. After that, run the following command from the SSH terminal:
sudo install -m 4755 -o root -D /var/packages/r8152/target/r8152/spk_su /opt/sbin/spk_su
- Selecting a proper version is needed depending on your DSM version.
- DSM 7.2 and above
- use packages with the suffix
_7.2
.
- use packages with the suffix
- DSM 7.0 and DSM 7.1
- use packages with the suffix
_7.1
.
- use packages with the suffix
- DSM 6.2.x
- use packages with the suffix
_6.2
.
- use packages with the suffix
- DSM 7.2 and above
2.16.3-4
- Improved error handling for loading settings when using DHCP.
- Added experimental support of DSM 7.2beta. (not tested)
- Added experimental support of DSM 6.2 again for limited platforms. (not tested)
Note:
- The installation will fail the first time. After that, run the following command from the SSH terminal:
sudo install -m 4755 -o root -D /var/packages/r8152/target/r8152/spk_su /opt/sbin/spk_su
- Selecting a proper version is needed depending on your DSM version.
- DSM 7.2 and above
- use packages with the suffix
_7.2
.
- use packages with the suffix
- DSM 7.0 and DSM 7.1
- use packages with the suffix
_7.1
.
- use packages with the suffix
- DSM 6.2.x
- use packages with the suffix
_6.2
.
- use packages with the suffix
- DSM 7.2 and above
2.16.3-3 DSM7.x (reuploaded)
- Improved the workaround for the issue of not restoring IP configuration on boot introduced in DSM 7.1.1.
- This change also fixes the issue of the "need to repair loop" occurring in some environments.
Note:
- The installation will fail the first time. After that, run the following command from the SSH terminal:
sudo install -m 4755 -o root -D /var/packages/r8152/target/r8152/spk_su /opt/sbin/spk_su
- Users of DSM 6.2 should use past releases.
2.16.3-2 DSM7.x
- Fixed the issue that IP settings are not restored on boot introduced in DSM 7.1.1.
- Reboot and run the command
sudo install -m 4755 -o root -D /var/packages/r8152/target/r8152/spk_su /opt/sbin/spk_su
again may be required to upgrade in some environments
- Reboot and run the command
- Disabled USB autosuspend by default to improve stability for some platforms.
- Logs are now stored under
/var/packages/r8152/var/log
. - Changed to skip creating an OVS interface when the target interface was already configured.
Note:
- The installation will fail the first time. After that, run the following command from the SSH terminal:
sudo install -m 4755 -o root -D /var/packages/r8152/target/r8152/spk_su /opt/sbin/spk_su
- Users of DSM 6.2 should use past releases.
2.16.3-1 DSM7.x
Updated the base driver codes to v2.16.3 supplied by Realtek that include the following changes:
- Updated firmware/microcode for some chip revisions
- Implemented recovery procedure without interface down for
Rx status -71
error. - Supported configuring 'pause' parameters by
ethtool --pause/--show-pause
as well as Rx parameter (not tested)
Note:
- The installation will fail the first time. After that, run the following command from the SSH terminal:
sudo install -m 4755 -o root -D /var/packages/r8152/target/r8152/spk_su /opt/sbin/spk_su
- Users of DSM 6.2 should use past releases.
2.15.0-10 DSM7.x
- Fixed the issue when bond and other devices exist.
- Improved handling of hotplug events.
Note:
- The installation will fail the first time. After that, run the following command from the SSH terminal:
sudo install -m 4755 -o root -D /var/packages/r8152/target/r8152/spk_su /opt/sbin/spk_su
- Users of DSM 6.2 should use past releases.
2.15.0-9 DSM7.x
- Fixed install-udev-rules.
- Added support for the new variant of TUC-ET2G(=2.0R).
Note:
- The installation will fail the first time. After that, run the following command from the SSH terminal:
sudo install -m 4755 -o root -D /var/packages/r8152/target/r8152/spk_su /opt/sbin/spk_su
- Users of DSM 6.2 should use past releases.