zloytazik

Members
  • Content count

    31
  • Joined

  • Last visited

  • Days Won

    1

zloytazik last won the day on December 31 2017

zloytazik had the most liked content!

Community Reputation

5 Neutral

About zloytazik

  • Rank
    Junior Member
  1. А кстати материнка MSI IM-GM45 полет нормальный на всех версиях
  2. Народ подскажите забуксовал немного пытаюсь добавить ddns провайдера в qnap напрямую в #!/bin/sh # ddns_update.sh This shell script takes care of ddns updating # # description: ez_ipupdate provide register domain name from special server. # "Server Type" support list. # DYNDNS = 0, OBS = 1, DNS = 2, DYNS = 3, QDNS = 4, NOIP = 5, SELFHOST = 9, ORAY = 10 # only _viostor_ IPCAM = 6 , NWCAM = 7 # not _viostor_ , TZO = 6 /bin/echo -n "Starting ddns update: " /bin/rm /tmp/ddns.result -f DDNS_TMP_FILE="/var/ddns_tmp.conf" check_ddns_temp_file() { if [ ! -f ${DDNS_TMP_FILE} ] || [ $1 -ne 0 ]; then /bin/echo "${DDNS_TMP_FILE} is not exist" /bin/echo "[DDNS]" > ${DDNS_TMP_FILE} /bin/echo "Support = "`/sbin/getcfg "DDNS" "Support" -u -d "TRUE"` >> ${DDNS_TMP_FILE} /bin/echo "Enable = "`/sbin/getcfg "DDNS" "Enable" -u -d "FALSE"` >> ${DDNS_TMP_FILE} /bin/echo "Server Type = "`/sbin/getcfg "DDNS" "Server Type" -u -d "0"` >> ${DDNS_TMP_FILE} /bin/echo "Config File = "`/sbin/getcfg "DDNS" "Config File" -d "/etc/ddns_update.conf"` >> ${DDNS_TMP_FILE} /bin/echo "Check External IP = "`/sbin/getcfg "DDNS" "Check External IP" -d "0"` >> ${DDNS_TMP_FILE} /bin/echo "User Name = "`/sbin/getcfg "DDNS" "User Name" -d ""` >> ${DDNS_TMP_FILE} _epass_tmp=`/sbin/getcfg "DDNS" "ePassword" -d ""` if [ -z $_epass_tmp ]; then _pass_tmp=`/sbin/getcfg "DDNS" "Password" -d ""` if [ -z $_pass_tmp ]; then /bin/echo "ePassword = " >> ${DDNS_TMP_FILE} else _epass_tmp=`/sbin/get_encstr ${_pass_tmp} e` /bin/echo "ePassword = "$_epass_tmp >> ${DDNS_TMP_FILE} fi else /bin/echo "ePassword = "$_epass_tmp >> ${DDNS_TMP_FILE} fi /bin/echo "Host Name = "`/sbin/getcfg "DDNS" "Host Name" -d ""` >> ${DDNS_TMP_FILE} /bin/echo "DDNS Type = "`/sbin/getcfg "DDNS" "DDNS Type" -d "0"` >> ${DDNS_TMP_FILE} fi } check_ddns_temp_file 0 [ -f /usr/sbin/noip2c ] || /bin/ln -sf /usr/sbin/noip2 /usr/sbin/noip2c SERVER_TYPE=`/sbin/getcfg "DDNS" "Server Type" -u -d "0" -f ${DDNS_TMP_FILE}` if [ `/sbin/getcfg "DDNS" "Support" -u -d "TRUE" -f ${DDNS_TMP_FILE}` = TRUE ] then if [ `/sbin/getcfg "DDNS" "Enable" -u -d "FALSE" -f ${DDNS_TMP_FILE}` = FALSE ] then /bin/echo "disabled." exit 0 fi #Hugo add: for ROD ddns support if [ -e /var/._viostor_ ]; then if [ ${SERVER_TYPE} = 7 ]; then user=`/sbin/getcfg "DDNS" "User Name" -d "" -f ${DDNS_TMP_FILE}` epass=`/sbin/getcfg "DDNS" "ePassword" -d "" -f ${DDNS_TMP_FILE}` if [ -z $epass ]; then pass=`/sbin/getcfg "DDNS" "Password" -d "" -f ${DDNS_TMP_FILE}` else pass=`/sbin/get_encstr ${epass} d` fi /usr/bin/wget "http://www.nwcam.jp/cgi-bin/dip.cgi?username=$user&password=$pass" result="$?" echo $result > /tmp/ddns.result /bin/rm -fr dip.cgi* /bin/touch /var/lock/subsys/nwcam /sbin/setcfg "DDNS" "Update Server Response" ${result} -f ${DDNS_TMP_FILE} [ -f /sbin/set_ipupatetime ] && /sbin/set_ipupatetime "1" exit $result elif [ ${SERVER_TYPE} = 6 ]; then TERM=vt100 user=`/sbin/getcfg "DDNS" "User Name" -d "" -f ${DDNS_TMP_FILE}` epass=`/sbin/getcfg "DDNS" "ePassword" -d "" -f ${DDNS_TMP_FILE}` if [ -z $epass ]; then pass=`/sbin/getcfg "DDNS" "Password" -d "" -f ${DDNS_TMP_FILE}` else pass=`/sbin/get_encstr ${epass} d` fi /usr/bin/wget "http://ns1.ipcam.jp/cgi-bin/dip.cgi?username=$user&password=$pass" result="$?" echo $result > /tmp/ddns.result # echo -n "ipcam-ddns-update" # echo -n "ipcam-ddns-update" >> $ddns_debug # echo "." /bin/rm -fr dip.cgi* /bin/touch /var/lock/subsys/ipcam /sbin/setcfg "DDNS" "Update Server Response" ${result} -f ${DDNS_TMP_FILE} [ -f /sbin/set_ipupatetime ] && /sbin/set_ipupatetime "1" exit $result fi fi #End if [ ${SERVER_TYPE} = 9 ]; then check_ddns_temp_file 1 /etc/init.d/selfhost-updater.sh update result=$? elif [ ${SERVER_TYPE} = 10 ] then check_ddns_temp_file 1 /etc/init.d/oray-updater.sh update result=$? elif [ ${SERVER_TYPE} != 5 ] then /usr/sbin/create_ddns_conf > /dev/null result=$? if [ $result -ne 0 ] then /bin/echo "ERROR." exit 1 fi config_file=`/sbin/getcfg "DDNS" "Config File" -d "/etc/ddns_update.conf" -f ${DDNS_TMP_FILE}` /usr/sbin/ez-ipupdate -c $config_file 2>/dev/null result=$? else if [ ! -f /etc/config/no-ip2.conf ]; then username=`/sbin/getcfg "DDNS" "User Name" -d "" -f ${DDNS_TMP_FILE}` epassword=`/sbin/getcfg "DDNS" "ePassword" -d "" -f ${DDNS_TMP_FILE}` if [ -z $epassword ]; then password=`/sbin/getcfg "DDNS" "Password" -d "" -f ${DDNS_TMP_FILE}` else password=`/sbin/get_encstr ${epassword} d` fi #echo "${epassword}:${password}" > /tmp/noip_pwd hostname=`/sbin/getcfg "DDNS" "Host Name" -d "" -f ${DDNS_TMP_FILE}` externalIP=`/sbin/getcfg "DDNS" "Check External IP" -d "5" -f ${DDNS_TMP_FILE}` if [ $externalIP = 0 ]; then externalIP=5 fi option="" def_gw=`/sbin/getcfg "Network" "Default GW Device"` if [ ! -z $def_gw ]; then option="-I ${def_gw}" fi /usr/bin/yes ' ' | /usr/sbin/noip2c -C -u "${username}" -p "${password}" -n "${hostname}" -U "${externalIP}" ${option} 1>/dev/null 2>/dev/null fi if [ -f /etc/config/no-ip2.conf ]; then /sbin/daemon_mgr noip2 start "/usr/sbin/noip2 -d 1>>/tmp/noip2.log 2>&1" result=0 /bin/echo "DDNS was updated successfully" else /sbin/setcfg "DDNS" "Enable" "FALSE" /sbin/setcfg "DDNS" "Enable" "FALSE" -f ${DDNS_TMP_FILE} result=1 fi if [ $result -ne 0 ];then /bin/echo $result > /tmp/ddns.result else /bin/echo "DDNS was updated successfully" fi #update record /sbin/setcfg "DDNS" "Update Server Response" ${result} -f ${DDNS_TMP_FILE} [ -f /sbin/set_ipupatetime ] && /sbin/set_ipupatetime "1" /bin/echo -n "noip2" /bin/echo "." /bin/touch /var/lock/subsys/noip2 exit $result fi if [ $result -ne 0 ] then /bin/echo $result > /tmp/ddns.result # /sbin/write_log "Failed to update DDNS." 2 else /bin/echo "DDNS was updated successfully" # /sbin/write_log "DDNS was updated successfully." 4 fi #update record /sbin/setcfg "DDNS" "Update Server Response" ${result} -f ${DDNS_TMP_FILE} [ -f /sbin/set_ipupatetime ] && /sbin/set_ipupatetime "1" /bin/echo -n "ez-ipupdate" /bin/echo "." /bin/touch /var/lock/subsys/ez-ipupdate exit $result else /bin/echo "Un-support" fi exit 1 ____________________________________________________________________________________ а вот это надо сюда впихнуть кто подскажет кто подкинет умную идею как это правильно сделать ??? #!/bin/sh USERNAME="<my-username>" PASSWORD="<my-password>" HOSTNAME="<my-hostname>" # Should be no need to modify anything beyond this point curl -D - --user $USERNAME:$PASSWORD https://dyndns.strato.com/nic/update?hostname=$HOSTNAME >/dev/null 2>&1 if [ $? -eq 0 ]; then /sbin/ddns_custom_updated 1 else /sbin/ddns_custom_updated 0 fi
  3. Функционал одинаков конечно но на вкус и цвет пингвины для всех разные !
  4. Кстати насчет скайпа только сегодня и только сейчас причем совершенно безвозмездно можно найти на оф странице скайпа
  5. дрова на 882 бери из исходников там kernel 4.2.8
  6. прицепляйся к нам в скайп а то руки говорить устали и будем пытаться все вместе
  7. трабла в другом что при разборке initrd.boot и сборке его обратно даже без изменений перестает видится по сети вот это непонятно !!!
  8. Lio в принципе пофиг какой образ структура ядра одна x86x64 поэтому если запихнуть дрова , тем более что в исходниках они все есть https://sourceforge.net/projects/qosgpl/ то все будет работать ,
  9. у 882 проблема инициации я так полагаю это связано с портами
  10. кстати 453a запустился на мамочке Intel BOXDG41AN LGA 775 на 2 sata порту полет был нормальный сетку подцепил на 8111
  11. открываешь образ виртуалки 7zipom выдираешь оттудова disk1.vmdk конвертишь StarWind V2V Image Converter в img или rav самая нижняя строка и пишешь спокойно win32diskimager и прибудет с тобой сила ))))
  12. перезапусти виртуалку и войдешь ну и историю браузеров почисти у меня так сработало кстати там там камер аж 72, кстати работает стабильно немцы ставили на реальное деловское железо
  13. StarWind V2V Image Converter конвертит из виртуальных в img и обратно
  14. держите TVS-882ST 4.3.1(20161128) for Oracle VirtualBox 5 使用 Oracle VirtualBox 5.1.10 r112026 版本, 估计只要是 5.x 版之后的应该都可以正常 链接:http://pan.baidu.com/s/1eR2MqcU 密码:actq Password: BDcfwG@^&3ty23K@H#E@#OJKJDGH23hjdd@@
  15. решение для тех у кого не видит диски у китайцев нашел перевод через гугл Это сообщение последний раз была изменена 2017-5-2 20:30 по yyljt хотите передать j3160-ITX поддерживает четыре жестких диска, два из которых являются ASMedia 1061, я в большом O QNAP TBS-853 4.2.1 (20160601 ) N3150 / D2700 с двойной версией системы. Драйвер Asmedia 1061 есть, вставьте жесткий диск, доступ к которому можно получить в Linux, это DEV_BUS = B00: D19: F0 эти данные изменяются для поддержки этой материнской платы. Помогите узнать друзей. Теперь, наконец, получим еще две sata из J3160-itx ASRock. Конкретные изменения в законодательстве заключаются в следующем: 1. Требования к среде Linux, я установил систему CentOS vm. И vm может посетить u диск.Требуется операция root. 2. Установите lzma, yum install xz-lzma-compat. 3. Создайте каталог под linux Initrd.boot в копии загрузочного диска в этот каталог. 4. # mv initrd.boot initrd.lzma 5. # lzma-d initrd.lzma 6. # cpio -ivmd <initrd 7. Измените model.conf и т. Д., В третьем и четвертом в следующем [System Диск 3] DEV_BUS = B00: D28: F3 DEV_PORT = 0 [Системный диск 4] DEV_BUS = B00: D28: F3 DEV_PORT = 1 Сохраните пакет 7. #, чтобы удалить каталог initrd . Найти. | Cpio -o -H newc> ../initrd cd .. lzma initrd initrd.lzma mv initrd.lzma initrd.boot cksum initrd.boot> initrd.boot.cksum 8. U диск два файла initrd.boot и initrd.boot.cksum замените его.