I easily made two WRT54GL v1.1 with TomatoUSB K24NoUSBStd-build52 work in WDS mode: one as router, connected to the Internet, the other as wireless repeater. The setup was outlined in the Tomato FAQ (http://www.polarcloud.com/tomatofaq#how_do_i_use_wds). I set wireless security to WPA2 with AES, even that works flawless. One thing that seems to disturb things are wireless clients (in this case IPods that are carried around the house) that are on the edge of one or the other WRT54GL, with either one having the strongest signal. The IPods at some moment kept switching from one to the other WRT54GL, slowing down the whole wireless network, including the fixed computers in the house. The solution may be to give the two WRT54GL their individual SSID and manual select the accesspoint with the strongest signal. Are different SSID supported in this WDS setup?