Email or username:

Password:

Forgot your password?
Top-level
Dickenhobelix

@s0 @hailey I use it for several projects at work, and it's probably the most mature PTP stack I have encountered so far. Fiddly to parameterize, but it works quite well. Get in touch if you have any specific questions

5 comments
s0: Soldering Sorceress

@dickenhobelix @hailey that's very good to hear. I also work a fair bit with Dante & AES67 at work and have various projects where interop with regular audio stack would be great.

Dickenhobelix

@s0 @hailey Dante is...well, special. Also Audinates's AES67 Implementation has had several Issues when I looked at it several years ago. But then I changed my employer and did not have access to the stacks, documentation and devices... Maybe stuff has improved since back then.

If you care about Interop, I'd recommend to also have a look at Milan (that's basically an Interop Layer for AVB). Though, I am absolutely biased, because I coauthored some of the specs back in the day...

Hailey

@dickenhobelix @s0 Is there a particularly good guide or other documentation you'd recommend to learning how to configure it properly for any given site? It looks great to learn from, and I think lifting its best ideas into bark's userland stack could be a cool idea

Dickenhobelix

@hailey @s0 One of the best resources that immediately comes to mind is Maciek's talk at netdev 0x16 youtu.be/Hs7oRukMuak

The difficult thing about linuxptp is that you need to have quite a bit of knowledge about IEEE1588 or IEEE802.1as to tweak all of knobs correctly. It's a good stack, but not quite user friendly

Dickenhobelix

@hailey @s0 Ah, and one more important thing: until v4 linuxptp released new versions only ever 4 years or so, which is why most distros have terribly old versions with a few annoying bugs. Make sure to use at least v4 (they release bi quarterly starting with v4 afaik, but I don't know how long it will take Debian to pick up the latest versions). Most convenient way is to build from source...

Go Up