NET IO NIC Reset: Unterschied zwischen den Versionen

Aus Ethersex_Wiki
Wechseln zu: Navigation, Suche
(NET-IO NIC Reset)
K
 
(4 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 11: Zeile 11:
  
 
ON ONCE CLOCK_SEC != 61 DO  
 
ON ONCE CLOCK_SEC != 61 DO  
  init_enc28j60()
+
  init_enc28j60();
 
END
 
END
  
Zeile 18: Zeile 18:
  
 
[[Category:Control6]] [[Category:Control6 Examples]]
 
[[Category:Control6]] [[Category:Control6 Examples]]
 +
 +
Das obige Script in die Datei ../ethersex/control6/mycontrol6.src speichern
 +
 +
Die Datei config.mk anlegen
 +
 +
In die config.mk "SOURCE = $(TOPDIR)/control6/mycontrol6.src" schreiben
 +
Packet neu kompilieren.
 +
 +
 +
Bitte mal testen ob dieses nach dem patch am 10.08.2010, dieses script nicht merh notwendig ist...<br>
 +
es wurde gepatcht: hardware/ethernet/enc28j60_process.c  ( http://bit.ly/aiQHzI )<br>
 +
rückmeldung an: ethersex [AT] keyb [DOT] de<br>
 +
danke.<br>

Aktuelle Version vom 11. August 2010, 04:53 Uhr

NET-IO NIC Reset

(RubberduckExperience)

gelegentlich funktioniert die NIC bei den NetIOs nicht mehr, obwohl die eigentlich CPU noch funktioniert. Das passiert vor allem wenn man sehr viel Traffic zur Net-IO erzeugt. Dieses Script resetet jede Minute den NIC Chip. Nicht schön aber funktioniert.

CONTROL_START

ON ONCE CLOCK_SEC != 61 DO 
 init_enc28j60();
END

CONTROL_END

Das obige Script in die Datei ../ethersex/control6/mycontrol6.src speichern

Die Datei config.mk anlegen

In die config.mk "SOURCE = $(TOPDIR)/control6/mycontrol6.src" schreiben Packet neu kompilieren.


Bitte mal testen ob dieses nach dem patch am 10.08.2010, dieses script nicht merh notwendig ist...
es wurde gepatcht: hardware/ethernet/enc28j60_process.c ( http://bit.ly/aiQHzI )
rückmeldung an: ethersex [AT] keyb [DOT] de
danke.