Say you inserted Ruby into a DS Lite's GBA slot. If you wanted, could you use Wi-Fi instead of the link cable?
You can't trade when a GBA game in a DS Lite.
Source: Experience