IRC log of #maemo-ssu for Friday, 2012-08-03

freemangordonjonwil: maybe if you look what is upstream and compare it with what is in maemo will give us a clue.00:00
*** lizardo has quit IRC00:00
jonwilok00:00
freemangordonif it is the same, then iface replacement does not make sense00:00
DocScrutinizer05struct wl1251_magic {int magic1; int magic2; int magic3} wl1251;00:00
zeqO_o00:01
DocScrutinizer05hehehe00:01
freemangordonDocScrutinizer05: where did you get that from?00:01
DocScrutinizer05made it up00:01
zeq:)00:01
freemangordonaah, I was thinking that you found it in upstreamed driver :D00:01
DocScrutinizer05but I bet that's about what you'll find in any 'FOSS' driver00:01
keriogoddammit my 0.02 were useless :(00:02
freemangordonhttp://www.valot.fi/kalle/tmp/wl12xx/wl12xx-2.6.28-1.patch00:03
freemangordonhttp://markmail.org/thread/xummknezx5r66fha00:03
zeqkerio: didn't cover as much as we hoped00:03
kerioyou guys ended up compromising!00:03
Estel_shhh00:03
Estel_DocScrutinizer, doesn't know yet00:03
freemangordonDocScrutinizer05: does not look like that00:03
Estel_enjoy peace before storm00:03
kerionow i'll have to flash the compromising kernel and then kernel-power again00:04
zeqlooks quite well documented ^^^00:04
freemangordonyeah, no magic so far in the patch00:04
DocScrutinizer05meh, which storm. If you think you don't need my advice, I'll simply beat up each single one of you separately if ever there's any problem arising that I could've warned you about00:05
zeqsounds fair :)00:06
DocScrutinizer05my spiders already collecting your N900's IMEI, ser#, MAC, ip-route etc00:07
freemangordonwl12xx_op_add_interface(struct ieee80211_hw *hw,00:07
freemangordon+   struct ieee80211_if_init_conf *conf)00:07
freemangordonwell, that looks pretty much coming from upper layers00:08
freemangordonnot something specific to wl125100:08
DocScrutinizer05and one "thumbs down" from me will probably cost CSSU 80% of users00:09
DocScrutinizer05so you better keep me happy ;-P00:09
* freemangordon sends DocScrutinizer05 a beer00:09
Estel_You think that CSSu is used by 5 people only?00:09
* Estel_ send DocScrutinizer a kiss ;)00:10
DocScrutinizer05unless you want CSSU for your own proivate idaho, in which case you better fork anyway00:10
freemangordonanyway, I am out of cigarettes, so better have some sleep00:11
Estel_:)00:11
Estel_DocScrutinizer, I'm positively surprised by your sense of humour - it's due to vacations?00:11
zeqgoodnight freemangordon00:11
Estel_I hope that this remakr about thumb down and 805 of cssu users was also part of this nice humour (no irony)00:11
Estel_night, free00:12
freemangordonnight guys00:12
Estel_s/805/80%/00:12
zeqI'm sure there was irony :)00:12
Estel_no, it's just "people mean well" :D00:12
Estel_I don't suspect DocScrutinizer of being THAT kind of self-convince one.00:13
Estel_and bashing, if problems arise, seems fair to me too00:13
DocScrutinizer05Estel_: you already should've learnt that none of my posts consists of 0% or 100% humor00:13
jonwilok, its definatly zzz time now00:13
jonwilLooks like we had a good meeting00:13
Estel_DocScrutinizer, exactly my thoughts :)00:13
jonwiland I know now that wl1251-cal and bluetooth-cal stuff00:13
zeqyeah, jonwil, what time is it there?!?00:13
jonwilstuff IS worth working on00:13
jonwilits 5am :P00:14
Estel_ouh00:14
zeqyeah, ouch00:14
zeqget some good rest00:14
jonwilgood to be there for the important stuff though00:14
jonwilcya00:14
Estel_then I understand Your repeated questions about "I'm i really needed here?"00:14
zeqnight00:14
Estel_see ya!00:14
*** jonwil has quit IRC00:14
zeqI'd better be off too....00:14
DocScrutinizer05and particularly my statement about a *lot* of users pinging me in PM to keep on struggling for a sane CSSU is not any joke00:14
DocScrutinizer05just the 80% is merely made up00:15
DocScrutinizer05maybe it's 4% or 97%00:15
zeqGood night DocScrutinizer05, Estel_00:15
Estel_Good night!00:16
Estel_DocScrutinizer, but they're same users using different names ;P00:16
DocScrutinizer05cya zeq00:16
DocScrutinizer05Estel_: I'm not an idiot, even when you don't believe that00:16
Estel_but, seriously this time, just read backlogs, I think you will be satisfied by outcome too :)00:17
DocScrutinizer05and my post about spiders also wadsn't 100% joke00:17
Estel_especially, that You were sympathetic to fixing pselect bug00:17
Estel_No worries, my cat eats spiders.00:17
DocScrutinizer05pselect bug is a valid reason to get CSSU kernel, IF and ONLY IF we can demonstrate the issue on stock kernel00:17
Estel_well, d-bus seems to use pselect quite often00:18
Estel_which arises both performance concerns, and possibility of race, which should be avoided at all cost00:18
DocScrutinizer05I would believe that in 0.0001 second00:18
DocScrutinizer05d-bus is so fubar ther HAS TO be some massive bug sleeping in it00:19
merlin1991Estel_: Doc is talking about showing the bug, which basically means someone has to write a really nasty testcase that manages to show the race condition00:19
Estel_also, upstream adopted this fix in kernel 2.6.30 for reason, too00:19
DocScrutinizer05merlin1991: exactly00:19
Estel_merlin1991, there was one, zeq presented it to DocScrutinizer, but DocScrutinizer wasn't satisfied by aesthetic side of this00:19
merlin1991basically a lop of some pselect calls that make sense together with a signal sender00:19
merlin1991and ofc madness00:19
DocScrutinizer05almost correct, Estel_00:19
Estel_also, I still think that in our little world (N900) case, arguing with upstream is quite silly00:19
DocScrutinizer05merlin1991: there's such code already00:20
merlin1991DocScrutinizer05: what's keeping you unconvinced then?00:20
merlin1991btw I made a really nasty mistake here00:20
DocScrutinizer05missing post to ML, showing a scientific review and the results of this test00:21
merlin1991flashed only rootfs when I had a quite different kernel flashed00:21
keriomerlin1991: D:00:21
keriowell00:21
kerioflash the kernel00:21
Estel_DocScrutinizer, last time you were not satisfied by this code displaying stats, and stoppind when encounter bug - you wanted it to display info on encountering bug, instead of stoppiong doing so. IIRC00:21
Estel_that's why I called it aesthetic00:21
Estel_concern. May be wrong, though00:21
kerioand then install backupmenu and unpack the backup you have00:21
merlin1991kerio: did it already, but I spend a few minutes wondering why I'm having a silly reboot loop00:21
kerioreflash *all* the things! _ò/00:22
Estel_well, once I recovered old backup, because I realized 5 minutes too late, that hanging on reboot was caused by typo in rcS_late00:22
DocScrutinizer05Estel_: incorrect, I asked to point me to the quote that explains what this code is supposed to do, freemangordon(?) pointed me to comment#6 which provides exactly what I asked for00:22
*** BCMM has quit IRC00:22
Estel_DocScrutinizer, I see. so, after all, you're satisfied with it?00:23
DocScrutinizer05I'd be if I'd see the results posted somewhere00:23
Estel_somewhere = mailing list? Why so?00:23
merlin1991btw DocScrutinizer05 the possible race condition is even on wikipedia :D00:24
merlin1991http://en.wikipedia.org/wiki/Event_loop#Handling_signals00:24
DocScrutinizer05merlin1991: I know00:25
DocScrutinizer05merlin1991: does that wiki also say 2.6.28-omap1 #1 PREEMPT Fri Aug 6 11:50:00 EEST 2010 armv7l unknown  does NOT have any fix for it?00:26
merlin1991DocScrutinizer05: that part is what we have zeq for ;)00:27
DocScrutinizer05well, that's what I ask for. DEMONSTRATE we got a problem on stock kernel, so *everybody* noob can read it, and I'll support a fix. No discussion about that00:30
DocScrutinizer05CSSU is about fixing problems00:30
DocScrutinizer05getting a new kernel for 10% performance increase is *creating new* problems, not fixing any00:30
DocScrutinizer05fixing pselect IF WE CAN00:30
DocScrutinizer05DEMONSTRATE00:31
DocScrutinizer05it bites us on stock kernel, is absolutely in line with CSSU (given the negative aspects of bug are way more severe than the negative aspects of the fix)00:32
merlin1991DocScrutinizer05: do you have a link to the sample code?00:32
DocScrutinizer05leem check if I still got the window open00:32
DocScrutinizer05https://bugs.launchpad.net/ubuntu/+source/linux/+bug/31972900:33
DocScrutinizer05is the comment#6 I mentioned above00:33
merlin1991arf it's 40400:34
merlin1991hm how does one use the google cache again?00:34
DocScrutinizer05http://people.canonical.com/~scott/childspin.c is dead00:34
DocScrutinizer05:-/00:34
keriois that like meatspin?00:34
Estel_DocScrutinizer, actually, 10% performance would be worth it :)00:35
Estel_not to mention, that it's not only about it00:35
DocScrutinizer05no, definitely not00:35
Estel_yes, definitelly yes, in device that have such potential, but so scarce resources.00:35
DocScrutinizer05no normal user gives a fuck about 10% performance boost00:36
keriothe n900 has no normal users, realistically00:36
Estel_10% substitutes for 100 mhz oveclock, in most devices, without drawbacks.00:36
DocScrutinizer05kerio: wrong00:36
Estel_normal suers doesn't use cssu00:36
Estel_users, ffs00:36
Estel_what I have with this "sue" thing :p00:36
DocScrutinizer05Estel_: wrong00:36
Estel_DocScrutinizer, I buy n900 from "normal users" few times a month00:36
DocScrutinizer05see?00:37
Estel_they don't have rootsh, cssu, but, suprisingly, the have kernel-power00:37
merlin1991DocScrutinizer05: found the source somewhere else https://launchpadlibrarian.net/34502840/childspin.c00:37
DocScrutinizer05and those are only the ones that sell their device00:37
Estel_DocScrutinizer, because majority of normal users never heard of maemo.org website?00:37
Estel_anyone else isn't normal user anymore00:37
DocScrutinizer05Estel_: CSSU is for normal users BY DEFINITION00:37
DocScrutinizer05it's the founding preamble of CSSU00:38
Estel_so missed target group, as users of custom-installable repo, TMO, and other resources like that isn't normal anymore00:38
Estel_normal guy buy phone to make phone calls and sms'es00:38
DocScrutinizer05your definition of 'normal' is flawed00:38
Estel_Youcould target "normal users" if Nokia would make PR out of cssu, otherwis,e it require custom actions00:38
Estel_to install00:38
Estel_well, normal as in % of n900 owners?00:39
Estel_I suspect no more than 305 of them have been to TMO, even once00:39
Estel_30%00:39
Estel_s/305/30%/00:39
DocScrutinizer05I knew about that flawed concept when I seen you thinking that every "normal N900 user" is supposed to read tmo00:39
Estel_TMO OR wiki00:39
Estel_well, you need to know about things from somewhere, yep?00:40
Estel_or mailing list00:40
Estel_any of those00:40
Estel_not necessary all of them00:40
Estel_sadly, people doing so are far from normal phone users, anyway00:40
DocScrutinizer0590% of N900 (or any other device) users won't give a fuck about wiki, fora, IRC whatever00:40
Estel_and they don't use cssu00:40
DocScrutinizer05CSSU is for them, as well00:40
Estel_cause how they can know about it, without doing so?00:40
DocScrutinizer05that's a good questions, and a problem you should tackle00:41
Estel_also, if they don't give a fuck, but use cssu, they don't give a fuck about kernel used, too00:41
Estel_as long as it works00:41
DocScrutinizer05rather than thinking of CSSU as the geeks' breeding-edge distro00:41
DocScrutinizer05bleeding even00:41
Estel_where we comes to situation, where you're right about beating everyone involved if serious problems arise00:41
Estel_no no00:41
Estel_kernel-power is for bleeding-edge00:42
Estel_no one said kernel in cssu will contain bq2415x_charger and such things, before proven stable00:42
Estel_after proven stable, though, no reasons why not.00:42
DocScrutinizer05Estel_: let's say I managed a product, while you obviously didn't yet00:42
Estel_sure. which doesn't make you better suited to discuss it :)00:42
Estel_it's just equal00:42
DocScrutinizer05and let's assume it's true that I get private mail asking me to not stop with what i'm doing for CSSU00:43
merlin1991hm compiled the sample code, and it's still running00:43
Estel_DocScrutinizer, irrelevant, You imagine how many mails and psots cssu team get about including various features?00:43
Estel_even ones that shouldn't get into cssu?00:43
Estel_usually 1 feature request per day ;P00:43
Estel_negatrons are not better in any way than those people00:43
Estel_cssu need to follow common sense and logic - it works -> it gives benefits - > it doesn't cause regression - > include00:44
DocScrutinizer05well, the difference is, my requests are in line with CSSU foundation manifest, while yours are noobs who didn't get the idea of CSSU00:44
Estel_of course it mean core system components, like kernel00:44
Estel_or toolchain00:44
Estel_DocScrutinizer, sophism and demagogic approach. "Mine are better than yours"00:44
DocScrutinizer05if you want sometjing that CSSU definitely is NOT, you're free to fork00:45
Estel_it's jsut about interpretation of CSSU manifest, and merlin1991 seems to share "common sense" way of looking at it. Last time I checked, he and MohammadAG were maintainers00:45
merlin1991srly Estel_ relax00:45
Estel_same apply in reverse - if You want cssu-lite to contain less, You're free to fork00:45
Estel_merlin1991, why so? i'm relaxed00:45
DocScrutinizer05it's however bad habit to try and redefine a project on the fly, just because you're too lazy to fork00:45
Estel_we're discussing, in civil way, i suppose, no anger here from any party (I hope) for sure not from my side00:45
DocScrutinizer05or have even worse reasons to try and change CSSU to something differnet00:46
merlin1991hm this testhtingy is still running00:46
Estel_DocScrutinizer, the main questions always remain - IMO - a) does it work well b) does it give benefits c) does it cause regression d) how much time we need to work on it00:46
Estel_aka feasiobility00:46
kerioi propose changing cssu-thumb in cssu-leet00:46
Estel_+ minor but important aspects, like maintainability, etc00:46
Estel_every thing discussed today have allo of them fullfiled00:47
Estel_fix included in upstream, well documented, people interested to work on it and maintain it, benefits, no regressions.00:47
Estel_it's about practice > ideology.00:47
Estel_You're free to beat anyone involved if it cause serious problems, but not before, just "to be on safe side"00:48
DocScrutinizer05a) it works well for those who use it b) it has benefits for them, without any changes of the policies c) the point is it mustn't have regressions that are not inevitable and d) it's your time. don't worry about our time!00:48
Estel_merlin1991, about testhingy - no idea, You're better asking zeq about it00:48
Estel_well, future will tell - I'm sure it will end like thumb thing after all, i.e. perfectly doable and benefitable, without regressions00:49
Estel_lets see what future will bring :)00:49
Estel_atfer all, nothing is un-rollback-able00:50
DocScrutinizer05Estel_: that's a BS statement, sorry. CSSU policy and manifest will not 'end' anywhere - it IS00:50
Estel_in  worst case scenario, which isn't going to come, in my humble opinion.00:50
Estel_DocScrutinizer, and what you will do? Lie in the path of train as act of protest? last time you've said "well, if You think like that it's ok, i'll beat You if something goes wrong"00:51
Estel_which is fair00:51
Estel_I'm also eager to see what future will bring00:51
Estel_and it seems to be best conclusion00:51
DocScrutinizer05Estel_: you're again short of arguments and thus starting to use your annoying tedious style which I'll ignore like I always do. cya00:52
Estel_no worries, if this makes you happy during this pleasant summer time, we may agree that i'm short of arguments :)00:52
Estel_see ya.00:52
javispedroah, the winds of maemo never change.00:54
DocScrutinizer05javispedro: !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! yeeeeehaaaaaa! hello ol'fart!00:55
javispedro:D hello!00:55
merlin1991javispedro: any idea why tracker indexers like the flc ones are missing if you udpate the core tracker package?00:55
merlin1991s/flc/flac/00:56
infobotmerlin1991 meant: javispedro: any idea why tracker indexers like the flac ones are missing if you udpate the core tracker package?00:56
javispedroyou get me thinking when did tracker gain fuzzy logic capabilities...00:56
javispedro*got00:56
javispedrolast time the flac indexers stopped working, they were horribly packaged/optified, linking to non-existing libraries.00:57
javispedrosince then they have always worked for me.00:57
javispedrothere was this big libFLAC/pulseaudio/maemo-optify triangle of DOOM.00:57
merlin1991well since we updated tracker in -testing users have been claiming that tracker did not index ogg / flac / whatever fancy extra codec anymore if the support was installed prior to the update00:58
Estel_javispedro, hi there :) abusing Your presence - could You, please, link me to your latest, unreleased in repos version of radio program for N900?00:58
merlin1991playback from filemanager still works though00:58
javispedromerlin1991: maybe ABI change?00:58
merlin1991and I found out that by reinstalling ogg-support (it does ogg and flac) tracker suddenly indexed again00:58
merlin1991and abi change, well all we did was apply your patches :D00:58
javispedroEstel_: https://github.com/javispedro/cfmradio.git00:58
Estel_javispedro, any concerns if I would put it to the repos, of course crediting You properly?00:58
Estel_thanks00:58
javispedroEstel_: not much difference I think from what was packaged00:59
javispedroEstel_: most of it was just testing stuff00:59
Estel_I see00:59
javispedro(iirc there were some additional nonsense buttons in the appmenu for changing audio routes)00:59
Estel_I remember something about possibility ot define output for audio, and it's volume00:59
Estel_which was lacking in released version00:59
Estel_or smth like that01:00
javispedrodid not play with volume01:00
javispedrobut you can trigger the analog bypass01:00
javispedroso that radio uses 0% cpu time01:00
javispedrobut then you might fry your speakers01:00
javispedrochoice is yours! ;)01:00
Estel_It's possible to use analog bypass with this radio? 0_o?01:00
Estel_awesome01:00
Estel_someone told me long time ago, that it's almsot undoable in N900 :)01:00
Estel_javispedro, we have (currently not included in our upstream) kernel-module for filtering output for speakers01:01
Estel_maybe it would be good reason to revive it01:01
javispedroEstel_: analog will bypass that too.01:01
Estel_I see01:01
Estel_any way to put lowpass filter alongside analog output?01:01
Estel_or it's just so 1337 that it will bypass everything?01:01
Estel_stupid android uses analog bypass, and somehow, they don't blow up speakers01:02
javispedrothere were some talks about implementing the filters on the audio chip itself (forgot the name :/)01:02
javispedromaybe that's what the kernel module does? I have no idea which kernel module are you talking about btw.01:02
Estel_javispedro, yeah, isn't that related to kernel module talking with that chip?01:02
Estel_yea, it was this thing01:03
Estel_on audio chip, can't recall name though01:03
Estel_so, analog bypass is available on git versin only,  not in the pre-compiled one?01:03
javispedroonly git01:03
javispedroalso you need to #define sth, lemme check01:03
Estel_why the hell haven't You released it? It's awesome, for us, radio fans01:04
Estel_:)01:04
javispedrohttps://github.com/javispedro/cfmradio/blob/510f98cf1749ddae72aebf1d9f8561ebff56831f/cfmradio.c#L1101:04
javispedro#define ADV_AUDIO_ROUTING 1 there01:05
* Estel_ nods01:05
Estel_is switching this from gui implemented, or is it decided on compile time (bypassing or not)01:05
javispedrogui01:05
Estel_great, thanks a lot01:05
javispedrohit the menu and you'll see some extra buttons01:06
Estel_And I suppose that you had it ready for ages, just not released? And we struggled with FM Radio for years? You cruel one :)01:06
javispedrostruggled?01:06
javispedroit's just some mixer setting01:07
Estel_it's irritating as hell, the msot popular FM Radio01:07
Estel_when it crashes, N900 microphone stop working01:07
Estel_wise heads were shaking at it, without finding out "why"01:07
Estel_only reboot solve it01:07
javispedrosame would happen to mine01:07
Estel_OTOh, CFM Radio is great, just lacked few things sitting in your git for ages :)01:07
Estel_no idea why, but CFM radio *never* resulted in such weirdness for me01:08
javispedro(but I guess mine crashes slightly less often, being so simple and everything)01:08
Estel_or any other radio program, other than fm radio01:08
* Estel_ nods01:08
*** taziff1 has joined #maemo-ssu01:08
javispedroI prefer the N950/N9 radio hardware, despite the fact you'll never get 0% cpu usage playing there.01:09
Estel_whats ie better there, then?01:09
javispedrofaster tuning and digital audio output01:09
javispedroand you don't even need to turn bt on01:09
Estel_well, on N900 we also have digital audio output, just not connected anywhere... like fmtx in N950/N9 :P01:09
Estel_I see01:09
javispedroI still don't know if fmtx is connected or not on n9.01:10
Estel_reportedly, isn't, but it may be urban legend. On N950, it seems that it isn't for sure01:10
javispedroOn N950 it's the actual tx hardware missing.01:10
Estel_I wonder, if on N950 it is modable? I wasn't able top trace visible track01:10
javispedrothe wl127x variant used just doesn't have it.01:10
Estel_hm, reportedly, it was present, but not connected, although, I have no idea how reliable this info is01:10
Estel_so is this whole "unconnected fmtx" a urban myth, then?01:11
javispedrono one really seems to know the n950 hardware for certain around.01:11
Estel_need X-ray'ing it :)01:11
Estel_at least for patches01:11
*** taziff has quit IRC01:11
Estel_path*01:11
Estel_cooper ones01:11
javispedroEstel_: I like to think that if noone made it yet means it is not connected.01:11
kerioare the alsa mixers saved somewhere, or can you reset them by rebooting if you fear you screwed up something?01:11
Estel_javispedro, probably yes, and people talking about unconnected fmtx were quite certain about it01:12
javispedrokerio: you can definitely mess stuff up to the point you need to remove batteries01:12
javispedroI don't remember if maemo saves alsa mixer values though. I think not.01:13
javispedro(plus the entire "burn the speakers" thing, of course)01:13
javispedromy holidays started, hope to be more often around here. For a few days at least ;P01:17
DocScrutinizer05(there were some talks about implementing the filters on the audio chip itself (forgot the name :/) ) /me and this eastern guy HNZ or whatever01:18
javispedroDocScrutinizer05: you know if that's what "the kernel module" mentioned above does?01:21
DocScrutinizer05nfc what's this "the kernel module" mentioned above ;-)01:22
* DocScrutinizer05 got as few context as javispedro01:22
DocScrutinizer05javispedro: holidays? congrats, me too :-D01:22
DocScrutinizer05so I will rethink my planning01:22
DocScrutinizer05you being around changes weights between IRC/maemo and going to camp in the woods01:23
javispedroheh01:23
merlin1991the gentoo guy dunno his name wrote something for the kernel01:23
Estel_luke_jr01:23
Estel_although, he didn't wrote it01:23
DocScrutinizer05ooh luke01:23
Estel_just send :P01:23
merlin1991or adapt it, or whatever01:24
Estel_yea01:24
merlin1991I think the patch was in kp for some time but got removed again01:24
Estel_it was for a 5 mijnutes in non-repo version of kp,  but got kicked out, as he was not interested in maintaining it01:24
merlin1991you'd have to ask Pali for the details01:24
Estel_and fixing to apply only for speaker output, not all output01:24
javispedroSupport-for-tlv320aic3x-codec-highpass-filter-needed.diff01:24
javispedro^^ found it01:24
Estel_yea, I'm collecting irc log and will pester Pali about usability of properly integrating it01:24
DocScrutinizer05that's it01:24
Estel_yea01:24
Estel_it is it01:24
DocScrutinizer05that's the codec hw filter01:25
javispedroso you should fetch the tlv320 datasheet and read whether the filtering applies to the 2nd analog bypass01:25
DocScrutinizer05hehehe01:25
DocScrutinizer05HF01:25
javispedroI think that means "probably not" ;)01:26
DocScrutinizer05the datasheet is BS01:26
DocScrutinizer05I got severe headache and left me as wise as before more often than not01:26
javispedrohttps://garage.maemo.org/plugins/ggit/browse.php/?p=kernel-power;a=blob;f=kernel-power-2.6.28/debian/patches/Support-for-tlv320aic3x-codec-highpass-filter-needed.diff;h=962061affdbff324d640a6edf3b5fd17889b74e7;hb=HEAD01:27
javispedrofrom reading the patch, MNZ did it.01:27
DocScrutinizer05so dunno, afaik the filter is a part of digital domain, so if your bypass is mere analog domain, it obviosuly won't get any filtering01:27
DocScrutinizer05MNZ was the name01:28
DocScrutinizer05yep01:28
DocScrutinizer05I guided him01:28
javispedroit seems to be right before the DAC, so digital domain.01:28
DocScrutinizer05yep, sure01:28
javispedrowell, you can't have everything01:28
javispedroat least you can now safely use alsa directly01:28
DocScrutinizer05:nod:01:29
DocScrutinizer05if only @¼¼³&§%##!!”ĸµ̣Nokia would bother to tell about the *parameters* of their friggin XPROT01:29
Estel_so, this path doesn't have anything to do with our analog bypass, hm01:29
Estel_no idea to re-implement it for analog too?01:30
DocScrutinizer05not feasible01:30
DocScrutinizer05there are no analog filters01:30
Estel_fun mod - hardware highpass filter connected before speaker's springs01:30
javispedroalso, the patch will add some new 3d effects to alsamixer01:30
DocScrutinizer05well, THAT was feaqsible, in theory01:31
Estel_0_o 3d effects is something i react allergically to01:31
DocScrutinizer05so you'll appreciate you now can turn them off ;-P01:31
javispedrohah01:31
javispedroyou could probably implement a hardware equalizer01:31
Estel_DocScrutinizer, thin plate with cooper, to be placed between motherboard and speakers, that lead to one highpass hardware filter :P01:31
DocScrutinizer05javispedro: that's what MNZ actually planned to do01:32
Estel_hardware equalizer, hujh01:32
javispedrovery nice01:32
Estel_interesting01:32
javispedroI used to have a hweq with my creative card01:32
DocScrutinizer05he gave up when he realized complexity to calculate the coefficients of digital filter01:32
Estel_Audigy 2ZS video editor gold, here ;)01:32
javispedroyeah, I had 2ZS too01:32
javispedrobest Linux sound card ever imho, hwmixing, sf2.01:33
Estel_pity that they have castrated X-fi and later ones01:33
Estel_yes01:33
javispedroX-Fi is not castrated, driver just does not support anything01:33
javispedrothe new ones ARE castrated.01:33
DocScrutinizer05this didital filter in codec is a biatch, regarding handling01:33
Estel_this oen i'm talking about is external usb one, works even with N900 via already build in modules (!)01:33
Estel_IOI also have PCI one lying in drawer, also gold01:33
Estel_sad fact - despite the usb one being video editor, I can't seem to utilize video part of it, even on windoze, LOL. Pity, as it's video part was decent01:34
DocScrutinizer05you got like 8 32bit coefficients, and none of them is exactly trivial to calculate01:34
Estel_hardware mpeg2 compression with very high output quality... eh01:34
Estel_javispedro, wasn't X-fi lacking sound processor on card?>01:34
Estel_off-loading it to CPU?01:35
Estel_it was quite... smalll, light (as per weight), and seemed to contain small ammount of components01:35
javispedroEstel_: emu20kx ones don't01:35
Estel_or I mistaked it with next one01:35
Estel_I see01:35
javispedroon my todo list there's an item "buy titanitum card and figure out how to get emux synthesizer working" =)01:36
Estel_I used to have this big desk thing, from audigy 2zs, from "pro" version, with big jacks...01:36
Estel_but 2zs video editor is even better, all kind of audio output and imputs, including optical ones and midi. + built in powered 4 port usb hub :P01:37
Estel_javispedro, :)01:37
Estel_isn't it better to just use old good 2zs?01:37
Estel_what titanium offer over it?01:37
javispedropciexpress01:37
Estel_yes, and it's required for?01:37
merlin1991low latency?01:38
javispedroin two years you won't be able to find motherboards with pci01:38
merlin1991and that :D01:38
Estel_merlin1991, would need implementation in card for that01:38
javispedro_good_ ones I mean01:38
Estel_javispedro, pci to usb adaptors?01:38
Estel_+ DIY case01:38
Estel_and You have desktop external card :)01:38
javispedropci to usb adaptor? :P01:38
Estel_may be BS, heard somewhere about it01:38
Estel_anyway, it's good argument - I have notebook acting as desktop, it was another reason why audigy 2zs video editor (it's USB)01:39
Estel_there was also some kind of notebook-friendly one, powered from USDB, but it was fubar - advertised as 24 bit one, it did internal downsampling to 16 bi for processing, then, upsampling to 24 bit on exit01:39
javispedroalso, pci 2zs usually die of the "crackling" problem01:39
Estel_Creative never was very reliable partner :P01:39
javispedrothey are harder to get every day :(01:40
Estel_good to know, my gold one bought for 30 dollars may be worth more now :p01:40
Estel_but this usb external one (requiring another power source from mains) zs video editor is really state of art01:41
Estel_for both audio and video. If it would only work for me re video part... :P01:41
Estel_never needed to use it, so noticed that video isn't working 2 years after purchase01:41
Estel_oddly, video processing part is visible from operating system as working ok, it just refuses to work in practice01:41
Estel_every video capturing thing just hangs out, when card's imput is selected01:42
Estel_odd as hell01:42
Estel_and of course only windoze drivers for video part, say hi to creative01:42
Estel_notg popular one enough to have linux Re drivers01:42
Estel_although I was surprised as hell, when noticing that I may connect it to N900 via hostmode, and enjoy 7.1 audio output (5.1 in practice)01:43
Estel_only through mplayer, though, of course01:43
Estel_say hi to N900's pulseaudio :P01:43
Estel_(every attempt to redirect mafw output to usb sound card failed msierably) javispedro, You even were in this thread01:44
javispedroI remember the last consensus was "kernel bug"01:44
Estel_wut?01:46
Estel_either I remember it wrong way, or it was something different - I would be pestering Pali to fix it in KP01:46
javispedromeh, my memory is quite hazy01:47
Estel_javispedro, http://http://talk.maemo.org/showthread.php?t=8327001:51
Estel_consensus was that You haven't had USB card/speaker :)01:52
Estel_and were wondering about emulating it01:52
javispedroand I don't, you got me interested in the video capture + audio card thing though01:52
Estel_see: http://talk.maemo.org/showpost.php?p=1191590&postcount=7701:52
Estel_and this:01:52
Estel_http://talk.maemo.org/showpost.php?p=1191583&postcount=7501:52
Estel_hm, audio and video thing>? ncie to hear, i though you've bored You :)01:53
Estel_well, it is01:53
Estel_lemme search01:53
Estel_http://www.google.pl/search?q=audigy+2zs+video+editor&hl=pl&prmd=imvns&tbm=isch&tbo=u&source=univ&sa=X&ei=3wQbUPXUN62N4gTZ24H4Dg&ved=0CGUQsAQ&biw=1540&bih=77301:53
Estel_it's lovely external USB card, this time not fake'ing anything, and being real 24bit/96khz one01:54
Estel_(up to, you may use real-life values of 16bit 48 khz too)01:54
*** DocScrutinizer05 has quit IRC01:54
*** DocScrutinizer05 has joined #maemo-ssu01:55
Estel_it have hardware control over imput level via gauge, and gauge for outpout, hoever, the latter is mixed with OS control01:55
Estel_inas and outs visible in photos01:55
Estel_+ 4HUB usb 2.0 active hub (to the point of requiring external power to have even only hub working)01:55
javispedroare you sure it is a emu10k1 card?01:56
javispedrowhich ALSA driver are you using?01:56
Estel_erm, in fact I'm not sure at all, but for sure it works with alsa...01:56
Estel_hmmm01:56
Estel_which ones we have in N900? :D01:56
Estel_that's the oldest I've tried01:56
javispedrojust lsmod and grep for emu10k101:57
Estel_gimme a second, I'm on windoze actually (i know, shame...), it should work when i connect it to n900 too?01:57
Estel_(emu10k1)01:57
Estel_(not card itself)01:57
javispedrohttp://www.alsa-project.org/main/index.php/Matrix:Vendor-Creative_Labs01:58
javispedrothey don't seem to know anything about it01:58
javispedroI bet it is probably not emu10k1 and just USB sound card ;P01:59
javispedroalso, kernel bug here: http://talk.maemo.org/showpost.php?p=1193473&postcount=8002:00
Estel_javispedro, tried it and no emu10k102:04
Estel_what drawbacks it does mean?02:04
javispedrono hw equalizer02:04
javispedroand no hw mixing I think02:04
Estel_strange, I can definitely mix in hw02:04
Estel_maybe it require custom drivers, though02:04
javispedronot dmix? :)02:04
Estel_definitely not dmix02:04
*** DocScrutinizer05 has quit IRC02:05
Estel_no much experience with using it under linux, sadly, for any advanced things, thanks to it being very niche02:05
Estel_so under linux I use it for... well, normal audio output :P02:05
Estel_under windoze it definitely have hardware mixing and hardware equalizer, but it's thing of propertiary drivers, probably02:05
Estel_because, upon connection it's recognized (under linux) ass usb hub first, then, card is connected to internal ports...02:06
Estel_on windows, You see more components02:06
Estel_i.e. more devices detected02:06
Estel_probably, under linux it works as normal USB card02:06
Estel_so no rela 5.1 for me, then, from N900? :)02:06
Estel_continuation - I think that under windoze another device is detected, as one talking with hardware mjxing parts02:07
Estel_mixing*02:07
Estel_probably even Hw equalizer, although I don't use equalizers at all, so hard to tell02:07
Estel_definitely no video device detected under linux, too02:07
javispedroI am reading the alsa snd-usb driver and they only do 1 substream, so no hw mixing02:07
* RST38h moos at javispedro evilly02:07
* Estel_ nods at javispedro02:08
javispedromoo RST38h02:08
Estel_pity :D02:08
Estel_hey, so no multi-channel recording too?02:08
Estel_:(((02:08
javispedroit might have multichannel recording, dunno about that02:08
Estel_it's pity that RE things (as under windozxe it works, definitely) isn't ferasible02:08
Estel_feasible, lol02:09
Estel_sorry for typos02:09
* RST38h runs out with a pitchfork02:09
javispedroEstel_: CT is not very friendly any longer either02:10
Estel_I just suspect that my video processing part is faulty, which is strange, as it's bundled on 1 board, and as said, drivers report hardware detected properly (on windoze)02:10
javispedropreviously they would even submit research papers frm time to time.02:10
Estel_Creative was friendly anytime?:p02:10
Estel_ah, I see02:10
Estel_I remember them as asshats from the beginning, though.02:10
javispedrowell, I might be confusing EMU with CT ;P02:10
Estel_I wonder what bite them02:10
*** DocScrutinizer05 has joined #maemo-ssu02:19
*** taziff1 has quit IRC02:33
*** taziff has joined #maemo-ssu02:35
*** taziff has quit IRC02:38
*** taziff has joined #maemo-ssu02:38
*** kolp has quit IRC02:45
*** javispedro has quit IRC03:19
*** toxaris has quit IRC03:48
*** arcean has quit IRC03:58
*** nox- has quit IRC04:08
*** LaoLang_cool has joined #maemo-ssu05:06
*** LaoLang_cool has quit IRC05:09
*** LaoLang_cool has joined #maemo-ssu05:11
*** LaoLang_cool has quit IRC05:15
*** LaoLang_cool has joined #maemo-ssu05:18
*** LaoLang_cool has joined #maemo-ssu05:19
*** amiconn_ has joined #maemo-ssu05:28
*** amiconn has quit IRC05:28
*** amiconn_ is now known as amiconn05:28
*** LaoLang_cool has quit IRC05:54
*** LaoLang_cool has joined #maemo-ssu05:54
*** LaoLang_cool has quit IRC05:58
*** LaoLang_cool has joined #maemo-ssu05:59
*** LaoLang_cool has quit IRC06:02
*** LaoLang_cool has joined #maemo-ssu06:04
*** LaoLang_cool has joined #maemo-ssu06:04
*** LaoLang_cool has quit IRC06:06
*** LaoLang_cool has joined #maemo-ssu06:08
*** LaoLang_cool has quit IRC06:16
*** LaoLang_cool has joined #maemo-ssu06:18
*** LaoLang_cool has quit IRC06:53
*** jonwil has joined #maemo-ssu07:06
*** LaoLang_cool has joined #maemo-ssu07:13
*** LaoLang_cool has quit IRC07:17
*** LaoLang_cool has joined #maemo-ssu07:19
*** taziff has quit IRC07:26
*** taziff has joined #maemo-ssu07:28
*** LaoLang_cool has quit IRC07:44
*** LaoLang_cool has joined #maemo-ssu07:50
freemangordonmerlin1991: DocScrutinizer05: childspin just hanged here08:10
freemangordonon device, running HAM update in foreground08:11
freemangordonmerlin1991: the very reliable way to make it lock is: run childspin -> opeh HAM -> click on menu -> application catalogs -> rotate the device08:17
freemangordonusually it hangs on the first rotation, but may take 2 or 308:17
freemangordonkernel-cssu3, not stock kernel, so BTB clear may affect it.08:32
freemangordonthough I doubt08:32
*** amiconn has quit IRC09:16
*** amiconn has joined #maemo-ssu09:17
*** _rd has joined #maemo-ssu09:21
*** Pali has joined #maemo-ssu09:23
Palijonwil, netlink is standard way how to communicate between userspace and kernel... it is socket orientated communication, so you need to create "protocol" how are data sent. and nokia created a lot of non standard protocols (e.g how to send NVS wifi data to kernel driver...)09:28
jonwilyeah thats what I thought09:29
jonwilIs there a better way to do nvs->kernel?09:29
Paliwl1271 (*71*) has NVS data in firmware file09:29
Paliso it is loaded as firmware data09:30
jonwilis that the way the N900 should go?09:30
jonwilor should we stick with WL1251_NL_CMD_NVS_PUSH?09:30
PaliI think that wl1251 driver can use this same way too09:30
Paliwl12XX share more code in kernel09:31
*** _rd has quit IRC09:31
Palilook here: http://linuxwireless.org/en/users/Drivers/wl12xx/calibrator09:32
Palithis is tool which create NVS data as firmware file09:32
Palithis also add mac address into NVS data09:32
Paliand then kernel can use it when module wl1251 is loaded09:32
Palithe right way should be: when updating kernel driver, postinst script will call that tool (maybe patched to read data from CAL) and it will create proper NVS firmware file09:34
Paliand then wl1251-cal can be deleted, because kernel have all data in firmware file09:34
Paliand for regional wifi settings (e.g. enabled channels): for linux kernel is cfg80211 driver which regulate it09:35
Palifrom userspace you can change country with program "iw"09:35
jonwilok, well what wl1251-cal does is this:09:36
jonwilfirstly is asks cell network for country code09:37
jonwilthen it compares it against stored list to determine if its "FCC country"09:37
jonwilthen it reads NVS from CAL09:37
jonwilmakes 4 changes to NVS data depending on whether its FCC country or not09:38
jonwiland pushes that to driver via WL1251_NL_CMD_NVS_PUSH09:38
jonwilthen it reads MAC address from CAL09:39
jonwilMAC address is sent to driver via SIOCSIFHWADDR09:40
jonwilit also uses NL80211_ATTR_REG_ALPHA2 to set country code09:40
jonwilright now my plan is to clone wl1251-cal except that it wont use systeminfo and it will pull country value from CAL (same place as sysinfo-tool gets /certs/ccc/pp/wlan-channel from)09:41
jonwiljust like I did with bluetooth-cal09:42
jonwilI think best answer is to:1.Replace non-standard bluetooth hwaddr interface with something standard09:43
jonwil2.09:43
jonwil2.09:43
jonwilwait ignore that :P09:43
jonwil2.Write tool to read NVS from CAL and apply country change based on value of wlan-channel09:44
jonwil3.Make wl1251 driver use stored firmware nvs09:44
jonwili.e. tool at #2 would produce identical NVS to wl1251-cal09:44
jonwilthen 4.Write new tool to read bluetooth and wifi MAC plus country code and send all 3 to driver09:45
jonwildrivers09:45
jonwilbut yeah I will write the wl1251-cal clone09:45
jonwiland others can go from there09:45
jonwilwill also write the libcal clone09:46
jonwilat some point09:46
*** BCMM has joined #maemo-ssu09:49
jonwilthe goal is to replace wl1251-cal and bluetooth-sysinfo (and possibly libcal) on Fremantle and also to replace sysinfod-rx51, libcxal-rx-51-bin, libppu-bin, libwl1251-bin and wl1251-cal-bin on MeeGo & friends09:50
Palijownil, for setting country code, you can use standard iw tool: "iw reg set US" (change US)09:54
Palijonwil, look at linux macchanger program09:54
Palihow it set mac address and check if same interface is also for bluetooth09:54
jonwilok, well I will clone the bits and someone else can find a way to make them do things the Right Way(tm)09:55
Palimaybe asking on linux bluez mailinglist how to change mac address of bluetooth is good idea09:55
freemangordonhcitool?09:56
Palimaybe, hcitool can change mac address, I do not know10:02
Palior hciconfig...10:02
Palifreemangordon, for vkb see: https://maemo.org/downloads/product/Maemo5/ukeyboard/ and http://repo.or.cz/w/ukeyboard.git10:03
freemangordonhmm, not sure whether it was hcitool or hciconfig :D10:03
Palithis tool can create binary vkb layout10:03
Palithere are both: hcitool and hciconfig10:04
freemangordonPali: I know ukeyboard as I am using it, the tools there is for maem4, iirc jonwil fixed it for fremantle10:04
Paliukeyboard working on fremantle too10:04
PaliI'm using it for Slovak qwerty layout10:04
jonwilYou want http://talk.maemo.org/showthread.php?t=7989910:05
Palihttp://maemo.org/packages/view/ukeyboard/10:05
jonwilThats the best way to do the vkb on N90010:05
freemangordonI know, I am using it for bulgarian :)10:05
freemangordonPali: I was talking about RE of .vkb files10:05
Palijonwil, it that your code included in ukeyboard?10:05
jonwilno10:05
jonwilI have nothing to do with ukeyboard10:06
freemangordonthere is a python/perrl/whatever script flying over the inet10:06
freemangordonjonwil: ^^^10:06
jonwilmy stuff in that tmo thread contains all the info one needs on the vkb format10:06
freemangordonjonwil: I remember I sent that to you, and you fixed it for fremantle .vkb format10:06
jonwilincluding a fremantle-compatible version of the aformentioned perl script10:06
freemangordonjonwil: :nod:10:06
jonwilyeah10:06
PaliI will ask roman if he used your code or not10:07
jonwilso yeah that stuff contains decode script, vkb format doc plus code to generate vkb file using libimlayout10:07
Paliwe do not need more implementations of vkb format...10:07
freemangordonPali: vkbrenderer.so is the one responsible of reading that format and actually displaying the UI10:08
jonwillibimlayout is what parses the vkb file format10:08
jonwilvkbrenderer is what displays the results recieved from libimlayout10:08
freemangordonthough not sure if it receiveswhat to display from upper/lower layers10:09
freemangordonjonwil: :nod:10:09
zeqmerlin1991: I should have mentioned having HAM running is a very good way of putting enough load on the system to open up the race window.10:09
zeqmorning guys :)10:10
freemangordonzeq: morning10:10
Paliukeyboard has vkb-format-v310:10
freemangordonzeq: but not enough, it is the rotation that triggers the bug in 90% of the cases10:10
jonwilbah, maemo.org is being annoying10:10
freemangordonPali: so?10:11
freemangordonjonwil: don't you like the pink nailpolish?10:11
freemangordonit is lumia after all, what color do you expect :D10:11
zeqfreemangordon: ok, but the point is running the test on an idle system minimizes the race window.10:12
jonwilukeyboard is not using my code as far as I can see10:12
freemangordonzeq: agree10:13
zeqit probably depends on time spent in kernel(maybe rotation triggers some long latency kernel code?)10:13
freemangordonzeq: maybe10:13
zeqnot that it really matters :)10:14
freemangordonbut it really does nto matter10:14
freemangordonyeah10:14
PaliI can write Roman (now maintainer of ukeyboard) to update code10:14
freemangordonPali: to add new keyboards or what?10:14
Paliukeyboard has rewritten control panel aplet10:14
Palito update documentation10:15
Palijonwil has some more info about format10:15
freemangordonBTW ukeyboard has an annoying bug (from user POV)10:15
freemangordononce installed there are no more messages "input layout has been switched to ..."10:16
jonwilmy gen_vkb script is as close as its possible to get to the way Nokia does it10:16
jonwilnot script, binary10:16
jonwilI found gen_vkb binary for older Maemo, reverse engineered it and then exended it for Fremantle10:16
jonwilNokia obviously has gen_vkb for Fremantle internally10:16
jonwilreal one that is10:17
freemangordonmaybe I missed the point, but what is the relation between vkbrenderer and ukeyboard/gen_vkb?10:17
freemangordonanyway, I gtg, see ya10:19
*** Pali has quit IRC10:20
jonwilbasically gen_vkb generates a .vkb file of the keyboard layout10:21
jonwilthen libimlayout0 parses that and hands the data off to vkbrenderer10:21
jonwilwhich then renders it10:21
*** luf has joined #maemo-ssu10:53
*** zeq has quit IRC10:55
*** zeq has joined #maemo-ssu11:08
*** Sv has joined #maemo-ssu11:08
*** toxaris has joined #maemo-ssu11:11
*** LaoLang_cool has quit IRC11:44
*** jonwil has quit IRC11:48
kerioidea: rotation lock in the powerkey menu, and out of the status menu11:59
*** kolp has joined #maemo-ssu12:07
*** kolp has quit IRC12:14
*** arcean has joined #maemo-ssu13:09
*** andre__ has joined #maemo-ssu13:25
*** andre__ has joined #maemo-ssu13:25
*** lizardo has joined #maemo-ssu13:35
*** Estel_ has quit IRC13:51
*** DocScrutinizer06 has joined #maemo-ssu13:53
*** EdLin has quit IRC13:53
*** infobot has quit IRC13:53
*** DocScrutinizer05 has quit IRC13:53
*** DocScrutinizer06 is now known as DocScrutinizer0513:54
*** EdLin has joined #maemo-ssu13:54
*** DocScrutinizer05 has quit IRC13:55
*** DocScrutinizer05 has joined #maemo-ssu13:55
DocScrutinizer05kerio: ++13:57
*** BCMM has quit IRC14:00
*** DocScrutinizer has quit IRC14:09
*** DocScrutinizer has joined #maemo-ssu14:12
*** Sv has left #maemo-ssu14:35
*** toxaris has quit IRC14:40
*** jonwil has joined #maemo-ssu15:18
keriohm, for what? lost the backscroll15:33
DocScrutinizer05[2012-08-03 10:59:55] <kerio> idea: rotation lock in the powerkey menu, and out of the status menu15:35
keriooh yeah15:35
keriokerio++15:35
*** zeq has quit IRC16:13
*** ekze has joined #maemo-ssu16:13
*** zeq1 has joined #maemo-ssu16:33
*** DocScrutinizer has quit IRC17:08
*** DocScrutinizer has joined #maemo-ssu17:08
*** DocScrutinizer05 has quit IRC17:09
*** DocScrutinizer06 has joined #maemo-ssu17:09
*** DocScrutinizer06 is now known as DocScrutinizer0517:09
*** BCMM has joined #maemo-ssu17:16
*** luf has quit IRC17:33
*** infobot has joined #maemo-ssu18:17
*** ChanServ sets mode: +v infobot18:17
*** BCMM has quit IRC18:35
*** BCMM has joined #maemo-ssu18:38
*** NIN101 has joined #maemo-ssu19:04
*** jon_y_ has joined #maemo-ssu19:05
*** jon_y has quit IRC19:05
*** jon_y_ is now known as jon_y19:05
*** zeq1 has quit IRC19:49
*** zeq1 has joined #maemo-ssu19:49
keriook, i have the operator name problem again20:09
keriojonwil: *poke?*20:10
kerioi can test the bugfix i guess20:10
kerioDocScrutinizer05: you too20:15
*** DocScrutinizer has quit IRC20:15
*** DocScrutinizer has joined #maemo-ssu20:15
*** DocScrutinizer has quit IRC20:15
*** DocScrutinizer has joined #maemo-ssu20:15
*** DocScrutinizer has quit IRC20:16
*** DocScrutinizer has joined #maemo-ssu20:16
DocScrutinizer05eh?20:18
kerioDocScrutinizer05: i'm ready for more cbsms tests20:18
keriowith the fixed version20:18
DocScrutinizer05mhm20:18
keriothat i don't know how to install and/or compile20:18
DocScrutinizer05alas i'm not familiar with the actual implementation, just contributed some architecture20:18
keriok20:19
kerioshould i ask jonwil then? (was it him?)20:19
*** javispedro has joined #maemo-ssu20:19
DocScrutinizer05probably for specifics about the current binary/pkg you better ask pali or jonwil20:19
DocScrutinizer05:nod:20:19
DocScrutinizer05jonwil:20:19
keriojonwil!20:20
keriowhy pali? :o20:20
keriohe's everywhere20:20
DocScrutinizer05he did some fixes to the last version before the assumed jonwil bleeding edge one20:21
DocScrutinizer05since jonwil isn't really available that frequently20:21
DocScrutinizer05though he's logged in right now, so odds are he'll answer in a minute20:22
DocScrutinizer05kerio: for now you could provide apt-cache policy20:22
DocScrutinizer05for that thing20:22
DocScrutinizer05so we know what you're using and what we're talking bout20:23
jonwilI am here but busy trying to debug with gdb on my phone keyboard (cant use ssh because wl1251-cal work requires wifi to be offline when running the binary)20:24
jonwilthe good news is that the mac address seems to be being set correctly20:24
jonwilioctl() isn't returning an error20:25
keriowhat's wl1251-cal?20:25
kerioDocScrutinizer05: k, one sec20:26
kerioInstalled: 0.220:27
jonwilwl1251-cal handles settings for the wl1251 wifi chip20:27
keriofor operator-name-cbs-widget20:27
jonwili.e. setting mac address20:27
keriooh, in the proper way?20:27
jonwiland dealing with regulatory domain20:27
kerioinstead of using the l33t drivers20:27
kerioi see20:27
kerioi'd like to be in japan, yes20:28
jonwilwl1251-cal is closed source from nokia, I am currently doing something that does the same thing as wl1251-cal from nokia except open20:28
jonwilopen source20:28
jonwilthen someone else can make it use better interfaces and not the nokia-specific stuff20:28
DocScrutinizer05jonwil: nice stuff, anyway could you spare a few minutes to direct kerio towards properly exploiting the bug just showing up again in his operator-name-cbs-widget? We eventually like to get that fixed, and he's willing to help and just can reproduce the issue20:31
kerio"sure sure, but fix this bug first"20:32
*** Jade has joined #maemo-ssu20:36
*** zeq1 has quit IRC20:49
*** zeq1 has joined #maemo-ssu21:05
*** Woody14619 has joined #maemo-ssu21:07
*** Woody14619 has joined #maemo-ssu21:07
*** ruskie has quit IRC21:16
*** ThreeM has quit IRC21:20
*** ThreeM has joined #maemo-ssu21:21
*** ShadowJK has quit IRC21:25
*** FireFly has quit IRC21:32
*** ThreeM has quit IRC21:32
*** ChanServ has quit IRC21:32
*** NIN101 has quit IRC21:32
*** jonwil has quit IRC21:32
*** EdLin has quit IRC21:32
*** freemangordon has quit IRC21:32
*** Woody14619 has quit IRC21:32
*** zeq1 has quit IRC21:32
*** infobot has quit IRC21:32
*** andre__ has quit IRC21:32
*** arcean has quit IRC21:32
*** RST38h has quit IRC21:32
*** kerio has quit IRC21:32
*** jon_y has quit IRC21:32
*** Jaffa has quit IRC21:32
*** macmaN has quit IRC21:32
*** Sc0rpius has quit IRC21:32
*** tadzik has quit IRC21:32
*** Sicelo has quit IRC21:32
*** DocScrutinizer05 has quit IRC21:32
*** lizardo has quit IRC21:32
*** chem|st has quit IRC21:32
*** DocScrutinizer51 has quit IRC21:32
*** DocScrutinizer51 has joined #maemo-ssu21:37
*** chem|st has joined #maemo-ssu21:37
*** lizardo has joined #maemo-ssu21:37
*** DocScrutinizer05 has joined #maemo-ssu21:37
*** ShadowJK_ has joined #maemo-ssu21:37
*** FireFly has joined #maemo-ssu21:37
*** ThreeM has joined #maemo-ssu21:37
*** Woody14619 has joined #maemo-ssu21:37
*** jon_y has joined #maemo-ssu21:37
*** NIN101 has joined #maemo-ssu21:37
*** infobot has joined #maemo-ssu21:37
*** jonwil has joined #maemo-ssu21:37
*** EdLin has joined #maemo-ssu21:37
*** andre__ has joined #maemo-ssu21:37
*** arcean has joined #maemo-ssu21:37
*** freemangordon has joined #maemo-ssu21:37
*** Jaffa has joined #maemo-ssu21:37
*** ChanServ has joined #maemo-ssu21:37
*** kerio has joined #maemo-ssu21:37
*** RST38h has joined #maemo-ssu21:37
*** sendak.freenode.net sets mode: +vo infobot ChanServ21:37
*** BCMM has quit IRC21:38
*** ruskie has joined #maemo-ssu21:46
*** macmaN has joined #maemo-ssu21:51
*** Sc0rpius has joined #maemo-ssu21:51
*** tadzik has joined #maemo-ssu21:51
*** Sicelo has joined #maemo-ssu21:51
*** arcean has quit IRC22:05
*** zeq has joined #maemo-ssu22:06
*** arcean has joined #maemo-ssu22:06
*** ivgalvez-N900 has joined #maemo-ssu22:09
*** ivgalvez-N900 has left #maemo-ssu22:09
*** trumee has quit IRC22:15
*** trumee has joined #maemo-ssu22:16
*** NIN101 has quit IRC22:18
jonwilok, wl1251-cal is DONE :)22:19
kerio:D22:20
kerioshould cssu allow manual configuration of regulatory domains'22:20
kerio?22:20
jonwilthats up to CSSU22:20
kerioi wasn't necessarily asking you c:22:23
*** BCMM has joined #maemo-ssu22:24
jonwil:)22:26
*** _rd has joined #maemo-ssu22:27
*** _rd has quit IRC22:29
keriono, :ↄ22:29
*** NIN101 has joined #maemo-ssu22:29
*** javispedro has quit IRC22:38
zeqjonwil: you mean via iw?22:46
zeqsorry, *kerio*22:46
keriozeq: yeah22:48
keriomaybe22:48
keriobut it would be better if it was automatically set to JP22:49
kerioor, rather, configurable in a plaintext file22:49
keriois CAL signed?22:49
keriough, why can't everything be like fmtxd :(22:55
kerioi mean, i suppose it kinda is, you can just use the backported drivers, but they have a crappy powersaving22:55
*** jonwil has quit IRC23:03
*** BCMM has quit IRC23:08
*** infobot has quit IRC23:11
*** infobot has joined #maemo-ssu23:32
*** ChanServ sets mode: +v infobot23:32
DocScrutinizer05ABI: Application Binary Interface - the interface on binary level used between binaries to talk to each other. ABI compatibility means binary A doesn't notice *any* change in the interface of binary B it connects to23:44
DocScrutinizer05compare API compatibility which defines a compliance of abstract definition of a interface as used by compilers at build time, so a *new* binary A though built from same sources would still connect without problems to the possibly changed ABI of binary B since both use the same API still23:46
DocScrutinizer05to connect to the funny discussion 24h ago here, which managed so elegantly to declare my 2h in garden at BBQ as a 1 week non-availability, by sending out invitations in obscure channels and 5 minutes in advance, and also spreading FUD about my availability23:48
DocScrutinizer05I'm frankly assuming and stating that several attendees of yesterday's discussion did this on pretty purpose, to bully me out23:50
* kerio grabs some popcorn23:51
DocScrutinizer05while the experise and less sneaky half knew about my position already and also knew it's in line with theirs23:52
DocScrutinizer05ooh, btw, estel_ is on holiday for the next 24 months, don't bother to invite or ask him about anything, we already know what he will say anyway (and we know we don't give a *sh*t*)23:54
DocScrutinizer05assumptions assumptions assumptions. And FUD. Is all of that always just in best intent? I doubt it23:55
DocScrutinizer05>>problem with 3rd party modules was *always* purely theoretical one. I.e. "there may exist, in some ancient vault, a module compiled in 3000 before christ..."23:56
DocScrutinizer05>>(from my limited knowledge common folk POV, feel free to correct)23:57
DocScrutinizer05>>i.e. such situation is purely theoretical, just for sake of doing so, no practical problems risk, ever. 0% chance.23:57
DocScrutinizer05>>(from my limited knowledge common folk POV, feel free to correct)23:57
DocScrutinizer05WTF?!23:58
DocScrutinizer05thanks a lot really for this elaborated expertise23:58
DocScrutinizer05now we're all a lot wiser23:58
*** lizardo has quit IRC23:59
*** BCMM has joined #maemo-ssu23:59

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!