#linuxcnc-devel | Logs for 2014-07-15

[06:55:53] <skunkworks__> ran the latency test over night (mainly because I never go back to it.) on this system with -rt I am getting 47us
[06:56:29] <skunkworks__> these little boxes would be good for ethernet solutions - they have 2 nics and run good latency. (but have the usb ussue with the rtai kernel)
[06:57:40] <skunkworks__> http://www.newegg.com/Product/Product.aspx?Item=N82E16813128698
[09:53:50] <seb_kuzminsky> skunkworks: i didnt know they still made machines with ps/2 connectors
[09:55:33] <cradek> seb_kuzminsky: I still see them on pretty much everything we buy at work, but annoyingly there's usually one instead of two now
[10:02:48] <skunkworks__> it also has a pci slot and GASP a printer port header...
[10:02:49] <seb_kuzminsky> s/two/zero/ fify
[10:03:06] <seb_kuzminsky> skunkworks: now *those* are some connectors i can get behind ;-)
[10:03:41] <skunkworks__> They are perfect for mesa hardware.. (pci slot or dual nics..)
[10:13:31] <skunkworks__> stella in a few years? https://plus.google.com/photos/116419691234780405231/albums/5994518104511697313/6020486114105590082?pid=6020486114105590082&oid=116419691234780405231
[11:32:12] <SkapiN> hi
[11:41:17] <SkapiN> I have really poor latency test result on linuxcnc 2.5/ubuntu12.04 using xenomai (around 30.000 on i7 + 4850hd) I guess it's because i'm using 12.04 with xenomai. Some advice or should i use the veryyyy old 10.04 ubuntu ? Does it work well with Debian otherwise ?
[11:43:33] <seb_kuzminsky> SkapiN: linuxcnc doesn't run on xenomai. Are you perhaps using machinekit? they forked off from this project but have not yet rebranded their project, to much confusion
[11:44:05] <SkapiN> seb_kuzminsky: yes exactly. I saw this.
[11:44:53] <SkapiN> What should I install as Real Time kernel ? Something kinda easy, on debian on ubuntu>12.
[11:45:35] <SkapiN> even if it's need some tricky move i can do it, but too much confusion for me, RTAI, RT_preemp etc...
[11:45:40] <seb_kuzminsky> if you want to run machinekit you should ask them what they recommend. if you want to switch to linuxcnc we recommend the rtai kernel on debian wheezy (7)
[11:45:53] <SkapiN> i dont want to run machinekit :)
[11:46:00] <SkapiN> ok
[11:46:11] <SkapiN> thank you verymuch
[11:46:16] <CaptHindsight> I use the 3.4.55 RTAI on Ubuntu 12.04
[11:46:19] <seb_kuzminsky> there's an rtai-on-wheezy install image somewhere, hold on
[11:46:25] <SkapiN> ohhh
[11:46:55] <SkapiN> ok thx CaptHindsight.
[11:47:10] <SkapiN> the image will be perfect seb_kuzminsky thanks a lot :)
[11:47:18] <CaptHindsight> also http://wiki.linuxcnc.org/cgi-bin/wiki.pl?LinuxCNC_On_Ubuntu_Precise
[11:47:54] <seb_kuzminsky> SkapiN: this is considered unreleased and experimental still, please report how it goes for you: http://www.linuxcnc.org/binary.hybrid.iso
[11:48:02] <CaptHindsight> I'm going to try that new rtai-on-wheezy install today
[11:48:11] <SkapiN> okay thanks, my install is from jul 2013, this page is younger :)
[11:48:28] <seb_kuzminsky> CaptHindsight: cool! the kernel should be very similar to the precise one, but not identical
[11:48:36] <SkapiN> seb_kuzminsky: ok. But i can insatll it to control real machine ?
[11:48:59] <seb_kuzminsky> SkapiN: yep, that's exactly what that (unreleased! experimental!) installer is for
[11:49:07] <seb_kuzminsky> it's what i run my bridgeport with
[11:49:12] <CaptHindsight> SkapiN: the precise 3.4.55 RTAI has worked well enough for us to ship systems using it
[11:49:19] <cradek> SkapiN: that image doesn't currently have a linuxcnc build on it. you will need to build from source.
[11:49:30] <CaptHindsight> we have been running machines with it for 2+ months
[11:49:35] <SkapiN> cradek: np i'm used to
[11:50:10] <SkapiN> okay thanks evrybody. You are great :)
[11:50:57] <seb_kuzminsky> heh you're welcome :-)
[11:51:39] <seb_kuzminsky> zultron: how's y'alls rebranding effort coming?
[11:53:43] <CaptHindsight> SkapiN: just out of curiosity what cpu and chipset are you using?
[11:54:53] <seb_kuzminsky> Konversation terminated
[12:01:33] <seb_kuzminsky> i think i'm going to push the 3.4.55-3linuxcnc rtai kernel to linuxcnc.org... it's less wrong than what's there now. objections?
[12:01:57] <cradek> no, please do, and then poke buildbot and get us matching 2.6 packages?
[12:02:31] <seb_kuzminsky> yep
[12:02:43] <cradek> do you need to purge any of the others that have weird version numbers?
[12:06:12] <seb_kuzminsky> i surely do
[12:06:38] <seb_kuzminsky> and everyone who's got an install of the old kernels will have to upgrade kernels & reboot before the buildbot linuxcnc debs will install for them
[12:07:45] <seb_kuzminsky> i'll bump the rtai precise buildslave up to 3.4.55-3linuxcnc too, to be consistent
[12:08:09] <seb_kuzminsky> heh, when i went to upgrade the wheezy rtai machine it was sitting crashed with a kernel panic
[12:08:21] <seb_kuzminsky> i twas running 3.4.87 rtai
[12:08:29] <CaptHindsight> nice
[12:08:35] <seb_kuzminsky> yeah that's awesome
[12:12:30] <seb_kuzminsky> i'm gonna remove the xenomai kernels from linuxcnc.org while i'm cleaning up the deb archive there
[12:12:35] <cradek> seb_kuzminsky: https://github.com/micges/mesaflash.git builds and packages really nice for me - would you build and push it too? then I can add it to the cd when I rebuild.
[12:12:50] <seb_kuzminsky> we can add them back when/if we add xenomai support to linuxcnc
[12:12:58] <seb_kuzminsky> cradek: i'll look in to it
[12:13:37] <cradek> micges-dev: ^^
[12:14:25] <cradek> I agree about removing those xenomai kernels
[12:20:42] <skunkworks__> seb_kuzminsky, should I try it?
[12:20:57] <skunkworks__> wait - I thin I did try 3...
[12:21:30] <cradek> I think you tried it. that kernel is many days old
[12:21:51] <skunkworks__> Yah - I think so too.. (I thought he talked about building a new one)
[12:22:01] <micges-dev> cradek: I think mesaflash is ready to package
[12:22:09] <cradek> micges-dev: yay, thanks
[12:23:16] <seb_kuzminsky> cradek: are the udebs of any use to you? i wont bother putting them in the wlo deb archive if not
[12:23:55] <cradek> no I don't think so. I think those are only important for the installer, but the installer is not running our kernel.
[12:24:55] <seb_kuzminsky> oh yeah
[12:25:37] <skunkworks__> gene... where do you start?
[12:27:05] <cradek> gene only asks each question once
[12:27:23] <seb_kuzminsky> micges-dev: do you have debs of mesaflash somewhere?
[12:28:05] <cradek> mesaflash could be a separate source so micges (or someone else) can sign and maintain it
[12:28:13] <cradek> I have no preference
[12:28:21] <micges-dev> I can make for 12.04 in a few min
[12:28:45] <cradek> we're working on debian wheezy
[12:30:21] <memfrob> seb_kuzminsky, ever try that 3.4.96 kernel?
[12:32:12] <seb_kuzminsky> memfrob: yeah, it had the same problem
[12:32:30] <memfrob> 3.4.55 is magic then, great
[12:33:24] <seb_kuzminsky> any sufficiently analysed magic is indistinguishable from science
[12:34:22] <memfrob> seb_kuzminsky, are those panics happening with sub-ACPI options enabled or no?
[12:34:43] <seb_kuzminsky> cradek: pushing the new debs to wlo now
[12:35:23] <memfrob> i know jepler was talking about how others want to be able to use ACPI functions such as software power-off (which works for me btw without sub-ACPI options) but maybe thats the cause? jw
[12:35:24] <seb_kuzminsky> memfrob: 3.4.87 and .96 have panicked at usb-connect-time with every config i've tried
[12:35:42] <seb_kuzminsky> i'll look in to it in the future probably, but not right now
[12:38:01] <seb_kuzminsky> hrm, i should have made a dumym commit in my rtai deb branch so the rtai-modules would get upgraded...
[12:38:05] <seb_kuzminsky> that's a quick fix, i'll do that now
[13:10:49] <seb_kuzminsky> on precise, this kernel upgrade looks like a downgrade because of the bogus old debian version numbers i used
[13:11:51] <seb_kuzminsky> on wheezy, it's an actual downgrade (from 3.4.87 to 3.4.55)
[13:36:46] <cradek> seb_kuzminsky: is it ready for me?
[13:36:55] <cradek> seb_kuzminsky: oh wait, I didn't see you poke buildbot, so no
[13:37:50] <seb_kuzminsky> yeah, not yet
[13:38:04] <seb_kuzminsky> on wheezy you do this to upgrade: sudo dpkg --remove --force-depends linux-image-3.4-9-rtai-686-pae ; sudo apt-get install linux-image-3.4-9-rtai-686-pae
[13:39:20] <seb_kuzminsky> on precise: sudo dpkg --remove --force-depends linux-image-3.4.55-rtai-2; sudo apt-get install linux-image-3.4-9-rtai-686-pae
[13:39:25] <seb_kuzminsky> then reboot
[13:39:40] <seb_kuzminsky> then install the new rtai-modules, 3.9.261
[13:43:46] <seb_kuzminsky> it's a hassle, sorry
[13:43:53] <seb_kuzminsky> buildbot debs won't work until you do that
[13:44:00] <seb_kuzminsky> it'll be easier from here on, i promise!
[13:44:08] <seb_kuzminsky> linuxcnc-build: force build --branch=2.6 0000.checkin
[13:44:14] <linuxcnc-build> The build has been queued, I'll give a shout when it starts
[13:45:00] <cradek> uh
[13:45:06] <cradek> 83 hours elapsed on the current v2.5_branch build
[13:45:12] <cradek> that doesn't seem right
[13:45:13] <seb_kuzminsky> i upgraded the {precise,wheezy}-rtai-i386 buildslaves with the new rtai/linux debs from w.l.o, we should know in a bit
[13:45:21] <cradek> yay!
[13:45:38] <seb_kuzminsky> yeah, it was wedged because the 3.4.87 kernel crashed and it blocked on the build that buildslave was supposed to do
[13:45:51] <seb_kuzminsky> and outgoing mail from the buildmaster is broken, so i didn't find out about it... :-(
[13:46:07] <cradek> I hope it doesn't really have to do the 21 builds that are queued
[13:46:21] <seb_kuzminsky> heh
[13:46:40] <seb_kuzminsky> i think it's smart about coalescing builds on a single branch to just the tip of that branch
[13:46:48] <seb_kuzminsky> we'll see
[13:46:53] <cradek> oh good
[13:48:53] <cradek> will we have mesaflash for wheezy too?
[13:50:31] <seb_kuzminsky> i haven't built it
[13:50:39] <seb_kuzminsky> maybe, um, tomorrow night or thursday
[13:53:56] <linuxcnc-build> build #36 of 1401.rip-wheezy-rtai-i386 is complete: Failure [4failed compile runtests] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1401.rip-wheezy-rtai-i386/builds/36 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>
[13:53:56] <linuxcnc-build> build #2227 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/2227 blamelist: Chris Morley <chrisinnanaimo@hotmail.com>
[13:54:23] <seb_kuzminsky> err
[13:55:15] <seb_kuzminsky> umm
[13:55:50] <seb_kuzminsky> hmm, the rtai test suite just ran on that machine...
[13:56:46] <seb_kuzminsky> oh, old linux-headers
[13:57:40] <seb_kuzminsky> precise-rtai-i386 will fail the same way then
[13:58:40] <seb_kuzminsky> or maybe not, since the linux-image versions are different on the old precise rtai kernel and the new
[13:58:47] <seb_kuzminsky> wheezy's fixed
[14:08:21] <seb_kuzminsky> ok, now the wheezy rtai tests are running fine
[14:09:42] <cradek> yay!
[14:16:15] <seb_kuzminsky> actually mesaflash is going to be pretty easy to build using the infrastructure i set up for rtai
[14:20:05] <cradek> what infrastructure does it need? it just built for me.
[14:21:58] <seb_kuzminsky> just the "turn a git repo into a deb, using pbuilder for the following list of distros" makefile
[14:22:14] <seb_kuzminsky> i just pushed mesaflas 3.0.0 to wlo, for precise-i386 and wheezy-i386
[14:22:19] <cradek> sweet
[14:22:30] <cradek> I always forget about pbuilder
[14:22:40] <seb_kuzminsky> Get:1 http://linuxcnc.org/ wheezy/base mesaflash i386 3.0.0 [31.3 kB]
[14:22:48] <seb_kuzminsky> thanks micges-dev!!!
[14:22:58] <cradek> awesome
[14:29:00] <cradek> hm, probably oughta have truetype-tracer too
[14:29:21] <seb_kuzminsky> send me a git:// url & a branch name ;-)
[14:29:50] <seb_kuzminsky> what about image-to-gcode? and dxf-to-gcode?
[14:29:59] <cradek> i2g is part of linuxcnc
[14:30:06] <cradek> d2g has been written too many times to know what to use
[14:30:40] <seb_kuzminsky> oh yeah, i2g, look at that
[14:40:41] <linuxcnc-build> build #594 of 4009.deb-precise-rtai-i386 is complete: Failure [4failed shell_1] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/4009.deb-precise-rtai-i386/builds/594 blamelist: Norbert Schechner <nieson@web.de>, andy pugh <andy@bodgesoc.org>, Chris Radek <chris@timeguy.com>, Chris Morley <chrisinnanaimo@hotmail.com>, John Thornton
[14:40:41] <linuxcnc-build> <jthornton@gnipsel.com>, Jeff Epler <jepler@unpythonic.net>, bdebruijn <bdebruijn@luminize.nl>, Sebastian Kuzminsky <seb@highlab.com>
[14:41:12] <seb_kuzminsky> wat
[14:41:24] <cradek> seb_kuzminsky: master from git://timeguy.com/truetype-tracer.git
[14:41:35] <seb_kuzminsky> ok cool
[14:44:44] <seb_kuzminsky> missing key on that buildslave, fixed
[14:52:48] <seb_kuzminsky> i think you're missing a build-dependency on pkg-config
[14:52:56] <seb_kuzminsky> cradek: ^^^
[14:53:04] <seb_kuzminsky> pbuilder ftw
[14:53:06] <cradek> curses!
[14:53:12] <seb_kuzminsky> no you dont need that
[14:53:17] <cradek> ha
[14:53:36] <cradek> please adjust dependencies as you see fit :-P
[14:53:56] <seb_kuzminsky> i'll send you a patch in a bit
[14:54:00] <cradek> thanks
[15:04:36] <linuxcnc-build> build #1428 of 1301.rip-precise-rtai-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1301.rip-precise-rtai-i386/builds/1428 blamelist: dummy, Norbert Schechner <nieson@web.de>, John Thornton <jthornton@gnipsel.com>, Chris Morley <chrisinnanaimo@hotmail.com>, Francis Tisserant
[15:04:36] <linuxcnc-build> <tissf@free.fr>, Jeff Epler <jepler@unpythonic.net>
[15:06:00] <seb_kuzminsky> ugh
[15:06:07] <cradek> that's uspace
[15:06:28] <seb_kuzminsky> whew
[15:08:26] <linuxcnc-build> build #2224 of 1900.clang-lucid-rtai-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1900.clang-lucid-rtai-i386/builds/2224 blamelist: dummy, Norbert Schechner <nieson@web.de>, John Thornton <jthornton@gnipsel.com>, Chris Morley <chrisinnanaimo@hotmail.com>, Francis Tisserant
[15:08:26] <linuxcnc-build> <tissf@free.fr>, Jeff Epler <jepler@unpythonic.net>
[15:08:53] <seb_kuzminsky> cradek: http://highlab.com/~seb/linuxcnc/0001-deb-add-missing-build-dep-on-pkg-config.patch
[15:09:57] <cradek> pushed, thanks!
[15:11:54] <seb_kuzminsky> Get:1 http://linuxcnc.org/ wheezy/base truetype-tracer i386 4.1-2 [18.7 kB]
[15:31:50] <linuxcnc-build> build #38 of 1401.rip-wheezy-rtai-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1401.rip-wheezy-rtai-i386/builds/38 blamelist: dummy, Norbert Schechner <nieson@web.de>, John Thornton <jthornton@gnipsel.com>, Chris Morley <chrisinnanaimo@hotmail.com>, Francis Tisserant <tissf@free.fr>,
[15:31:51] <linuxcnc-build> Jeff Epler <jepler@unpythonic.net>
[15:35:08] <seb_kuzminsky> uspace-apis build failure, same as the precise-rtai-i386 one above
[15:35:22] <seb_kuzminsky> i wish the buildbot would say the branch it was building when it fails
[15:38:55] <linuxcnc-build> build #2227 of 1201.rip-lucid-rtai-i386 is complete: Failure [4failed compile] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1201.rip-lucid-rtai-i386/builds/2227 blamelist: dummy, Norbert Schechner <nieson@web.de>, John Thornton <jthornton@gnipsel.com>, Chris Morley <chrisinnanaimo@hotmail.com>, Francis Tisserant <tissf@free.fr>,
[15:38:56] <linuxcnc-build> Jeff Epler <jepler@unpythonic.net>
[15:40:08] <jepler> hmm, I had taken buildbot's silence as assent. :(
[15:41:11] <seb_kuzminsky> that's a very reasonable thing to do
[16:02:10] <linuxcnc-build> build #2229 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/2229 blamelist: dummy, Norbert Schechner <nieson@web.de>, John Thornton <jthornton@gnipsel.com>, Chris Morley <chrisinnanaimo@hotmail.com>, Francis Tisserant <tissf@free.fr>, Jeff Epler
[16:02:10] <linuxcnc-build> <jepler@unpythonic.net>
[17:25:50] <micges-dev> seb_kuzminsky: great!
[17:32:36] <linuxcnc-build> build #1430 of 1301.rip-precise-rtai-i386 is complete: Failure [4failed git] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/1301.rip-precise-rtai-i386/builds/1430 blamelist: Jeff Epler <jepler@unpythonic.net>, John Thornton <jthornton@gnipsel.com>, Chris Radek <chris@timeguy.com>, Chris Morley <chrisinnanaimo@hotmail.com>, andy
[17:32:36] <linuxcnc-build> pugh <andy@bodgesoc.org>, Francis Tisserant <tissf@free.fr>, Norbert Schechner <nieson@web.de>, Sebastian Kuzminsky <seb@highlab.com>
[17:54:56] <seb_kuzminsky> hrm, that build error is unexpected :-(
[17:58:24] <seb_kuzminsky> i restarted it and now it ran fine past the git checkout stage....
[18:18:45] <linuxcnc-build> build #2231 of 0000.checkin is complete: Failure [4failed] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/2231 blamelist: Jeff Epler <jepler@unpythonic.net>, John Thornton <jthornton@gnipsel.com>, Chris Radek <chris@timeguy.com>, Chris Morley <chrisinnanaimo@hotmail.com>, andy pugh <andy@bodgesoc.org>, Francis
[18:18:46] <linuxcnc-build> Tisserant <tissf@free.fr>, Norbert Schechner <nieson@web.de>, Sebastian Kuzminsky <seb@highlab.com>
[18:18:47] <linuxcnc-build> build #2232 of 0000.checkin is complete: Failure [4failed fetch branch to local git repo] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/2232 blamelist: Chris Radek <chris@timeguy.com>, Sebastian Kuzminsky <seb@highlab.com>
[18:21:10] <seb_kuzminsky> the #2232 failure is ok, that was a queued build of a branch that got removed (on purpose)
[18:56:48] <jepler> I am unlikely to fix those buildbot errors on the uspace branch before next monday, as I'm on the road
[18:57:19] <jepler> and, tsk tsk, I turned off all the machines where I usually develop linuxcnc
[18:57:35] <jepler> it looks a lot like I just need to include the right rtapi_foo header in the setsserial component
[19:01:02] <jepler> .. if somebody wanted to try out such a patch on top of my branch, that's great and I'd squash it in upon my return
[19:35:25] <linuxcnc-build> build #2234 of 0000.checkin is complete: Failure [4failed fetch branch to local git repo] Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/2234 blamelist: bdebruijn <bdebruijn@luminize.nl>
[19:35:28] <linuxcnc-build> build forced [ETA 1h09m24s]
[19:35:28] <linuxcnc-build> I'll give a shout when the build finishes
[20:39:47] <jepler> another deleted-on-purpose branch?
[21:18:32] <linuxcnc-build> Hey! build 0000.checkin #2235 is complete: Success [3build successful]
[21:18:33] <linuxcnc-build> Build details are at http://buildbot.linuxcnc.org/buildbot/builders/0000.checkin/builds/2235
[21:20:25] <jepler> linuxcnc-build: good job!
[21:20:25] <linuxcnc-build> What you say!
[21:46:16] <cradek> is it caught up!?
[21:51:02] <seb_kuzminsky> it's building the last of the debs now
[22:44:06] <cradek> new wheezy live+install image at the usual url, containing 3.4.55-3linuxcnc, rtai, linuxcnc (buildbot), mesaflash, truetype-tracer
[22:44:34] <cradek> *use zsync* if you have a previous one