Creating a bug report/issue
I have searched the existing open and closed issues
Required Information
- DietPi version |
cat /boot/dietpi/.version -
G_DIETPI_VERSION_CORE=10 G_DIETPI_VERSION_SUB=2 G_DIETPI_VERSION_RC=3 G_GITBRANCH='master' G_GITOWNER='MichaIng' - Distro version |
echo $G_DISTRO_NAME $G_RASPBIAN -
trixie - Kernel version |
uname --all -
Linux DietPi 6.12.76-current-sunxi64 #1 SMP Thu Mar 5 15:04:32 UTC 2026 aarch64 GNU/Linux - Architecture |
dpkg --print-architecture -
arm64 - SBC model |
echo $G_HW_MODEL_NAMEor (EG: RPi3) -
Orange Pi Zero 3 (aarch64) - Power supply used | (EG: 5V 1A RAVpower)
-
5V 3A - SD card used | (EG: SanDisk ultra)
-
SanDisk ultra
Additional Information (if applicable)
- Software title | (EG: Nextcloud)
- Was the software title installed freshly or updated/migrated?
- Can this issue be replicated on a fresh installation of DietPi?
← If you sent a “dietpi-bugreport”, please paste the ID here → - Bug report ID |
echo $G_HW_UUID
Steps to reproduce
-
Mount the USB-disk with external power using dietpi-drive_manager
-
Run benchmark
-
Result:
[ INFO ] DietPi-Benchmark | Running read/write benchmark on /mnt/src/dietpi-benchmark_testfile (10 MiB) [ INFO ] DietPi-Benchmark | Testing seq write speed, please wait... [ OK ] DietPi-Benchmark | Result: 1 MiB/s [ INFO ] DietPi-Benchmark | Clearing filesystem cache... [ INFO ] DietPi-Benchmark | Testing seq read speed, please wait... [ OK ] DietPi-Benchmark | Result: 1 MiB/s
Expected behaviour
- Consistent read and write speeds greater than 1 MiB.
Actual behaviour
-
Disable UAS
-
The same result - 1Mib/s
-
Change IO-Scheduler to none
-
The same result- 1Mib/s
-
Mounted another drive, without external power.
-
Run benchmark
-
The same result- 1Mib/s
-
Update Dietpi from 10.1.3 to 10.2.3
-
Mount the USB-disk using dietpi-drive_manager
-
Run benchmark
-
Result:
[ INFO ] DietPi-Benchmark | Running read/write benchmark on /mnt/src/dietpi-benchmark_testfile (10 MiB) [ INFO ] DietPi-Benchmark | Testing seq write speed, please wait... [ OK ] DietPi-Benchmark | Result: 21 MiB/s [ INFO ] DietPi-Benchmark | Clearing filesystem cache... [ INFO ] DietPi-Benchmark | Testing seq read speed, please wait... [ OK ] DietPi-Benchmark | Result: 40 MiB/s [ OK ] DietPi-Benchmark | rm /mnt/src/dietpi-benchmark_testfile [ INFO ] DietPi-Benchmark | Running read/write benchmark on /mnt/src/dietpi-benchmark_testfile (100 MiB) [ INFO ] DietPi-Benchmark | Testing seq write speed, please wait... [ OK ] DietPi-Benchmark | Result: 33 MiB/s [ INFO ] DietPi-Benchmark | Clearing filesystem cache... [ INFO ] DietPi-Benchmark | Testing seq read speed, please wait... [ OK ] DietPi-Benchmark | Result: 39 MiB/s [ OK ] DietPi-Benchmark | rm /mnt/src/dietpi-benchmark_testfile -
While testing if disabling UAS would yield a speed increase, I performed several reboots and again encountered a speed of 1 MiB/s. Restoring default settings (enabling UAS and setting the IO-scheduler to mq-deadline) does not help.
-
When I manually mount:
sudo mkdir /mnt/src&&mount /dev/sda1, and then executedd. The output I get is:dd if=/dev/urandom of=/mnt/src/output bs=8k count=10k; rm -f /mnt/src/output 10240+0 records in 10240+0 records out 83886080 bytes (84 MB, 80 MiB) copied, 0.995505 s, 84.3 MB/s
Extra details
-
dmesg:
dmesg -l emerg,alert,crit,err [ 1.364931] dw-apb-uart 5000000.serial: Error applying setting,reverse things back [ 1.365192] sun6i-spi 5010000.spi: Error applying setting, reverse things back [ 1.370965] sunxi-mmc 4020000.mmc: Error applying setting, reverse things back [ 1.371465] sunxi-mmc 4021000.mmc: Error applying setting, reverse things back [ 1.371655] dw-apb-uart 5000000.serial: Error applying setting,reverse things back [ 1.371902] sun6i-spi 5010000.spi: Error applying setting, reverse things back [ 9.052943] usb 5-1: device descriptor read/64, error -110 [ 9.292890] usb 5-1: device descriptor read/64, error -71 [ 14.684930] usb 5-1: device descriptor read/64, error -110 [ 14.924892] usb 5-1: device descriptor read/64, error -71 [ 20.456157] usb 5-1: device descriptor read/8, error -110 [ 20.593533] usb 5-1: device descriptor read/8, error -71 [ 20.877532] usb 5-1: device descriptor read/8, error -71 [ 26.096542] usb 5-1: device descriptor read/8, error -71 [ 26.204984] usb usb5-port1: unable to enumerate USB device [ 36.746071] panfrost 1800000.gpu: probe with driver panfrost failed with error -110