<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[SDS PLC/PAC: Měření Energie & OnlineTechnology.cz - Problémy s dns_resolv()]]></title>
	<link rel="self" href="https://forum.sds.an-d.cz/extern.php?action=feed&amp;tid=305&amp;type=atom" />
	<updated>2012-11-11T17:01:41Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.sds.an-d.cz/viewtopic.php?id=305</id>
		<entry>
			<title type="html"><![CDATA[Re: Problémy s dns_resolv()]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=2660#p2660" />
			<content type="html"><![CDATA[<p>Všechny připomínky projdu a nechám opravit.</p><p>DNS z DHCP = dokud není obdržena nová IP adresa DNS serveru z DHCP, je platná ta předchozí.<br />Takže po zapnutí zařízení se nastaví poslední známa (z ruční konfigurace), a ta se nahradí v okamžiku kdy DHCP server dá zařízení SDS vědět o jiném DNS serveru. <br />Nebo taky nemusí, a pak zůstane ta původní hodnota.</p><p>Ty hlášky zkontroluju a nechám opravit.</p>]]></content>
			<author>
				<name><![CDATA[adamn]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=7</uri>
			</author>
			<updated>2012-11-11T17:01:41Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=2660#p2660</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Problémy s dns_resolv()]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=2659#p2659" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>adamn napsal:</cite><blockquote><p>Opraveno v novém BETA firmware.</p></blockquote></div><p>Otestoval som. Myslim, ze je to uz v poriadku.<br />Najskor som upgradol na posledny beta firmware 02/11/2012 a vyskusal funkcnost standardneho programu pre odosielanie dat na portal. Vsetko prebehlo v poriadku. IP adresa bola staticka 192.168.1.250, DNS server 192.168.1.1</p><p>Nahral som testovaci program viz. hore, parametre SDS IP=static, DNS=192.168.1.1, DNS cez DHCP=OFF a vystup bol:<br /></p><div class="codebox"><pre><code>CONSOLE:
[0] start
[1] sys[65]=65535
[2] sys[65]=514
cekam na odpoved, dns-server-ip:192.168.1.1
[3] hotovo
[3] sys[65]=512
RESOLV: 173.194.35.152</code></pre></div><p>Dalej som zmenil IP DNS na 8.8.8.8 a vysledok zase OK:<br /></p><div class="codebox"><pre><code>[0] start
[1] sys[65]=65535
[2] sys[65]=514
cekam na odpoved, dns-server-ip:8.8.8.8
cekam na odpoved, dns-server-ip:8.8.8.8
cekam na odpoved, dns-server-ip:8.8.8.8
[3] hotovo
[3] sys[65]=512
RESOLV: 173.194.35.159</code></pre></div><p>A naposledy som zmenil IP adresu na DHCP a zaskrtol volbu <strong>použít adresu získanou přes DHCP pro DNS server</strong> pricom v poli <strong>IP adresa DNS serveru:</strong> zostala hodnota 8.8.8.8<br />Vysledok:<br /></p><div class="codebox"><pre><code>CONSOLE:
[0] start
[1] sys[65]=65535
[2] sys[65]=514
cekam na odpoved, dns-server-ip:8.8.8.8
cekam na odpoved, dns-server-ip:8.8.8.8
cekam na odpoved, dns-server-ip:8.8.8.8
cekam na odpoved, dns-server-ip:8.8.8.8
cekam na odpoved, dns-server-ip:8.8.8.8
cekam na odpoved, dns-server-ip:8.8.8.8
cekam na odpoved, dns-server-ip:8.8.8.8
cekam na odpoved, dns-server-ip:8.8.8.8
cekam na odpoved, dns-server-ip:192.168.1.1
[3] hotovo
[3] sys[65]=512
RESOLV: 173.194.35.151</code></pre></div><p>Takze nakoniec je to OK, len nechapem, preco tolko pokusov o DNS resolv z 8.8.8.8 ked je zapnute DNS z DHCP?</p><p>Kozmeticka chybicka je tiez v hlaskach pri zmene IP adresy pridelenej z DHCP na staticku a naopak.<br />Ak <strong>staticku IP adresu zmenim na DHCP</strong> a ulozim, na obrazovke sa zjavi hlaska:<br /></p><div class="codebox"><pre><code>Změna nastavení IP adresy a portu webového rozhraní 
Všechny změny jsou uloženy a budou použity za 3 sec !
Klikněte sem pro přechod na novou IP: 192.168.1.250:80</code></pre></div><p>A ak zmenim IP adresu <strong>z DHCP na pevnu</strong>, tak pri ulozeni dostanem toto upozornenie: <br /></p><div class="codebox"><pre><code>Změna nastavení IP adresy a portu webového rozhraní 
Všechny změny jsou uloženy a budou použity za 3 sec !
Toto zařízení obdrží novou IP adresu od zvoleného DHCP serveru.
 </code></pre></div><p>Hlasky su z javne prehodene.</p><p>A este (ale to uz mi moje jazykove znalosti nedovolia tvrdit, ci je to spravne) sa mi javi napis:<br />Vítejte do SDS MACRO ! pri prihlaseni a nasledne aj v uvodnej obrazovke trochu divny.<br />Nemalo by to byt <strong>Vítejte v SDS MACRO !</strong> ?</p><p>(viem, prkotiny, ale obcas aj toto treba opravit)</p>]]></content>
			<author>
				<name><![CDATA[vaanja]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=18</uri>
			</author>
			<updated>2012-11-10T23:40:44Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=2659#p2659</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Problémy s dns_resolv()]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=2658#p2658" />
			<content type="html"><![CDATA[<p>Opraveno v novém BETA firmware.</p>]]></content>
			<author>
				<name><![CDATA[adamn]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=7</uri>
			</author>
			<updated>2012-11-10T11:43:02Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=2658#p2658</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Problémy s dns_resolv()]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=2502#p2502" />
			<content type="html"><![CDATA[<p>Toto ještě dořeším, bude to opraveno v další verzi beta firmware.</p>]]></content>
			<author>
				<name><![CDATA[adamn]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=7</uri>
			</author>
			<updated>2012-10-28T10:30:33Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=2502#p2502</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Problémy s dns_resolv()]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=2499#p2499" />
			<content type="html"><![CDATA[<p>Skusil som poslednu betu (24.10.2012) pre SDS Macro.<br />Este to nie je celkom ono, problem sa prejavi ak je adresa SDS ziskavana z DHCP a je zaskrtnute ziskanie DNS z DHCP servra a sucasne existuje v poli IP Adresa DNS servru nejaka adresa:</p><p><span class="postimg"><img src="http://img94.imageshack.us/img94/6618/dns4.png" alt="Auto DNS z DHCP" /></span></p><br /><br /><br /><p><strong>TOTO JE VYSLEDOK:</strong> </p><div class="codebox"><pre><code>CONSOLE:

[0] start
[1] sys[65]=0
[2] sys[65]=514
cekam na odpoved, dns-server-ip:1.1.1.1
cekam na odpoved, dns-server-ip:1.1.1.1
cekam na odpoved, dns-server-ip:1.1.1.1
cekam na odpoved, dns-server-ip:1.1.1.1
cekam na odpoved, dns-server-ip:1.1.1.1
cekam na odpoved, dns-server-ip:1.1.1.1
cekam na odpoved, dns-server-ip:1.1.1.1
cekam na odpoved, dns-server-ip:1.1.1.1
cekam na odpoved, dns-server-ip:1.1.1.1
[3] hotovo
[3] sys[65]=512
RESOLV: 173.194.35.191</code></pre></div><p>Samozrejme DNS resolv nakoniec prebehne korektne, lebo pouzije DNS server 192.168.1.1, ale pri tejto konstelacii su v sys[70]-sys[73] nespravne hodnoty aktualne pouziteho DNS servra (1.1.1.1 namiesto 192.168.1.1)</p>]]></content>
			<author>
				<name><![CDATA[vaanja]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=18</uri>
			</author>
			<updated>2012-10-27T19:17:44Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=2499#p2499</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Problémy s dns_resolv()]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=2488#p2488" />
			<content type="html"><![CDATA[<p>Zkuste nový BETA firmware (24.10.2012).</p>]]></content>
			<author>
				<name><![CDATA[adamn]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=7</uri>
			</author>
			<updated>2012-10-24T17:11:55Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=2488#p2488</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Problémy s dns_resolv()]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=2474#p2474" />
			<content type="html"><![CDATA[<p>Skusil som tiez otestovat tento problem s *BETA-VERSION* verze hw SoC-ARM REV1 100Mbit DF5, ze dne 12.10.2012<br />s horeuvedenym programom.</p><p>Mam standardne nastaveny DNS na 192.168.1.1:<br /><span class="postimg"><img src="http://img585.imageshack.us/img585/8941/dns1.png" alt="Originalna konfiguracia" /></span></p><br /><br /><p><strong>Vysledok:</strong><br />CONSOLE:<br />[0] start<br />[1] sys[65]=0<br />[2] sys[65]=514<br />cekam na odpoved, dns-server-ip:192.168.1.1<br />cekam na odpoved, dns-server-ip:192.168.1.1<br />cekam na odpoved, dns-server-ip:192.168.1.1<br />[3] hotovo</p><p>Nasledne som zmenil adresu DNS servra na 8.8.8.8:<br /><span class="postimg"><img src="http://img525.imageshack.us/img525/209/dns2chyba.png" alt="Zmenena konfiguracia" /></span></p><p><strong>Vysledok:</strong><br />CONSOLE:<br />[0] start<br />[1] sys[65]=0<br />[2] sys[65]=514<br />cekam na odpoved, dns-server-ip:8.8.8.8<br />cekam na odpoved, dns-server-ip:8.8.8.8<br />cekam na odpoved, dns-server-ip:8.8.8.8<br />[3] hotovo<br />[3] sys[65]=512<br />RESOLV: 173.194.35.152</p><p>Takze u mna to podla vsetkeho funguje.</p><p>Pri zmene IP DNS servra a stlaceni&nbsp; <strong>store</strong> sa mi automaticky zaskrtla volba &quot;použít adresu získanou přes DHCP pro DNS server (nezaškrtněte pro použití ručně zadané IP)&quot; presne ako hlasil Simi.</p><p>Nedava to zmysel, lebo adresu zariadenia a ostatnych veci mam nastavene rucne, a podla napovedy by teda mala byt nezaskrtnuta. Ak tuto volbu odskrtnem, stlacim store, pockam 3sekundy, prihlasim sa do webrozhrania, tak je volba opat zaskrtnuta...</p><p>D O P L N E N I E :<br />Ak zmenim pouzitie statickej adresy na pouzitie DHCP, tak mi DHCP korektne prideli pre SDS novu IP adresu, masku, gateway aj DNS, ale hoci je volba &quot;použít adresu získanou přes DHCP pro DNS server (nezaškrtněte pro použití ručně zadané IP)&quot; zaskrtnuta, tak dns_resolv pouzije DNS uvedney v poli IP Adresa DNS servru:</p><p>CONSOLE:</p><p>[0] start<br />[1] sys[65]=0<br />[2] sys[65]=514<br />cekam na odpoved, dns-server-ip:8.8.8.8<br />[3] hotovo<br />[3] sys[65]=512<br />RESOLV: 173.194.35.159</p><p><span class="postimg"><img src="http://img802.imageshack.us/img802/9871/dns3.png" alt="Zmenena konfiguracia" /></span></p>]]></content>
			<author>
				<name><![CDATA[vaanja]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=18</uri>
			</author>
			<updated>2012-10-21T20:29:51Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=2474#p2474</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Problémy s dns_resolv()]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=2448#p2448" />
			<content type="html"><![CDATA[<p>Je to pořád stejné. Píše to ten 192.168.1.1, který je nastavený jako default. Skutečný je 10.0.0.138, jak je ukázáno v adminu.</p>]]></content>
			<author>
				<name><![CDATA[Simi]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=12</uri>
			</author>
			<updated>2012-10-16T13:49:16Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=2448#p2448</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Problémy s dns_resolv()]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=2445#p2445" />
			<content type="html"><![CDATA[<p>Zkuste nejnovější firmware.</p>]]></content>
			<author>
				<name><![CDATA[adamn]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=7</uri>
			</author>
			<updated>2012-10-16T06:47:11Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=2445#p2445</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Problémy s dns_resolv()]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=2440#p2440" />
			<content type="html"><![CDATA[<p>Zkusil jsem Váš příklad.Mám mikro light, firmware beta 040912. Podivné pouze je, že to vrací pořád jako DNS 192.168.1.1 (zobrazení jsem dál i do echo hotovo), které se zobrazuje jako default v administraci v DOMAIN NAME SERVER, i když mám nastaveno DHCP. V administraci včásti DHCP však vidím správné DNS 10.0.0.138. Resolv DNS však funguje, takže to bere správne DNS. A jak už jsem vzpomínal. Když zaškrknu DHCP, tak při další návštěvě zaškrklé není.</p>]]></content>
			<author>
				<name><![CDATA[Simi]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=12</uri>
			</author>
			<updated>2012-10-14T12:00:14Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=2440#p2440</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Problémy s dns_resolv()]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=2243#p2243" />
			<content type="html"><![CDATA[<p>Záleží na DHCP Serveru, ke kterému se SDS připojuje - a to se provede jen tehdy, když SDS je nastaveno aby použilo DHCP Server (když je statická IP, s DHCP serverem neprobíhá komunikace).<br />Hodnota IP od DNS Serveru, když je získána z DHCP Serveru, by měla být textově vypsána v poli &quot;stav&quot; na stejné stránce. To co je ve vstupním boxu je uživatelské nastavení, které se nepřepisuje (a které je nebo není použito, závisí na tom checkboxu hned vedle).</p><p>Pozor na 8.8.8.8 a 8.8.4.4 - někteří poskytovatelé připojení (ISP) tyto služby (DNS od Google) záměrně blokují. Zkuste použít IP od DNS Serveru od poskytovatele, zda-li to nebude fungovat lépe.</p><p>Jinak stav 514 vždy předchází stavu 512, otázkou je jen jak dlouho (dokud nepřijde odpověď z DNS Serveru).</p><p><strong>Testovací program - spuštený s firmware SDS MACRO 4. září 2012:</strong><br /></p><div class="codebox"><pre><code>main
{

  echo(&#039;[0] start&#039;);
  
  // s čím začínáme
  echo(&#039;[1] sys[65]=&#039;, sys[65]);
  
  dns_resolv(&#039;www.google.cz&#039;);
  
cekam_na_dns:

  // dokud se něco nestane (sys[65] se nastaví na nějakou hodnotu)
  if (sys[65]==0) goto cekam_na_dns;
  
  echo(&#039;[2] sys[65]=&#039;, sys[65]);

 // takže:
cekam_na_odpoved:

  if (sys[65]==514)
  {
    echo(&#039;cekam na odpoved, dns-server-ip:&#039;, sys[70],&#039;.&#039;,sys[71],&#039;.&#039;,sys[72],&#039;.&#039;,sys[73]);
    wait(1000);
    goto cekam_na_odpoved;
  }
  
  echo(&#039;[3] hotovo&#039;);
  echo(&#039;[3] sys[65]=&#039;, sys[65]);
  
  echo(&#039;RESOLV: &#039;, sys[66],&#039;.&#039;,sys[67],&#039;.&#039;,sys[68],&#039;.&#039;,sys[69]);
  
  // hotovo, výsledek je v sys[66] až sys[69]

  // nekonečná smyčka, už nic dále nechceme dělat
x: goto x;

}</code></pre></div><p><strong>Výstup programu:</strong><br /></p><div class="codebox"><pre><code>[0] start
[1] sys[65]=0
[2] sys[65]=514
cekam na odpoved, dns-server-ip:192.168.137.2
cekam na odpoved, dns-server-ip:192.168.137.2
cekam na odpoved, dns-server-ip:192.168.137.2
cekam na odpoved, dns-server-ip:192.168.137.2
[3] hotovo
[3] sys[65]=512
RESOLV: 74.125.227.151</code></pre></div><p>Takže chvíli to trvalo, ale výsledek nám přišel. <br />Použití DNS server byl router, ke kterému bylo zařízení SDS připojeno, a tento router používá DNS server určený poskytovatelem připojení.</p>]]></content>
			<author>
				<name><![CDATA[adamn]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=7</uri>
			</author>
			<updated>2012-09-08T15:51:28Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=2243#p2243</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Problémy s dns_resolv()]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=2236#p2236" />
			<content type="html"><![CDATA[<p>Tak ono je to jinak. Konzola mi to přepisovala, takže první správný průchod jdem nepostřehl. Jak byl program v původním tvaru, tak neustále žel přes příkaz&nbsp; dns_resolv. To se provedlo hned napoprvé. Při opakovaném průběhu už to hází to čekám na DNS.&nbsp; Nevím, jestli je to chyba.</p>]]></content>
			<author>
				<name><![CDATA[Simi]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=12</uri>
			</author>
			<updated>2012-09-08T08:59:02Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=2236#p2236</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Problémy s dns_resolv()]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=2234#p2234" />
			<content type="html"><![CDATA[<p>Tak jsem zjistil, ze tak jak to je napsane, to nefunguje. Ta 514 se neda testovat. Ono to vráti nejprve 512 a ihned asi 514.<br />Takze kdy se to napise :<br /></p><div class="codebox"><pre><code>//provedeme DNS překlad
 dns_resolv(&#039;www.xyzxyz.cz&#039;);
//pockam az probehne funkce do konce
label cekam_na_dns:
 if (sys[65] == 0) goto cekam_na_dns;

 //otestujeme úspěch DNS překladu
 if (sys[65] != 512)
{
echo (&#039;Neni rovno 512&#039;);
goto konec;
}

echo (&#039;DNS je&#039;,sys[66],&#039;.&#039;,sys[67],&#039;.&#039;,sys[69],&#039;.&#039;,sys[69]);</code></pre></div><p>Tak uz to jede.</p>]]></content>
			<author>
				<name><![CDATA[Simi]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=12</uri>
			</author>
			<updated>2012-09-07T21:57:09Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=2234#p2234</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Problémy s dns_resolv()]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=2233#p2233" />
			<content type="html"><![CDATA[<p>Nahrál jsem tam tu betu- českou, ale stejně mi to nefunguje. Navíc když u DNS odškrknu Použít adresu získanou přes DHCN, tak nastavím tu 8.8.8.8. Pak se čeká 3 s a když se podivám opět do nastavení, tak tam sice ta adresa 8.8.8.8 je, ale možnost Použit .... je zaškrknuta. Asi chyba?<br />Proč ale to DNS resolve nefunguje? Používá to někdo?<br />Díky</p>]]></content>
			<author>
				<name><![CDATA[Simi]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=12</uri>
			</author>
			<updated>2012-09-07T21:31:45Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=2233#p2233</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Problémy s dns_resolv()]]></title>
			<link rel="alternate" href="https://forum.sds.an-d.cz/viewtopic.php?pid=2231#p2231" />
			<content type="html"><![CDATA[<p>Zkuste beta firmware, jsou tam různé aktualizace - dneska jsem to zkoušel a funguje to OK.</p>]]></content>
			<author>
				<name><![CDATA[adamn]]></name>
				<uri>https://forum.sds.an-d.cz/profile.php?id=7</uri>
			</author>
			<updated>2012-09-07T16:03:03Z</updated>
			<id>https://forum.sds.an-d.cz/viewtopic.php?pid=2231#p2231</id>
		</entry>
</feed>
