Okay, here we go.
I suppose you know how to telnet and to use ssh. Starting-point is an original TP-Link TL-WR1043ND Ver2.1 and you get into its webinterface.
Get the trunk version of OpenWrt from http://downloads.openwrt.org/snapshots/trunk/ar71xx/ called openwrt-ar71xx-generic-tl-wr1043nd-v2-squashfs-factory.bin
Flash your router using this file. After a while the device reboots. The router is now on 192.168.1.1 . Make sure that your PC gets a new dhcp-lease or at least make it able to communicate to the router. Also have the router connected to the Internet to let it download additional packages.
Now for initial purposes you are able to telnet to the device and even get in without using a password:
telnet 192.168.1.1
First thing might be setting a new password:
passwd
While you are still connected install the packages you need. Probably it's only Luci that you miss. I like the ip-package as well:
opkg update
opkg install luci ip
To be able to use the webinterface we need to start the http-server:
/etc/init.d/uhttpd enable
/etc/init.d/uhttpd start
Now you can continue configuring by using the webinterface the way you were used to. However, the GUI is changed and you see a lot of IPv6-stuff that you did not see in the AA-releases.
Take care of the fact that you are using a development-version and things might change over night. I noticed this when I experienced package incompatibilities when I wanted to add a package a few weeks after flashing. I had to update to the current trunk version (using ...sysupgrade.bin) to install what I wanted (and I had to reinstall the additional packages).
One big difference between this version 2.1 and the previous (white-case) model is the ethernet-switching. From what I understand, the old one had only one ethernetport (eth0) connected to the switch-silicon. Separation between WAN and LAN was done by VLAN-tagging. The new one seems to have an eth0 and eth1, both connected to a VLAN-switch.
I drew a sketch of how I think the CPU and the Swich-chip are interconnected and defined by default BB:

The default config does not make use of VLANs but it can be done if you need this (like I do very much). Its GUI just is not as clear as it should. Here is a part of the graphical config of the switch in which I wrote the denotiations that corespond with the labels on the outside to make it more clear.

One hint on adding vlan's that might save you lots of frustration: If you add a new vlan, it is presented as an eth0.xx in the GUI. So, if you choose this one when you add a new interface this is mostly not the one you meant as eth0 is used as WAN-port by default.
Under the interfaces Physical Settings, don't select the new pre-defined vlan but just fill in the Custom Interface eth1.xx
As I'm not an OpenWrt-guru, please post your comments and corrections to this topic and I will add them to this post. Also, maybe someone might add this to the 1043's wiki-page.
Good luck!
Erik
(Last edited by Zanzani on 24 Feb 2014, 00:59)