Have you tried 4a or 4b as per this one ?
I do not think it is necessary to put linux/RPi into the equation. With windows it should be possible too, so use windows if you feel more comfortable.
I recall that I had some connection issues too at some point (do not remember exactly what was it) but 4b worked for me.