I tested two ASUS WL-520GU's that have this problem. Wireless is very fast but Samba transfers are slower than other types of traffic. I have a Linux NAS server that is very fast over wired (60 megabytes/sec read sustained) but over a wireless link the transfers are slow and unreliable. Here is a picture that demonstrates what I am seeing. The first transfer on the left is a samba file transfer from my server to my Laptop using my Tomato access point. It is configured as an AP, all settings are default. Security is turned off. The second transfer (much faster and consistent) is when I downloaded the same file over http (apache) from the same server. I checked the CPU for both and it was well under 100%. Its not a chipset issue because I have the same problem when I use a Cisco CB21AG (A/B/G cardbus adapter) or the other ASUS WL-520GU as an ethernet bridge. Why is Samba so slow over Tomato? I tested Samba transfers using a Cisco 1200AP that I have at home and it is a solid transfer, no ups and downs like when using Tomato.