When banning with Xoops2 have you the abillity to ban not only IP but also MAC adresses?
MAC address is not visible outside of your collision domain. That is the MAC address is only visible within your LAN.
This means you can't ban anyone by the NICs MAC address.
Also: MAC addresses are not unique, and most NICs allow you to change the MAC address if needed. It wouldn't work anyway...