*** qwazix has quit IRC | 00:14 | |
*** qwazix has joined #maemo | 00:14 | |
*** cyberlyra has quit IRC | 00:48 | |
*** cyberlyra has joined #maemo | 00:50 | |
*** cyberlyra has quit IRC | 01:10 | |
*** cyberlyra has joined #maemo | 01:18 | |
*** Kabouik- has joined #maemo | 01:20 | |
jonwil | damn, I closed the window and now I cant remember who fmg told me to talk to about cssu-testing | 01:22 |
---|---|---|
*** Kabouik_ has quit IRC | 01:23 | |
*** cyteen has joined #maemo | 01:39 | |
*** Pali has quit IRC | 01:45 | |
*** cyberlyra has quit IRC | 02:00 | |
*** lawl has joined #maemo | 02:05 | |
*** cachoahio has joined #maemo | 02:13 | |
*** cachoahio has left #maemo | 02:13 | |
*** RST38h has quit IRC | 02:14 | |
*** frapha has joined #maemo | 02:17 | |
*** frapha has left #maemo | 02:17 | |
DocScrutinizer05 | merlin1991: | 02:30 |
DocScrutinizer05 | sicelo: that sounds extremely promising | 02:39 |
DocScrutinizer05 | jonwil: seen this?^^^ [2017-10-16 Mon 22:18:25] <sicelo> you can use wpa_supplicant though, if you first stop wlancond, and can live with having some applications get confused about connectivity state | 02:40 |
*** cyteen has quit IRC | 02:42 | |
jonwil | I suspect the answer is to figure out what external interfaces are exposed by the wlan system (wlancond, eapd, icd plugins, related connectivity UI bits) then figure out who else needs those interfaces and go from there. It probably isn't that hard, even the gconf keys could be figured out fairly easily with a bit of work in IDA | 02:44 |
jonwil | Then you could easily rip the whole subsystem out (including the ICD plugins and related UI bits) and replace it with something else based around wpa_supplicant | 02:45 |
jonwil | I am busy getting things into cssu-devel and also cleaning up my pigsty of an apartment so I wont be doing that right now | 02:45 |
jonwil | If you replace things like connui-conndlgs-wlan and connui-iapsettings-wlan as well as the lower level bits it becomes even easier (a lot of the gconf keys for example are only used by that stuff and don't get used outside the wlan subsystems) | 02:48 |
jonwil | Bonus is that once this work is done, all you need is a new GPRS plugin and you could replace ICD completly with something new without much effort | 02:48 |
*** florian has quit IRC | 02:56 | |
*** cyberlyra has joined #maemo | 02:56 | |
*** cyberlyra has quit IRC | 02:57 | |
*** FalconSpy has quit IRC | 02:58 | |
*** FalconSpy has joined #maemo | 02:59 | |
*** cyteen has joined #maemo | 03:23 | |
DocScrutinizer05 | ack | 03:38 |
*** dafox has joined #maemo | 03:47 | |
*** kiswe has joined #maemo | 03:55 | |
*** kiswe has left #maemo | 03:55 | |
*** dafox has quit IRC | 04:03 | |
*** hurrian_ has joined #maemo | 04:27 | |
*** hurrian has quit IRC | 04:27 | |
*** cyberlyra has joined #maemo | 04:58 | |
*** cyberlyra has quit IRC | 05:03 | |
*** Kabouik- has quit IRC | 05:34 | |
*** Kabouik- has joined #maemo | 05:34 | |
*** Kabouik- has quit IRC | 05:57 | |
*** merlin1991 has quit IRC | 06:21 | |
jonwil | great, the site I am upliading CSSU-devel bits to has just gone down :( | 06:24 |
*** merlin1991 has joined #maemo | 06:25 | |
jonwil | now its back :) | 06:26 |
*** auenfx8 has joined #maemo | 06:52 | |
*** auenf has quit IRC | 06:54 | |
*** cyberlyra has joined #maemo | 06:55 | |
*** auenfx8 has quit IRC | 06:55 | |
*** auenf has joined #maemo | 06:56 | |
*** deepy has quit IRC | 06:59 | |
*** deepy has joined #maemo | 07:05 | |
*** deepy has quit IRC | 07:18 | |
*** deepy has joined #maemo | 07:18 | |
sicelo | fmg is already doing some RE work around connui | 07:19 |
jonwil | Yeah I am aware | 07:59 |
jonwil | but that doesn't necessarily include the wlan bits | 08:00 |
jonwil | ok, that's done everything I can for cssu-devel updating | 08:28 |
jonwil | Some packages wouldn't compile properly and a couple wouldn't upload (need to find out from the right people how to get them to compile or upload properly) but all the ones that worked are in cssu-devel now | 08:29 |
jonwil | http://talk.maemo.org/showthread.php?p=1537037#post1537037 | 08:30 |
*** cyberlyra has quit IRC | 08:37 | |
*** cyberlyra has joined #maemo | 08:38 | |
*** xy2_ has joined #maemo | 08:41 | |
*** cyberlyra has quit IRC | 08:42 | |
*** cyberlyra has joined #maemo | 08:42 | |
*** geaaru has quit IRC | 09:03 | |
*** xy2_ has quit IRC | 09:12 | |
*** cyberlyra has quit IRC | 09:27 | |
*** Pali has joined #maemo | 09:36 | |
*** Pali has quit IRC | 09:47 | |
*** jon_y has quit IRC | 10:03 | |
*** jon_y has joined #maemo | 10:04 | |
sicelo | jonwil: what's new in microb-engine | 10:17 |
jonwil | https://github.com/community-ssu/microb-engine/commit/ac5fdce5bc231334ca616461377daa7b8e2cfa63 | 10:18 |
jonwil | That's the relavent commit | 10:18 |
sicelo | thanks. | 10:18 |
jonwil | Its a workaround for an issue with Google that Google knows about but hasn't fixed | 10:19 |
jonwil | But yeah I have put everything into cssu-devel that I can (a couple things that I want to put there but cant compile or cant properly upload) | 10:22 |
*** freemangordon_ has joined #maemo | 10:30 | |
*** florian has joined #maemo | 10:31 | |
*** jonwil has quit IRC | 10:59 | |
*** RzR is now known as rZr | 11:17 | |
*** jskarvad has joined #maemo | 11:18 | |
*** jskarvad has quit IRC | 11:18 | |
*** jskarvad has joined #maemo | 11:18 | |
*** geaaru has joined #maemo | 11:20 | |
*** cyberlyra has joined #maemo | 11:27 | |
*** cyberlyra has quit IRC | 11:32 | |
*** rhombus has joined #maemo | 11:38 | |
rhombus | DocScrutinizer05: I have an update. Sorry I wasn't around last night, I had a long workday | 11:39 |
rhombus | The battery is fine. I tested the phone with a standard USB charging device. It was fully charged in three hours :) | 11:40 |
rhombus | But there are some issues | 11:40 |
rhombus | One is that, when I disconnected the phone, I got the prompt asking me which USB mode I want to use, mass storage mode or pc-suite mode | 11:40 |
rhombus | note: this was *after* disconnecting | 11:41 |
*** eMHa has quit IRC | 11:41 | |
rhombus | After this, the phone thought it was connected to USB in mass storage mode and there seemed to be no way to turn this off | 11:41 |
rhombus | This meant I had no access to stored files | 11:41 |
rhombus | The other issue I've noticed has to do with the FM radio function | 11:42 |
rhombus | I installed the "C FM radio" app. I couldn't find the "FM radio" app, it must be in a repo I haven't added | 11:42 |
rhombus | when I turn it on, it works -- but it also turns on Bluetooth | 11:43 |
rhombus | If I turn Bluetooth off, the radio stops working. The app runs, but I don't hear anything. Turning Bluetooth on again has no effect. Nor does restarting the app. The only solution is to reboot the phone. | 11:43 |
rhombus | Is this normal behaviour? Are the Bluetooth and FM receivers linked somehow? | 11:44 |
rhombus | So -- in both cases, the only solution was to reboot the phone. Doesn't sound right to me. | 11:44 |
rhombus | End of update :) | 11:44 |
bencoh | bluetooth/fm sit on the same chip | 11:45 |
rhombus | bencoh: so they both have to be on for FM to work? | 11:45 |
bencoh | regarding usb you have to select "pc-suite" if you want to access user data with usb plugged in | 11:46 |
bencoh | but the fact that it prompted you after disconnecting is strange | 11:46 |
rhombus | bencoh: ok, that makes sense, but the primary issue is that I am only presented this prompt when I disconnect the phone from the charger | 11:46 |
rhombus | bencoh: yes, strange :) | 11:46 |
bencoh | well, unless ... | 11:46 |
rhombus | bencoh: it's possible it was in the background when I plugged in the phone | 11:47 |
rhombus | and then jumped to foreground when I disconnected | 11:47 |
rhombus | I would have to experiment with it | 11:47 |
rhombus | bencoh: well, unless? | 11:53 |
*** jkepler1 has joined #maemo | 11:54 | |
*** Kabouik has joined #maemo | 11:54 | |
*** jkepler has quit IRC | 11:55 | |
*** jkepler1 is now known as jkepler | 11:55 | |
rhombus | What I also find strange is that it says "charging only" -- which implies that nothing is mounted. And yet I can't access storage. This was a dumb charger anyway, there's nothing (at least, that I know of! Hello NSA) in the charger that could mount the storage. I just want the juice... | 11:55 |
*** ecc3g has quit IRC | 11:59 | |
*** jkepler has quit IRC | 12:01 | |
KotCzarny | is that behaviour repeatable? | 12:09 |
KotCzarny | maybe the charger you use simulates (or has) computer inside? | 12:09 |
*** eMHa has joined #maemo | 12:09 | |
KotCzarny | also, your ac-2e seems fake, because it is barrel plug, not microusb | 12:09 |
KotCzarny | so someone either modified or refurbished it | 12:10 |
Vajb | i have same issue sometimes. I think it matters of the angle in which u insert charger | 12:15 |
KotCzarny | uh, oh, sounds like a recipe for broken usb port | 12:16 |
Vajb | solution is to plug charger to phone and then to mains | 12:16 |
*** ecc3g has joined #maemo | 12:17 | |
Vajb | also if ur phone thinks it is connected to charger or usb host. U can use usb-host-mode to reset the state | 12:17 |
*** jonwil has joined #maemo | 12:17 | |
Vajb | but in my case i've had that prompt only when inserting charger | 12:17 |
rhombus | KotCzarny: Have you seen my AC-2E? | 12:22 |
KotCzarny | nope, but every ac-2e in google has barrel plug | 12:22 |
rhombus | KotCzarny: I don't quite understand how it follows from that that it is a fake :) | 12:23 |
rhombus | KotCzarny: It is probably just old | 12:23 |
Vajb | one of my n900 came with barrel to micro-usb adapter | 12:23 |
KotCzarny | fake as in 'somone had a charger and replaced the cable' | 12:23 |
rhombus | Remember, the legislation to require USB charging was only introduced in 2011 | 12:23 |
rhombus | KotCzarny: No. | 12:23 |
rhombus | KotCzarny: The design is totally consistent with prior Nokia charger designs | 12:24 |
KotCzarny | would be interesting to see what is resistance between data pins on it | 12:24 |
rhombus | Yes, I need to start equipping my toolbox, starting with a good multimeter | 12:24 |
Vajb | maybe Nokia just had left over stock of those charger bodies and just used them with new cables? | 12:24 |
rhombus | Vajb: new cables? It's just a Nokia standard barrel plug. It goes into a Nokia branded adapter block, which has a micro USB connector on the end | 12:25 |
KotCzarny | sure, but when n900 was released standard was there already, and i'm almost 100% none of n900 were shipped with anything weaker than 900-1000mA | 12:26 |
rhombus | There's nothing unusual about this, the manufacturers were legally required (in Europe) beginning in 2011 to provide standardized USB charging capability. You're not just going to throw out all of your old stock. | 12:26 |
rhombus | KotCzarny: I have a complete original box with all the parts including the operating manual, warranty card, etc. When I get home tonight, I'll look and see if there is a packing list. | 12:27 |
*** HRH_H_Crab has quit IRC | 12:27 | |
KotCzarny | and there is a chance that charger is noncomformant to it, hence, with updated bme-replacement in cssu it set max charging to 100mA | 12:27 |
rhombus | KotCzarny: That is very possible. It was indeed strange that it coincidentally stopped working after the update. | 12:28 |
KotCzarny | did you try your wife's charger? | 12:29 |
rhombus | I have to admit it struck me as peculiar that the charger was so small for such an obviously power hungry phone | 12:29 |
rhombus | KotCzarny: Yes, she has a generic white USB charger that she uses for charging her iPhone and iPad | 12:29 |
KotCzarny | so at least you can use it as a fallback | 12:29 |
KotCzarny | :) | 12:30 |
rhombus | It worked wonderfully, the phone was charged in three hours. Apart from the issue with the USB mode locking my storage, of course :) | 12:30 |
rhombus | KotCzarny: Yes, I'm going to purchase a similar charger | 12:30 |
Vajb | didn't ianything have it's own istandard... | 12:30 |
sixwheeledbeast | I have seen two N900 with the Nokia barrel to uUSB adaptor, I don't know of a Nokia barrel charger that outputs 1A. | 12:30 |
rhombus | Vajb: it's not an Apple charger | 12:30 |
Vajb | ah | 12:31 |
rhombus | Vajb: also, standards compliance for chargers is required by law | 12:31 |
sixwheeledbeast | Standards only work if companies adhere to them. | 12:31 |
Vajb | charger with many plugs? | 12:31 |
rhombus | Vajb: charger with one USB port :) | 12:31 |
KotCzarny | swb: ac-4e (or ac-4u) for example | 12:31 |
KotCzarny | 890mA with barrel plug | 12:31 |
Vajb | ah of course | 12:31 |
rhombus | sixwheeledbeast: yes, the charger is small and lightweight. It did strike me as strange. | 12:31 |
KotCzarny | (from my n800) | 12:32 |
rhombus | sixwheeledbeast: standards compliance mandated by law is different :) | 12:32 |
rhombus | in any event, the charger works both for her iPhone and my N900 :) | 12:32 |
rhombus | (afk) | 12:32 |
KotCzarny | i suspect that barrel-to-usb adapter might have something on data pins | 12:33 |
Vajb | i can try and measure | 12:33 |
Vajb | i have multimeter plus said adapter | 12:33 |
KotCzarny | you might try to open it too if you arent attached to it | 12:34 |
Vajb | oh yes, wonderfull way to split my fingers too =) | 12:36 |
KotCzarny | for science! | 12:37 |
KotCzarny | ;) | 12:37 |
Vajb | i'll go by measure first | 12:37 |
Vajb | i just need to search for schematics for the plug | 12:37 |
Vajb | i vaguely recall that furthest were data + and -,but... | 12:38 |
KotCzarny | http://pinouts.ru/PortableDevices/micro_usb_pinout.shtml | 12:38 |
KotCzarny | or just http://pinouts.ru/visual/micro_usb.jpg | 12:38 |
rhombus | Vajb: how do I reset usb mode from the console? In case I have this hangup business again. Or do I just use mount? | 13:05 |
rhombus | (afk) | 13:05 |
*** Vajb has quit IRC | 13:05 | |
*** cyberlyra has joined #maemo | 13:36 | |
*** cyberlyra has quit IRC | 13:41 | |
*** Vajb has joined #maemo | 13:42 | |
DocScrutinizer05 | USB host detected when UNplugging happens sometimes. It's a race. Just plug+znplug again | 13:53 |
DocScrutinizer05 | rhombus: you should have mentioned the barrel->usb adapter earlier :-P Yes they came with N900, and they are deprecated since they can't do the needed 900mA and _may_ catch fire X-P | 13:58 |
KotCzarny | oh, so he has barrel adapter? | 13:59 |
KotCzarny | o.O | 13:59 |
*** saponga has joined #maemo | 14:00 | |
KotCzarny | where did he mention that? | 14:00 |
DocScrutinizer05 | but I can see how KotCzarny gave you no chance to mention the edapter, being too busy to suggest nonsense to you | 14:00 |
KotCzarny | it was vajb mentioning it | 14:01 |
sicelo | heh you two | 14:01 |
rhombus | I mentioned yesterday that I have an AC-2E | 14:02 |
rhombus | which I believe came only with a barrel connector | 14:03 |
DocScrutinizer05 | [2017-10-17 Tue 11:25:44] <rhombus> Vajb: new cables? It's just a Nokia standard barrel plug. It goes into a Nokia branded adapter block, which has a micro USB connector on the end | 14:05 |
KotCzarny | must have been flooded by output from other channels, oh well | 14:06 |
KotCzarny | still, one mystery less | 14:06 |
DocScrutinizer05 | for FM: you need wired headset plugged in to have an antenna | 14:06 |
DocScrutinizer05 | KotCzarny: or flooded by own posts | 14:06 |
DocScrutinizer05 | and I can only hiess how miuch noise came from users that are on ignore here | 14:10 |
DocScrutinizer05 | guess* | 14:10 |
rhombus | DocScrutinizer05: I had a wired headset plugged in :) | 14:10 |
DocScrutinizer05 | then please re-iterate the problem | 14:11 |
DocScrutinizer05 | I failed to get it | 14:11 |
KotCzarny | rhombus: http://maemo.org/packages/view/fmradio/ | 14:11 |
KotCzarny | it's in extras | 14:11 |
rhombus | DocScrutinizer05: I installed C FM radio. When I start the app, it turns Bluetooth on | 14:12 |
DocScrutinizer05 | normal | 14:12 |
rhombus | I can hear radio | 14:12 |
DocScrutinizer05 | fine | 14:12 |
rhombus | If I turn Bluetooth off, then the radio goes silent | 14:12 |
DocScrutinizer05 | normal | 14:12 |
rhombus | If I turn Bluetooth back on... no effect. Radio is still silent. | 14:12 |
DocScrutinizer05 | normal | 14:12 |
rhombus | Closing and reopening the app does not help | 14:13 |
rhombus | the only thing that makes radio audible again is rebooting the phone | 14:13 |
rhombus | Ok, so you are saying that the FM receiver only works if Bluetooth is on. | 14:13 |
DocScrutinizer05 | yeah, not exactly normal but somewhat expected | 14:13 |
DocScrutinizer05 | you're not supposed to shut down BT when FM | 14:13 |
rhombus | That's unfortunate. Bluetooth consumes power | 14:13 |
DocScrutinizer05 | they share one chip | 14:14 |
DocScrutinizer05 | no, not realy | 14:14 |
rhombus | Ok, well, if I know that, then I will leave it on next time | 14:14 |
rhombus | But it shouldn't require a reboot of the phone to restore normal operation :) | 14:14 |
DocScrutinizer05 | the audio routing is a tad fragile | 14:15 |
rhombus | Was this always the case, or does it have to do with CSSU? | 14:15 |
DocScrutinizer05 | when you reboot with wired headset, or plug in wired headset while BT headset enabled, you may see weird results | 14:15 |
DocScrutinizer05 | same for shutting down BT while wired headset plugged in | 14:16 |
DocScrutinizer05 | it's a sw flaw | 14:16 |
DocScrutinizer05 | always was like that | 14:16 |
rhombus | Ah. (Just fyi, I was not using a BT headset :) ) | 14:18 |
rhombus | (afk) | 14:18 |
DocScrutinizer05 | but usually that's no problem. The real flaw is that it shows "BT enabled" when you only start radio, since what it does is power up the chip but not exactly enable BT afaik | 14:19 |
sicelo | bt is enabled in the real sense :-) | 14:21 |
DocScrutinizer05 | possible | 14:21 |
DocScrutinizer05 | I never *really* inverstigated | 14:22 |
sicelo | it is | 14:22 |
sicelo | pycage evidently also got inside info (from nokia) | 14:22 |
KotCzarny | not good in the light of recent bt exploits | 14:22 |
sicelo | you turn off the radio is you want to be safe :-) | 14:23 |
DocScrutinizer05 | what's pycage? | 14:23 |
DocScrutinizer05 | and how is it related? | 14:24 |
sicelo | Martin Grimme, iirc | 14:24 |
DocScrutinizer05 | hm? | 14:24 |
sicelo | i believe he was the first to develop fm radio application for N900 | 14:25 |
sicelo | tl;dr .. the radio & bt are on same chip. hence the need for bt to be on when fm radio on | 14:27 |
DocScrutinizer05 | that's what I said, yes | 14:27 |
DocScrutinizer05 | rhombus: you seem to have a very early device given you got that adapter. You should find out about your hw version (2010, 2101...) in case you need it | 14:31 |
DocScrutinizer05 | rhombus: flasher can tell you, and did tell you | 14:35 |
DocScrutinizer05 | though I bet there are other ways to find out about hw rev | 14:35 |
DocScrutinizer05 | anyway Neo900 has FM RX on FM TX chip | 14:41 |
DocScrutinizer05 | which seems more natural as well | 14:43 |
rhombus | DocScrutinizer05: makes sense | 14:45 |
rhombus | I didn't save flasher's output, unfortunately | 14:46 |
rhombus | I have to stay focused, so I'm going to sign off for now, but perhaps I will be on in the evening. Thanks for the help thus far. | 14:47 |
*** rhombus has quit IRC | 14:47 | |
DocScrutinizer05 | http://paste.opensuse.org/98288505 | 14:48 |
*** louisdk has joined #maemo | 14:59 | |
*** xy2_ has joined #maemo | 15:20 | |
*** xy2_ has quit IRC | 15:34 | |
*** sunshavi has quit IRC | 15:45 | |
*** cyberlyra has joined #maemo | 15:52 | |
*** cyberlyra has quit IRC | 15:57 | |
*** eMHa has quit IRC | 16:04 | |
*** eMHa has joined #maemo | 16:30 | |
*** Kilroo has quit IRC | 16:40 | |
*** NotKit has joined #maemo | 16:47 | |
*** TheKit has quit IRC | 16:49 | |
*** Kabouik has quit IRC | 17:07 | |
timeless | hey DocScrutinizer05 | 17:30 |
* timeless has an unfortunate problem | 17:31 | |
timeless | i made the mistake of using a non low numbered uid for a system service | 17:31 |
timeless | it turns out that systemd gives special protection to lower numbered uids | 17:31 |
KotCzarny | remove systemd, problem solved | 17:31 |
timeless | yeah, thanks | 17:31 |
timeless | so, i'd like to transition from the non lower numbered uid to a low numbered uid | 17:32 |
timeless | but i don't want the system to have much downtime if i can avoid it | 17:32 |
timeless | assuming that task has a distinct uid+gid pair that's only used for itself, and that all files are 066x | 17:32 |
timeless | can i cheat by changing the uid to the new low number, leaving the service as a member of the old high number gid, and then chown all files to the low numbered gid? | 17:33 |
timeless | (restarting before the chown) | 17:33 |
KotCzarny | on a normal system it could work, but who knows what systemd would do.. | 17:34 |
*** freemangordon_ has quit IRC | 17:34 | |
timeless | and then similarly change the service to default to the corresponding low numbered gid (but still being a member of the high numbered group), restart, and then chgrp ... ? | 17:34 |
timeless | does that seem like the "simplest" approach? | 17:34 |
timeless | perhaps not "simplest" but a way that's easy to understand and should limit downtime for my system | 17:35 |
*** xy2_ has joined #maemo | 17:51 | |
*** Kabouik- has joined #maemo | 17:52 | |
*** cyberlyra has joined #maemo | 18:06 | |
*** cyberlyra has quit IRC | 18:10 | |
*** Pali has joined #maemo | 18:15 | |
*** jonwil has quit IRC | 18:16 | |
*** cyberlyra has joined #maemo | 18:30 | |
*** cyberlyra has quit IRC | 18:35 | |
*** florian has quit IRC | 19:07 | |
*** xy2_ has quit IRC | 19:08 | |
*** badcloud- has joined #maemo | 19:15 | |
*** xy2_ has joined #maemo | 19:24 | |
*** xy2_ has quit IRC | 20:05 | |
*** sunshavi has joined #maemo | 20:19 | |
*** cyberlyra has joined #maemo | 20:19 | |
*** florian has joined #maemo | 20:21 | |
*** hurrian has joined #maemo | 20:35 | |
*** hurrian_ has quit IRC | 20:35 | |
*** Kabouik_ has joined #maemo | 20:41 | |
*** Kabouik- has quit IRC | 20:44 | |
*** geaaru has quit IRC | 20:47 | |
*** jkepler has joined #maemo | 20:47 | |
*** badcloud- has quit IRC | 21:05 | |
Pali | hello, has somebody checked if n900 is affected by current security problem found in wpa implementation handling? | 21:09 |
Pali | Maemo on N900 does not use wpa_supplicant, but instead use two daemons, wlancond and eapd, first implements wpa part and is open source, second implements eap part and is closed | 21:10 |
KotCzarny | word is, if they kept to specs, it's vulnerable | 21:10 |
Pali | fix is backward compatible with spec | 21:11 |
Pali | just to refuse reusing same nonce | 21:11 |
Pali | here is source of wlancond: https://github.com/community-ssu/osso-wlan | 21:11 |
Pali | basically wifi on Maemo is handled differently as in whole Linux world, Nokia wrote own software for it... | 21:13 |
KotCzarny | as did cisco. and they are vulnerable | 21:14 |
KotCzarny | same with *bsd folks | 21:14 |
*** louisdk has quit IRC | 21:25 | |
*** badcloud- has joined #maemo | 21:30 | |
DocScrutinizer05 | Pali: we discussed it yesterday. It wasn't clear where WPA gets handled, yesterday conculsion was it must be in eapd or osso-wlan-security | 21:35 |
Pali | eapd = osso-wlan-security | 21:37 |
Pali | wlancond = osso-wlan | 21:37 |
DocScrutinizer05 | see what jonwil said | 21:40 |
DocScrutinizer05 | maybe replace that stuff by wpa-supplicant et al then? | 21:40 |
DocScrutinizer05 | my personal take on it: should be easy enough to just replace osso-wlan-security by wpa-supplicant | 21:42 |
DocScrutinizer05 | probably now (after 7(?) years?) wpa-supplicant is better and more versatile than osso-wlan-security, unlike back when Nokia made osso-wlan-security | 21:43 |
DocScrutinizer05 | I seem to recall wpa-supplicant was just a pile of segfaulting Sh* back when | 21:44 |
DocScrutinizer05 | which is most likely _one_ of the reasons why Nokia cooked their own | 21:45 |
DocScrutinizer05 | also WOW @ https://github.com/community-ssu/osso-wlan - I thought that was a blob too | 21:47 |
DocScrutinizer05 | HMMMM https://github.com/community-ssu/osso-wlan/blob/master/wpa.c | 21:48 |
DocScrutinizer05 | gosh!!! I *HATE* how github (in konqueror) eats one i5 core for 6s to render any scrolling | 21:50 |
DocScrutinizer05 | JS crap | 21:50 |
*** cyberlyra has quit IRC | 21:52 | |
*** jskarvad has quit IRC | 21:53 | |
DocScrutinizer05 | you know I also hate stuff like value = key_mgmt != 0 || (encryption & WLANCOND_ENCRYPT_METHOD_MASK) == WLANCOND_WEP; | 21:57 |
DocScrutinizer05 | immediately fllowed by the other extreme: http://paste.opensuse.org/68253426 | 22:01 |
*** NeKit has joined #maemo | 22:06 | |
*** saponga has quit IRC | 22:06 | |
DocScrutinizer05 | hmm, no real crypto stuff in https://github.com/community-ssu/osso-wlan/blob/master/wpa.c | 22:09 |
DocScrutinizer05 | neither protocol stuff | 22:11 |
DocScrutinizer05 | aiui | 22:11 |
*** badcloud- has quit IRC | 22:14 | |
Pali | crypto is done in kernel/hardware | 22:36 |
Pali | you should just provide aes or wep keys to kernel | 22:36 |
Pali | just protocol is in userspace | 22:37 |
sicelo | good to have you on board Pali :) | 22:45 |
sicelo | i have been trying to see if the tools for testing are released yet .. doesn't seem to be the case. or i missed something? | 22:45 |
sicelo | https://www.krackattacks.com/#tools | 22:47 |
*** TheKit has joined #maemo | 22:53 | |
*** NotKit has quit IRC | 22:56 | |
*** NeKit has quit IRC | 22:56 | |
*** cyberlyra has joined #maemo | 23:07 | |
*** xy2_ has joined #maemo | 23:10 | |
Pali | so easiest would be to wait until check tool is released | 23:12 |
Pali | and then decide if some steps are needed or not | 23:12 |
Pali | or locale which part is responsible for wpa | 23:12 |
Pali | I would bet it is this file: https://github.com/community-ssu/osso-wlan/blob/master/dbus-handler.c | 23:12 |
Pali | there is a function named clear_wpa_keys() | 23:13 |
*** rhombus has joined #maemo | 23:37 | |
rhombus | Greetings | 23:37 |
rhombus | DocScrutinizer05: Question-Machine is back | 23:38 |
*** cyberlyra has quit IRC | 23:42 | |
DocScrutinizer05 | ohhai | 23:42 |
DocScrutinizer05 | just in time :-) a 5 minutes back I wasn't on kbd | 23:42 |
DocScrutinizer05 | ((<Pali> just protocol is in userspace(( where exactly? | 23:43 |
DocScrutinizer05 | s/((/))/ | 23:43 |
infobot | DocScrutinizer05 meant: ))<Pali> just protocol is in userspace(( where exactly? | 23:43 |
DocScrutinizer05 | or somesuch | 23:43 |
DocScrutinizer05 | ~+uptime | 23:44 |
infobot | - Uptime for purl - | 23:44 |
infobot | Now: 32d 23h 34m 3s running infobot 1.5.4 (SVN) -- linux | 23:44 |
infobot | 1: 59d 8h 41m 19s running infobot 1.5.4 (SVN) -- linux, ended Sun Nov 14 18:39:57 2010 | 23:44 |
infobot | 2: 57d 3h 9m 23s running infobot 1.5.4 (SVN) -- linux, ended Fri Jun 26 20:39:27 2009 | 23:44 |
infobot | 3: 36d 20h 47m 14s running infobot 1.5.4 (SVN) -- linux, ended Tue Aug 4 17:38:59 2009 | 23:44 |
DocScrutinizer05 | WOW | 23:44 |
rhombus | DocScrutinizer05: what is that? | 23:45 |
DocScrutinizer05 | nevermind, unrelated | 23:46 |
DocScrutinizer05 | ~botsnack | 23:46 |
infobot | :), DocScrutinizer05 | 23:46 |
rhombus | ~botsnack | 23:46 |
infobot | aw, gee, rhombus | 23:46 |
DocScrutinizer05 | ~poettering | 23:46 |
infobot | 'sth is poettering' means it acts invasive, possessive, destructive, and generally in an egocentric exacerbating negative way. ``this cancer is extremely poettering'', or you look here for Linus' notion on what's poettering: http://lkml.iu.edu/hypermail/linux/kernel/1404.0/01331.html, or http://lkml.iu.edu/hypermail/linux/kernel/1404.0/01488.html, or see ~systemd cabal | 23:46 |
rhombus | Probably something Swedish. | 23:47 |
rhombus | So... trying to decide where to start here | 23:47 |
DocScrutinizer05 | ~infobot | 23:47 |
infobot | infobot is, like, A program on the IRC that helps users, ask it to do something by putting a ~ and then say a command! | 23:47 |
rhombus | ~fish | 23:47 |
infobot | fish is, like, FISHFISHFISH! DO THE FISH DANCE! "Give a man a fish and you'll feed him a day. Teach him how to fish and he'll feed himself for the rest of his life." This is so appropriate, instead of asking us to tell you exactly what to do, why not read some docs, then come back and ask specific questions which aren't covered?, or http://www.p-nand-q.com/maldives/rbr/fish/sf25.jpg | 23:47 |
rhombus | wow, good guess. | 23:48 |
rhombus | So... is there any hope that there will be a patch for the WPA2 vulnerability on maemo? | 23:48 |
DocScrutinizer05 | :-D | 23:49 |
DocScrutinizer05 | <DocScrutinizer05> ((<Pali> just protocol is in userspace)) where exactly? | 23:49 |
DocScrutinizer05 | http://mg.pov.lt/maemo-irclog/latest.log.html#t2017-10-17T02:44:49 | 23:50 |
Pali | wlancond and eapd are only wlan related daemons | 23:50 |
DocScrutinizer05 | Pali: lemme rephrase - where in kernel is WPA encryption? | 23:51 |
Pali | eapd seems do TLS+PEAP related crypto | 23:51 |
Pali | net/wireless/lib80211_crypt_*.c | 23:52 |
Pali | lib80211_crypt_ccmp.c, lib80211_crypt_tkip.c, lib80211_crypt_wep.c | 23:52 |
Pali | so seems in kernel is aes + wep | 23:52 |
freemangordon | isn;t that done in HW? | 23:52 |
Pali | and IIRC hw itself support aes | 23:52 |
Pali | at least I remember parameters of some wifi drivers to enable HW accel of aes | 23:53 |
DocScrutinizer05 | Pali: sounded wierd, but indeed https://github.com/community-ssu/osso-wlan/blob/master/dbus-handler.c#L2067 | 23:54 |
DocScrutinizer05 | ((and IIRC hw itself support aes)) that's exactly what I seem to recall too | 23:55 |
DocScrutinizer05 | didn't find a hint though, last 2 days | 23:55 |
DocScrutinizer05 | anyway what we need is protocol | 23:55 |
Pali | yes, need to figure out where is implemented that 4 way handshake | 23:56 |
DocScrutinizer05 | https://github.com/community-ssu/osso-wlan/blob/master/dbus-handler.c#L2067 for (i=0;i<4;i++) { | 23:57 |
DocScrutinizer05 | looks sort if interesting | 23:57 |
DocScrutinizer05 | though there are 4 keys in WEP | 23:58 |
DocScrutinizer05 | iirc | 23:58 |
DocScrutinizer05 | tbh I got 0 clue about WPA | 23:58 |
DocScrutinizer05 | I just know "nunce" from SIP challenge/response | 23:58 |
*** xy2_ has quit IRC | 23:58 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!