I get two addresses if I do a nslookup for repository.maemo.org: 92.33.33.169 92.33.33.136 Having one of those in your /etc/hosts just as you showed above might very well give some result. And perhaps whatever service that is used for DNS by maemo.org should be chcked to see if it can cope with the onslaught.