this is basic linux networking, i can't imagine what went wrong with those people's pineapples.
i've been using my mark iv and mark v without any problems so far :)
for me the simplest/fastest way is to just change pineapple's ip to 192.168.2.x;
1) ssh pineapple
2) edit /etc/config/network and change ip/gateway
3) reboot