Logged In: NO

I ran into the same problem with a brand new airport...I
connected to it with a router and set a static arp entry
for the device and a route for it and it worked just fine.

Perhaps a bit overboard, but hey, I had it on hand.

you could probably just set a secondary interface on your
eth and a static arp entry and it would work.