You might want to check the kernel messages when your wifi stops working. You can do that with the "dmesg" command in xterm.
If it says something about "beacon loss" and "sending hi signal, sending low signal" you might be able to fix it whit disabling the power saving feature on that connection (settings, internet connections, connections, your WLAN)
stops working ! ? it never started. It gets connected and stays connected but not able to browse (no outbound nor inbound connections)
Power is at the maximum
Wlan transmission power: 100mW
power saving: on(maximum)
you need to enter the IP seetings manually.Then it will work.Mine does the same always.As you have the sttings from laptop,its easy.After that there is no need each time you connect.
You might want to check the kernel messages when your wifi stops working. You can do that with the "dmesg" command in xterm.
If it says something about "beacon loss" and "sending hi signal, sending low signal" you might be able to fix it whit disabling the power saving feature on that connection (settings, internet connections, connections, your WLAN)
Dude, switching off the power saving mode actually worked ! For my home connection.
Strange how it worked without switching it off for other wifi connections !
leave secondary DNS blank.primary dns is same as gateway that is 192.168.1.1 .
If the access point is the gateway and has 192.168.1.1 then your N900 should get something like 192.168.1.2 manually (check if that IP address is not used elsewhere in your private network).
I always disable DHCP in my private network and set adresses of the
machines manually.
Machine 1 ... 192.168.1.10
Machine 2 ... 192.168.1.11
N900... 192.168.1.12
Access Point = Gateway = 192.168.1.1
and so on.
Worked all the time.
Even with N900 as "just another machine in the network".