test not making it to webpage - Inland TN320 256GB NVME on Raspberry Pi 5 using Geekworm X1001 V1.1 PIP
Starting INXI hardware identification...
System:
Kernel: 6.1.0-rpi7-rpi-2712 arch: aarch64 bits: 64 compiler: gcc v: 12.2.0 Console: pty pts/1
Distro: Debian GNU/Linux 12 (bookworm)
Machine:
Type: ARM System: Raspberry Pi 5 Model B Rev 1.0 details: N/A rev: c04170 serial:
Category Test Result
HDParm Disk Read 755.70 MB/sec HDParm Cached Disk Read 621.96 MB/sec DD Disk Write 463 MB/s FIO 4k random read 100886 IOPS (403546 KB/s) FIO 4k random write 70865 IOPS (283460 KB/s) IOZone 4k read 274724 KB/s IOZone 4k write 194676 KB/s IOZone 4k random read 62001 KB/s IOZone 4k random write 228735 KB/s
Score: 45910
Compare with previous benchmark results at: https://pibenchmarks.com/
Im having the same problem but with Geekworm X1002 V1.1 hat and a Kingston NV2 nvme
I don't think it's the Geekworm adapter, I also tried a SK Hynix Gold P31 1TB on the Geekworm and the Pimoroni, neither made it to the site.
ID-1: /dev/nvme0n1 vendor: Smart Modular Tech. model: SHGP31-1000GM size: 931.51 GiB
This workaround from a closed issue worked.
https://pibenchmarks.com/benchmark/77698/ test for the SK Hynix Gold P31 1TB
Temporary Workaround Instead of running the command
sudo curl https://raw.githubusercontent.com/TheRemote/PiBenchmarks/master/Storage.sh | sudo bash like instructed on the web site, download the file with
curl -o Storage.sh https://raw.githubusercontent.com/TheRemote/PiBenchmarks/master/Storage.sh then open the file in your favourite text editor and comment out the offending show-regs line in the script by adding a # at the start of the line.
Test_nvme=$(nvme list -o json 2>&1)
Test_nvme+=$(nvme show-regs "$BootDrive" -H 2>&1 | sed 's/;/!/g')
Test_smartctl=$(smartctl -x "$BootDrive" 2>&1 | sed 's/;/!/g' | sed '/^[[:space:]]*$/d') Once you've made the change, run it with sudo bash ./Storage.sh. The results should appear on the web site. If you are using an NVMe boot drive, some details may be missing, but at least the results will appear properly.
that workaround worked for the Sk Hynix drive and a Toshiba drive, but not for the Inland TN320
Thanks. That workaround did work for me
Worked for me on Geekworm X1001 and Crucial P3 4TB
Same issue and workaround worked for me. Geekworm x1000 and Inland TN325 512GB
Same issue. Workaround seemed towork for me and script claimed the results were uploaded., but nothing has been shown on the page. Pi 5, Pimoroni NVMe base, Integral Series M 250GB M2 2280. Uploaded as user philr
I have also commented the line
#Test_nvme+=$(nvme show-regs "$BootDrive" -H 2>&1 | sed 's/;/!/g' | sed 's/\x0//g')
and the submission finally ended up on the website. I have lost so many of them... :(
Thank you for opening this thread. So helpful! As per workaround, commented:
#Test_nvme=$(nvme list -o json 2>&1 | sed 's/\x0//g')
#Test_nvme+=$(nvme show-regs "$BootDrive" -H 2>&1 | sed 's/;/!/g' | sed 's/\x0//g')
#Test_smartctl=$(smartctl -x "$BootDrive" 2>&1 | sed 's/;/!/g' | sed '/^[[:space:]]*$/d')
and now results are uploaded. At last!