|
2011-01-05
, 04:18
|
|
Posts: 1,030 |
Thanked: 792 times |
Joined on Jun 2009
|
#172
|
The Following 2 Users Say Thank You to hawaii For This Useful Post: | ||
|
2011-01-05
, 04:25
|
|
Posts: 676 |
Thanked: 1,067 times |
Joined on Jul 2010
@ Kyiv, Ukraine
|
#173
|
|
2011-01-05
, 04:30
|
Posts: 2,225 |
Thanked: 3,822 times |
Joined on Jun 2010
@ Florida
|
#174
|
|
2011-01-05
, 08:43
|
Posts: 6 |
Thanked: 2 times |
Joined on Jan 2011
|
#175
|
Do you know if there is still a mac80211 patch needed (with bleeding-edge mac80211) for fragmentation attack?
[59042.341522] wlan0: deauthenticating from ccea3cb2 by local choice (reason=3) [59042.410888] wl1251: down [59042.412506] cfg80211: Calling CRDA to update world regulatory domain [59042.739379] wl1251: 151 tx blocks at 0x3b788, 35 rx blocks at 0x3a780 [59042.739746] wl1251: firmware booted (Rev 4.0.4.3.7) [59052.232299] wl1251: down [59053.098724] wl1251: 151 tx blocks at 0x3b788, 35 rx blocks at 0x3a780 [59053.099090] wl1251: firmware booted (Rev 4.0.4.3.7) [59053.326629] wl1251: down [59054.247161] wl1251: 151 tx blocks at 0x3b788, 35 rx blocks at 0x3a780 [59054.247558] wl1251: firmware booted (Rev 4.0.4.3.7) [59054.349517] wl1251: down
The Following 2 Users Say Thank You to RedMatterInc For This Useful Post: | ||
|
2011-01-05
, 09:56
|
Posts: 1,224 |
Thanked: 1,763 times |
Joined on Jul 2007
|
#176
|
We are supposed to be allowed to choose how much we'll donate, right? For lack of options all i have left to choose is zero bucks, gimme the link please?
The Following User Says Thank You to Matan For This Useful Post: | ||
|
2011-01-05
, 10:10
|
Posts: 188 |
Thanked: 53 times |
Joined on May 2010
|
#177
|
|
2011-01-05
, 10:23
|
Posts: 1,042 |
Thanked: 430 times |
Joined on May 2010
|
#178
|
|
2011-01-05
, 11:56
|
|
Posts: 820 |
Thanked: 436 times |
Joined on May 2010
@ Portsmouth, UK.
|
#179
|
The Following User Says Thank You to James_Littler For This Useful Post: | ||
|
2011-01-05
, 12:58
|
Posts: 266 |
Thanked: 83 times |
Joined on Oct 2009
|
#180
|
I've picked something up for definite.
If you look at battery graph, you'll notice it says you're connected to network all the time, even if all connections are disabled and the driver unloaded.
Tags |
driver, injection, wl1251 |
Thread Tools | |
|
In /proc/net/wireless, the stock driver shows the third line (showing values for signal quality, discarded packets, etc) when the driver is loaded, but not connected. They're all zeroes, but they're there. Unloaded, the third line disappears. With lxp's driver, the third line only appears when you're connected; both loaded and unloaded result in the third line not being there.
Also, there is a difference between two aspects of the format: The stock driver's third line of /proc/net/wireless shows the link value as a "##." value, level as "-##", and noise as "-##." (Pay attention to which ones the . appears in.) In lxp's driver, they are, respectively: "##." "-##." and "-###". I'm not sure how exactly signal is measured in - dBm, so I don't know if that middle value could get into the three digits, so that's irrelevant. The two differences are that lxp's driver reports noise as -256 at all times. I haven't extensively tested, but over the time I've had it loaded that I checked, it's always -256 (normal driver has the noise value reported in /proc/net/wireless update as often as level and link values). Oh, and switching between the two, I see the noise as in the -70s to -90s in the same area the lxp driver reports noise of -256. I can't tell about accuracy of signal level and link, because I don't have two N900s from which to test simultaneously for both drivers.
The other thing is the period placement. In the stock, link and noise have a . appended to their value, in lxp's, it's link and level. Both of these issues are minor, assuming they're even omnipresent, and not just on my device. (Much appreciated if others verify.) The only reason the first matters is if applications rely on signal noise to calculate something, or the user wishes to know what it is (it's possible Maemo does something in response to different noise values with the stock driver, which may account for why some people have random battery issues when leaving the driver loaded while others don't). The only reason the latter matters, is that code that fetches that data needs to be adapted to expect those .s in either position, instead of just where they are on one driver or the other, lest they break when you switch drivers. (I noticed this because I am currently working on a python clone/improvement on cpumem and wifi-signal applets, to be used as inside a clock style for the Advanced Clock Plugin that's recently come out - mine doesn't hide like wifi signal applet does, so instead it shows different things for when the driver is unloaded, loaded-but-unconnected, and the normal 0-10 when connected - I noticed loading lxp's driver made the clock applet have a little crash whenever I connected wifi - because my code expected the value in the signal string to be a string literal that would convert to an integer - fixed and future proof'ed in like 15 minutes counting all the typing and testing in x-term and vi on the N900, but hence me saying it.)
Oh: In /proc/net/dev, (and presumably system-wide) with the stock driver, there's a wmaster0 interface. Near as I can tell it never has any packet activity, but it's there. In lxp's driver, the wmaster0 interface doesn't show up in /proc/net/dev (at least; like I said, might just not show up elsewhere too). Again, not a problem at all, I THINK. Just worth noting, I believe.