IRC log for #maemo-ssu on 20121019

01:33.08*** join/#maemo-ssu andre__ (~andre@wikimedia/aklapper)
02:39.14*** join/#maemo-ssu amiconn_ (amiconn@rockbox/developer/amiconn)
03:03.29*** join/#maemo-ssu DocScrutinizer05 (~HaleBopp@openmoko/engineers/joerg)
05:37.46*** join/#maemo-ssu Pali (~pali@unaffiliated/pali)
06:08.25*** join/#maemo-ssu Skry (~skry@81-175-149-49.bb.dnainternet.fi)
06:42.36*** join/#maemo-ssu luf (luf@nat/ibm/x-eyuybzyrsbysosto)
07:07.50*** join/#maemo-ssu Woody14619b (~Woody@2620:4:4000:1::2db1)
07:26.33*** join/#maemo-ssu ruskie (ruskie@sourcemage/mage/ruskie)
07:37.58*** join/#maemo-ssu Jade (~jade@modemcable021.180-203-24.mc.videotron.ca)
07:37.58*** join/#maemo-ssu Jade (~jade@unaffiliated/jade)
07:53.14*** join/#maemo-ssu BCMM (~BCMM@unaffiliated/bcmm)
08:01.17*** join/#maemo-ssu dhbiker (~dhbiker@95.87.145.172)
08:09.58*** join/#maemo-ssu gouverneur (~chemist@svn.unix-ag.uni-kl.de)
08:11.50lufNo hints for initializing cssu pulseaudio and bluez git?
08:23.35*** join/#maemo-ssu freemangordon (~freemango@130-204-50-168.2074221835.ddns.cablebg.net)
08:28.47*** join/#maemo-ssu ivgalvez (~ivgalvez@89.140.113.138.static.user.ono.com)
08:40.41*** join/#maemo-ssu amiconn_ (amiconn@rockbox/developer/amiconn)
08:49.14*** join/#maemo-ssu M4rtinK (~M4rtinK@mail.melf.eu)
08:54.35*** join/#maemo-ssu zeq1 (~s_j_newbu@2a01:348:1e3::a71)
09:09.02*** join/#maemo-ssu Pali (~pali@unaffiliated/pali)
09:18.27Paliluf, see https://gitorious.org/maemo-bluetooth
09:18.48Palimaybe there is also maemo version (if it has maemo prefix)
09:20.33lufThere is no latest maemo release. It ends with maemo32 (+-) and there is meamo49 (+-) on the device.
09:20.42lufI saw this git.
09:22.04Palihm, there is 4.60-maemo
09:22.06Palitag
09:28.42Paliluf, do you want fremante git bluez tree?
09:29.02PaliI can create it from packages from repository.maemo.org
09:29.29lufpali: I dont understand ...
09:29.49Pali$ git import-dscs
09:29.59lufIf you find fremantle bluez git feel free to initialize bluez cssu with it.
09:30.26Pali^^^ this will create git repository from dsc packages
09:48.18*** join/#maemo-ssu deepy (~deepy@wrongplanet/deepa)
09:54.33*** join/#maemo-ssu zeq1 (~s_j_newbu@cpc9-rdng24-2-0-cust649.15-3.cable.virginmedia.com)
10:56.38*** join/#maemo-ssu FlameReaper (~assassin@2001:e68:2000:6e0d:6042:bed6:d5be:eb94)
11:17.03*** join/#maemo-ssu dafox (~dafox@ip51cc571d.speed.planet.nl)
11:43.59kerioluf: srsly tho, gimme an updated package
11:44.01kerioi want it
11:44.22keriosometimes bluetoothd gets confused and i have to restart it to make my headphones work again
11:55.59*** join/#maemo-ssu MrPingu (~Thunderbi@86.92.226.97)
12:02.13*** join/#maemo-ssu dhbiker (~dhbiker@95.87.145.172)
12:12.53Palihere is my script git-import-dscs which can import more dsc (debian source) packages into git: http://pastebin.com/xGQnp1Dn
12:13.32Paligit has its own "git import-dscs" but this script is better (it creating linear history)
12:14.33Paliusage is easy, create new directory, go here and run ./git-import-dscs <file1.dsc> <file2.dsc> ...
12:38.21*** join/#maemo-ssu NIN101 (~NIN@p5DD28A32.dip0.t-ipconnect.de)
12:45.16*** join/#maemo-ssu fw190 (~fw190@user-31-175-213-10.play-internet.pl)
12:49.36lufPali: copy all sources (tar.gz+diff.gz or what is in dsc) and dsc files into one directory? Am I right. I hope I'll have time for it today in the evening or next week.
12:50.09Paliluf, copy all files (tar, diff, dsc) into other directory
12:50.31Paliand create new directory (where will be git tree)
12:50.55lufkerio: I'm short on time today :( Let's uninstall 4.99 package and install 4.60 back in case of such troubles. You have to use some force option for uninstall using dpkg.
12:51.03Paliscript does not work if you download files into directory where will be git tree
12:51.15lufPali: thanks again for the instructions.
12:51.22Paliok
12:51.32*** join/#maemo-ssu M13 (~Miha@5.165.18.98)
12:51.53lufCan I get git tree from meego and apply the git-import-dscs over it?
12:52.22*** join/#maemo-ssu lizardo (lizardo@nat/indt/x-rasyghwunxqkifac)
12:53.15Palimaybe it work or maybe not
12:53.24Palibut meego tree has new version of bluez
12:53.39Paliso it is useless (to import some old version on top of new)
12:54.40lufPali: git reset --hard <last shared commit> and then over it of course.
12:55.05Paliyes, then you will have only one commit :-)
12:55.30Palionly one shared commit from meego is with maemo :-(
12:55.34kerioluf: nah, i'll just wait :)
12:55.52lufPali: No. There is whole history till the last shared commit.
12:56.03luf+ whatever over it.
12:56.19lufI'll try. I have to go to do something here :(
12:56.29Paliluf, whole shared history is only one commit :-(
12:56.31luf***** paper work.
13:05.03Palithere is some bugs in my script
13:05.07PaliI will try to fix it
13:34.46*** join/#maemo-ssu MrPingu (~Thunderbi@86.92.226.97)
14:42.58*** join/#maemo-ssu BCMM (~BCMM@unaffiliated/bcmm)
15:03.45Palihere is new version of shell script git-import-dscs: http://pastebin.com/bZ7wvRm3
15:10.27*** join/#maemo-ssu sixwheeledbeast (~sixwheele@cl-1547.lon-02.gb.sixxs.net)
15:16.37lufkerio: bluez binary uploaded - you know where ;)
15:17.40kerioyou keep saying that, and i keep having no clue
15:18.03lufkerio: The same place as the last time.
15:18.08lufJust version is changed.
15:18.22lufBut I'm not sure you'll be lucky with audio.
15:18.28keriohm
15:18.54lufhttp://merlin1991.at/~luf/bluez/
15:19.25lufI have to catch the train ....
15:20.00kerioD: what's the difference between maemo2 and maemo1
16:32.32*** join/#maemo-ssu toxaris (~toxaris@s83-180-246-172.cust.tele2.se)
16:34.51*** join/#maemo-ssu FlameReaper (~assassin@2001:e68:2000:6e0d:f4ad:4144:3230:e348)
16:46.25*** join/#maemo-ssu andre__ (~andre@wikimedia/aklapper)
16:46.28*** join/#maemo-ssu int_ua (~int_ua@ip-602f.proline.net.ua)
17:11.33*** join/#maemo-ssu M4rtinK (~M4rtinK@mail.melf.eu)
17:54.50*** join/#maemo-ssu ivgalvez (~quassel@0.pool85-49-197.dynamic.orange.es)
18:17.21*** join/#maemo-ssu sixwheeledbeast (~sixwheele@cl-1547.lon-02.gb.sixxs.net)
18:25.24*** join/#maemo-ssu luf (~luf@ip-89-103-223-164.net.upcbroadband.cz)
18:26.10lufkerio: aprox. 150 patches.
18:26.17kerioneat
18:27.02lufI'll upload sources also ...
18:28.13*** join/#maemo-ssu sixwheeledbeast (~sixwheele@cl-1547.lon-02.gb.sixxs.net)
18:29.00Paliluf, https://gitorious.org/community-ssu/bluez
18:31.39lufPali: thanks
18:31.45*** join/#maemo-ssu _rd (~rd@p57B49449.dip0.t-ipconnect.de)
18:33.43lufPali: can I import the 4.99 the same way? Does it remove all files which aren't in the new release?
18:33.57Paliluf, it should
18:34.51lufOk, awsome.
18:47.00kerioluf: how do i PAN-GN
18:47.41lufkerio: You need to upgrade memory :D
18:48.08lufI only know how to activate NAP ;) and it needs bridge kernel module.
18:48.47lufkerio: take a look into logs of this channel (I think yesterday). We talked about it with you and freemangordon.
18:59.45kerioluf: apparently you don't really need bridging if you're only doing point-to-point connections
19:00.05kerioit's needed if you end up with more than one connection, because pand creates a bnep<x> network interface for each connection
19:00.12kerioand it gets messy, unless you can bind the interfaces together
19:00.13lufkerio: I understand _but_ I'm not bluez developer.
19:00.18kerioluf: where's pand?
19:00.49lufkerio: again in -test I think.
19:01.14lufLet's explore. Please keep me now to do my job. pan isn't on the top of my TODO right now.
19:01.17kerioawesome :)
19:02.09lufBTW pand shouldn't be needed. It was even removed in upstream if I remember it right. The same as dund
19:02.53keriomeh
19:02.58keriohow is it supposed to work then? :s
19:04.14*** join/#maemo-ssu Mihanizat0r (~Miha@170.133-224-87.telenet.ru)
19:04.28lufkerio: :D nap doesn't need it. I don't understand how to register another type. It needs more time to understand and test.
19:05.04lufkerio: please, step by step ... or I give it up.
19:09.47keriogaah, os x is so stupid
19:09.50kerioit can only act as a master
19:10.37lufkerio: what version of bluez it has? :D
19:10.46keriooh you ;)
19:11.35lufkerio: share the bluez version on OS X ;)
19:16.49keriohuh...
19:16.58kerioi got it
19:17.36kerioi connected :D
19:22.09keriohrmpf, apparently you're not supposed to use pand on bluez4
19:31.54lufkerio: what? Can you be more descriptive?
19:32.33kerioluf: in theory bluez 4 should be able to be configured to serve as everything you'll ever need
19:32.42keriopand and dund are deprecated
19:32.57lufYes. It's right.
19:34.02lufCan you describe steps how you get connected?
19:35.27kerioluf: enable bluetooth PAN on laptop, pand --search
19:35.42keriowith bnep modprobed
19:35.50kerioi can't do a reverse connection though
19:35.51keriowhich is silly
19:36.31lufSo you're connected using pand from N900. Right?
19:36.35kerioyes
19:36.40keriobut apparently that's deprecated
19:38.07lufAnd what is supported way?
19:38.28kerioconfiguring /etc/bluetooth/network.conf in the correct way
19:38.41keriobut apparently bluez has no documentation whatsoever anywhere
19:39.31lufkerio: I know there is nearly no docs :(
19:40.50kerioluf: to that you also have to add the fact that i have no idea of what os x expects
19:41.13kerioi only figured out that to make syncml work you had to have bluetooth DUN working so that osx can identify the phone by trial and error
19:43.28lufkerio: There is no SDP record for GN or PANU on N900 :( I know how to activate NAP but only NAP.
19:43.48kerioluf: what?
19:43.57kerioi connected by being a PANU
19:44.03kerioit creates the SDP record automatically
19:45.02lufYes but I think you can't connect from mac os or another N900 or ...
19:45.27lufAnd you used the pand ...
19:49.35lufPali: ping
19:49.42kerioluf: i'm using NAP now
19:49.46Paliluf, pong
19:50.05lufI understand that I have to be in git root (the script).
19:50.12DocScrutinizer05wonders what your hackers are doing all the time
19:50.15lufAnd *.dsc can be in another directory?
19:50.33kerioluf: to make os x not barf, i had to add "networking" in the major service class
19:50.35lufkerio: you're using NAP on N900 ?
19:50.50kerionow i moved from "error message" to "jack shit happens"
19:50.53keriowhich is, arguably, better
19:51.01kerioyeah, NAP on the n900
19:51.07DocScrutinizer05is there a defined goal why we're watching all BT getting redefined?
19:51.11kerioluf: how do i enable debug again?
19:51.19kerioDocScrutinizer05: because it's fun
19:51.43lufPali:  I understand that I have to be in git root (the script). And *.dsc can be in another directory?
19:52.02Paliluf, dsc must be in other directory
19:52.08keriomy goal is to ssh to the n900 when it's not connected to my wifi network while pooping and the n900 is far away
19:52.20lufkerio: NAP on N900 needs bridge support in kernel.
19:52.26kerio1) no it doesn't
19:52.33DocScrutinizer05I'd prefer to see such kinda fun for fun's sake not just here in #maemo-ssu
19:52.47lufkerio: How did you init NAP?
19:52.48kerioDocScrutinizer05: ok, let's talk about cssu
19:52.54DocScrutinizer05It smells like ther'd be a logical link between the two topics
19:53.01kerioluf: pand -M -s -r NAP
19:53.18kerioDocScrutinizer05: i feel safer here :3
19:53.37lufkerio: aaahhh ok. It's not what I want to see.
19:53.39kerioalso i think that eventually luf wants to push bluez 4.99 to cssu
19:53.45kerioluf: i know :s
19:53.48keriohow did *you* enable NAP?
19:54.00DocScrutinizer05kerio: that's exactly what I'm afraid of
19:54.09kerioDocScrutinizer05: oh you :3
19:54.12lufDocScrutinizer05: why you're affraid of?
19:54.25DocScrutinizer05is there a defined goal why we're watching all BT getting redefined?
19:54.27kerioDocScrutinizer05: carkit support, audio sink, PAN
19:54.35lufkerio: take a look into logs. I wrote it day or to ago.
19:55.27lufDocScrutinizer05: non-fixed bugs in 4.60?
19:55.54lufkerio: dbus-send --system --type=method_call --dest=org.bluez /org/bluez/$(pidof bluetoothd)/hci0 org.bluez.NetworkServer.Register string:nap string:lan
19:56.07lufThe second string is name of bridge device.
19:56.22keriooh god dbus D:
19:56.26lufBut it fails on connect as bridge doesn't exists.
19:56.26keriodoesn't grok dbus
19:58.26lufDocScrutinizer05: new bluez also support DUN and more out of the box.
19:59.04lufDocScrutinizer05: Why this can't go into -testing?
19:59.07kerioluf: hrmpf, i still can't get os x to connect
19:59.45lufkerio: pand --help to see how to debug?
20:01.20kerioluf: no, i'm trying your bluez.NetworkServer thing
20:01.54lufkerio: As I wrote it fails on non-existing bridge device.
20:02.28kerioyeah, but i made the bridge device
20:02.49lufkerio: how you created bridge device on N900?
20:03.49keriobrctl?
20:04.48lufkerio: where do you get it? And where you find kernel support for bridge on N900?
20:05.14keriobusybox-power, and kernel-power
20:05.15kerio:)
20:05.29kerioluf: am i supposed to add NAP to the sdp services manually?
20:05.34lufPali: I can fix but I'm not sure if you upload correct version: git: 'import-dsc' is not a git command. See 'git --help'.
20:06.00lufI have it too ... and no brctl ...
20:06.06Paliluf, you need to install git import-dsc
20:07.02Palion ubuntu it is in package git-buildpackage
20:07.10Paliluf ^^^
20:07.24lufPali: It asks me about import-dscs ... it's something else?
20:07.43*** join/#maemo-ssu _rd (~rd@p57B49449.dip0.t-ipconnect.de)
20:07.49Palimy script is wrapper around git (addon) command import-dsc
20:08.06Paliand git has also (addon) command import-dscs which is other wrapper around it
20:08.39lufkerio: I have kernel-power 51r1 and busybox-power 1.20.2power2
20:08.40Paliluf, install git-buildpackage and my script should work
20:08.48kerioluf: \_o_/
20:08.50lufPali; Ok. thanks for clarification.
20:08.52keriomaybe it was added in kp52?
20:09.01kerioPali: did you add ethernet bridge support in kp52?
20:09.12Paliyes I enabled
20:09.17kerioluf: there you go
20:09.20Palibut I do not know if it is in some build
20:09.27Paliin git is enabled
20:09.27lufI missed release kp52 ....
20:09.38kerioPali: well, i'm using it
20:10.03Paliok
20:10.21PaliI also added kernel-feature-bridge
20:12.23lufPali: my problem is that I'm on RH ...
20:13.14DocScrutinizer05luf: I have no problems with fixed bugs, I'm scared by new bugs getting introduced. And I uttered a rant about meaning and purpose of cssu-testing just a few days ago. IIRC addressed to freemangordon, but basically it been meant as a general notice
20:14.55Paliluf, homepage of project is here: https://honk.sigxcpu.org/piki/projects/git-buildpackage/
20:15.35kerioDocScrutinizer05: there could be bugs, so it's never going to be in CSSU?
20:16.12DocScrutinizer05this "testing" is probation, not experiment
20:17.07DocScrutinizer05and it's a whole lot about risk management, in deed
20:18.49DocScrutinizer05on a very non-sophisticated level of argumentation, I don't see a massive pach going into cssu when the only major 'improvement' it brings is depending on KP and thus not applicable on CSSU
20:18.50lufDocScrutinizer05: we can give it into cssu-extras once it'll be created so it'll be optional.
20:19.04DocScrutinizer05that's low risk
20:19.12DocScrutinizer05no objections, if you manage that
20:19.15kerioDocScrutinizer05: carkit (together with obexd) and DUN don't depend on KP
20:19.19lufDocScrutinizer05: bluez-4.99 has no dependency on KP.
20:19.42kerioand those are two fairly major improvements
20:20.17DocScrutinizer05I won't deny that
20:20.57DocScrutinizer05but the risk seems also very high, looking at the major restructuring that even means we need to change services and whatnot
20:21.18kerioluf: i still can't get os x to connect, or even think of my n900 as a BT PAN-able device
20:21.47lufkerio: As I said. It's still not on top of my TODO. I'm sorry.
20:26.23lufPali: I'm unable to find how to install it on RH :(
20:31.33lufPali: maybe I find ...
20:35.51lufPali: installed but I'm affraid there is not way in RH :( gbp.errors.GbpError: /usr/bin/dpkg not found - cannot use compare versions
20:36.35lufPali: hmm there is dpkg for RH :) I didn't expect ...
20:39.28lufPali: ping
20:44.45lufkerio: you can enable debug with adding -d '*' to the /etc/event.d/bluetoothd
21:08.33lufPali: ok I get it :) thanks guy. It was little bit harder on RH :D
21:37.48*** join/#maemo-ssu nox- (noident@freebsd/developer/nox)
22:12.06lufPali: FYI I sync my latest bluez with the cssu git ;)
23:07.57*** join/#maemo-ssu dafox (~dafox@ip51cc571d.speed.planet.nl)
23:23.47*** join/#maemo-ssu Sc0rpius (~naikel@190.79.197.57)
23:46.43*** join/#maemo-ssu raccoon_ (r@ghs/raccoon)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.