can you access this page on the device: http://repository.maemo.org/extras/pool/fremantle/ that's the actual location of the extras repository, the app manager accesses this URL when fetching updates or packages. if it doesn't work, maybe the resulting error will give you a better idea on what's wrong.