*** arcean has quit IRC | 00:09 | |
*** arcean has joined #maemo-ssu | 00:10 | |
*** M13 has joined #maemo-ssu | 00:11 | |
*** int_ua has joined #maemo-ssu | 00:16 | |
*** nox- has joined #maemo-ssu | 00:23 | |
*** Pali has quit IRC | 00:37 | |
*** int_ua has quit IRC | 00:53 | |
*** NIN101 has quit IRC | 01:18 | |
*** _rd has quit IRC | 01:24 | |
*** int_ua has joined #maemo-ssu | 01:40 | |
*** int_ua has quit IRC | 01:42 | |
*** arcean has quit IRC | 03:43 | |
*** M4rtinK has quit IRC | 03:45 | |
*** nox- has quit IRC | 04:07 | |
*** _xnt14 has quit IRC | 04:55 | |
*** _xnt14 has joined #maemo-ssu | 04:57 | |
*** amiconn_ has joined #maemo-ssu | 05:07 | |
*** amiconn has quit IRC | 05:07 | |
*** amiconn_ is now known as amiconn | 05:07 | |
*** DocScrutinizer05 has quit IRC | 06:04 | |
*** DocScrutinizer05 has joined #maemo-ssu | 06:04 | |
*** dhbiker has quit IRC | 06:37 | |
*** dhbiker has joined #maemo-ssu | 07:01 | |
*** FlameReaper has joined #maemo-ssu | 07:26 | |
*** FlameReaper has quit IRC | 07:36 | |
*** dhbiker has quit IRC | 07:37 | |
*** FlameReaper has joined #maemo-ssu | 07:37 | |
*** dhbiker has joined #maemo-ssu | 07:51 | |
*** dhbiker has quit IRC | 08:01 | |
*** dhbiker has joined #maemo-ssu | 08:02 | |
*** dhbiker has quit IRC | 08:03 | |
*** M13 has quit IRC | 08:42 | |
*** M13 has joined #maemo-ssu | 08:46 | |
*** Pali has joined #maemo-ssu | 09:23 | |
*** M13 has quit IRC | 09:23 | |
*** Pali has quit IRC | 10:05 | |
*** Pali has joined #maemo-ssu | 10:07 | |
*** Free-MG has joined #maemo-ssu | 10:11 | |
*** Pali has quit IRC | 10:30 | |
*** FlameReaper has quit IRC | 10:44 | |
*** timo^ has joined #maemo-ssu | 10:45 | |
*** Timo has joined #maemo-ssu | 10:45 | |
*** _rd has joined #maemo-ssu | 10:46 | |
*** Timo has quit IRC | 11:12 | |
*** luf has joined #maemo-ssu | 11:26 | |
luf | kerio: ping | 11:26 |
---|---|---|
kerio | pong | 11:26 |
kerio | hai | 11:26 |
kerio | i think the issue is that something changed in rfcomm | 11:26 |
kerio | (the program) | 11:26 |
luf | kerio: don't shake your fist ;) | 11:26 |
luf | kerio: Do you have debug logs? | 11:27 |
kerio | no | 11:27 |
kerio | but disabling bluetooth-dun recreates the problem, even with the current bluez | 11:27 |
kerio | so i guess it's just isync that's stupid | 11:27 |
kerio | bluetooth-dun runs "rfcomm -S -- listen -1 1 /usr/bin/pnatd {}" | 11:28 |
luf | Please can you give me 2 bluetoothd logs? One with bluez-4.60 and one with bluez-4.99? | 11:28 |
kerio | the issue is not that, everything works on the n900 side | 11:29 |
kerio | apart for bluetooth-dun, probably | 11:29 |
kerio | luf: where's the bluez documentation? | 11:31 |
luf | bluez.org? | 11:31 |
kerio | i can't find it | 11:32 |
luf | What documentation do you expect? | 11:33 |
kerio | a man page or something | 11:33 |
kerio | oh god, bluetooth-dun is fscked-up | 11:34 |
luf | ? | 11:34 |
kerio | every time you have sdptool del `sdptool browse local | grep Dial-Up -A 1 -m 1 | tail -n 1 | cut -d ' ' -f 3` in an initscript, you're doing it wrong | 11:34 |
kerio | i don't get it, how is this supposed to work? :s | 11:37 |
kerio | luf: i'll be ready to run some tests in 5 mins or so | 11:38 |
kerio | luf: my body is ready | 11:53 |
luf | kerio: It seems that pre start and post stop in /etc/event.d/bluetooth-dun isn't necessary with 4.99 | 11:53 |
kerio | really? neat | 11:53 |
kerio | why? | 11:53 |
luf | sdptool search --bdaddr local | 11:54 |
kerio | hold on, wait | 11:54 |
kerio | waaaaaaaaaait | 11:54 |
kerio | how would you add DUN to the services? | 11:54 |
luf | It's part of bluez-4.99 | 11:55 |
kerio | that makes no sense, why would a desktop computer have DUN? | 11:55 |
kerio | this is the same bluez that runs on desktops, right? | 11:56 |
kerio | *installing bluez4.99* | 11:57 |
luf | It depends on configuration options. | 11:57 |
luf | I used --enable-dund | 11:58 |
luf | also --enable-pand | 11:58 |
*** FlameReaper has joined #maemo-ssu | 11:58 | |
kerio | neat | 11:58 |
kerio | yeah but what does dund do? | 11:58 |
kerio | oh nvm, i see, you still have to run rfcomm | 11:59 |
kerio | hrmpf, i can't get it to sync | 12:00 |
kerio | ok, this is seriously weird | 12:01 |
*** M4rtinK has joined #maemo-ssu | 12:01 | |
luf | MMNT. Maybe I forgot to package dund :) into bluez packages. | 12:02 |
kerio | ¬.¬ | 12:02 |
kerio | yep, DUN (proper DUN, that is) doesn't work | 12:04 |
luf | :) The same with pand ... | 12:04 |
kerio | what does dund do, btw? | 12:05 |
kerio | wait for a connection, feed it to pnatd? | 12:05 |
luf | Dialup Networking? | 12:05 |
kerio | yeah | 12:05 |
kerio | but how? | 12:05 |
kerio | the way the bluetooth-dun package does it is by waiting (with rfcomm) for a connection and then feeding the connection to pnatd | 12:06 |
kerio | which is the thing that talks to the n900's phone | 12:06 |
luf | Hmmm I put the dund into -test package ... | 12:09 |
kerio | hrmpf, lost connection | 12:10 |
kerio | nvm, you still haven't answered | 12:10 |
kerio | luf: does dund eventually call pnatd? | 12:10 |
kerio | oh i see, you need dund -s -p -A -E pnatd | 12:12 |
kerio | or something :) | 12:12 |
luf | dund is calling by default: static char *pppd = "/usr/sbin/pppd"; | 12:13 |
*** Pali has joined #maemo-ssu | 12:13 | |
kerio | luf: that's useless | 12:13 |
kerio | luf: there's no pppd in maemo :) | 12:14 |
luf | I see. but you missed -d in front of pnatd. | 12:14 |
kerio | hm, right | 12:15 |
kerio | how does dund talk to "pppd"? | 12:15 |
kerio | because it's not going to be talking to pppd | 12:15 |
kerio | luf: i mean, i don't think pnatd can be used as a drop-in replacement for pppd | 12:18 |
*** NIN101 has joined #maemo-ssu | 12:22 | |
luf | I think it should be enough to remove "sdptool add --channel 1 DUN" and whole post-stop from /etc/event.d/bluetooth-dun | 12:22 |
kerio | pre-start too, right? | 12:23 |
kerio | i'm getting DUN on channel 1 by default | 12:23 |
kerio | luf: nope | 12:25 |
kerio | i've got rfcomm listening on 1, sdptool browse local tells me that dial-up networking is on rfcomm channel 1 | 12:26 |
kerio | but i can't DUN | 12:26 |
kerio | maybe that channel is "claimed" by bluetoothd that expects dund to be running? | 12:26 |
kerio | luf: btw, claiming to provide a bunch of services that don't actually work is stupid | 12:28 |
luf | kerio: right. I'll investigate it and try to fix it also. | 12:30 |
kerio | alright, got it working on channel 2 | 12:30 |
kerio | with rfcomm | 12:30 |
*** freemangordon has quit IRC | 12:31 | |
kerio | luf: i think the easiest way is to recompile without dund | 12:31 |
kerio | because i think that it causes the problem | 12:31 |
luf | kerio: the easiest for sure ... | 12:31 |
kerio | i realize that dund is The Right Way | 12:32 |
kerio | but The Right Way also implies you have a working pppd configuration | 12:32 |
kerio | in our case, we'll probably have to tell pppd to talk to pnatd | 12:32 |
kerio | so we'd have bluetoothd-dund-pppd-pnatd, which is somewhat silly | 12:32 |
luf | Give me some time please. | 12:32 |
kerio | if we can get dund to talk directly to pnatd however... | 12:37 |
luf | I see it :) | 12:38 |
luf | It's in pnat plugin ant it try to find /usr/bin/phonet-at | 12:38 |
kerio | neat | 12:39 |
luf | If you enable the debug you'll see | 12:39 |
luf | error("Unable to spawn pnatd: %s", err->message); | 12:39 |
luf | or | 12:39 |
luf | DBG("pnatd started for %s with pid %d", client->tty_name, pid); | 12:39 |
luf | So what? Can you enable the debug ;) | 12:39 |
luf | cd /usr/bin; ln -s pnatd phonet-at | 12:40 |
luf | this should fix the problem ;) and also disabling the bluetooth-dun. | 12:41 |
kerio | how do i enable debug? | 12:43 |
kerio | do i need syslogd? | 12:43 |
luf | Yes you need syslogd; vi /etc/event.d/bluetoothd - add -d '*' (bluez-4.99) | 12:44 |
luf | reboot | 12:44 |
luf | BTW if you want to start sysklogd manually (I do it). Let's vi /etc/event.d/sysklogd and comment out the start line. | 12:44 |
kerio | anyway, even with the symlink it doesn't seem to work :( | 12:45 |
kerio | i definetely got it to work with rfcomm, on a different channel, so at worst we can just do that as usual | 12:45 |
luf | Sure. | 12:45 |
luf | I have to configure it here ... | 12:47 |
kerio | luf: http://paste.ubuntu.com/1265316/ :( | 12:47 |
kerio | what kind of authorization? | 12:47 |
luf | Have you paired the devices? | 12:48 |
kerio | ofc | 12:48 |
kerio | also, look at the times | 12:48 |
kerio | it's almost instant | 12:49 |
luf | Can you please re-pair the devices while bluetooth-dun is stopped? | 12:50 |
luf | I think it's ok to not provide DUN too all but just to authorized clients. | 12:51 |
kerio | nope, doesn't work | 12:52 |
kerio | still DUN client disconnected while waiting for authorization | 12:52 |
kerio | i wonder, do i have to enable the network modules? | 12:53 |
*** freemangordon has joined #maemo-ssu | 12:53 | |
kerio | meh, i'm bored | 12:55 |
kerio | i'm restoring | 12:55 |
kerio | luf: anyway, we reduced the problem from "isync doesn't work" to "bluetooth DUN doesn't work" which is much easier to deal with | 12:57 |
luf | kerio: yes. thanks for that. | 12:58 |
luf | kerio: can you also get some logs from mac side? | 13:02 |
luf | I'm curious if it refuse the auth (so I can disable it on N900 side). | 13:03 |
kerio | nothing regarding authentication | 13:08 |
*** arcean has joined #maemo-ssu | 13:20 | |
luf | kerio: FYI I reproduced it here. | 14:01 |
kerio | DUN not working? | 14:01 |
luf | Yes. The same log entry. | 14:01 |
freemangordon | luf: are you ok with ARM assembler/instructions/etc? | 14:03 |
luf | freemangordon: What do you mean with ok? I don't know ARM assembler/... | 14:04 |
freemangordon | yeah, that is what i asked | 14:04 |
luf | I even don't know assembler at all. It's always to low for me. | 14:05 |
luf | s/to/too/ | 14:05 |
infobot | luf meant: I even don't know assembler at all. It's always too low for me. | 14:05 |
luf | freemangordon: what's up? | 14:07 |
freemangordon | luf: I write a piece of assembler code and need someone to review it | 14:08 |
freemangordon | *wrote | 14:08 |
luf | :) | 14:08 |
luf | Have you tested bluez-4.99 ? | 14:09 |
luf | freemangordon: ^^ | 14:09 |
freemangordon | so far jacekowski helped a lot, but unfortunately he is not available right now, so I am searching for someone else | 14:09 |
freemangordon | luf: no | 14:09 |
freemangordon | u-boot is next in the list :D | 14:09 |
luf | freemangordon: ok :D | 14:09 |
kerio | luf: what does audio sink need to be working properly? | 14:10 |
kerio | pulseaudio configuration? | 14:10 |
luf | kerio: No idea. there is some policy in N900 too. | 14:11 |
luf | kerio: it's on my todo. | 14:13 |
*** ChanServ has quit IRC | 14:35 | |
*** ChanServ has joined #maemo-ssu | 14:44 | |
*** brooks.freenode.net sets mode: +o ChanServ | 14:44 | |
*** arcean has quit IRC | 14:50 | |
*** arcean has joined #maemo-ssu | 14:58 | |
*** Free-MG has quit IRC | 15:10 | |
*** Free-MG has joined #maemo-ssu | 15:12 | |
*** dhbiker has joined #maemo-ssu | 15:14 | |
*** Milhouse has joined #maemo-ssu | 15:19 | |
*** dafox has joined #maemo-ssu | 15:45 | |
*** kent_autistic has joined #maemo-ssu | 15:58 | |
kent_autistic | arcean: ping | 15:58 |
DocScrutinizer05 | please keep in mind: http://wiki.maemo.org/Community_SSU/known_broken_packages , update if you got something to contribute | 16:08 |
*** arcean has quit IRC | 16:35 | |
*** toxarisswe has joined #maemo-ssu | 16:45 | |
*** krayon has joined #maemo-ssu | 16:56 | |
*** kent_autistic has quit IRC | 17:23 | |
*** fw190 has joined #maemo-ssu | 17:55 | |
*** arcean has joined #maemo-ssu | 17:58 | |
*** dhbiker has quit IRC | 18:22 | |
*** Free-MG has quit IRC | 18:29 | |
*** dafox has quit IRC | 18:35 | |
luf | kerio: I fixed dun in bluez-4.99. | 18:43 |
kerio | yay | 18:43 |
kerio | what was wrong? | 18:43 |
luf | It tried open /dev/rfcomm<num> only once and then returns. | 18:45 |
kerio | instead of? | 18:45 |
luf | It should tries it more times. The implementation was using some timeouts (async calls). But it needs sync calls. | 18:45 |
kerio | that sounds flaky | 18:47 |
kerio | also, what about dund? | 18:47 |
luf | It's not used. | 18:47 |
kerio | i see | 18:48 |
luf | The benefit is that phonet-at (pnatd) is running only when requested (not all the time) | 18:48 |
kerio | oh so you still need bluetooth-dun? | 18:49 |
kerio | but not the start/stop scripts | 18:49 |
luf | No you don't need it. | 18:49 |
kerio | oh | 18:49 |
kerio | oh, i see, it uses the pnat plugin | 18:50 |
kerio | neat | 18:50 |
luf | bluetooth-dun is replaced by pnat plugin ... | 18:50 |
luf | :) | 18:50 |
kerio | which change did you make? | 18:50 |
luf | kerio: what? | 18:50 |
kerio | to fix dun | 18:50 |
kerio | was it a patch from a future version? | 18:50 |
luf | The patch isn | 18:51 |
*** Skry has quit IRC | 18:51 | |
luf | I don't finish it yet. I have working version now. I have to create the patch and upload bluez to ... | 18:52 |
kerio | i see | 18:52 |
luf | Oh and the second problem was that it was disconnection on errno == EACCESS (what is also file not found in this situation). | 18:54 |
kerio | i see | 18:55 |
kerio | so what's the fix? just wait a bit and try again for n times? | 18:56 |
luf | Yes. It's used also in rfcomm reference code. | 18:56 |
luf | It calls ioctl for creating /dev/rfcomm<num> and then it tries to open it. The ioctl is non-blocking call. | 18:57 |
*** fw190 has quit IRC | 19:01 | |
luf | reference is bluez: tools/rfcomm.c: static void cmd_listen(...) | 19:01 |
*** Skry has joined #maemo-ssu | 19:06 | |
luf | And of course I need to linn phonet-at to pnatd. But I'll change the PNATD define to pnatd so it doesn't need symlink in that case. | 19:08 |
*** arcean_ has joined #maemo-ssu | 19:15 | |
luf | kerio: I was wrong. The only benefit is not having bluetooth-dun package and rfcomm process running all the time. | 19:15 |
*** arcean has quit IRC | 19:15 | |
*** arcean_ is now known as arcean | 19:15 | |
kerio | i figured :) | 19:15 |
luf | Ok. I minimalized the patch and the only problem was async -> sync while waiting for open /dev/rfcomm<num>. | 19:26 |
kerio | neat :D | 19:32 |
kerio | is there a bug in bluez? | 19:32 |
kerio | like, a known bug | 19:32 |
luf | I don't think so. I checked it once more but as it was removed from the code (same as maemo6 plugin). The reason was: unmaintained. | 19:34 |
luf | I'm talking about master head of bluez (not 4.99). | 19:35 |
kerio | hm, i see | 19:37 |
kerio | so it's a bug in the pnat plugin | 19:37 |
luf | Yes from my point of view. | 19:38 |
kerio | alright, what about PAN and audio sink now? | 19:43 |
kerio | do they work? how well do they work? | 19:43 |
*** int_ua has joined #maemo-ssu | 19:47 | |
luf | What problem is with PAN? | 19:47 |
luf | I haven't test it. | 19:47 |
*** int_ua has quit IRC | 19:47 | |
kerio | i thought it wasn't working with bluez 4.60 | 19:50 |
kerio | (also, you'd need pand) | 19:50 |
*** arcean_ has joined #maemo-ssu | 19:52 | |
*** arcean has quit IRC | 19:53 | |
*** wmarone has quit IRC | 20:04 | |
*** wmarone has joined #maemo-ssu | 20:04 | |
*** wmarone has quit IRC | 20:06 | |
*** wmarone has joined #maemo-ssu | 20:11 | |
*** dhbiker has joined #maemo-ssu | 20:16 | |
luf | pand is in bluez-test package. If someone knows how to setup it automagicaly we can create bluez-pand package ... | 20:26 |
luf | kerio: I uploaded new bluez packages to the _you_know_whos_ server :) | 20:30 |
luf | If you want to test it. | 20:30 |
kerio | i don't know who | 20:32 |
*** dhbiker has quit IRC | 20:32 | |
kerio | luf: also ugh, i'm currently reavering a wifi network | 20:36 |
luf | kerio: :D The same place as last time. I even don't change version info. | 20:37 |
kerio | luf: i don't remember the last time tho | 20:37 |
kerio | i could read the logs | 20:37 |
kerio | or you could say it again | 20:38 |
luf | http://merlin1991.at/~luf/bluez/ | 20:38 |
*** kerio has left #maemo-ssu | 20:39 | |
*** kerio has joined #maemo-ssu | 20:39 | |
kerio | whoops | 20:39 |
luf | kerio: There is also 223_pnat_plugin.patch in source subdir so you can take a look what changed ;) | 20:41 |
kerio | how do you enable/disable bluez plugins, btw? | 20:41 |
kerio | is there a way to do so while it's running? | 20:42 |
luf | No idea. Why are you asking? | 20:42 |
kerio | well, what if i want to temporarily disable DUN for some reason? | 20:42 |
luf | I don't understand why you want it. But I don't know :) | 20:43 |
kerio | does that bluez have the correct pnatd? | 20:44 |
kerio | also i wonder if leaving bluetooth-dun enabled will break stuff | 20:44 |
kerio | btw, the fact that it lies about being an audio sink is a bug in my book | 20:45 |
luf | kerio: I didn't test. You're welcome to do it. I never use such functionality so I don't know how to configure it. | 20:46 |
luf | kerio: you can disable plugins in config file. | 20:46 |
kerio | i see | 20:46 |
luf | [General] DisablePlugins (at least) | 20:46 |
luf | src/plugin.c | 20:47 |
luf | and also cli option --noplugin (same as obexd). | 20:49 |
luf | But I'm not able to successfully restart bluetoothd (at least I'm no able to use Advanced Interface Switched to enable/disable BT). | 20:50 |
*** romaxa has joined #maemo-ssu | 20:50 | |
romaxa | Pali: ping | 20:52 |
Pali | romaxa pong | 20:52 |
romaxa | Pali: is it your email pali.rohar...? | 20:53 |
*** dhbiker has joined #maemo-ssu | 20:53 | |
Pali | I'm reading mail and searching for packages in my scrachbox | 20:53 |
Pali | yes | 20:53 |
luf | kerio: what should break that you have one more independent service enabled? | 20:54 |
romaxa | Pali: which scratchbox install instructions I should use for Cssu? | 20:54 |
romaxa | Pali: http://wiki.maemo.org/Documentation/Maemo_5_Final_SDK_Installation - is this right one or do I need something else? | 20:54 |
Pali | luf, freemangordon, merlin1991, see ^^^ | 20:55 |
Pali | I think yes | 20:55 |
freemangordon | romaxa: this is the right one, though you should add CSSU repos and upgrade | 20:55 |
Pali | but it was 2 years ago when I installed scrachbox in qemu... | 20:56 |
freemangordon | romaxa: assuming you dont aim cssu-thumb | 20:56 |
freemangordon | romaxa: in CSSU repos there is upgrade for Qt (to 4.7.4) | 20:56 |
freemangordon | romaxa: what are you trying to build? | 20:57 |
romaxa | Pali: freemangordon: I flashed latest pr1.3, and installed cssu update according to instructions | 20:57 |
Pali | I'm using this ubuntu image: http://maemovmware.garage.maemo.org/2nd_edition/ | 20:57 |
freemangordon | romaxa: which one? -testing or stable? | 20:57 |
romaxa | freemangordon: stable | 20:57 |
DocScrutinizer05 | romaxa: hey, hi! :-) | 20:58 |
freemangordon | romaxa: well, then add: | 20:59 |
romaxa | DocScrutinizer05: hi, | 20:59 |
freemangordon | deb http://repository.maemo.org/community-stable/ fremantle free non-free | 20:59 |
freemangordon | deb-src http://repository.maemo.org/community-stable/ fremantle free | 20:59 |
romaxa | freemangordon: ok, let me proceed with manual sbox installation for fr. target | 20:59 |
freemangordon | to your /etc/atp/sources.list and do apt-get update/ fakeroot apt-get upgrade | 21:00 |
* romaxa finally said "Nokia bye bye" :) | 21:00 | |
Pali | romaxa, mail with packages was sent | 21:00 |
freemangordon | Pali: I give up on onenand :( | 21:02 |
Pali | freemangordon, ok, we have working uboot - and this we need | 21:02 |
freemangordon | try to find someone from TI/Nokia to help, otherwise we're stuck | 21:02 |
freemangordon | Pali: well, yes, but it will be good if we can access flash from u-boot | 21:03 |
romaxa | Pali: libjpeg62-dev - ? are you sure it is missing in maemo SDK? | 21:03 |
Pali | I will check it again | 21:03 |
romaxa | Pali: browser-neteal-dev should be available too.. at least sources for that are open | 21:03 |
*** toxarisswe has quit IRC | 21:03 | |
romaxa | libclockcore-dev - this is also looks strange | 21:04 |
luf | BTW I don't find thmub problem with nokia's virtuals on the page. | 21:04 |
romaxa | Pali: http://maemo.org/packages/view/libclockcore-dev/ | 21:04 |
Pali | romaxa, browser-neteal-dev I found in svn repo on garage (which you updated) | 21:04 |
freemangordon | apt-cache show libjpeg62-dev gives result | 21:04 |
Pali | libjpeg is here: http://repository.maemo.org/pool/maemo5.0/non-free/libj/libjpeg6b/ | 21:05 |
freemangordon | romaxa: BTW microb-engine on garage is missing a couple of patches | 21:05 |
Pali | it is in non-free section (so this was reason why I did not see it) | 21:05 |
freemangordon | compared to source in maemo repos | 21:05 |
romaxa | freemangordon: hmm which patches missing? | 21:07 |
Pali | hm, there is no download link for libclockcore-dev | 21:07 |
kerio | luf: ok, it works | 21:07 |
freemangordon | romaxa: https://gitorious.org/community-ssu/microb-engine/commit/5bedb8c431900273bc83d4e332001b8990036905 | 21:08 |
luf | I'm going away from my computer. I'll be back in hour or two ... | 21:08 |
romaxa | freemangordon: oh so you are using another clone of microb-engine | 21:09 |
freemangordon | romaxa: we got the sopurces from garage | 21:10 |
freemangordon | *sources | 21:10 |
*** dafox has joined #maemo-ssu | 21:10 | |
freemangordon | svn2git or something :) | 21:10 |
romaxa | freemangordon: yep, I see | 21:10 |
*** dafox is now known as Guest44645 | 21:10 | |
kerio | luf: hm, syncing is weirder now | 21:10 |
kerio | i bet syncevolution is causing problems | 21:11 |
freemangordon | romaxa: but it turned out that they differ from the source in maemo.org repo | 21:11 |
*** FlameReaper has quit IRC | 21:11 | |
romaxa | hmmm played with almost 4 years old browser on N900, and it is not as bad... \o/ | 21:13 |
kerio | luf: yep, disabling syncevolution made it work flawlessly right after rebooting | 21:14 |
kerio | luf: i has a working bluez 4.99 :D | 21:14 |
freemangordon | romaxa: you won't believe how fast it is when thumb-compiled with gcc4.7.2 :D | 21:14 |
romaxa | couple of algorithms on compositor manager need to be updated... it should reach 60fps with that | 21:15 |
freemangordon | microb? | 21:15 |
romaxa | freemangordon: yep | 21:15 |
*** arcean_ has quit IRC | 21:15 | |
freemangordon | well, it is pretty fast, only js is slow as hell | 21:15 |
freemangordon | (compared to fennec) | 21:15 |
*** arcean_ has joined #maemo-ssu | 21:16 | |
romaxa | freemangordon: yep... it should be actually possible to switch whole this stuff to latest engine... | 21:16 |
romaxa | freemangordon: at least most of important API's still there | 21:16 |
freemangordon | romaxa: not sure it is so easy, looking at the number of patches in debian/patches | 21:16 |
Pali | how many maemo specfied patches has microb-engine? | 21:17 |
freemangordon | hundreds | 21:17 |
romaxa | freemangordon: actually it is not so horrible as it looks like | 21:17 |
freemangordon | romaxa: well, for someone who wrote that patches and knows the code,... maybe :P | 21:18 |
romaxa | freemangordon: there are couple of important API's patches, rest is hacks for optimizations et.c. | 21:18 |
kerio | luf: how do we make this into a shippable package? D: | 21:19 |
freemangordon | romaxa: yeah, and those optimisations are what makes microb what it is, it makes no sense to have m-c 17 if it uses 128 MB of RAM :) | 21:20 |
freemangordon | romaxa: TBH if I have some spare time I will try to backport js engine from fennec to microb | 21:21 |
freemangordon | it will make huuuge difference | 21:21 |
kerio | yay optimizations | 21:23 |
romaxa | freemangordon: most of optimizations should this or that way already in m-c | 21:23 |
kerio | write a thumby jit | 21:23 |
freemangordon | kerio: there is, but not in microb-engine | 21:23 |
kerio | to be fair usually JITs make a memory-speed tradeoff | 21:23 |
kerio | which would be awful, on the n900 | 21:23 |
Pali | isnt thumbee for jit? | 21:24 |
romaxa | weird fakeroot apt-get install maemo-sdk-debug has failed | 21:24 |
freemangordon | Pali: it is, but noone outside TI knows how it works AFAIK | 21:24 |
romaxa | /var/lib/dpkg/info/hal.postinst: line 55: /usr/bin/getent: No such file or directory | 21:24 |
freemangordon | romaxa: I don;t know if maemo-sdk-debug is really needed | 21:25 |
romaxa | Pali: what do you have in sources list for fremantle sdk? | 21:26 |
freemangordon | Pali: and IIRC thumbee is deprecated on armv7-a in farov of thumb2 :P | 21:26 |
freemangordon | *favor | 21:26 |
kerio | luf: ugh, i forgot to uninstall bluetooth-dun | 21:27 |
Pali | wait, I need to power on qemu machine again :-) | 21:27 |
kerio | so maybe this test went well because it was installed? idk | 21:27 |
Pali | freemangordon, if you have scrachbox open, can you look at it? | 21:27 |
freemangordon | Pali: ok | 21:27 |
freemangordon | romaxa: http://pastebin.com/JcvbjLm0 | 21:28 |
freemangordon | ignore community-testing and community thumb :) | 21:28 |
freemangordon | and maybe maemo-extras | 21:29 |
kerio | no! don't ignore them! | 21:29 |
kerio | they're good! | 21:29 |
freemangordon | kerio: thay are, but that is not the point | 21:29 |
freemangordon | *they | 21:29 |
kerio | :3 | 21:29 |
kerio | luf: every time something screws with the syncing, i have to do a full sync and it takes aaaaaaaaaaaages :( | 21:30 |
freemangordon | hmm, now I have u-boot, maybe I should try panzersmthng's ubuntu | 21:31 |
*** arcean_ is now known as arcean | 21:32 | |
Pali | romaxa, here is my sources.lists for non cssu: http://pastebin.com/GbRc5NuB | 21:33 |
*** arcean_ has joined #maemo-ssu | 21:33 | |
romaxa | hmm /scratchbox/tools/bin/chown: invalid user: `messagebus:messagebus, gconf installation.... I guess I saw it somewere... but don't remember... do I need to start some session before working in fremantle SDK env? | 21:39 |
freemangordon | iirc you need to log out and back in | 21:39 |
freemangordon | romaxa: ^^^ | 21:40 |
romaxa | freemangordon: log in-out did not help... | 21:42 |
romaxa | sbox log-out/in | 21:42 |
freemangordon | romaxa: naah, user log out | 21:42 |
romaxa | oh | 21:42 |
romaxa | also did not help | 21:46 |
freemangordon | :( | 21:46 |
romaxa | need to figure out what should install messagebus:messagebus user | 21:46 |
romaxa | probably some dbus | 21:46 |
freemangordon | romaxa: did you install nokia-binaries? | 21:46 |
*** arcean_ has quit IRC | 21:46 | |
freemangordon | or was i nokia-apps? | 21:47 |
freemangordon | *it | 21:47 |
romaxa | freemangordon: hmm I added repository | 21:47 |
romaxa | but did not install nokia-apps | 21:47 |
freemangordon | hmm, lemme check | 21:47 |
freemangordon | yeah, that step is after maemo-sdk-debug installation | 21:48 |
romaxa | freemangordon: oh, rtfm... | 21:48 |
romaxa | installing it now | 21:48 |
kerio | luf: ok, confirmed working | 21:51 |
kerio | bluetooth-dun is useless but not harmful | 21:51 |
kerio | a2dp works | 21:52 |
kerio | bt kbd works | 21:53 |
Pali | luf, it is possible to 1) connect bluetooth headset to n900 and 2) connect n900 (as bluetooth headset) to notebook? | 21:53 |
Pali | I'd like to mix sound from n900 and notebook to one bluetooth headset, it is possible? | 21:54 |
kerio | Pali: in theory, yes | 21:54 |
kerio | although i'm not sure if there's enough bandwidth | 21:54 |
Pali | I can do it with my notebook | 21:54 |
Pali | with pulseaudio module loopback | 21:54 |
Pali | but problem is that for phone call I need hsf profile (mic+output) | 21:55 |
kerio | connect headset to n900, find a way to make audio sink work properly (and possibly with some volume regulation, although it's easier to do that on the pc side) | 21:55 |
kerio | oh yeah, hsf sucks | 21:55 |
kerio | mono audio with a crappy codec | 21:55 |
Pali | but for phone call is ok | 21:55 |
Pali | and n900 doing autoswitch between hsf & a2dp | 21:55 |
Pali | but ubuntu pulseaudio not :-( | 21:56 |
Pali | so for this I need to set up n900 as bluetooth a2dp headset | 21:56 |
freemangordon | Pali: iirc it is in /etc/bluetooth/audio.conf | 21:57 |
freemangordon | you can disable hsp/hfp | 21:57 |
Pali | freemangordon, now this is working: notebook is connected to bluetooth headset via a2dp and is configured as hfp and a2dp server | 21:58 |
Pali | I can connect n900 to notebook and it is working | 21:58 |
Pali | but problem is with mic... | 21:58 |
Pali | if headset is connected to notebook, I cannot configure autoswitch between a2dp and hfp (becuase I do not know when to do it) | 21:59 |
Pali | so I need to connect bluetooth headset to n900 (and n900 will do needed autoswitch), but for some reason I cannot configure n900 as a2dp server | 22:00 |
freemangordon | Pali: me neither, maybe luf can help :) | 22:00 |
Pali | I enabled add needed options (same as on notebook), connection seems be ok, but n900 does not play any sound from notebook... | 22:01 |
Pali | ok, I will ask luf, when will be here | 22:01 |
freemangordon | Pali: hmm, I think it is missing PA config | 22:01 |
Pali | freemangordon, config is here | 22:01 |
Pali | but I think problem is in some policy | 22:02 |
freemangordon | well, the same | 22:02 |
Pali | we know that policy is in alsa, in pulseaudio, in alsaped, in prolog, in dres, .... | 22:02 |
freemangordon | and iirc you are PA prolog policy master :P | 22:02 |
Pali | :D | 22:02 |
Pali | I think I should write to qwerty12, I fixed bug with headset button in correct place :-) | 22:06 |
Pali | btw, where is qwerty12? | 22:09 |
luf | kerio: what do you mean with "how do we make this into a shippable package?" ? | 22:09 |
kerio | luf: i had to edit a configuration file that's not in the bluez package | 22:10 |
kerio | the obexd dbus service | 22:10 |
Pali | kerio, what about update that package? | 22:11 |
kerio | hm | 22:11 |
luf | kerio: It's already in the newest obexd package ;) | 22:12 |
kerio | the disabling of syncevolution? :o | 22:12 |
luf | http://talk.maemo.org/showpost.php?p=1275771&postcount=436 | 22:12 |
luf | And allowing of MAP profile ;) See the URL. | 22:12 |
kerio | i see | 22:13 |
luf | Pali: I know nothing about PA :( | 22:14 |
Pali | ok | 22:14 |
Pali | then I ask MAG | 22:14 |
kerio | luf: is only obexd updated there? | 22:14 |
Pali | romaxa, is scratchbox working? | 22:15 |
kerio | obexd/rtcom-eventlogger-async/librtcom-eventlogger-* i mean | 22:15 |
kerio | hrmpf, there's no easy way to upgrade from a directory of .debs, is there | 22:16 |
romaxa | Pali: not yet, trying to go with script now | 22:17 |
Pali | ok | 22:17 |
merlin1991 | kerio: if it's just new versions? | 22:17 |
merlin1991 | dpkg -i * :D | 22:17 |
kerio | merlin1991: it's also packages that aren't installed | 22:17 |
luf | kerio: rtcom... just dependency to "autoinstall" rtcom-eventlogger-async ... | 22:18 |
DocScrutinizer05 | ((* romaxa finally said "Nokia bye bye" :) )) so you're joining CSSU now, to do "the right thing" ? :-) | 22:18 |
luf | So it's enough to upgrade just obexd (for you). | 22:18 |
kerio | luf: k | 22:18 |
luf | But if you don't have rtcom-eventlogger-async even installed I suggest apt-get install rtcom-kerio: eventlogger-async | 22:19 |
kerio | there's a package called rtcom-kerio? :O | 22:20 |
luf | :D | 22:20 |
merlin1991 | :D | 22:20 |
kerio | is it really important to install rtcom-eventlogger-async and evolution-data-server-addressbook? | 22:25 |
kerio | i don't have a carkit | 22:25 |
luf | kerio: it isn't important for you. But you already have the eds :D | 22:26 |
luf | Pali: do you know http://jprvita.wordpress.com/2009/12/15/1-2-3-4-a2dp-stream/ ? | 22:37 |
Pali | luf, you can read log - I configured my notebook as a2dp server, so working as bluetooth headset | 22:38 |
Pali | I see that in that link, author using same configuration | 22:39 |
Pali | so nothing new for me | 22:39 |
romaxa | Pali: ok, got it working | 22:48 |
Pali | ok | 22:49 |
romaxa | Pali: do I need CSSU stable repository as well? | 22:49 |
Pali | yes | 22:49 |
Pali | in cssu is updated microb engine | 22:49 |
Pali | freemangordon, are you still here? | 22:50 |
freemangordon | Pali: afaik cssu-stable is still on stock microb | 22:50 |
romaxa | is it something like http://repository.maemo.org/community-stable/ fremantle free ? | 22:50 |
freemangordon | romaxa: yes | 22:51 |
Pali | no, without stable suffix | 22:51 |
romaxa | Pali: btw, I see tablet-browser-view-dev in repository | 22:51 |
romaxa | Setting up tablet-browser-view-dev (2.2.6-1.15+0m5) | 22:51 |
freemangordon | romaxa: but if you want to work on microb you should enable -testing repositories and use the source code from there | 22:52 |
romaxa | http://repository.maemo.org fremantle/4bc37c7c77ebe90177c050b805a8dc79/nokia-binaries tablet-browser-view-dev 2.2.6-1.15+0m5 | 22:52 |
Pali | maybe my scratchbox is broken... | 22:52 |
Pali | I'm happy that my scratchbox can still compile ke-recv & modest :-) | 22:53 |
*** Guest44645 is now known as dafox | 22:55 | |
merlin1991 | romaxa: btw check you DEB_BUILD_OPTIONS | 22:58 |
merlin1991 | *your* | 22:58 |
merlin1991 | if you used the installer and not the manual method you'll have "thumb" in there | 22:58 |
merlin1991 | which is bad :D | 22:58 |
romaxa | merlin1991: ok | 22:58 |
Pali | romaxa, see: http://lists.maemo.org/pipermail/maemo-developers/2012-July/028912.html | 23:02 |
RST38h | Moo, romaxa | 23:03 |
romaxa | Pali: ok, done, thanks | 23:03 |
romaxa | Pali: interesting, gtkadi package is available in sources but dev package not in binary | 23:04 |
Pali | romaxa, there are more packages in SDK repo with source code only (without binary deb packages) | 23:04 |
Pali | seems like nokia sdk/repository devs forgot to upload it | 23:05 |
*** NIN101 has quit IRC | 23:09 | |
romaxa | Pali: why noone built all these sources and put in sdk -dev package? | 23:20 |
romaxa | s | 23:21 |
Pali | romaxa, because only nokia has access to sdk repo | 23:21 |
romaxa | Pali: probably make sense to make some 3-rd party sdk repo with missing package | 23:22 |
romaxa | s | 23:22 |
Pali | merlin1991, what do you think ? ^^^ | 23:24 |
Pali | freemangordon, maybe I have code which disable n900 led in uboot | 23:29 |
Pali | but my n900 is charging now... | 23:29 |
merlin1991 | well I can set i up, but I'm not going to build all that stuff, keep in mind it should be done with a clean sb without extras-anything or cssu | 23:29 |
Pali | freemangordon, code is simple: u8 state = 0xff; i2c_write(0x32, 0x3d, 1, &state, 1); | 23:30 |
romaxa | just build gtkadi, comapp, libmaemosec-certman-applet | -dev packages from sources | 23:31 |
merlin1991 | some dependency of osso-pdf-viewer is also missing | 23:31 |
merlin1991 | aka has to be built from source | 23:31 |
Pali | merlin1991 - comapp | 23:32 |
Pali | also missing swi prolog | 23:32 |
merlin1991 | hm I should diff the sources.gz and the packages.gz from the sdk repos | 23:34 |
merlin1991 | and then have fun :/ | 23:34 |
* merlin1991 puts it on his todo | 23:35 | |
romaxa | Pali: so what was the bug about portrait? | 23:41 |
romaxa | Pali: give me a ling | 23:41 |
romaxa | link | 23:41 |
*** nox- has joined #maemo-ssu | 23:42 | |
Pali | merlin1991, do we have some info/bug about mce signal vs hildon property window resized for portrait mode? | 23:42 |
romaxa | Pali: oh, finally compiled tablet-browser-ui | 23:49 |
Pali | romaxa, I found email where I wrote about that mce signal problem | 23:49 |
Pali | I will resent it | 23:49 |
Pali | ok | 23:50 |
romaxa | Pali: so there are no bug about it? | 23:50 |
Pali | I do not know if is reported | 23:50 |
Pali | merlin1991, do you know? | 23:50 |
freemangordon | romaxa: tablet-browser-ui ?!? | 23:53 |
Pali | freemangordon, bug in autorotate | 23:53 |
Pali | it listen to mce | 23:53 |
Pali | instead resize window | 23:53 |
freemangordon | romaxa: the problem is that microb listens for mce instead of gtk wesized event | 23:53 |
freemangordon | hehe | 23:54 |
kerio | microb is stupid as shit | 23:54 |
freemangordon | *resized | 23:54 |
freemangordon | kerio: shht | 23:54 |
kerio | it doesn't even work properly with a mouse! | 23:56 |
kerio | actually, it doesn't *work* with a mouse | 23:56 |
freemangordon | Pali: iirc it is reported on bugtracker, but can't remember if there is a description how to simulate it | 23:56 |
freemangordon | kerio: it was never meant to work with a mouse | 23:57 |
kerio | who cares | 23:57 |
kerio | it's an X11 program that doesn't do shit if you use it with a mouse | 23:57 |
kerio | it's stupid | 23:57 |
freemangordon | Pali: but the easiest way to reproduce it is to open microb, go to task navigator, rotate to portrait and click on microb thumbnail | 23:57 |
arcean | maybe this? https://bugs.maemo.org/show_bug.cgi?id=12412 | 23:58 |
povbot | Bug 12412: microb odd rotation behaviour | 23:58 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!