<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://ryblog.eu/fritzload/extern.php?action=feed&amp;tid=368&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Fritz!Load… / Bei Transfer der Downloads via FTP den Server aufwecken]]></title>
		<link>http://ryblog.eu/fritzload/viewtopic.php?id=368</link>
		<description><![CDATA[Die aktuellsten Beiträge in Bei Transfer der Downloads via FTP den Server aufwecken.]]></description>
		<lastBuildDate>Tue, 03 Feb 2015 22:38:03 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Bei Transfer der Downloads via FTP den Server aufwecken]]></title>
			<link>http://ryblog.eu/fritzload/viewtopic.php?pid=2288#p2288</link>
			<description><![CDATA[<p>Es gibt bei der NAS die Möglichkeit den Server mittels WOL Paket vorher aufzuwecken.<br />Meine Dateien schicke ich immer auf einen FTP Server. Diesen würde ich vorher auch gerne aufwecken.</p><p>Nun habe ich die downloadTransfer.sh angepasst und den Teil des wakes von der NAS in die FTP-Funktion (transferDownloadFile()) kopiert.<br />Als Server IP und Mac habe ich die Einstellungen von der NAS verwendet.</p><p>Wäre schön, wenn so oder so ähnlich die Funktion ins SVN kommt.<br />Leider bin ich noch totaler bash-Anfänger.</p><p>Bei mir funktioniert das Aufwecken vor dem Transfer.</p><p>Die erste (Z:821) und letzte Zeile ist jeweils das Original</p><div class="codebox"><pre><code class="language-none">		url=&quot;${url%/}/&quot;
		
		# Check, if Server is On
		print &quot;Ist der Server ${cifsAdress} wach?&quot;
 		ping -c 2 ${cifsAdress} &gt; /dev/null 2&gt;&amp;1
		if [ &quot;$?&quot; -gt 0 ]; then
		# try to wake cifs server
			print &quot;Server mit der Mac-Adresse: ${cifsMAC} Aufwecken&quot; 
			if [ -n &quot;${cifsMAC}&quot; ]; then
				for intf in eth0 eth1; do
					/usr/bin/ether-wake -i ${intf} ${cifsMAC} &gt;/dev/null 2&gt;&amp;1 &amp;&amp; _gui_output_format &quot;Magic-Packet auf ${intf} gesendet - NAS wird hochgefahren.&quot;
				done
				if [ -n $TIMEINSEC ];then
					TIMEINSEC=60
				fi
				print &quot;Warte $TIMEINSEC Sekunden um den Server wach werden zu lassen&quot;
				sleep $TIMEINSEC #  $TIMEINSEC Sekunden warten, bis zum ersten Mount-Versuch, default 60
			fi
		else
			print &quot;Server ist wach!&quot;
		fi
		
		# --proxytunnel -x proxy:port</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (pseudex)]]></author>
			<pubDate>Tue, 03 Feb 2015 22:38:03 +0000</pubDate>
			<guid>http://ryblog.eu/fritzload/viewtopic.php?pid=2288#p2288</guid>
		</item>
	</channel>
</rss>
