Just ordered a Nikon W300 #camera. Already searched for a way to get pictures off the camera using wifi and found https://www.testcams.com/airnef/ . Would also be a nice option to get pictures on my #pinephone if it works.
Turns out that the #w300 cameras wifi can only be turned on by an ios/android app using a bluetooth connection. The wifi is said to be turned on only for one action (like getting one picture). I've gottan that far that the wifi switched on and has been visible.
Now looking for a way to #capture the #bluetooth traffic on #android to find a way to enable wifi on the camera from a linux computer...
Got a capture of the #bluetooth communication on my #android switching on the #wifi on my #nikon #w300. Androids feature is hidden between the developer options. Finding the btsnoop_hci.log file was kind of difficult. I had to use find from the command line using adb shell. Once transferred to my laptop the file opens fine in #wireshark. Well, don't know anything about bluetooth on a protocol level and have to start reading what #l2cap and Bluetooth #AttributeProtocol are.
Well, it seems to be #bluetooth le and with 'le' it seems to be part of the protocol to use a random hardware address. Anyway, captured the pairing with #snapbridge #app on #android. Will try to find a difference to a pairing test done from naked android.
Looked some more into Bluetooth LE. Moved the tests to my #pinephone, because #bluetooth seems to be more stable than on my notebook ;-)...
Guess I'll need a screenrecord of the pairing process of my #w300 to the android app #snapbridge to correlate the times of the sniff and my actions in the app.