Thread (58 messages) 58 messages, 5 authors, 2009-03-10

Re: Marvell 88E609x switch?

From: Lennert Buytenhek <hidden>
Date: 2009-03-10 09:43:14

On Mon, Mar 02, 2009 at 08:22:17AM -0700, Gary Thomas wrote:
quoted
quoted
quoted
You should write 0x003E ... see attached patch
Ups, I see (from the thread) that you have already done/tried this...
Yes, although I think it will need some work in the future
(I've set it to 1000Mb connection, you said you used 100Mb, etc)

Question: I'm testing this by trying a ping out of my box.
Linux replies by sending an ARP packet out, and the destination
replies with an ARP packet in.  I can see from the ethtool stats
that the reply packets get into lan1.1 (the physical port I'm
using), but I don't see them get moved through the CPU port.
My understanding is that this should work via the VLAN map?
I checked that setup and it looks OK.

Any ideas where this might be going wrong?
I also just noticed that the ESA registers (Global 1,2,3)
aren't set at all.
This is done by mv88e6xxx_set_addr_{in,}direct() in mv88e6xxx.c,
via the ->set_addr() callback.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help