…that entry for monome down at the end is what we’re looking for assuming a grid/arc device was attached to your laptop. If you don’t have a grid/arc attached and you see a monome entry then I think that is evidence that some other (older) FTDI driver is installed (somewhere). When I was having problems way back when one or more monome entries would remain in the USB device tree view after I removed my grid/arc.
With no devices attached, open the system profiler and verify there are no monome entries in the USB tree - if you see one reboot you machine and get back to this point.
Next plug in a grid and select “File” > “Refresh Information” (in system profiler). Hopefully you have a monome entry (this means the IOKit saw your device). If it doesn’t show up I’d try disconnecting it, waiting ~5 sec, and then plug it back in to a different USB port on you laptop. Hit “Refresh Information” again. Hopefully now the device appears in system profiler:
With the device still connected try the following commands:
kextstat -l | grep -i ftdi
on my laptop I get:
159 0 0xffffff7f8477b000 0x6000 0x6000 com.apple.driver.AppleUSBFTDI (5.0.0) DA746E19-3830-34FA-A6E8-5F9AF66B7419 <98 15 5 4 3 1>
…if it doesn’t say
com.apple.driver.AppleUSBFTDI then you have some other FTDI driver picking up the device (I’ve found using the Apple driver to be most reliable).
launchctl list | grep serialosc
on my laptop I get:
88814 0 org.monome.serialosc
If the first column contains a ‘-’ instead of a number the serialosc daemon is likely not running (for whatever reason). The second column will hopefully be 0 (status code meaning things are okay).
ls -l /dev/tty.usbserial-*
crw-rw-rw- 1 root wheel 20, 12 Feb 10 19:14 /dev/tty.usbserial-m0000938
…if the device is getting detected (by the OS) there should be a device file, the name will vary depending on which device you connect (the above m0000938 is my arc2).
Out of curiosity when moving to you new laptop did you use the Migration Assistant tool to move all your data/applications from you old machine to the new one? …or did you simply start installing stuff fresh?
I don’t know if it could be related or not but I’ve found the Migration Assistant to be both surprisingly thorough about pulling over broken installs from old machines and not perfect (leaving random things behind if permissions are weird).
@tehn for what it is worth things have been working great for me on one of the new 2016 touchbar 15" MBP. I’ve been using the USB to USB-C adaptors and standard USB cables. Serialosc and hotplug seems very reliable (more so than any other machine I have).