Re: [Machinekit] Can't install machine kit on Beagle Bone stock image

2018-05-17 Thread Eric
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

2018-05-16 Thread Robert Nelson
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

2018-05-16 Thread 'schoone...@btinternet.com' via Machinekit

  
  

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

2018-05-16 Thread Eric
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

2018-05-15 Thread 'schoone...@btinternet.com' via Machinekit

  
  

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

2018-05-14 Thread Eric
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, 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+...@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

2018-05-14 Thread 'schoone...@btinternet.com' via Machinekit

  
  

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, 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.


  




-- 
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

2018-05-14 Thread Eric
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

2018-05-13 Thread Bas de Bruijn


> 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.


[Machinekit] Can't install machine kit on Beagle Bone stock image

2018-05-13 Thread Eric
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.