[En-Nut-Discussion] TCP/IP problems with httpd
Bernd Walter
enut at cicely.de
Wed Jan 12 12:27:37 CET 2011
On Wed, Jan 12, 2011 at 02:09:02AM -0200, Thiago A. Corrêa wrote:
> Hi,
>
> Just a quick update on my email.
>
> > On Tue, Jan 11, 2011 at 11:27 PM, Bernd Walter <enut at cicely.de> wrote:
> >>
> >> I'm also often surprised how dirty company LANs can be.
> >> Some time from 4.9.8 to current the CAF flag was removed from AT91 EMAC
> >> setup, which effectively enable promiscuous mode on the interface.
> >> I don't know if 4.9.9 already has this corrected
>
> I checked AVR32 and AT91SAM7X512/256/128 documentation. CAF means Copy
> All Frames, and it shouldn't be enabled, otherwise the controller
> enters promiscuos mode, and as Bernd said, the CPU has to handle all
> network traffic.
> This has been corrected in AT91, and AVR32 never had it enabled in the
> repository.
> It has not however been corrected in at91sam7x_emac.c which could
> explain the stability problems in busy networks, but it doesn't
> explain the network problems I'm seeing, with UDP based protocols
> working but not ICMP or TCP.
The existence of at91sam7x_emac.c puzzles me.
As you know I'm running SAM7X and I'm 100% sure that I'm using
at91_emac.c.
Yes - it don't explain the protocol differences.
--
B.Walter <bernd at bwct.de> http://www.bwct.de
Modbus/TCP Ethernet I/O Baugruppen, ARM basierte FreeBSD Rechner uvm.
More information about the En-Nut-Discussion
mailing list