Yubico Forum

...visit our web-store at store.yubico.com
It is currently Tue Jan 30, 2018 8:25 pm

All times are UTC + 1 hour




Post new topic Reply to topic  [ 8 posts ] 
Author Message
PostPosted: Fri Nov 06, 2015 1:20 am 
Offline

Joined: Fri Nov 06, 2015 1:13 am
Posts: 1
I've been using my Yubikey NEO on my Macbook Pro without problem for a number of months now. Recently, I have started using my laptop at home in the "clamshell mode". That is, leaving the laptop lid shut but connect the AC adapter, an external display, keyboard and mouse to the laptop. The laptop will automatically wake up in this configuration and behaves like a desktop computer.

In this setup, however, whenever I plug in the Yubikey, my external USB keyboard and mouse stop functioning (although they remain "plugged in" to the system: there is no USB ejection events). Moreover, the system does not recognise any Yubikey button tap, either for OTP or U2F usage. This means that whenever I need to perform any 2FA task, I need to "undock" my laptop, wake it up again in its "normal" laptop mode, then plug in my Yubikey.

This is obviously a very annoying situation. Could anyone give me some pointers as to what may be happening here?

From what I can see, here is what happens in the syslog when I plug the Yubikey in "clamshell mode" (i.e. when everything locks up):
Code:
06/11/2015 00:12:10.721 com.apple.SecurityServer[79]: Token reader Yubico Yubikey NEO OTP+U2F+CCID inserted into system
06/11/2015 00:12:10.721 com.apple.SecurityServer[79]: reader Yubico Yubikey NEO OTP+U2F+CCID: state changed 0 -> 34
06/11/2015 00:12:10.722 com.apple.SecurityServer[79]: token in reader Yubico Yubikey NEO OTP+U2F+CCID cannot be used (error 229)
06/11/2015 00:12:10.000 kernel[0]: AppleUSBTopCaseHIDDriverPM::message Error: kIOUSBMessagePortHasBeenReset received, requesting device reenumeration
06/11/2015 00:12:10.000 kernel[0]: AppleActuatorHIDEventDriver: message service is terminated
06/11/2015 00:12:10.000 kernel[0]: [AppleMultitouchDevice::willTerminate] entered
06/11/2015 00:12:10.000 kernel[0]: AppleActuatorDeviceUserClient::stop Entered
06/11/2015 00:12:10.000 kernel[0]: AppleActuatorDevice::stop Entered
06/11/2015 00:12:10.000 kernel[0]: AppleActuatorHIDEventDriver: stop
06/11/2015 00:12:10.000 kernel[0]: [AppleMultitouchDevice::stop] entered
06/11/2015 00:12:10.817 System Preferences[7744]: [BluetoothHIDDevice][initWithHIDDevice] Unable to get Object ID from IORegistry
06/11/2015 00:12:10.817 BezelServices 250.15[93]: ASSERTION FAILED: dvcAddrRef != ((void *)0) -[DriverServices getDeviceAddress:] line: 2727
06/11/2015 00:12:10.817 System Preferences[7744]: [BluetoothHIDDevice][initWithHIDDevice] Unable to get Object ID from IORegistry
06/11/2015 00:12:10.817 BezelServices 250.15[93]: ASSERTION FAILED: dvcAddrRef != ((void *)0) -[DriverServices getDeviceAddress:] line: 2727
06/11/2015 00:12:10.818 System Preferences[7744]: [BluetoothHIDDevice][initWithHIDDevice] Unable to get Object ID from IORegistry
06/11/2015 00:12:10.818 System Preferences[7744]: [BluetoothHIDDevice][initWithHIDDevice] Unable to get Object ID from IORegistry
06/11/2015 00:12:25.000 kernel[0]: AppleUSBCompositePM: waitForPMDriverCall timeout
06/11/2015 00:12:25.000 kernel[0]: USBF:    100505.556    IOUSBHIDDriver(IOUSBHIDDriver)::RearmInterruptRead  returning error 0xe00002c0 (no such device), not issuing any reads to device
06/11/2015 00:12:25.918 com.apple.SecurityServer[79]: reader Yubico Yubikey NEO OTP+U2F+CCID: state changed 32 -> 18
06/11/2015 00:12:25.950 com.apple.SecurityServer[79]: reader Yubico Yubikey NEO OTP+U2F+CCID: state changed 16 -> 6
06/11/2015 00:12:25.950 com.apple.SecurityServer[79]: Token reader Yubico Yubikey NEO OTP+U2F+CCID removed from system
06/11/2015 00:12:26.000 kernel[0]: AppleDeviceManagementHIDEventService::start start could not make a string from out connection notification key
06/11/2015 00:12:26.000 kernel[0]: AppleDeviceManagementHIDEventService::start start could not make a string from out poweredoff notification key
06/11/2015 00:12:26.000 kernel[0]: AppleDeviceManagementHIDEventService::processWakeReason Wake reason: Host (0x01)
06/11/2015 00:12:26.000 kernel[0]: [AppleMultitouchDevice::start] entered
06/11/2015 00:12:26.000 kernel[0]: [AppleActuatorHIDEventDriver::start] entered
06/11/2015 00:12:26.000 kernel[0]: BuildActDeviceEntry enter
06/11/2015 00:12:26.000 kernel[0]: AppleActuatorDevice::start Entered
06/11/2015 00:12:26.000 kernel[0]: BuildActDeviceEntry exit
06/11/2015 00:12:26.000 kernel[0]: AppleDeviceManagementHIDEventService::messageClientsWithBSString messageClientsWithBSString sending message USBConnected
06/11/2015 00:12:26.000 kernel[0]: AppleActuatorDeviceUserClient::start Entered


