Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'd like to be able to move bluetooth pairing from one PC to another so the bluetooth device would automatically pair to the new PC. It appears that this is requires a few things:

  • Moving the credentials (stored where?) from the first PC to the second
  • Using Bluez's bdaddr to change the device address of the second PC to match the first PC

Has anyone done this before? The use would be a multi-device/multi-user kiosk where the logged in user would have their devices connected to without having to re-pair each time.

share|improve this question

migrated from Apr 1 '13 at 19:52

This question came from our site for professional and enthusiast programmers.

Yes, you could do this as you describe by spoofing BDADDRs to match and copying the link keys. On BlueZ/Ubuntu, link keys are stored in /var/lib/bluetooth/<BD_ADDR>/linkkeys

share|improve this answer
Is there anything else that would need to be done? Anything obvious that I'm missing here? – Chris Morgan Apr 1 '13 at 18:06

You must log in to answer this question.