My Cat S60 has a new 2nd ID (0x88c1) from the one already in libmtp. Note that music-players.h already has a 2nd ID for the Cat S50 so this is not unusual.
On linux, the kernel message appears when plugged in:
usb 8-1: New USB device found, idVendor=04b7, idProduct=88c1
mtfs gives the following error:
Listing raw device(s)
Device 0 (VID=04b7 and PID=88c1) is UNKNOWN in libmtp v1.1.10.
Please report this VID/PID and the device model to the libmtp development team
Found 1 device(s):
04b7:88c1 @ bus 8, dev 28
Attempting to connect device
Android device detected, assigning default bug flags
Putting the following lines in 69-libmtp.rules makes the phone filesystem visible
# Caterpillar Cat S60
ATTR{idVendor}=="04b7", ATTR{idProduct}=="88c1", SYMLINK+="libmtp-%k", MODE="660", GROUP="audio", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA
Anonymous
I have added the ID to git for the next relesae 1.1.17, thanks for the report!