I have read in different threads here that TP-Link TL-WR1043ND is a very good choice for OpenWRT. Is it available in Lebanon? PCandParts does not list a price for it at the moment. If it is not available, is there a 2nd choice?

What ADSL modem is recommended in conjunction with the router?

Thanks
Check my answer here
If you can't find TL-WR1043ND, you can use TL-MR3020 which is very small (highly portable). The only issue I had with it is the 4MB (1043ND has 8MB) memory size but everything can be solved on an external flash memory. You can find openwrt compatible routers here .

If you can't find what you want at top-technologies, you can buy TL-WR1043ND from here .

I assume you want to connect an ADSL modem to the router. Just buy any ADSL wireless router (you won't find only wired one at a cheap price). Switch its wireless off and put it on DMZ.
you can find it at top technologie wakil l tp-link located in dawra
@khatib1,
Thank you for the straight answer.

However, TP-Link's website mentions TL-WR1043ND V1 and V2 as having different firmware, and thus possibly different hardware, while the OpenWrt website shows V1 as supported but does not mention V2. Any idea about the locally available TL-WR1043ND version, and if V2 is OpenWrt compatible?

As for flash memory, I am basically looking for a 8MB model. What you're saying is to hook up a flash disk (USB stick) in the router's USB port for the 4MB model?

Finally, you recommended switching the router/modem's wireless off and putting the 2nd router in DMZ. Usually, the router can be setup as a bridge (modem), and thus there is no need to keep it configured as a router. The only scenario I can think of where router/DMZ is needed is if you want to access the router/modem's web interface through the 2nd router. Pls elaborate in case I am missing something.
You should make sure it is V1. There might or might not be bugs with V2. I remember having an issue with MR3020 V1.0 in an old build of openWRT which was compatible with V1.6. The LAN port basically didn't work. I was planning to buy the WR1043ND but my issue with memory was solved in the MR3020 (booting asterisk from usb when router starts). Maybe some other user here can confirm that V1 is available in Lebanon. Worst case you can check the version on the outer box somewhere below the barcode.

Yes, you can even hook the flash memory to the WR1043ND. I tested with an 8GB usb (couldn't find a smaller one). I prefer to format the usb to .ext3 before using it but I think you can use fat32.

About the DMZ, since the WR1043ND would be the superior router out of the 2 routers, it should handle all networking. If you use bridge mode on the WR1043ND, then all networking would be done on the ADSL router. If you are planning to use both routers, then this would be better. If you are going to connect all clients to the WR1043ND, put the ADSL router on DMZ mode.
Regarding the DMZ, I meant to setup the ADSL router in bridge mode and use the WR1043ND as a full fledged router (the WR1043ND should then establish the pppoe connection). In that case, you won't need to put the WR1043ND in the ADSL router's DMZ. Furthermore, you will then get one level of NAT only instead of 2. The only drawback is that you won't be able to access the ADSL router's web interface as the WR1043ND will not route the corresponding packets (I heard dd-rt can manage it).
yes you can do that my bad. I just like to access both routers.
13 days later
In Gargoyle (firmware based on openwrt) to access your adsl modem in bridge mode you need to:
1-Turn on dhcp server on the modem
2-Set openwrt router lan ip to 192.168.2.x (not 192.168.1.x)
3-Edit /etc/ppp/ip-up.d/modemaccess.sh to set your modem ip:
vi /etc/ppp/ip-up.d/modemaccess.sh
set ROUTER_IP=192.168.1.254 "ip address of thomson tg585v7"
press Esc on your keyboard
then type :w and press enter to save
you are able to access your modem(via router) after doing the above steps
I managed to setup access to the modem/bridge web interface in openwrt:
- Set the modem/bridge's IP address to 192.168.2.1
- Create an interface on openwrt with static IP 192.168.2.2. Assign it the wan vlan and the wan zone
- Disable it by default as it may pose a security risk (unless you properly configure its firewall zone)

Gargoyle seems to be easy to use and includes some goodies like bandwidth and quota control, but lacks features like vlan.