#linuxcnc-devel Logs

Apr 23 2019

#linuxcnc-devel Calendar

07:27 AM Tom_itx is now known as Tom_L
01:43 PM andypugh: Has anyone seen mozmck?
01:44 PM andypugh: I am wondering if he still considers himself to be release manager for 2.8…
02:05 PM JT-Shop: I've not seen him in a while
02:17 PM Tom_L: April 11th last spoke here
02:22 PM JT-Shop: hmm there is a forum update available...
02:22 PM JT-Shop: last seen on the forum 4-21
02:23 PM JT-Shop: andypugh: I can email him and ask if you like
04:09 PM andypugh: Well, so could I…
04:49 PM mozmck: I'm here but in and out.
04:49 PM mozmck: Wife just had a baby...
04:50 PM mozmck: I have just not had much time to do anything with a release. As I mentioned before - if anyone else wants the job/title I'll be glad for them to take it over.
04:52 PM Tom_L: congrats!
04:52 PM mozmck: Thanks. Just now getting back to being semi-awake in the day.
05:03 PM andypugh: I am not sure what the job entails, for example I have no real idea how to create a LiveCD.
05:04 PM skunkworks: mozmck: how many does that make?
05:16 PM mozmck: 5!
05:16 PM mozmck: andypugh: It has been a good while since I made a live CD - the one I did was ubuntu 10.04
05:17 PM mozmck: I have not done one of the debian ones.
05:35 PM jthornton: congrats on the baby!
05:35 PM jthornton: do we need a liveCD for a release?
05:36 PM skunkworks: no.. But a current'ish rtai would be nice..
05:36 PM skunkworks: But seems like a pain to get running
05:42 PM mozmck: I have been using preempt-rt for a while now and haven't messed with compiling an RTAI kernel in a long time. Seb seemed a little unsure about using the one modified by ntulinux last I heard.
05:42 PM mozmck: 3.16 is a really old kernel - is that really what Stretch is shipping?
05:43 PM Tom_L: i'm not positive but i thought it was 4.xx
05:43 PM andypugh: No, Stretch is in 4.9?
05:44 PM andypugh: But it seems hard to make RTAI run on a 4.xx kernel.
05:44 PM andypugh: I am compiling the ntulinux 3.16 RTAI kernel now, to see how that goes.
05:45 PM Tom_L: andypugh, capn had a suggestion for you on that a few days back in the main channel
05:45 PM andypugh: I am not sure who is who with Alec Ari, bari, ntulinux, Memleak, Neotheuser….
05:46 PM mozmck: I think the latest RTAI is supposed to support 4.xx - but I haven't looked at it yet.
05:46 PM andypugh: Capnhindsight…
05:46 PM Tom_L: yeah
05:46 PM andypugh: I think that is no more than 2 people in total.
05:46 PM mozmck: I think bari is Capn, and all the rest are Alec
05:47 PM andypugh: mozmck: I have tried to make a 4.9.80 RTAI kernel, but haven’t manged to make it bootable.
05:47 PM andypugh: Patching went OK, compiled cleanly, but I have no idea where to start with config options.
05:47 PM Tom_L: <CaptHindsight> if Andy just wants a working kernel he should just use https://github.com/ntulinux/rtai for 3.16.52
05:48 PM andypugh: Ah, yes, he said that on the mailing list. And I am trying that now.
05:48 PM Tom_L: ok
05:50 PM mozmck: Yes, but 3.16.52 is quite old - older than the wheezy kernel I believe.
05:51 PM mozmck: a bootable kernel is nice
05:51 PM andypugh: Seb’s version seems to be for kernel 3.4.55 https://github.com/SebKuzminsky/rtai/blob/old-3.9-debs/README.INSTALL
05:51 PM andypugh: Alec seems of the opinion that RTAI for 4.xx kernels isn’t close to usable.
05:52 PM mozmck: Apparently someone is using them though.
05:52 PM andypugh: For dangerous machine tools?
05:53 PM mozmck: I don't know about that.
05:53 PM andypugh: I think that seb_kuzminsky or cradek said they had a go, but the kernel crashed when starting or stopping LinuxCNC.
05:54 PM andypugh: Which is better than I managed, I get a kernel panic just after grub.
05:54 PM Tom_L: <CaptHindsight> looks like he's using rtai-org beta stuff and he is in for lots of pain
05:54 PM Tom_L: dunno what you were testing before...
05:55 PM andypugh: I can’t figure out the RTAI web site well enough to figure out what is stable and what is beta.
05:55 PM andypugh: It’s a mess
05:56 PM mozmck: Yeah, I think Paolo mentioned on the mailing list where the current stable stuff is...
05:56 PM andypugh: The base/arch/x86 folder of RTAI 5.1 contains:
05:56 PM andypugh: hal-linux-3.10.32-x86-8.patch
05:57 PM andypugh: hal-linux-3.14.44-x86-12.patch
05:57 PM skunkworks: bari is capt-hindsite - ntlinux is his son.
05:57 PM andypugh: hal-linux-3.16.7-x86-5.patch
05:57 PM andypugh: hal-linux-3.18.20-x86-6.patch
05:57 PM andypugh: hal-linux-4.1.18-x86-9.patch
05:57 PM skunkworks: I think
05:57 PM andypugh: hal-linux-4.4.71-x86-10.patch
05:57 PM andypugh: hal-linux-4.4.115-x86-10.patch
05:57 PM andypugh: hal-linux-4.9.51-x86-4.patch
05:57 PM andypugh: hal-linux-4.9.80-x86-4.patch
05:57 PM andypugh: Which of those are menant to be stable, and which beta?
05:58 PM andypugh: RTAI 5.1 dates from Feb 2018, that’s prety old to be Beta
05:58 PM mozmck: Looks like the latest pre-release branch is here: svn co svn://svn.savannah.nongnu.org/rtai/
05:59 PM andypugh: Surely we want something stable, not pre-release?
05:59 PM mozmck: I think it's like preempt-rt on that score, those are probably all stable patches for those kernel versions.
06:00 PM andypugh: So, why the statement that I was using beta?
06:00 PM mozmck: I would think so - apparently the 5.2 release is close.
06:00 PM andypugh: Kernel mangling isn’t my forte.
06:00 PM andypugh: I would happily abandon RTAI, and all support for the parallel port :-)
06:00 PM mozmck: :-)
06:01 PM Tom_L: probably half the noobs getting into it start with a parallel port
06:01 PM Tom_L: maybe more
06:03 PM andypugh: Yeah, but noobs are a support headache.
06:03 PM andypugh: I would happily abandon RTAI, the parallel port and all new users :-)
06:04 PM Tom_L: hah
06:04 PM andypugh: That attitude might be due to me currently ploughing through a 4-day-weekend backlog of Forum posts.
06:05 PM Tom_L: surprised you're still sober
06:07 PM andypugh: I wish I wasn’t :-)
06:49 PM andypugh: Well, another partial success. The 3.16.52 RTAI kernel I just built won’t boot either. I think the problem is where it says “run make menuconfig and configure to your requirements” and I have no idea what any of the bazillion options do or mean.
06:54 PM Tom_L: dunno anything about it but ran across this: https://www.rtai.org/userfiles/documentation/documents/RTAI_User_Manual_34_03.pdf
06:57 PM Tom_L: older but probably similar
06:59 PM Tom_L: https://www.rtai.org/userfiles/downloads/RTAICONTRIB/RTAI_Installation_Guide.pdf
06:59 PM * Tom_L srugs
07:00 PM andypugh: All at least 10 years old.
07:01 PM Tom_L: i just thought the options might be similar still
07:06 PM andypugh: They probably are
07:07 PM andypugh: But it is interesting that even the docs say: “4.1 The configuration
07:07 PM andypugh: I haven’t found a complete and working guide about this step. In every guide, something was missing, making me have to compile the kernel repeated times because an option or another wasn’t or was wrongly marked”
07:13 PM Tom_L: https://www.rtai.org/?Documentation___Articles___RTAI%3A_a_Beginner%27s_Guide
07:15 PM Tom_L: probably not helpful
07:20 PM andypugh: Time to sleep, I think,
07:20 PM Tom_L: later
07:20 PM andypugh: The problem with compiling kernels is that it eats days of time.
07:24 PM Tom_L: https://gist.github.com/gaoyifan/c881aa36cd02fb5c1c20
07:24 PM Tom_L: maybe
07:24 PM Tom_L: how old is ubuntu 14.04?
07:26 PM Tom_L: probably different for debian