@oscar : ich wollte nochmal auf das script / package von mir hinweisen, das zumindest an den 841ern zu funktionieren scheint (aber gerne gerne testen und mir bescheid geben) denn das mit dem fehlenden iw connect hat mir auch große Probleme gemacht
hier der part meiner lösung :
...
foomac="something"
ffssid="someotherthing"
iw phy0 interface add update type managed
ifconfig update hw ether $foomac
ifconfig update up
# install new if in /etc/config/wireless
uci set wireless.update_radio0=wifi-iface
uci set wireless.update_radio0.ifname=update
uci set wireless.update_radio0.network=update
uci set wireless.update_radio0.disabled=0
uci set wireless.update_radio0.device=radio0
uci set wireless.update_radio0.mode=sta
uci set wireless.update_radio0.macaddr=$foomac
uci set wireless.update_radio0.ssid=$ffssid
uci commit
# restart wifi and get ip
wifi; sleep 2;
# nachtrag [edit]
echo 2 >> /proc/sys/net/ipv6/conf/update/accept_ra
udhcpc -B -b -i update