]> ###&version; - First release. Tools, USB Map draws each USB controller with its IOMMU group, ports, hubs and devices, marks the controller that holds the boot device, and flags devices running slower than their port allows. - Name physical ports by plugging a device in. Export the map as text or JSON. ### Older releases - Full changelog: https://github.com/ibigsnet/UsbMap/blob/main/CHANGELOG.md https://github.com/ibigsnet/UsbMap/releases/download/v&version;/UsbMap-&version;-x86_64-1.txz 3a484167eeec192e493d7a8cf57d52a119dbb98e0f01840bde0f97451dca33d3 4a7647c64ed0885ee30884c8b900e27d /dev/null || true # Keep only this version's package on the flash. VER="" for candidate in /tmp/plugins/usbmap.plg /boot/config/plugins/usbmap.plg; do if [ -f "$candidate" ]; then VER=$(sed -n 's/.*ENTITY version "\([^"]*\)".*/\1/p' "$candidate" | head -1) [ -n "$VER" ] && break fi done if [ -n "$VER" ]; then find /boot/config/plugins/usbmap -maxdepth 1 -name 'UsbMap-*-x86_64-1.txz' ! -name "UsbMap-${VER}-x86_64-1.txz" -delete 2>/dev/null || true fi echo "UsbMap: ready. Open Tools, USB Map." ]]> /dev/null 2>&1 done rm -rf /usr/local/emhttp/plugins/UsbMap if [ -f /boot/config/plugins/usbmap/ports.json ]; then echo "UsbMap: port names kept in /boot/config/plugins/usbmap/ports.json" fi echo "UsbMap: removed." exit 0 ]]>