[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