If the link on the main home page is dead. Why not remove it or change it with the link I just found in the forum.
I am the owner of this Nokia N900 since 2011.
What also somethimes will happen. I have Wireless Lan disabled by default.
Sometimes the browser will suddenly start up or wireless will be suddenly on.