I observed that behaviour when using Intel I21x controllers with a reduced cabling (limited to 100Mb by using just two out of four pairs) connected to 1Gb switches running autonegotiation. Setting the switch ports to 100Mb fixed or using a 100Mb hub solved the problem for me.
mit freundlichen Grüßen with kind regards i. A. Dipl.Ing. (FH) Frank Hummel Systementwicklung System development ads-tec GmbH Heinrich-Hertz Str. 1 72622 Nürtingen Germany Tel.: +49 7022 2522-2412 Fax: +49 7022 2522-400 E-Mail: f.hum...@ads-tec.de Web: www.ads-tec.de -----Ursprüngliche Nachricht----- Von: ipxe-devel-boun...@lists.ipxe.org [mailto:ipxe-devel-boun...@lists.ipxe.org] Im Auftrag von Gerardo Richarte Gesendet: Dienstag, 5. April 2016 19:07 An: ipxe-devel@lists.ipxe.org; ro...@smidsrod.no Betreff: [ipxe-devel] (no subject) On 04.04.2016 Robin wrote: > On 02.04.2016 00:13, Gerardo Richarte wrote: > > Hi, I've added a new command, ifwait. > > > > This is the script where I use it: > > ifwait net1 || > > > > echo Trying to boot from net1 > > set net1/ip 10.0.0.2 || > > ifopen net1 || > > chain -t 2000 http://10.0.0.1/ipxe.s || ifclose net1 || > > Why don't you just switch the ifopen net1 and set net1/ip 10.0.0.2 > lines around? That should ensure that ifopen takes care of > initializing your network interface properly and it is usable when you do the > chain. > Hi Robin, I appreciate the idea, an dtried it before and now again. In my computer ifopen finishes without properly initializing the interface, and then everything else fails. I have a switch connected to the board, and I see the LED takes like 10 seconds to turn on. On the other hand, ifwait properly waits until the LED is on (and the interface is initialized) If this is not the expected behaviour then may there's some sort of incompatibility between this board and ifopen? cheers _______________________________________________ ipxe-devel mailing list ipxe-devel@lists.ipxe.org https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel _______________________________________________ ads-tec GmbH Sitz: 72622 Nürtingen Registergericht Stuttgart HRB 224527 Geschaeftsfuehrer: Dipl.-Ing. Thomas Speidel _______________________________________________ Diese E-Mail enthaelt vertrauliche und/oder rechtlich geschuetzte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtuemlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese E-Mail. Das unerlaubte Kopieren, jegliche anderweitige Verwendung sowie die unbefugte Weitergabe dieser Mail sind nicht gestattet. _______________________________________________ This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure, distribution or other use of the material or parts thereof are strictly forbidden. _______________________________________________ _______________________________________________ ipxe-devel mailing list ipxe-devel@lists.ipxe.org https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel