<html>
<head>
<meta content="text/html; charset=ISO-8859-2"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">No ono se to zda celkove divne - za
chvili to vzdycky spadne - bud do hard fault nebo to nejak bezi
ale nic nedela - takze badani, aspon to snad lip pochopim... Ten
PING chce odeslat zda se korektni paket, dostane se to az do fce
low_level_output, ale asi to nic neodesle (wireshark nic
nezachyti) Data se zdaji OK.<br>
<br>
Schvalne, jestli nekdo najde nejakou chybu v souctu nebo tak?<br>
<br>
Tohle je ECHO poslane z PC:<br>
<img src="cid:part1.04070404.06050507@hascomp.cz" alt=""><br>
A tohle ER tesne pred nacpanim do DMA bufferu:<br>
<img src="cid:part2.04000405.06060606@hascomp.cz" alt=""><br>
<br>
Je mi jasne, ze bude chyba nekde v napojeni na FreeRTOS nebo v mem
programu, ale zahadou je, proc tohle neodesila (nebo to aspon WS
nezachyti) a behem teto doby normalne chodi TCP/IP (jde vytvorit
spojeni a odpovida mi to na znaky) asi takto:<br>
<br>
<a class="moz-txt-link-freetext" href="http://www.hascomp.cz/test/lwip1.png">http://www.hascomp.cz/test/lwip1.png</a><br>
<br>
Pak to po nejake minute spadne.<br>
U te starsi verze fungovalo asi vse OK, aspon to tyden bezelo bez
vypadku az pak kdyz jsem zacal experimentovat s UDP to slo do
kytek.<br>
<br>
<br>
Dne 14.10.2013 20:32, Ondrej napsal(a):<br>
</div>
<blockquote cite="mid:525C38BD.4090403@seznam.cz" type="cite">
<meta content="text/html; charset=ISO-8859-2"
http-equiv="Content-Type">
<div class="moz-cite-prefix">Paket - záleží, kde je to odchyceno
(v které vrstvě OSI se paket nachází). A také, jestli je
vytvořen jako TRANSPORT nebo jak tam ty typy jsou (zadává se při
volání pbuf_alloc). Nicméně může být klidně OK.<br>
<br>
PIng - chápu to správně, že TCP jede a ping ne? To je dost divné
- asi bych se podíval na konfiguraci LWIP. Pokud ale LWIP paket
přijme a vytvoří a odešle odpověď a PC ho nepřijme (myšleno
nepřijme ani ve WireSharku), tak je problém buď ve firewallu
nebo má paket špatně vypočítané CRC (to obvykle počítá MAC,
takže asi bude chybně nakonfigurovaná).<br>
<br>
FTP HTTP - se sokety se dá najít nějaká minimální implementace,
bez soketů je to dost bída. Jinak mě funguje LWIP 1.4 stejně
jako 1.3.<br>
<br>
Ondřej<br>
<br>
Dne 14.10.2013 13:24, Jaroslav Buchta napsal(a):<br>
</div>
<blockquote cite="mid:525BD486.70403@hascomp.cz" type="cite">
<meta content="text/html; charset=ISO-8859-2"
http-equiv="Content-Type">
<div class="moz-cite-prefix">Dne 14.10.2013 13:04, Jaroslav
Buchta napsal(a):<br>
</div>
<blockquote cite="mid:525BCFBD.2080908@hascomp.cz" type="cite">Po
roce jsem opet zkusil prejit na novou verzi LWIP 1.4.1, nejak
jsem dokopal sys_arch.c k prelozitelnosti a zda se, ze vse
funguje az na ping... Predtim jsem delal na verzi 1.3.2 a tam
funguje OK. <br>
Neresil to jiz nekdo? Jinak TCP i UDP zda se docela funguje...
<br>
Jeste by me zajimalo - funkce kolem UDP, tedy hlavne
udp_sendto, v jakem volat kontextu? Vypozoroval jsem, ze to
asi neni vubec thread safe, kdyz bude jedno vlakno Bind
vytvaret a druhe zaroven rusit, tak to asi v pripade prepnuti
kontextu nedopadne dobre - nevim, jak jsou na tom ostatni
funkce. Jak to nejlepe pouzivat krome asi bezpecneho odesilani
v callback funkci pro prijem? <br>
<br>
A jeste, pokud by mel nekdo tip na osvedcene zdrojaky FTP a
HTTP serveru tak predem diky <br>
_______________________________________________ <br>
HW-list mailing list - sponsored by <a
moz-do-not-send="true" class="moz-txt-link-abbreviated"
href="http://www.HW.cz">www.HW.cz</a> <br>
<a moz-do-not-send="true" class="moz-txt-link-abbreviated"
href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a> <br>
<a moz-do-not-send="true" class="moz-txt-link-freetext"
href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a>
<br>
</blockquote>
Jeste si dovolim pripojit maly obrazek, jak vypada paket - zda
se mi spravne nejak nedokonceny?<br>
Cili pro upresneni - paket to prijme, zpracuje, vse OK a nejakou
odpoved odesle ale PC odpoved neprijme. Ted nemam cas badat,
tak nez budu ztracet cas kdyby nekdo vedel, v cem je zakopany
pes - predpokladam, ze to fungovat ma.<br>
<br>
<img src="cid:part6.07070105.03010102@hascomp.cz" alt=""><br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
HW-list mailing list - sponsored by <a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a>
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
</blockquote>
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
HW-list mailing list - sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a>
<a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
</blockquote>
<br>
</body>
</html>