I have a D-Link DIR-825 ver 2.10. I just got an iPod Touch 3rd gen. First, I went into D-Link's "Network Filter" tab to add my iPod's MAC address to my list of computers. When I tried to save changes, I got a message that the MAC address was invalid (I noticed that my iPod's MAC address begins with 2 digits, while all my other devices have addresses that begin with 00). On the advice of D-Link tech support, I tried turning MAC filtering off to see if my iPod would connect that way, and it was -- I was able to login with my security key password. I went back into the "Network Filter" tab, and when I pulled down one of the listed menus, it said "iPod" along with the MAC address of the iPod. But when I tried to enter the MAC address where the addresses go, I again got the same "MAC address invalid" message.
The D-Link tech support said I should call Apple, since none of my other devices were having problems connecting, so it must be an issue with the iPod. Apple tech support had me "restore" the iPod's factory settings, implying that that would give me a new MAC number, but nothing changed. They sent me back to D-Link, saying that it must be a router issue. I am starting to come to the (very disappointing) conclusion that my iPod cannot be used with my D-Link router as long as I want to use MAC filtering. Is this true? Anything else I can try?