EDIT: Please ignore this message, it's not a solution (it won't work when additional ttyACM's from other devices are present).
I'm using Windows normally, but gave it a shot, this is currently working for me (with Ubuntu):
I plugged in the BP5, and typed (a wide screen is needed, otherwise it will truncate the grep'd result on the right side!):
udevadm info /dev/ttyACM0 | grep ttyACM1
I made a note of the line containing DEVPATH= and then typed:
udevadm info /dev/ttyACM1 | grep ttyACM1
For me, the two results were:
/devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.2/1-1.2:1.0/tty/ttyACM0
/devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.2/1-1.2:1.2/tty/ttyACM1
Then, I created (as root user) in folder /etc/udev/rules.d a file called 97-buspirate.rules:
# BP5 udev rules file
#
SUBSYSTEM=="tty", ENV{ID_VENDOR_ID}=="1209", ENV{ID_MODEL_ID}=="7332", MODE="0666", DEVPATH=="/devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.2/1-1.2:1.0/tty/ttyACM0", SYMLINK+="bp0"
SUBSYSTEM=="tty", ENV{ID_VENDOR_ID}=="1209", ENV{ID_MODEL_ID}=="7332", MODE="0666", DEVPATH=="/devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.2/1-1.2:1.2/tty/ttyACM1", SYMLINK+="bp1"
Then (still as root user) type:
/etc/init.d/udev restart
Then, un-plug and then re-insert the BP5, so that things take effect.
Since I don't know how to use minicom, I did (as root user)
apt install screen
Then, as a normal user, type:
screen /dev/bp0
The Bus Pirate text menu appears. To exit screen, press CTRL+A, then press \ then press y
I didn't see the VT100 colors, but I think that's a problem with my terminal settings, I was SSH'ing in to the Linux box from a Windows PC, using SecureCRT. Ordinarily I will use it with Windows, and in that case, MobaXterm displays the colors. SecureCRT doesn't for reasons I've not got to the bottom of, but at least there is the MobaXterm workaround.
EDIT: p.s. the LEDs are slowly growing on me! : ) Working in a dimly-lit room, it looks like something alien..