View Single Post
Posts: 28 | Thanked: 8 times | Joined on Feb 2010 @ Portugal
#26
Is anyone still having problems with their WiFi? This seems to be the latest thread on the issue and the bug report quoted before was closed and the bug labelled as "fixed" on internal build of PR1.1/2.2009.51-1, then again on PR1.1.1/3.2010.02-8.

Oddest thing is that, since I received my N900 at around the time PR1.1.1 became available, both updates (1 -> 1.1 then 1.1 -> 1.1.1) were done, successfully, while the OS was essentially untouched.. Hadn't done anything with it.

There's also a mention of the osso-wlan package that apparently contains the fix, version 3.0.14+0m5, supposedly part of either 1.1 or 1.1.1, and yet dpkg reports my osso-wlan's version as 3.0.10.1+0m5.

Manually updating osso-wlan through apt only resulted in having maemo-launcher updated, for whatever reason, and subsequent attempts tell me there's nothing to upgrade.

Anyway.. Issue is hard to reproduce on demand. Wifi sometimes breaks when I change power-saving settings -- I'm forced to turn power-saving entirely off if I want to ssh into my N900 for any serious scripting but when I'm done, it makes more sense to enable it back.. Sometimes it breaks after that. Sometimes it breaks when coming to and fro cellular connections -- first noticed it when I tried fMMS app and the APN you setup for it.

Two main problems for me are: 1) it's not only a pain to reboot the phone, something that no *nix system I've ever had ever needed aside from kernel upgrades or serious problems, but due to issue 2 I'm stuck with doing two reboots, first the "soft" variety, then a "proper" one as root, or power cycling the device, which isn't nice.. 2) it locks me out of root priviledges, for some reason. Ie, when wifi hangs/breaks, I can't "root", not "sudo gainroot" nor sudo anything.. I can't log on as root nor execute any command that requires root, rendering most of the fixes posted both here and on the Bug Report useless for me.

Regarding issue #2: since it's very definitely not a good thing to just let a root shell idling in the background (though I'm fine with an Xterm and regular user priviledges running), I've never actually tried just letting a root xterm session in the background in case wifi broke. Will try and see if, next time wifi breaks, my having a root session open allows me to run commands as root. Otherwise, I'm back at square 1.

Apologize for the long rant, this is a really frustrating issue -- and I can confirm that when this happens, the battery just seems to go really fast.

EDIT: some background info..
- Router is a D-Link DIR-635 (no issues whatsoever with it, it's entirely unrelated to the problem as far as I can tell)
- connecting through WPA-Personal/PSK, WPA2-only mode/AES cypher w/ group key updating every hour.
- N900 was set to 100mW, trying 10mW now just for kicks
- seems to be more reliable if I set connections to automatically switch to WLAN whenever possible, seem to hit the bug far more regularly if I set it to "Ask every time" and need to activate it manually. But on automatic, even if I disconnect it manually and reconnect it (or allow it to do of its own volition) problem doesn't seem to occur as often (or at all)

Last edited by kerneld; 2010-04-16 at 16:10.