He has (authorized) access to his landlord's wifi, which is based in another building. So he has to sit by his window, or he loses signal. I do not know how his landlord connects to the internet.
I thought of offering to replace the landlord's wifi router with the DIR-655, but I don't want to take on tech support responsibility for some guy I don't know ... and of course there's no guarantee that it would actually help.