Hi Ivan, if you want to specify the interface through /etc/ptp4l/ptp4l.conf you can do this as follows:
[global] # Here goes all the global config [<if-name>] # Here goes the interface specific config, can be empty If you leave the lines after [<if-name>] empty, then you just tell ptp4l that this is the interface you want to work with and just use all global options for it. But careful, this may be overwritten by command line arguments which e.g. for RHEL/CentOS are coming from /etc/sysconfig/ptp4l and contains a line with OPTIONS= It depends on the service configuration file (in my distro /usr/lib/systemd/system/ptp4l.service) which files is used for the options – don’t know for your distro. cheers, Christian Von: Ivan Zabaluyev <ivan.zabalu...@gmail.com> Gesendet: Donnerstag, 26. November 2020 05:11 An: Werner Macho <werner.ma...@gmail.com> Cc: linuxptp-users@lists.sourceforge.net Betreff: Re: [Linuxptp-users] Ptp4l as a service Thank you, Werner. But it did not help. Yes, Linux Mint is Ubuntu based distro. But as I previously said, configuration file for using ptp4l as a service placed here: /etc/ptp4l/ptp4l.conf But I can’t find any lines dedicated to the interface. That was the reason I was trying to add -i (myinterface) option are the end of the line, systemctl start ptp4l -i enp1s0 but the Linux system did not get that options and generates errors: Failed to start enp1s0.service: Unit enp1s0.service not found. So, the best solution is to put name of the interface to the conf file located here: /etc/ptp4l/ptp4l.conf But where exactly , and what is the syntax of dedication of the interfaces. Thank you in advance. Best Regards. Ivan Zabaluyev. Sent from my iPad On Nov 24, 2020, at 11:13 AM, Werner Macho <werner.ma...@gmail.com<mailto:werner.ma...@gmail.com>> wrote: Hi! I am not 100% sure about Linux Mint, but as it is Ubuntu based you should have a file called /etc/default/ptpd where you can set the options for the service .. The service itself should only be started with one argument. So systemctl start ptp4l should be enough. Hope this helps regards Werner On Tue, Nov 24, 2020 at 7:26 PM Ivan Zabaluyev <ivan.zabalu...@gmail.com<mailto:ivan.zabalu...@gmail.com>> wrote: Dear community, I am making my first steps in Linux. I am trying to use ptp4l as a Grand Master for my AES67/RAVENNA test laboratory. I am not very familiar with Linux, and probably make something wrong. I am using Linux Mint XFCE distro. And everything is working fine when I am starting ptp4l as a program. But when I am trying to start it as a service I am getting errors. As I understand, and I tested it, when I am starting ptp4l as a service, systemctl start ptp4l parameters are taken from the /etc/ptp4l/ptp4l.conf file but I can't find where to put the interface I need to use with the ptp4l Whan I am trying to add options to the command, it is not working, probably because it is not working that way. So, when I am running: systemctl start ptp4l -i enp1s0 I am getting that: Failed to start enp1s0.service: Unit enp1s0.service not found. Please help me to start ptp4l as a service. Thank you in advance for your help. _______________________________________________ Linuxptp-users mailing list Linuxptp-users@lists.sourceforge.net<mailto:Linuxptp-users@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/linuxptp-users
_______________________________________________ Linuxptp-users mailing list Linuxptp-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxptp-users