I am hoping for a suggestion; some back story:
My ultimate goal is to learn the intricacies of the Bluetooth connection shared between a PS3 and a Sixaxis controller. I am fairly versed in Bluetooth, and I have the proper SW to sniff out the Bluetooth connection between the two devices. However to do so I require a "Link-access key" and the BT-addr/MAC of the Master device (PS3).
The pairing process between a Sixaxis and a PS3 happens when the USB cable is plugged into the PS3 directly. At the pairing stage, the Link-Key is exchanged between the two devices. My theory is that I could observe the exchange with a USB sniffing tool.
I am stuck with what the proper tool for this may be. Most of the USB sniffing tools I come across appear to only reveal information shared between the usb device and a computer host. I would like a tool that could help me form a "middle-man attack" on the USB exchange and act as a proxy between the PS3 and the Sixaxis.
What SW/inexpensive HW could someone recommend to me to carry this out?
Thank you all.