Po poleceniu:
root@Gargoyle:~# curl -v -b /tmp/.dynsdns.cookies.txt -c /tmp/.dynsdns.cookies.t
xt -Ik -A --url https://account.dyn.com/entrance
curl: (43) CURLOPT_SSL_VERIFYHOST no longer supports 1 as value!
Po poleceniu:
root@Gargoyle:~# curl -V
curl 7.23.1 (mips-openwrt-linux-gnu) libcurl/7.29.0 OpenSSL/1.0.1c zlib/1.2.7
Protocols: file ftp ftps http https imap imaps pop3 pop3s rtsp smtp smtps tftp
Features: IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP
Zmieniłem curla na tego (z tą wersja wynik login successful): http://downloads.openwrt.org/attitude_a … ar71xx.ipk
Dobra pokombinowałem z różnymi skryptami i wreszcie działa.
Tutaj skrypt który użyłem. Pochodzi ze strony http://blog.stuart.shelton.me/archives/1024 ze zmianami ze strony http://openrouter.info/forum/viewtopic. … amp;t=2563. To tak żeby było wszystko jasne 
#!/bin/sh
LOGIN="*****"
PASSWORD="*****"
EMAIL="<*****@****>"
COOKIES="/tmp/.dynsdns.cookies.txt"
AL="en-gb"
#UA="Mozilla/5.0 (Macintosh; Intel Mac OS X) AppleWebKit/0.0.0 (KHTML, like Gecko) Version/0.0.0 Safari/0.0.0"
LOGINURL="https://account.dyn.com/entrance/"
POSTURL="$LOGINURL"
CHKURL="https://account.dyn.com/"
[[ $DEBUG ]] && DST="-" || DST="/dev/null"
[[ -w "$( dirname "$COOKIES" )" ]] || { echo >&2 "FATAL: Cannot write to directory '$( dirname "$COOKIES" )'" ; exit 1; }
# Ensure no broken session caching...
if [[ -s "$COOKIES" ]]; then
[[ -w "$COOKIES" ]] || { echo >&2 "FATAL: Cannot write to file '$COOKIES'" ; exit 1 ; }
rm -f "$COOKIES" >/dev/null 2>&1
fi
[[ $DEBUG ]] && echo >&2 "DEBUG: Fetching initial headers to pre-load cookies..."
curl -b $COOKIES -c $COOKIES -Ikso "$DST" -A "$UA" --url "$LOGINURL"
[[ $DEBUG ]] && echo >&2 "DEBUG: Fetching UID..."
VALUE="$(
curl -b $COOKIES -c $COOKIES -kso - -A "$UA" --url "$LOGINURL" | \
grep -m 1 "multiform" | \
cut -d"'" -f 6
)"
[[ $DEBUG ]] && echo >&2 "DEBUG: Read UID as '$VALUE' - posting data..."
curl -b $COOKIES -c $COOKIES -d "username=$LOGIN" -d "password=$PASSWORD" -d "iov_id" -d "multiform=$VALUE" -e "$LOGINURL" -kso "$DST" -A "$UA" --url "$POSTURL"
(( DEBUG )) && echo >&2 "DEBUG: Response received - verifying result..."
curl -b $COOKIES -c $COOKIES -e "$POSTURL" -kso - -A "$UA" -H "Accept-Language: $AL" --url "$CHKURL" | \
grep -qE "<span>(Welcome|Hi) <b>$LOGIN</b></span>" \
&& echo "Login successful" \
|| { echo >&2 "Login failed"; echo -e "From: Twój router$EMAIL\nTo: $EMAIL\nSubject: DynDNS update problem\n\n$LOGIN\n" | sendmail -t; exit 1; }
exit 0
Dzięki za pomoc i cierpliwość.