00:50.56 | *** join/#buglabs grund (~grund@173.85.82.111) |
00:50.56 | *** mode/#buglabs [+o grund] by ChanServ |
00:53.10 | grund | Hi bcruskie ! |
00:53.32 | bcruskie | heya grund |
00:54.23 | grund | that bug is on .190 now if you want to test with it |
00:54.59 | grund | I forget what I left on it, I was kind of torqued at it earlier :-D |
00:55.14 | grund | but it has the daily of the customer specific build |
00:55.50 | bcruskie | cool I just did some basic SDK connection tests with it last night |
00:56.43 | grund | oh, there we go. It has lcd, gps and wondermod |
00:57.10 | bcruskie | was the lcd attached and working last night? |
00:57.34 | grund | yes |
00:57.56 | grund | but I'm looking at it now and it only shows lcd in http://bug/modules |
00:58.12 | grund | but dmesg shows them all |
00:58.51 | grund | though jconnolly told me the wondermod has to have the services specifically installed / downloaded in the sdk before it will show |
00:58.59 | grund | but I was hoping gps would show |
00:59.10 | grund | oh. |
00:59.12 | grund | wait |
00:59.14 | grund | I'm a dork |
00:59.55 | bcruskie | well lcd is displaying in sdk tonight... that's good |
01:00.04 | grund | what I said about the wundermod is true, but gps might not be showing up because I for got to depmod -a |
01:00.37 | grund | I've figured out where that packet firmware libertas_tf error comes from |
01:02.52 | grund | and I wiped everything off after copying without getting rid of the source and build link from /lib/modules/$(uname -r)/ |
01:03.46 | bcruskie | nice will that keep us from digressing to libertas_sdio? |
01:04.20 | grund | yeah, it turns out it's a really poor generic error, that any error condition will print |
01:04.57 | grund | and it looks like we pick up a slightly large frame now and then and puke that error before ignoring the packet |
01:06.10 | grund | so the modules are all loaded and none of them show in /modules on the web side |
01:06.13 | grund | :-( |
01:10.06 | bcruskie | yeah just lost the lcd here |
01:10.47 | *** join/#buglabs finsprings_ (~finspring@c-71-61-78-230.hsd1.pa.comcast.net) |
01:10.47 | *** mode/#buglabs [+o finsprings_] by ChanServ |
01:10.58 | bcruskie | hey there finsprings |
01:11.09 | finsprings_ | hey bcruskie |
01:11.12 | bcruskie | grund are you going to try rebooting it? |
01:11.37 | finport | grund, if you haven't lined up a place to stay you're welcome to our house for the weekend of the great race |
01:11.55 | finport | only condition would be that you let the chickens out in the morning and lock them in at night |
01:12.11 | bcruskie | and don't bring them into the hot tub |
01:12.21 | finport | preferably not, yes |
01:14.08 | grund | finport: Thanks! but we're staying with friends |
01:14.15 | finport | ok, no worries |
01:14.16 | grund | and we love chickens |
01:14.45 | grund | we go out there pretty often, so we'll have to meet up for a brew some time |
01:15.03 | grund | bcruskie: yeah, I guess I better boot it again |
01:16.39 | finport | grund, yeah i'd like that |
01:17.01 | finport | the Penn Brewery reopened after a brief hiatus and is locally owned again |
01:17.07 | finport | worth a visit if you've not been |
01:17.22 | finport | Oktoberfest is this weekend so you'll miss it but still |
01:18.00 | grund | Yay, that's good news about PB |
01:18.13 | grund | Yeah, kids have a football laden weekend coming up |
01:18.56 | finport | should get jconnolly over here some time too |
01:19.01 | finport | is jconnolly around jconnolly jconnolly jconnolly ? |
01:26.00 | finport | The founder and CTO of dropbox just said Notesy was "quite the slick app" and congratulated me! |
01:26.07 | finport | swoons dramatically |
01:26.48 | *** join/#buglabs jconnolly (~jconnolly@firebug.buglabs.net) |
01:26.48 | *** mode/#buglabs [+o jconnolly] by ChanServ |
01:27.01 | *** mode/#buglabs [+o jconnolly] by ChanServ |
01:27.55 | bcruskie | wow nice recognition finport |
01:28.06 | finport | yeah I know |
01:29.16 | finport | Apple aren't letting me use the keyword "dropbox" so I was asking the Dropbox folks if they could help. (There are other non-Dropbox,Inc apps that show up for that keyword though so I don't know why I got singled out. |
01:29.31 | finport | jconnolly, was that you coming back or just your computer |
01:29.47 | jconnolly | i'm back |
01:29.56 | finport | JCONNOLLY! |
01:30.10 | finport | I'm totally flumoxed with this camera jni man |
01:30.11 | jconnolly | forgot to screen out for irssi. i should've just backgrounded it and forgrounded it into my screen session |
01:30.13 | bcruskie | finport how are the sales on it so far? |
01:30.32 | finport | bcruskie, pretty good given how hard it is to find without it showing up under dropbox ;-) |
01:36.09 | jconnolly | sorry lost connex in the tunnel |
01:36.14 | jconnolly | just heading home on the train now |
01:36.53 | jconnolly | finport: I'll have a tasty lookaroo. standard stuff for editing the CDT environment vars for BUG configuration? |
01:37.07 | finport | mostly |
01:37.12 | finport | I had to add the C compiler |
01:37.16 | finport | maybe I should check in what I've got |
01:37.17 | jconnolly | i.e. path to includes/libdir |
01:37.21 | finport | it shouldn't break anything |
01:37.46 | jconnolly | either way I can back it out of build. now that accenture's its own branch I'm not as hatefully cautious about daily build breakage |
01:37.56 | finport | ok I'll put it in svn now |
01:37.57 | finport | sec |
01:38.45 | finport | jconnolly, don't want .cproject right? |
01:38.52 | jconnolly | i like finport too... sounds somehow sleeker than a finsprings |
01:38.54 | finport | or orgeclipse.cdt.core.prefs |
01:39.04 | jconnolly | .cproject is fine, and orgeclipse.cdt.core.prefs |
01:39.05 | finport | or is .cproject where the envs are? |
01:39.06 | jconnolly | check it all in |
01:39.26 | jconnolly | either of those, I forget now. CDT is magic |
01:39.48 | jconnolly | I tried to get under the hood with the project metadata and all that and making it better but it mystified me at some point |
01:40.22 | jconnolly | we should just use env vars that correspond to bitbake's but that's for rainy days |
01:41.29 | finport | okay jni and modlet committed to trunk in svn |
01:42.00 | jconnolly | cool. I'm on my netbook with a 12B/s connection so it'll have to wait |
01:42.14 | finport | nic |
01:42.15 | finport | e |
01:42.19 | finport | want another to go with it? |
01:42.33 | jconnolly | getting rid of the eeepc? |
01:42.43 | grund | ok, rebooted and still nada in the modules list :-( |
01:42.44 | finport | it sits all sad under my bed |
01:42.46 | grund | hi jconnolly |
01:42.46 | finport | makes me feel guilty |
01:42.58 | jconnolly | grund: can you pastbin /var/log/felix.log |
01:43.27 | jconnolly | and for S&Gs /var/log/messages |
01:43.38 | finport | jconnolly, http://dl.dropbox.com/u/395371/Screenshot-Properties%20for%20com.buglabs.bug.jni.camera%20.png |
01:43.41 | finport | env settings I'm using |
01:43.54 | finport | note the new CC one |
01:43.54 | CIA-48 | Bug Labs: dfindlay * r12084 /bug/trunk/com.buglabs.bug.jni.camera/ (17 files in 5 dirs): camera: first non-working pass at most of the API |
01:43.54 | CIA-48 | Bug Labs: dfindlay * r12085 /bug/trunk/com.buglabs.bug.module.camera/ (8 files in 4 dirs): camera: first non-working pass at new camera API |
01:44.07 | finport | ohai CIA-48 |
01:44.17 | finport | good job I keep my checkin comments to-the-point |
01:45.02 | jconnolly | thanks finport |
01:45.27 | grund | felix.log http://grund.pastebin.com/9EAFBqS6 |
01:45.37 | jconnolly | grund: it's definitely felix but any reason you compiled your own kernel? |
01:45.51 | jconnolly | just for the libertas stuffs? |
01:46.42 | jconnolly | hm that's not good about the gps jni |
01:47.12 | grund | Yes, just for the libertas |
01:47.35 | jconnolly | cool. i checked in a recipe for the accenture kernel where the defconfig is without all the extra mojo |
01:47.37 | grund | I narrowed down where those stupid messages are coming from |
01:47.41 | jconnolly | nice |
01:47.55 | jconnolly | hates coming back into the office having the screen covered in libertas pritnk's |
01:48.20 | grund | yeah, I had a "That's it!" moment around 3 today and dove in |
01:48.20 | jconnolly | grund: I'll have a look at the gps jni tomorrow too |
01:48.58 | jconnolly | your setup is what exactly? GPS slot 1, what else? |
01:49.19 | jconnolly | hm slot 0 |
01:49.46 | jconnolly | i wonder if the gps jni changed for the NEW gps module in trunk |
01:50.00 | jconnolly | where there was no ioctl to select an active antenna |
01:50.03 | jconnolly | I wouldn't doubt it |
01:50.11 | grund | wundermod in there too |
01:50.11 | jconnolly | how can it be this late and we're discovering this... |
01:50.35 | jconnolly | well allbets are off for an unsatisfiedlinkerror spawned from bug.bmi |
01:50.47 | grund | because we haven't had working gps modules with out hardware shenanigans? |
01:50.52 | jconnolly | yeah |
01:50.56 | jconnolly | that's probably why |
01:51.06 | jconnolly | punches the commuter in the seat across |
01:51.30 | jconnolly | i think we did a "whoa, it works" thing in June |
01:51.39 | jconnolly | and hasn't even been looked at since |
01:51.39 | grund | I had a bitch of a time trying to short the pads last night and this morning, I begged it off on reiss and it took him a while too |
01:51.56 | grund | yeah, like with the accelerometer on the wunder |
01:52.06 | jconnolly | you guys are getting rusty |
01:52.10 | grund | <PROTECTED> |
01:52.10 | jconnolly | bunch landlubbers |
01:52.17 | jconnolly | hey hey hey hey |
01:52.36 | grund | my fault on that one |
01:52.46 | jconnolly | i don't see shit on module.accenture in your log |
01:52.52 | jconnolly | did you sent it to your BUG? |
01:53.08 | grund | no, this was a 3:30 filesystem |
01:53.17 | grund | didn't send anything to it yet |
01:53.35 | jconnolly | yeah you won't be seeing much about wundermod without sending the code over to BUG |
01:53.46 | grund | yeah, that much I remembered |
01:53.52 | jconnolly | cool |
01:54.00 | jconnolly | don't make me grep my mental logs |
01:54.08 | jconnolly | waits for the HR |
01:54.26 | grund | grund> |
01:54.26 | grund | though jconnolly told me the wondermod has to have the services specifically installed / downloaded in the sdk before it will show |
01:55.17 | grund | ok, not too happy with how colloquy copies and pastes. meh |
01:55.32 | jconnolly | not bad |
01:55.46 | jconnolly | irssi sticks this italicized I's in there |
01:55.58 | grund | wants his bitchx back |
01:57.15 | finport | BTW ^R working on the bug across reboots is my fav thing ever |
01:59.40 | grund | yeah, major time saver. I should have the bug scp bash_history to my pc on shutdown so I can put it on each new rc I load |
02:00.04 | finport | or put sshfs on it |
02:00.12 | finport | or the dropbox daemon |
02:00.13 | finport | :-) |
02:00.18 | jconnolly | amen |
02:00.33 | jconnolly | I think I had fuse and sshfs compiled in |
02:00.34 | jconnolly | shhh |
02:04.04 | jconnolly | bcruskie: how does SDK look, I asked kgilmer to wait for feedback about the state of the SDK with only GPS/LCD/WONDERMOD |
02:04.15 | jconnolly | before merging all the other happies in |
02:04.43 | bcruskie | jconnolly: will PM you |
02:05.13 | jconnolly | k |
02:17.13 | grund | ha, I searched for if_sdio_read_rx_len in google and the first item was something jconnolly pastebin'd |
02:17.31 | jconnolly | grund: happens to me 3 times a day |
02:17.51 | jconnolly | grund: don't be bashful, email the guys at OLPC if you need to get under the hood |
02:18.02 | jconnolly | they approached gumstix about using their work |
02:18.54 | jconnolly | actually i think i will email them tomorrow |
02:18.55 | grund | I figured out the basics, we read a max chunk size value from the firmware, and then put up that message if we get a larger chunk |
02:19.08 | grund | it's probably arbitrary or reading the wrong value |
02:20.26 | jconnolly | nice. I'm going to email them tomorrow though. I think they'd appreciate hearing back from people pushing it into use..... |
02:20.37 | jconnolly | why not? |
02:20.56 | jconnolly | I blogposted about it and I think an actual person anonymously responded about it |
02:24.07 | jconnolly | ok, pulling into station. bbiab |
02:53.17 | grund | ok, I need to sleep before I jump on the train back to the office |
02:53.52 | grund | jconnolly|away: I'll hit the libertas_tf folks up on irc tomorrow and ask about this |
03:45.09 | jconnolly|away | nice |
10:01.02 | *** join/#buglabs infobot (~infobot@rikers.org) |
10:01.02 | *** topic/#buglabs is Bug Labs IRC Channel. New with logged, indexed goodness, thanks to Tim Riker. see here: http://ibot.rikers.org/%23buglabs/ |
11:00.59 | *** join/#buglabs likewise (~likewise@82-170-243-215.ip.telfort.nl) |
11:54.24 | *** join/#buglabs GNUtoo (~GNUtoo@host55-144-dynamic.54-79-r.retail.telecomitalia.it) |
13:03.54 | *** join/#buglabs TheMammal (~daver@firebug.buglabs.net) |
13:09.39 | *** join/#buglabs ahernandez (~ahernande@firebug.buglabs.net) |
13:18.58 | *** join/#buglabs slashdevnull (~slashdevn@fire.innovationsw.com) |
13:19.11 | *** mode/#buglabs [+o slashdevnull] by ChanServ |
13:21.55 | *** join/#buglabs desenna (~quassel@firebug.buglabs.net) |
13:22.00 | *** join/#buglabs desenna (~quassel@firebug.buglabs.net) |
13:29.42 | grund | <PROTECTED> |
13:29.51 | jconnolly|away | nailed |
13:29.56 | grund | narf! |
13:30.21 | *** mode/#buglabs [+o grund] by ChanServ |
13:32.23 | grund | damn, had to look up how to change my password |
13:32.26 | GNUtoo | lol |
13:32.53 | GNUtoo | /msg NickServ identify ******************************* |
13:33.45 | GNUtoo | anyway, I've setup the bugduino + von hippel |
13:34.00 | GNUtoo | in such maneer: |
13:34.05 | jconnolly | 28 asterisks? that's an easy one to guess |
13:34.41 | GNUtoo | bugduino->ftdi->usb_cable->von-hippel |
13:34.43 | GNUtoo | and it works |
13:34.44 | GNUtoo | but... |
13:35.13 | GNUtoo | maybe I should put the von hippel in a slot under the bug device instead of a slot that is upper |
13:35.24 | GNUtoo | because there is no space for displays otherwise |
13:35.38 | GNUtoo | I should look after my broken touchscreen input... |
13:35.52 | GNUtoo | isn't there anyway to unbreak it without sending it? |
13:39.40 | GNUtoo | should look if bugduino is usable trough java |
13:50.28 | jconnolly | grund: can you open a RI about the GPS issue? |
13:50.44 | *** join/#buglabs mpeddi (~mattp@firebug.buglabs.net) |
13:51.38 | GNUtoo | GPS issue? |
13:51.45 | GNUtoo | btw gps works fine for me |
13:52.03 | grund | jconnolly: will do |
13:52.17 | GNUtoo | apart that it need a calibrated touchscreen for navit |
13:56.58 | *** join/#buglabs bugvish (~vish@firebug.buglabs.net) |
13:57.57 | ahernandez | slow claps |
13:58.05 | jconnolly | stops the clock |
14:08.37 | *** join/#buglabs kgilmer (~kgilmer@firebug.buglabs.net) |
14:24.59 | grund | haveahennessy: I figured out what condition causes those "problem fetching packet from firmware" |
14:25.07 | haveahennessy | yeah? |
14:25.32 | grund | in if_sdio.c on line 393 there is a check if (chunk > size) { |
14:26.53 | grund | here is some debug output |
14:26.55 | GNUtoo | ah libertas_sdio, |
14:26.56 | grund | packet fragment (291 > 249) |
14:26.56 | grund | packet fragment (249 > 242) |
14:26.56 | grund | packet fragment (349 > 237) |
14:27.17 | grund | first one is chunk, second one is size |
14:27.32 | GNUtoo | I've a question abuot libertas_sdio, libertas_sdio uses an irq, where the irq should be set , for instance if you want a gpio_to_irq |
14:27.35 | *** join/#buglabs bballantine (~Adium@64.70.116.116) |
14:27.55 | grund | size is pulled from the card and chunk is pulled from the frame |
14:29.12 | haveahennessy | hmm |
14:29.36 | haveahennessy | you got ideas why the chunk is bigger than the size? |
14:29.49 | grund | No, didn't get that far last night |
14:30.19 | grund | we use the 8686, right? |
14:33.47 | grund | size comes from if_sdio_read_scratch |
14:34.15 | haveahennessy | yes 8686 |
14:34.24 | grund | reads RX packet length when interrupt (with IF_SDIO_H_INT_UPLD bit set) is received |
14:34.57 | grund | cool, it's like I know things |
14:36.25 | grund | then after sdio_readsb chunk is calculated |
14:36.28 | grund | chunk = card->buffer[0] | (card->buffer[1] << 8); |
14:37.22 | grund | so either the firmware tosses up the wrong value, the calculation is wrong, or the sdio chunk size adjuster is screwing things up |
14:37.51 | *** join/#buglabs kgilmer (~kgilmer@firebug.buglabs.net) |
14:37.51 | haveahennessy | you do know things |
14:38.23 | grund | if only the fix was one of those things |
14:39.16 | haveahennessy | haha |
14:42.47 | *** join/#buglabs mgrundy (~buglabs@firebug.buglabs.net) |
14:49.55 | *** join/#buglabs bugvish (~vish@firebug.buglabs.net) |
14:52.36 | *** join/#buglabs GNUtoo|laptop (~gnutoo@host55-144-dynamic.54-79-r.retail.telecomitalia.it) |
14:52.58 | jconnolly | hmm no stefan_schmidt yet |
14:53.10 | GNUtoo|laptop | jconnolly, what's the issue? |
14:53.23 | jconnolly | GNUtoo|laptop: policy-kit from oe-dev... |
14:53.36 | GNUtoo|laptop | how does it fails? |
14:54.31 | jconnolly | I'm trying to allow root to set NM system connections, I get policykit prompts, but I'm not allowed to modify policy-kit's settings... |
14:54.31 | jconnolly | for example: |
14:54.31 | jconnolly | polkit-read-auth-helper: needs to be setgid polkituser |
14:54.33 | jconnolly | and |
14:54.33 | jconnolly | ** (polkit-gnome-authorization:3279): WARNING **: Error: code=3: uid 0 is not authorized to read all authorizations (requires org.freedesktop.policykit.read) |
14:54.43 | GNUtoo|laptop | hmmm |
14:55.08 | jconnolly | tried adding root to group polkituser |
14:55.58 | GNUtoo|laptop | hmmm no |
14:56.03 | GNUtoo|laptop | I don't have that on my desktop |
14:58.21 | GNUtoo|laptop | I don't know policy-kit at all |
14:58.22 | GNUtoo|laptop | but |
14:58.26 | GNUtoo|laptop | is org.freedesktop.policykit.read a dbus thing? |
14:58.58 | jconnolly | mpeddi: sup with those Verizon usb760 dongles, we have any more? |
14:59.08 | jconnolly | looks like it GNUtoo|laptop |
14:59.17 | jconnolly | i'll have to delve in deep for this one |
14:59.22 | jconnolly | kisses his weekend goodbye |
14:59.33 | mpeddi | We have one, not provisioned |
14:59.37 | GNUtoo|laptop | jconnolly, bitbake mdbus2 |
14:59.42 | jconnolly | mpeddi: that'll do |
14:59.48 | GNUtoo|laptop | if it's not masked by angstrom |
14:59.50 | GNUtoo|laptop | you'll love it |
15:00.21 | jconnolly | GNUtoo|laptop: wow, I will love it |
15:00.25 | jconnolly | I'll try it |
15:02.19 | GNUtoo|laptop | indeed it seems to use dbus |
15:03.12 | pipix | mpeddi - when can we expect those other bugs? |
15:03.32 | mpeddi | I see a fresh box over here pipix |
15:03.47 | pipix | yah |
15:03.58 | pipix | i'm going through that one |
15:04.05 | pipix | the other box is for maurizio |
15:04.23 | mpeddi | ah |
15:08.18 | *** join/#buglabs stefan_schmidt (~stefan@p5B036A16.dip.t-dialin.net) |
15:08.40 | stefan_schmidt | hi all |
15:09.01 | grund | hi stefan_schmidt |
15:09.18 | stefan_schmidt | hi grund |
15:21.19 | grund | jconnolly: didn't you add an eject or usbmodeswitch for the u760 dongles? |
15:21.39 | jconnolly | didn't seem to work grund |
15:21.48 | jconnolly | still got hatred about /dev/sr0 |
15:21.56 | jconnolly | i'll continue working on it |
15:21.59 | jconnolly | was just discussing |
15:22.20 | jconnolly | grund: if you're feeling bold and want to give it a shot, it's probably just a %k should be a %n or something in the udev rule |
15:22.43 | jconnolly | grund: eject should be there. looks like usb_modeswitch isn't |
15:22.46 | jconnolly | I'll add it to default |
15:23.15 | grund | ok, eject worked manually, I thought you had added a rule already |
15:23.42 | grund | if eject is there I don't think we need the modeswitch |
15:24.12 | jconnolly | eject did indeed work manually |
15:24.34 | jconnolly | but couldn't seem to get it to work on hotplug |
15:24.50 | GNUtoo | udev rules? |
15:24.52 | jconnolly | the way I verified that NM worked with the 760 was with an rc script to eject /dev/sr0 |
15:25.12 | jconnolly | that seemd to do the trick, but it's hackery and I want udev to do what udev does |
15:25.31 | jconnolly | right now I'm going to fix GPS tho |
15:26.12 | grund | yeah, I'll see if I can find what I used on the brick |
15:30.06 | jconnolly | grund: got a 760 right here |
15:35.10 | CIA-48 | Bug Labs: jconnolly * r12086 /bug/trunk/com.buglabs.build.oe/meta-bug/packages/tasks/task-bug.bb: com.buglabs.build.oe: trunk, add usb-modeswitch to image |
15:37.23 | grund | jconnolly: I have mine attached |
15:37.55 | jconnolly | grund: you want the real deal? so you have the right product/vendor ? |
15:38.53 | grund | is the product different on the vz models? |
15:39.17 | jconnolly | you have a sprint dongle, yeah? |
15:40.49 | grund | yes |
15:44.22 | kgilmer | is there a page somewhere that describes how to setup vnc for bug? |
15:44.57 | bugvish | yeah |
15:45.23 | bugvish | kgilmer http://wiki.buglabs.net/index.php/Accenture_2.0#Helpful_Hints.2FKnown_Issues |
15:45.33 | kgilmer | thx bugvish |
15:45.40 | kgilmer | i take back those things i said about you |
15:46.23 | bugvish | <PROTECTED> |
15:54.34 | jconnolly | grund: found it |
15:54.44 | jconnolly | strings lib/libGPS.so _Z68Java_com_buglabs_bug_jni_gps_GPSControl_ioctl_1BMI_1GPS_1ACTIVE_1ANTP10_Jv_JNIEnvP9__jobject |
15:54.46 | jconnolly | != |
15:54.50 | *** join/#buglabs desenna_ (~desenna@firebug.buglabs.net) |
15:54.55 | jconnolly | com.buglabs.bug.jni.gps.GPSControl.ioctl_BMI_GPS_ACTIVE_ANT |
16:01.42 | *** join/#buglabs finsprings (~anonymous@c-71-61-78-230.hsd1.pa.comcast.net) |
16:01.42 | *** mode/#buglabs [+o finsprings] by ChanServ |
16:07.22 | *** join/#buglabs finsprings (~finspring@c-71-61-78-230.hsd1.pa.comcast.net) |
16:07.27 | *** mode/#buglabs [+o finsprings] by ChanServ |
16:14.21 | finsprings | jconnolly: dunno if you saw emails but progress made last night on camera |
16:14.33 | finsprings | so you can spare yourself the tedium of looking at my jni code |
16:14.43 | jconnolly | boom |
16:14.44 | jconnolly | solutions |
16:14.59 | jconnolly | finsprings: I think I want to peek anyway. I don't want you to be the Only Camera Guru |
16:15.12 | jconnolly | Mr. v4l2, Tear Down This Wall! |
16:15.19 | jconnolly | <PROTECTED> |
16:15.26 | finsprings | Remind me to run the obfuscator on that code before I submit next time |
16:16.36 | ahernandez | le 5guys train! |
16:16.47 | grund | really? |
16:16.52 | kgilmer | ahernandez for reals? |
16:17.05 | grund | <PROTECTED> |
16:17.15 | grund | I'm in |
16:17.23 | jconnolly | for realz |
16:17.24 | jconnolly | +1 |
16:17.25 | ahernandez | rollll ouuuut |
16:17.26 | jconnolly | let's go |
16:45.06 | *** join/#buglabs bug_pip (~agibb@firebug.buglabs.net) |
17:04.46 | stefan_schmidt | jconnolly: ping |
17:08.04 | jconnolly | stefan_schmidt: pong |
17:08.28 | stefan_schmidt | jconnolly: I might have something for you wrt the polkit problem |
17:08.39 | stefan_schmidt | jconnolly: give some more minutes to test it out |
17:09.44 | stefan_schmidt | jconnolly: One thing is for sure. The ownerships for /usr/libexec/plokit* are busted |
17:11.44 | jconnolly | sweeeeeet |
17:12.03 | jconnolly | i did a rather frustrated find / -name \*pol\* to check that kind of thing |
17:12.12 | jconnolly | I saw /usr/share and tried that. |
17:12.24 | stefan_schmidt | jconnolly: yup, there we go. Being able to save the connection now for all users :) |
17:12.46 | jconnolly | stefan_schmidt: my hero |
17:12.54 | stefan_schmidt | jconnolly: I had at least 1 hour headache about finding out about it before spotting that we fixed that already in oe.dev :D |
17:13.02 | stefan_schmidt | jconnolly: commit is on the way |
17:13.19 | jconnolly | spectacular. i'll worry about it for the accenture branch |
17:13.38 | jconnolly | i really thought it was going to take much longer to track this down |
17:13.39 | jconnolly | what a relief |
17:14.41 | stefan_schmidt | jconnolly: After an hour I was thinking the same, but then it was only half an hour fetching the fix and getting it tested :) |
17:15.06 | stefan_schmidt | jconnolly: You also need to worry about the 3G config stuff as I have no usb 3G stick around here |
17:15.31 | stefan_schmidt | jconnolly: and btw, is there any magic needed for wifi to work? My board does not show it up at all. Never did. |
17:16.41 | CIA-48 | Bug Labs: sschmidt * r12087 /bug/trunk/com.buglabs.build.oe/meta-oe/recipes/not-mergeable/ (5 files in 3 dirs): |
17:16.42 | CIA-48 | Bug Labs: com.buglabs.build.oe: policykit: Import in our overlay and add ownership fixes |
17:16.42 | CIA-48 | Bug Labs: for RI1409 |
17:18.13 | jconnolly | stefan_schmidt: shouldn't need magic but the /var/log/messages may provide clues if you have problems probing libertas_tf_sdio, etc |
17:18.39 | stefan_schmidt | jconnolly: yeah, need to have a look at this. So far it was no bummer though |
17:18.57 | stefan_schmidt | jconnolly: next one are the missing icons for me. Does that fit your prios? |
17:23.12 | stefan_schmidt | hmm, none of the libertas kernel modules has been loaded. Doing both by hand and nothing shows up either |
17:23.31 | stefan_schmidt | jconnolly: do all prototype boards have a working wifi? |
17:23.47 | jconnolly | yes, they should |
17:24.07 | stefan_schmidt | strange |
17:24.14 | stefan_schmidt | that is all I get from dmesg |
17:24.15 | stefan_schmidt | http://pastebin.com/z7gDd80X |
17:24.23 | grund | jconnolly: maybe the usbmodeswitch would be cleaner, eject works but it pukes a lot on the way |
17:24.31 | jconnolly | stefan_schmidt: icons is a good next prio. |
17:24.38 | stefan_schmidt | jconnolly: ok |
17:24.39 | jconnolly | grund: ok sounds, good. grund I'll add it to repo for now if you want to test |
17:24.54 | grund | jconnolly: yeah, that will work |
17:25.16 | jconnolly | TheMammal haveahennessy, are you aware of any places where uboot might effect libertas_tf_sdio probing? |
17:25.28 | jconnolly | grund: ok, i'll ping when it's up |
17:26.23 | jconnolly | grund: it's there already |
17:26.23 | jconnolly | http://repo.buglabs.net/2.0/armv7a-extras/usb-modeswitch_1.1.2-r0.1_armv7a.ipk |
17:26.36 | grund | jconnolly: I noticed if you tried to get networking working in u-boot libertas wouldn't load, but we don't have it configured that way |
17:27.06 | jconnolly | ah yes grund is uboot guru |
17:27.09 | grund | and thanks for the package |
17:27.54 | stefan_schmidt | grund: but even when loading the modules by hand no wifi device shows up |
17:28.17 | jconnolly | stefan_schmidt: you have /lib/firmware/* ? |
17:28.30 | jconnolly | stefan_schmidt: next message should be |
17:28.30 | jconnolly | /var/log/syslog:Jan 1 02:16:28 bug20 libertas_tf_sdio mmc2:0001:1: firmware: requesting sd8686_helper.bin |
17:28.31 | stefan_schmidt | jconnolly: yup, standanrd image |
17:28.33 | jconnolly | /var/log/syslog:Jan 1 02:16:28 bug20 libertas_tf_sdio mmc2:0001:1: firmware: requesting sd8686tf.bin |
17:28.36 | jconnolly | wtf |
17:28.41 | CIA-48 | Bug Labs: sschmidt * r12087 /bug/trunk/com.buglabs.build.oe/meta-oe/recipes/not-mergeable/ (5 files in 3 dirs): |
17:28.41 | CIA-48 | Bug Labs: com.buglabs.build.oe: policykit: Import in our overlay and add ownership fixes |
17:28.41 | CIA-48 | Bug Labs: for RI1409 |
17:28.53 | stefan_schmidt | root@bug20:~# ll /lib/firmware/ |
17:28.53 | stefan_schmidt | total 128 |
17:28.53 | stefan_schmidt | drwxr-xr-x 2 root root 1024 Sep 16 2010 . |
17:28.53 | stefan_schmidt | drwxr-xr-x 5 root root 2048 Jan 1 00:00 .. |
17:28.53 | stefan_schmidt | -rw-r--r-- 1 root root 2085 Sep 16 2010 Marvell-Licence.txt |
17:28.54 | stefan_schmidt | -rw-r--r-- 1 root root 2140 Sep 16 2010 sd8686_helper.bin |
17:28.56 | stefan_schmidt | -rw-r--r-- 1 root root 120676 Sep 16 2010 sd8686tf.bin |
17:29.32 | stefan_schmidt | jconnolly: no requests in my dmesg, looks to me like libertas fails already during driver probe |
17:29.34 | jconnolly | looks right |
17:29.38 | jconnolly | yeah |
17:29.51 | stefan_schmidt | jconnolly: it should, its the same image we are all using :) |
17:31.46 | grund | stefan_schmidt: rev a or b? |
17:32.01 | stefan_schmidt | grund: a |
17:32.15 | stefan_schmidt | grund: nobody is sending me new hardware ;) |
17:32.41 | grund | We're working on it :-/ |
17:32.43 | stefan_schmidt | More serious, I can life without wifi for now. But it might make some testing more difficult |
17:32.51 | stefan_schmidt | grund: yeah, just kidding |
17:33.12 | stefan_schmidt | grund: doesn't make sense to ship stuff to europe when still not all problems are shaked out |
17:33.32 | grund | stefan_schmidt: it's ok, it's driving me crazy too :-) |
17:33.40 | stefan_schmidt | grund: :) |
17:34.54 | stefan_schmidt | jconnolly: hmm, could you give me some hints about what icons you are missing again? |
17:35.09 | kgilmer | jconnolly, fyi from yesterday's bug20 build opkg is restarting the world everytime i install a new package. |
17:35.29 | stefan_schmidt | jconnolly: So far I see all icons I expect in about, connection-editor and applet |
17:37.55 | jconnolly | let me have a look re: icons |
17:38.07 | jconnolly | kgilmer: restarting the world? |
17:39.53 | jconnolly | stefan_schmidt: one that i see is broken is password-protected networks |
17:40.05 | jconnolly | but you don't have wifi =( |
17:41.00 | jconnolly | stefan_schmidt: I'll try to gather more and document them on the RI |
17:41.10 | grund | stefan_schmidt: I fired up my rev a to see what happens with this morning's customer build and it worked |
17:41.12 | grund | meh |
17:41.47 | grund | maybe pop the sd and fsck it? |
17:42.19 | kgilmer | i'll make an RI jconnolly |
17:42.32 | jconnolly | thx kgilmer |
17:42.42 | jconnolly | grund: never worked for him.. =( |
17:42.46 | stefan_schmidt | jconnolly: ah, that might indeed be a problem. No wifi hides some icons from me |
17:43.13 | stefan_schmidt | grund: hmm, could do it, but I would really wonder if that helps. |
17:43.29 | stefan_schmidt | grund: doing that often enough when testing new images. AND it never worked for me |
17:43.35 | jconnolly | stefan_schmidt: maybe worth it to update to a newest uboot. |
17:43.46 | stefan_schmidt | jconnolly: yup, will do this |
17:43.55 | jconnolly | lmk if you need a uImage |
17:43.56 | stefan_schmidt | need to test the build from the git repo anyway |
17:44.02 | jconnolly | err, uboot-image |
17:45.43 | stefan_schmidt | jconnolly: a tested one should at least rule it out. A link to yours would be great |
17:45.59 | jconnolly | k, let me find it |
17:50.50 | jconnolly | stefan_schmidt: it's a bit of a mess because you've got a revA 2.0 base |
17:50.53 | jconnolly | stefan_schmidt: try http://192.168.0.104/u-boot_reva.bin |
17:51.13 | stefan_schmidt | jconnolly: forbidden |
17:52.14 | jconnolly | eek sec |
17:52.41 | jconnolly | try again |
17:53.14 | stefan_schmidt | working |
17:53.37 | jconnolly | <PROTECTED> |
17:53.45 | jconnolly | sufjan stevens makes me sleepy |
17:56.00 | ahernandez | topic |
17:56.39 | jconnolly | i want that preserved in time |
18:04.30 | stefan_schmidt | ok, gf is calling, will have a look at the u-boot and icons things tomorrow |
18:04.34 | stefan_schmidt | night all |
18:13.26 | *** join/#buglabs wwward (~wwward@216.27.144.194) |
18:16.42 | grund | jconnolly: adding the following line in 00-bug20.rules worked best |
18:16.44 | grund | ATTRS{idVendor}=="1410", ATTRS{idProduct}=="5030", RUN+="/usr/bin/eject %k" |
18:17.12 | grund | the modeswitch stuff just ganked up constantly |
18:17.46 | jconnolly | ok grund. I'll add it to the build and test it out tomorrow |
18:17.56 | jconnolly | grund: can you update RI? |
18:17.59 | jconnolly | sec for link |
18:19.03 | jconnolly | http://redmine.buglabs.net/issues/show/1310 |
18:20.00 | grund | crap. |
18:20.08 | grund | on boot, forgot to test |
18:24.03 | grund | phew, works |
18:26.14 | jconnolly | *phew* |
18:41.15 | grund | let me qualify that with I get the proper usb id |
18:50.16 | grund | ok, now I get usbserial |
18:56.58 | grund | jconnolly: so then the problem is just NM being able to start it, because something is up with migrating the config from another machine? (part question part statement) |
19:01.43 | jconnolly | grund: yes, that's being worked on right now |
19:01.51 | jconnolly | hopefully it works ootb shortly |
19:02.04 | grund | sweet |
19:06.39 | CIA-48 | Bug Labs: kgilmer * r12088 /dragonfly/trunk/com.buglabs.bug.simulator/com/buglabs/bug/ (simulator/Activator.java sysfs/LEDDevice.java): com.buglabs.bug.simulator: fix for BS led API NPE. |
19:07.30 | *** join/#buglabs bballantine1 (~Adium@64.70.116.116) |
19:09.36 | grund | jconnolly: netm-cli sweet, thanks |
19:13.51 | jconnolly | grund: works well |
19:40.08 | wwward | jconnolly - what happens when I create two bundles that use the same Von Hippel module - how is it arbitrated if I call the same ADC channel, for example, from the two different bundles? I have that condition now, it's slightly difficult to test. |
19:47.59 | jconnolly | wwward: you'll have to implement a messaging framework. ADCEventListener or somesuch framework. |
19:48.24 | jconnolly | where you can lock around ADC write/reads and unlock when it's free... |
19:48.32 | jconnolly | it should be part of the API, but it isn't |
19:48.55 | wwward | jconnolly Yeah, but it works without that today - is it blocking or luck of the draw? |
19:49.15 | wwward | jconnolly I'm familiar with using synchronize or something of the sort in Java to ensure only one thread gets in there at a time. |
19:50.07 | wwward | (but I assume that's not implemented in the VH API today?) |
19:50.19 | jconnolly | I'll have to look at the driver, but I don't see any reason you *couldn't* have writeADC in one bundle and writeADC in another bundle both being executed one-after-the-other without a read in between |
19:50.32 | jconnolly | no, those individual write and read operations aren't atomic |
19:50.37 | jconnolly | i mean they are |
19:50.48 | jconnolly | but you can write/write/write/write read, for example |
19:51.05 | jconnolly | if you want to write/read only, you need to wrap those two methods |
19:51.14 | jconnolly | I could write an OSGi service to do it |
19:51.25 | wwward | Nah, save it for the class project. :P |
19:51.34 | jconnolly | that was my next suggestion ;D |
19:51.51 | wwward | "And here's how we make it work when a flock of geese come to peck at it." |
19:52.18 | jconnolly | tim gunn style, I like it. "Make it work!" |
19:52.33 | wwward | "must work when 4chan comes to query your sensor" |
19:53.02 | wwward | Thanks for the insights. |
19:54.26 | wwward | Hrm |
19:54.29 | jconnolly | no prob. I was hoping that condition would never arise, leave it to Bill Ward to dig it up |
19:54.35 | wwward | I wonder if we could convince Gunn to show up to a hackathon and judge it. |
19:54.47 | wwward | when I grow up, I want to be a scalability engineer. |
19:55.10 | jconnolly | scalability engineers are known by their less flattering titles |
19:55.11 | wwward | if the past has been any indication, my progress to adulthood will be longer than my natural lifespan. |
19:55.15 | jconnolly | "No engineers" |
19:55.23 | jconnolly | "great idea, it doesn't scale. next!" |
19:55.42 | wwward | ? |
19:56.01 | jconnolly | it is the role of a scalability engineer to only say "no" |
19:56.51 | wwward | I was unfamiliar with that aspect of it. |
19:56.58 | wwward | That explains twitter |
19:58.09 | jconnolly | i think 1 in 10 news.ycombinator.com posts deal with "i had a great idea. it's in the toilet because 'it doesn't scale'" |
19:58.16 | wwward | Well |
19:59.19 | wwward | there's business ideas that don't scale, and there's technology that doesn't scale. Getting a Bug 1.3 to accept thousands of GETs a second to find out what the value of a single ADC channel is at any particular moment is a scaling problem. Figuring out how you're going to make a profit off of some obscure concept of personalized widget making is a real challenge. |
20:00.44 | grund | ahh, the ... of every business plan |
20:00.45 | grund | 1) build awesome widget thingie |
20:00.45 | grund | 2) ... |
20:00.45 | grund | 3) profit! |
20:01.13 | wwward | no |
20:01.13 | wwward | 3) get VC funding |
20:01.13 | wwward | 4) Sell firm or vest+bounce |
20:01.54 | grund | <PROTECTED> |
20:02.14 | wwward | i should know the song you're thinking about, but I don't. |
20:02.24 | jconnolly | go on |
20:02.25 | grund | <PROTECTED> |
20:02.27 | jconnolly | take the $$$ |
20:02.36 | wwward | yeha |
20:02.36 | jconnolly | woo woo |
20:03.10 | wwward | eh, it's a valid scheme for an individual to profit from an idea and execution, I suppose. |
20:03.17 | grund | they never put the woo woos and ah-ooooh lawds in the lyric listing |
20:03.28 | wwward | hahahahah |
20:03.41 | wwward | there's probably a music notation for "woo woo" |
20:04.02 | grund | vish? |
20:04.21 | grund | bugvish: know that one? ^^^ heh heh |
20:06.03 | bugvish | Steve Miller's too advanced for western music notation |
20:06.48 | wwward | oh, snap! |
20:06.55 | bugvish | virtuosic guitar and vocal talent |
20:07.34 | bugvish | cant cross the barrier from sonic waves to ink - just wouldnt be right |
20:08.42 | wwward | must be handed down orally, from one generation to the next. :) |
20:09.38 | bugvish | heh |
20:10.17 | jconnolly | must be handed down via long car rides with family, to associate with car-sickness and instill a deep negative association for Americana |
20:10.51 | wwward | I missed out on the sickness part. Of which I'm extremely glad - as boats on the ocean do me in. |
20:21.16 | bugvish | kgilmer: what's the best way to figure out what to replace with deprecated functions in the new SDK |
20:21.57 | bugvish | I'm lookin for some PublicWSAdmin lovin |
20:23.23 | kgilmer | um |
20:24.28 | kgilmer | bugvish, you can continue to use publicwsadmin, or you can register your PublicWSProvider implementation with the service registry. |
20:24.41 | kgilmer | they are equivalent, the latter is less code. |
20:25.06 | kgilmer | context.registerService(PublicWSProvider.class.getName(), myimpl, null) .. etc |
20:26.07 | wwward | Is PublicWSProvider new? |
20:26.57 | kgilmer | it's old |
20:27.07 | kgilmer | ancient |
20:27.07 | bugvish | so if i register provider with the registry... |
20:27.16 | kgilmer | it's been with us since the very beginning. |
20:27.40 | kgilmer | *poof* your WS will be exported in http://asdfadsfadsfa/service/... |
20:27.41 | bugvish | how do i consume the functionality it provides |
20:27.58 | kgilmer | wha? huh? |
20:28.03 | kgilmer | in syrup form? |
20:28.29 | bugvish | huh? |
20:28.43 | bugvish | syrup? |
20:28.43 | bugvish | in? |
20:28.46 | ahernandez | corn syrup |
20:28.51 | wwward | "corn sugars" |
20:29.45 | bugvish | if i need to reference the provider in my client class |
20:29.45 | jconnolly | yeah, PublicWSProvider is nice until you need to register a service that responds to POST requests |
20:29.46 | kgilmer | if you want to converse in meatspace bugvish be my guest. |
20:29.49 | jconnolly | then it hates life... shhhhh |
20:30.10 | bugvish | i grab a reference from context? |
20:30.59 | jconnolly | bugvish: http://www.buglabs.net/applications/OSGiLogWS#download |
20:31.04 | jconnolly | dirt simple example |
20:39.13 | bugvish | nice jconnolly that's got five stars |
20:39.21 | jconnolly | i rated it |
20:39.21 | bugvish | five star app |
20:39.24 | jconnolly | ;D |
20:39.34 | jconnolly | pats self on back |
20:39.39 | wwward | don't hurt yourself there |
20:39.47 | jconnolly | i also created a bot to download it every 25s |
20:39.53 | jconnolly | so the download count is high |
20:40.38 | bugvish | javas so much fun isnt it guys? |
20:40.47 | bugvish | so straightforward |
20:40.56 | jconnolly | bugvish: i wrote that 4 weeks after I started here |
20:41.01 | kgilmer | an enlightening read: http://en.wikipedia.org/wiki/ARM_architecture |
20:41.02 | jconnolly | where are you with that, cowboy? |
20:41.29 | jconnolly | kgilmer: nothing you read on wikipedia is true |
20:41.58 | jconnolly | rush limbaugh taught me that |
20:42.19 | jconnolly | http://news.gather.com/viewArticle.action?articleId=281474978523843 |
20:43.54 | wwward | jconnolly hey, rush is right, wikipedia is wrong. ;) |
20:44.01 | jconnolly | remember the days before BUG had ctrl+R? |
20:44.02 | wwward | it's a left wing conspiracy |
20:44.08 | jconnolly | man, what a throwback |
20:44.23 | kgilmer | one thing is for sure, the naming conventions for arm cpus is freakishly confusing |
20:46.27 | kgilmer | hmmpfh |
20:46.31 | kgilmer | oe git repo seems to be down |
21:02.02 | *** join/#buglabs GNUtoo|laptop (~gnutoo@host55-144-dynamic.54-79-r.retail.telecomitalia.it) |
21:07.31 | jconnolly | yeah saw that kgilmer |
21:13.33 | *** join/#buglabs bcruskie (~chatzilla@cpe-72-226-49-176.nycap.res.rr.com) |
21:14.09 | *** mode/#buglabs [+o bcruskie] by ChanServ |
21:22.04 | grund | is there a easy way to bring up x11vnc at a different resolution than the lcd? |
21:22.34 | jconnolly | grund: remove your LCD |
21:22.41 | jconnolly | defaults to 1200x1024 |
21:22.54 | jconnolly | if you boot with LCD attached, enjoy your 320x230 |
21:22.55 | jconnolly | *40 |
21:23.52 | *** part/#buglabs mpeddi (~mattp@firebug.buglabs.net) |
21:24.47 | wwward | jconnolly would be nice to run vnc against a disconnected display. If you've ever used Windows Remote Desktop, it's a joy to be able to set resolutions independent of the native hardware on the remote device. Not sure if this can be accomplished with various Linux distributions, but it would be a win. |
21:24.54 | grund | hmmm, that worked, just wondering if I tried after I brought it up without the lcd |
21:26.05 | jconnolly | the problem is omapfb and xrandr |
21:26.10 | jconnolly | there's a RI for it |
21:31.49 | wwward | grab an umbrella. |
21:32.39 | grund | after that lightning strike? mbn |
21:32.53 | wwward | heh |
21:33.04 | wwward | one landed fairly close by Lincoln Center. |
21:33.12 | wwward | (my locale) |
21:33.26 | grund | We just had one hit near the office |
21:33.31 | wwward | wonder how those folks in the Fashion Week tents are getting on? |
21:33.40 | grund | karma for the trees |
21:33.46 | wwward | a tornado would be rather remarkable at this location. |
21:34.01 | wwward | regardless, |
21:34.11 | wwward | this wave will be over shortly. |
21:34.23 | wwward | http://radar.weather.gov/radar.php?rid=dix&product=N0R&overlay=11101111&loop=no |
21:55.20 | *** join/#buglabs kgilmer (~kgilmer@dsl254-120-154.nyc1.dsl.speakeasy.net) |
21:59.48 | grund | kgilmer: alive? dry? roof on house? |
22:01.11 | kgilmer | yeah i made it in the nick of tie |
22:01.12 | kgilmer | time |
22:01.15 | kgilmer | freakish storm |
22:01.40 | kgilmer | could see the rain front like a wall |
22:01.40 | kgilmer | trees are broken here |
22:01.53 | grund | house lost roof somewhere in brooklyn, no details yet |
22:02.30 | kgilmer | ic |
22:04.39 | grund | <PROTECTED> |
22:19.49 | *** part/#buglabs slashdevnull (~slashdevn@fire.innovationsw.com) |
22:27.01 | *** part/#buglabs bballantine1 (~Adium@64.70.116.116) |
22:40.55 | *** join/#buglabs kgilmer (~kgilmer@dsl254-120-154.nyc1.dsl.speakeasy.net) |