Ok, so it's really a problem with my router. I went to my parents' today, and the iLiad connects perfectly to the wifi there. Strange, because I'm the one who configured everything there too, and the configuration is exactly the same as the one I have at home.
Apparently, my router doesn't like my iLiad