Which module is it using? Check here to see if WPA is supported for it.
http://hostap.epitest.fi/wpa_supplicant/ and
http://wiki.archlinux.org/index.php/Wpa_supplicant
Cannot see why mac filtering would be an issue. If you now the mac of the nic and is added to the mac filtering list then that should not be an issue. I have seen some routers look configured correctly for mac but would not work. I ended up removing the mac address and reentering it.
WEP should not be to bad. If using something like eth1 then look for keys-eth1. In it will be one line like this.
key=<56-128 bit key number minus the <> >
If using atheros then it can be in the ath0 config file.
I am not a debian user so I do not the file structure of it. Just helping with the basics and giving some ideas as to where you might find more help.
Brian1