And this is what happens when I plug it while in normal "laptop mode" (i.e. when everything works):
Code:
06/11/2015 00:14:37.434 com.apple.SecurityServer[79]: Token reader Yubico Yubikey NEO OTP+U2F+CCID inserted into system
06/11/2015 00:14:37.434 com.apple.SecurityServer[79]: reader Yubico Yubikey NEO OTP+U2F+CCID: state changed 0 -> 34
06/11/2015 00:14:37.434 com.apple.SecurityServer[79]: token in reader Yubico Yubikey NEO OTP+U2F+CCID cannot be used (error 229)
06/11/2015 00:14:38.437 com.apple.SecurityServer[79]: reader Yubico Yubikey NEO OTP+U2F+CCID: state changed 32 -> 18
06/11/2015 00:14:40.788 com.apple.SecurityServer[79]: reader Yubico Yubikey NEO OTP+U2F+CCID: state changed 16 -> 6
06/11/2015 00:14:40.788 com.apple.SecurityServer[79]: Token reader Yubico Yubikey NEO OTP+U2F+CCID removed from system


Thanks a lot!


Top
 Profile  
Reply with quote  

Share On:

Share on Facebook FacebookShare on Twitter TwitterShare on Tumblr TumblrShare on Google+ Google+

PostPosted: Thu Dec 10, 2015 4:46 am 
Offline

Joined: Wed Aug 19, 2015 3:08 am
Posts: 11
I've been having the same problem with my MacBookPro11,5 since I got it and used it with my Yubikey. Any progress towards resolution of this issue? Getting real sick of it.


Top
 Profile  
Reply with quote  
PostPosted: Thu Dec 10, 2015 10:09 am 
Offline
Site Admin
Site Admin

Joined: Mon Dec 08, 2014 2:52 pm
Posts: 314
Hello Guys,

Can you give us some additional information please,

Exact firmware version of the YubiKey NEO
Exact version of your operating system

Thank you.


Top
 Profile  
Reply with quote  
PostPosted: Fri Dec 11, 2015 12:21 am 
Offline

Joined: Wed Aug 19, 2015 3:08 am
Posts: 11
Tom2 wrote:
Hello Guys,

Can you give us some additional information please,

Exact firmware version of the YubiKey NEO
Exact version of your operating system

Thank you.


Hi

I own a YubiKey NEO in OTP+U2F+CCID mode. Running firmware 2.4.3 and I'm using it with a MacBookPro11,5 running OS X 10.10.5

I remember when I first setup my YubiKey it didn't freeze at first but it started freezing the same way as the OP after following the instructions for requirements of the Yubico Desktop Authenticator to detect the YubiKey (CCID drivers)? And of course if I disable CCID using YubiKey NEO Manager all is well. I also setup MacGPG for SSH/PGP keys.

here is a log when I plug my YubiKey into my Mac with the freeze.

Thanks


Top
 Profile  
Reply with quote  
PostPosted: Wed Dec 16, 2015 8:44 am 
Offline
Site Admin
Site Admin

Joined: Mon Dec 08, 2014 2:52 pm
Posts: 314
did you mean firmware 3.4.3?

there are no NEO with firmware 2.4, those are YubiKey Standard


Top
 Profile  
Reply with quote  
PostPosted: Sun Dec 20, 2015 4:36 am 
Offline

Joined: Wed Aug 19, 2015 3:08 am
Posts: 11
Sorry for the late reply, was sick.

Tom2 wrote:
did you mean firmware 3.4.3?

there are no NEO with firmware 2.4, those are YubiKey Standard


That is correct.


Top
 Profile  
Reply with quote  
PostPosted: Wed Jan 06, 2016 11:21 pm 
Offline

Joined: Wed Aug 19, 2015 3:08 am
Posts: 11
Bump. Might try a fresh install of 10.11 later after cloning of drive. Anyone have any experience?


Top
 Profile  
Reply with quote  
PostPosted: Wed Jan 13, 2016 4:51 am 
Offline

Joined: Wed Aug 19, 2015 3:08 am
Posts: 11
Some updates for you guys

I also run Windows 10 on a second partition on this Mac. No problems there.

I did a clean install of El Capitan last night on my 2015 Macbook Pro (MacBookPro11,5)

As soon I as did the install and got most of my backups restored (Except apps) I installed the Yubikey authenticator packages along with manager, MacGPG2 etc from the Yubico site. El Capitan has a new CCID driver. SSH-agent with yubikey works and the problem is completely gone.

Console output when plugging Yubikey in (last 3 lines)

https://i.imgur.com/Yq3Bshb.png


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 11 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group