Serial Driver suggestion


#1

Hi @Pioneer,

I’d like to suggest that a sticky link with current USB drivers be added to the mBot (and possibly Orion) forums. OS X users, especially those that have upgraded to El Capitan (10.11.x) can’t use the older trick of turning off the signed driver restrictions. In this thread, I link to another post that has a current, working signed driver for El Capitan that I point people in the mBot forum to. However, it would likely save everyone a lot of work and frustration for newcomers.

Best regards and 新年快乐!

Charles


#2

I am using Yosemite. I was desperately trying everything to get the XY plotter to work. I pretty sure that I finally used the file that you linked to here.

My question is, how can I tell:

  1. whether I’m using the signed driver or not
  2. if my signed driver restrictions are on or off
  3. how to turn the restrictions back on

#3

If the driver is unsigned, the serial port will not appear when you try to connect to it. You can check to see if kext-dev-mode is enabled by going to the terminal and typing in:

sudo nvram -p | grep kext

(Using sudo to do this requires admin rights and will prompt you for your log in password)

If nothing appears or if it says kext-dev-mode=0, then the signed driver restrictions are on (not in kernel development mode).

The “hack” used to turn signed driver restrictions off (that works in Yosemite but not El Capitan) is:

sudo nvram boot-args="kext-dev-mode=1"

Hope this helps.


#4

I’m not sure which actually worked. I was making a huge newbie mistake, mDraw was reporting a connection, so I didn’t bother to see that it was a bluetooth connection. Once I disconnected the bluetooth and chose USB serial and connected it started working.

Now I’m just stuck on getting the proportions to match the actual file I’m importing. It’s short in both directions by 25%


#5