I've been working on getting OpenWrt up and running on my DGND3700.
I've been using Barrier Breaker r38302 and can get it up and running, usual
limitations obviously with ADSL, 802.11n and 5GHz.
this post explains how to get the 4 LAN ports to work but they do not work
as expected. That configures it so that in the switch config that port 5 is all the lan
ports and VLAN does not work to associate 1 port as WAN.
With a little bit of hacking around the kernel I have managed to get each port to
work on their own, but they are unusable past plugging it in. The port aside from
being on does not do anything further. The WAN port when set in a VLAN is not
able to get a DHCP lease, and the LAN ports do not issue leases.
[ 13.420000] bcm63xx_enetsw bcm63xx_enetsw.0: link UP on WAN1, 100Mbps, full-duplex
[ 13.428000] bcm63xx_enetsw bcm63xx_enetsw.0: link UP on port2, 1000Mbps, full-duplex
[ 14.940000] bcm63xx_enetsw bcm63xx_enetsw.0: link UP on WAN1, 100Mbps, full-duplex
[ 14.948000] bcm63xx_enetsw bcm63xx_enetsw.0: link UP on port2, 1000Mbps, full-duplex
shows over the serial port when plugging and unplugging (or in this case restarting the interfaces)
I have no idea what to try next to make them do anything other than negotiate the connection.