Re: [Machinekit] Can't install machine kit on Beagle Bone stock image
Schooner & Robert: I'm running this image: https://elinux.org/Beagleboard:BeagleBoneBlack_Debian#BBW.2FBBB_.28All_Revs.29_Machinekit Please bear with me here, but if I understand this right the image I downloaded and flashed (and have booted) has the 3.8 kernel. This kernel is not compatible with the wifi chip drivers, I need a 4.1 or later kernel? But what you're saying is that there's an experimental build that has a later (4.1+) kernel but there's a CPU load issue? You say it might not with with "rt requirements" I' assume you mean "real time requirements". So my guess is that I run the risk of locking up my machine if I try that image? That command that you list: CONFIG_PREEMPT_RT_FULL -> CONFIG_PREEMPT_RTB What does it mean? I'm assuming it commands the OS to go from full real time to something that's buffered, or "preemted?" Thanks for all of the help, and I apologize for being a bit of a newbie at this.. On Wednesday, May 16, 2018 at 12:49:50 PM UTC-4, Robert Nelson wrote: > > On Wed, May 16, 2018 at 10:39 AM, Eric> wrote: > > I'm guessing that updating the kernel on the Machinekit image isn't as > > trivial as installing an app? (can you tell I'm new to Linux! :) > > > > Where would I find Robert Nelson? > > The image with 3.8.13-xenomai, don't bother trying to update it to > 4.14.x-rt so you can get wifi working.. > > Instead use a later stretch build: > > https://rcn-ee.net/rootfs/bb.org/testing/2018-04-22/stretch-machinekit/ > > Currently there's a high cpu load issue on v4.14.x, we think we > figured it out, but it involves switching from: > > CONFIG_PREEMPT_RT_FULL -> CONFIG_PREEMPT_RTB > > So it might not work with machinekit's rt requirements... > > Regards, > > -- > Robert Nelson > https://rcn-ee.com/ > -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to machinekit+unsubscr...@googlegroups.com. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.
Re: [Machinekit] Can't install machine kit on Beagle Bone stock image
On Wed, May 16, 2018 at 10:39 AM, Ericwrote: > I'm guessing that updating the kernel on the Machinekit image isn't as > trivial as installing an app? (can you tell I'm new to Linux! :) > > Where would I find Robert Nelson? The image with 3.8.13-xenomai, don't bother trying to update it to 4.14.x-rt so you can get wifi working.. Instead use a later stretch build: https://rcn-ee.net/rootfs/bb.org/testing/2018-04-22/stretch-machinekit/ Currently there's a high cpu load issue on v4.14.x, we think we figured it out, but it involves switching from: CONFIG_PREEMPT_RT_FULL -> CONFIG_PREEMPT_RTB So it might not work with machinekit's rt requirements... Regards, -- Robert Nelson https://rcn-ee.com/ -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to machinekit+unsubscr...@googlegroups.com. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.
Re: [Machinekit] Can't install machine kit on Beagle Bone stock image
On 16/05/18 16:39, Eric wrote: I'm guessing that updating the kernel on the Machinekit image isn't as trivial as installing an app? (can you tell I'm new to Linux! :) I don't think you have ever said what image you have, so no idea what kernel is in it If it is the 3.8 Xenomai one, then no you can't update it. Later kernels use Xenomai 3 and Machinekit does not support it You will need to use a rt-preempt > 4.1.x based image to get module support for that Texas Instruments chip. The 4.4.113-ti-r149 kernel seems to be the favorite, but there are other later kernels too. There are several images marked 'all Beagle Bone variants' and 'BBB and BBW', but you need advice as to which one to use. Make sure you search the forum posts, several people have gone down this route before. Failing that, RCN is the expert, I don't have any BBx boards or capes and s**t :-P Where would I find Robert Nelson? http://www.machinekit.io/docs/getting-started/machinekit-images/ On Tuesday, May 15, 2018 at 10:43:13 AM UTC-4, Schooner wrote: On 14/05/18 19:10, Eric wrote: BeagleBone wireless, including the wifi chip: http://octavosystems.com/2016/09/27/the-beaglebone-black-wireless-and-beagleboard-compatibility/ Getting wifi up and running on an image I didn't create (and admittedly don't fully understand yet) seemed like a pretty hard task. Looks like you need the firmware-ti-connectivity package, which is backported all the way back to Jessie now https://packages.debian.org/jessie-backports/firmware-ti-connectivity Needs a 4.1 > kernel by the looks of it though, to get the kernel module, so if the image you tried uses the 3.8 xenomai kernel or similar, that is part of the problem All the information is out there, but I would suggest you contact Robert Nelson who make the images, he will know which one you need. -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to machinekit+unsubscr...@googlegroups.com. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout. -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to machinekit+unsubscr...@googlegroups.com. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.
Re: [Machinekit] Can't install machine kit on Beagle Bone stock image
I'm guessing that updating the kernel on the Machinekit image isn't as trivial as installing an app? (can you tell I'm new to Linux! :) Where would I find Robert Nelson? On Tuesday, May 15, 2018 at 10:43:13 AM UTC-4, Schooner wrote: > > > On 14/05/18 19:10, Eric wrote: > > BeagleBone wireless, including the wifi chip: > http://octavosystems.com/2016/09/27/the-beaglebone-black-wireless-and-beagleboard-compatibility/ > > > Getting wifi up and running on an image I didn't create (and admittedly > don't fully understand yet) seemed like a pretty hard task. > > > Looks like you need the *firmware-ti-connectivity* package, which is > backported all the way back to Jessie now > https://packages.debian.org/jessie-backports/firmware-ti-connectivity > > Needs a 4.1 > kernel by the looks of it though, to get the kernel module, > so if the image you tried uses the 3.8 xenomai kernel or similar, that is > part of the problem > > All the information is out there, but I would suggest you contact Robert > Nelson who make the images, he will know which one you need. > > > > -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to machinekit+unsubscr...@googlegroups.com. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.
Re: [Machinekit] Can't install machine kit on Beagle Bone stock image
On 14/05/18 19:10, Eric wrote: BeagleBone wireless, including the wifi chip: http://octavosystems.com/2016/09/27/the-beaglebone-black-wireless-and-beagleboard-compatibility/ Getting wifi up and running on an image I didn't create (and admittedly don't fully understand yet) seemed like a pretty hard task. Looks like you need the firmware-ti-connectivity package, which is backported all the way back to Jessie now https://packages.debian.org/jessie-backports/firmware-ti-connectivity Needs a 4.1 > kernel by the looks of it though, to get the kernel module, so if the image you tried uses the 3.8 xenomai kernel or similar, that is part of the problem All the information is out there, but I would suggest you contact Robert Nelson who make the images, he will know which one you need. -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to machinekit+unsubscr...@googlegroups.com. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.
Re: [Machinekit] Can't install machine kit on Beagle Bone stock image
The exact error message I'm getting after running this command: sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 43DDF224 is this: gpg: keyserver receive failed: No keyserver available I'm following these instructions from the MachineKit page: http://www.machinekit.io/docs/getting-started/APT-packages-stretch/ These instructions match the linux distribution I'm using, and the board I'm using. It's probably worth me explaining how I got here: I was able to successfully install the MachineKit image on my Beaglebone. MachineKit fires up just fine. I am not able to get wifi working on the MachieKit image however. Since I'm using a Beagelbone wireless, the only way to get this board online is through wifi, there's no ethernet port. It looks like all the hardware bits are opensource on the BeagleBone wireless, including the wifi chip: http://octavosystems.com/2016/09/27/the-beaglebone-black-wireless-and-beagleboard-compatibility/ Getting wifi up and running on an image I didn't create (and admittedly don't fully understand yet) seemed like a pretty hard task. So I installed the stock BeagleBone Wireless image on my board and the wifi works just fine. According to the machiene kit instructions I linked above, not only should I be able to install machinekit from the repository, but I should also be able to install the realtime kernel as well. I know this might be the harder route to go, but I want to learn how to install Machine kit not only on this board, but possibly on some other boards/PCs as I get better at this. So for right now I'd like to get MachineKit up and running on an image that's got wifi connectivity. I'm trying both methods just to see what I can get to work first... Any help/guidance would be greatly appreciated. On Monday, May 14, 2018 at 9:56:43 AM UTC-4, Schooner wrote: > > > On 14/05/18 12:39, Eric wrote: > > Ahh, ok so that got me farther, but now I'm getting a "no keyserver > available" error... > > > Unless you detail what you did and exactly what the error was, no-one will > be able to help > > If you search for gpg 'no keyserver available' errors you will see there > can be a variety of reasons, from > the dirmngr program having problems with the DNS server you use, to > trying to do this behind a proxy. > > I think you are going about this all wrong. > > Instead of getting your wireless NIC recognised and module and firmware > installed for it in the Machinekit image, > (which incidently we don't produce and queries about it would best > addressed to RCN's site where you probably downloaded it from) > you are now trying to install Machinekit into an image which does not have > a RT kernel, so won't run Machinekit as is. > > Wifi modules are not built in to kernels normally, they are loaded as > required. > Some of it is non-free and not in distributions for legal reasons, but it > is available all the same. > > The first action, identify your wifi chipset > Internet search will > find https://www.cyberciti.biz/faq/linux-find-wireless-driver-chipset/ > for example > > > On Monday, May 14, 2018 at 1:33:23 AM UTC-4, Bas de Bruijn wrote: >> >> >> >> > On 14 May 2018, at 01:29, Ericwrote: >> > >> > Ok, so if you've seen my other posts you're probably figuring out that >> I'm new to pretty new to Linux. I've fooled around with Pis so I have some >> base knowledge, but that's about it. >> > >> > I'm trying to use a stock BeagleBone wireless image that I'm running. >> The image I have on it is this: https://beagleboard.org/latest-images >> (Stretch LXQT) >> > >> > I've been trying to use these commands to install MachineKit: >> > >> > http://www.machinekit.io/docs/getting-started/APT-packages-stretch/ >> > >> > I keep getting "failed to start the dirmngr >> '/tmp/apt-key-gpdhome.ck58yIIcSL/S.dirmngr' failed: No such file or >> directory" >> > >> > What's going on here? >> >> Use: >> Sudo apt update >> Sudo apt install dirmngr >> > -- > website: http://www.machinekit.io blog: http://blog.machinekit.io github: > https://github.com/machinekit > --- > You received this message because you are subscribed to the Google Groups > "Machinekit" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to machinekit+...@googlegroups.com . > Visit this group at https://groups.google.com/group/machinekit. > For more options, visit https://groups.google.com/d/optout. > > > -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to machinekit+unsubscr...@googlegroups.com. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.
Re: [Machinekit] Can't install machine kit on Beagle Bone stock image
On 14/05/18 12:39, Eric wrote: Ahh, ok so that got me farther, but now I'm getting a "no keyserver available" error... Unless you detail what you did and exactly what the error was, no-one will be able to help If you search for gpg 'no keyserver available' errors you will see there can be a variety of reasons, from the dirmngr program having problems with the DNS server you use, to trying to do this behind a proxy. I think you are going about this all wrong. Instead of getting your wireless NIC recognised and module and firmware installed for it in the Machinekit image, (which incidently we don't produce and queries about it would best addressed to RCN's site where you probably downloaded it from) you are now trying to install Machinekit into an image which does not have a RT kernel, so won't run Machinekit as is. Wifi modules are not built in to kernels normally, they are loaded as required. Some of it is non-free and not in distributions for legal reasons, but it is available all the same. The first action, identify your wifi chipset Internet search will find https://www.cyberciti.biz/faq/linux-find-wireless-driver-chipset/ for example On Monday, May 14, 2018 at 1:33:23 AM UTC-4, Bas de Bruijn wrote: > On 14 May 2018, at 01:29, Ericwrote: > > Ok, so if you've seen my other posts you're probably figuring out that I'm new to pretty new to Linux. I've fooled around with Pis so I have some base knowledge, but that's about it. > > I'm trying to use a stock BeagleBone wireless image that I'm running. The image I have on it is this: https://beagleboard.org/latest-images (Stretch LXQT) > > I've been trying to use these commands to install MachineKit: > > http://www.machinekit.io/docs/getting-started/APT-packages-stretch/ > > I keep getting "failed to start the dirmngr '/tmp/apt-key-gpdhome.ck58yIIcSL/S.dirmngr' failed: No such file or directory" > > What's going on here? Use: Sudo apt update Sudo apt install dirmngr -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to machinekit+unsubscr...@googlegroups.com. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout. -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to machinekit+unsubscr...@googlegroups.com. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.
Re: [Machinekit] Can't install machine kit on Beagle Bone stock image
Ahh, ok so that got me farther, but now I'm getting a "no keyserver available" error... On Monday, May 14, 2018 at 1:33:23 AM UTC-4, Bas de Bruijn wrote: > > > > > On 14 May 2018, at 01:29, Eric> wrote: > > > > Ok, so if you've seen my other posts you're probably figuring out that > I'm new to pretty new to Linux. I've fooled around with Pis so I have some > base knowledge, but that's about it. > > > > I'm trying to use a stock BeagleBone wireless image that I'm running. > The image I have on it is this: https://beagleboard.org/latest-images > (Stretch LXQT) > > > > I've been trying to use these commands to install MachineKit: > > > > http://www.machinekit.io/docs/getting-started/APT-packages-stretch/ > > > > I keep getting "failed to start the dirmngr > '/tmp/apt-key-gpdhome.ck58yIIcSL/S.dirmngr' failed: No such file or > directory" > > > > What's going on here? > > Use: > Sudo apt update > Sudo apt install dirmngr > -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to machinekit+unsubscr...@googlegroups.com. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.
Re: [Machinekit] Can't install machine kit on Beagle Bone stock image
> On 14 May 2018, at 01:29, Ericwrote: > > Ok, so if you've seen my other posts you're probably figuring out that I'm > new to pretty new to Linux. I've fooled around with Pis so I have some base > knowledge, but that's about it. > > I'm trying to use a stock BeagleBone wireless image that I'm running. The > image I have on it is this: https://beagleboard.org/latest-images (Stretch > LXQT) > > I've been trying to use these commands to install MachineKit: > > http://www.machinekit.io/docs/getting-started/APT-packages-stretch/ > > I keep getting "failed to start the dirmngr > '/tmp/apt-key-gpdhome.ck58yIIcSL/S.dirmngr' failed: No such file or directory" > > What's going on here? Use: Sudo apt update Sudo apt install dirmngr -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to machinekit+unsubscr...@googlegroups.com. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.
[Machinekit] Can't install machine kit on Beagle Bone stock image
Ok, so if you've seen my other posts you're probably figuring out that I'm new to pretty new to Linux. I've fooled around with Pis so I have some base knowledge, but that's about it. I'm trying to use a stock BeagleBone wireless image that I'm running. The image I have on it is this: https://beagleboard.org/latest-images (Stretch LXQT) I've been trying to use these commands to install MachineKit: http://www.machinekit.io/docs/getting-started/APT-packages-stretch/ I keep getting "failed to start the dirmngr '/tmp/apt-key-gpdhome.ck58yIIcSL/S.dirmngr' failed: No such file or directory" What's going on here? -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to machinekit+unsubscr...@googlegroups.com. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.