sittner / ec-debianize Goto Github PK
View Code? Open in Web Editor NEWEtherCAT-Master debianization
EtherCAT-Master debianization
Need help with error with dpkg-buildpackage on Rasperry Pi 3+ B, debian stretch, realtimepi
pi@realtimepi:~/ec-debianize/etherlabmaster $ uname -a
Linux realtimepi 4.14.69-v7+ #1141 SMP Mon Sep 10 15:26:29 BST 2018 armv7l GNU/Linux
Here is the error:
pi@realtimepi:~/ec-debianize/etherlabmaster $ dpkg-buildpackage
dpkg-buildpackage: info: source package etherlabmaster
dpkg-buildpackage: info: source version 1.5.2+20180317hg9e65f7-2
dpkg-buildpackage: info: source distribution lucid
dpkg-buildpackage: info: source changed by Sascha Ittner [email protected]
dpkg-buildpackage: info: host architecture armhf
dpkg-source --before-build etherlabmaster
fakeroot debian/rules clean
dh clean --with autoreconf,dkms
dh_testdir
dh_auto_clean
dh_autoreconf_clean
debian/rules override_dh_clean
make[1]: Entering directory '/home/pi/ec-debianize/etherlabmaster'
rm -f ChangeLog
dh_clean
make[1]: Leaving directory '/home/pi/ec-debianize/etherlabmaster'
dpkg-source -b etherlabmaster
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building etherlabmaster using existing ./etherlabmaster_1.5.2+20180317hg9e65f7.orig.tar.gz
dpkg-source: warning: ignoring deletion of file INSTALL, use --include-removal to override
dpkg-source: info: local changes detected, the modified files are:
etherlabmaster/config.log
dpkg-source: info: you can integrate the local changes with dpkg-source --commit
dpkg-source: error: aborting due to unexpected upstream changes, see /tmp/etherlabmaster_1.5.2+20180317hg9e65f7-2.diff.E9lfX7
dpkg-buildpackage: error: dpkg-source -b etherlabmaster gave error exit status 2
Hello Sasha,
until now I installed the code from IGH, now I would like to use your ec-debianize version, I have a clean installation of linux 4.9.0-5-rt-686-pae with Debian 4.9.65 and a network card 82557 Ethernet Pro 100 with the e100 drivers installed and it works correctly, your ec-debianize installation installs without problems, when I edit the / etc / default / ethercat file I add DEVICE_MODULES = e100, then update-ethercat-config and error in module ec-e100 not found, Do you know how I can solve it? with the configuration DEVICE_MODULES = generic works
I also find myself when I run linuxcnc error / dev / EtherCAT0: permission denied, why does this happen to me?
Thank you
Chimeno
The init script is missing from the final instalation dir. I found it was a bug corrected later in the source.
Can you please update to source 1.5.2+20181128hg357ed6?
Also, the init script has an hardcoded config file in /etc/sysconf/ethercat instead of /etc/default/ethercat
Hello @sittner
hi, i'm trying to add the EL6001 serial driver to linuxcnc-ethercat, i have a problem with exporting undefined symbols, and added ec-debianize option --enable-tty
, it compiles me fine and the example works fine too, i'm editing the Linuxcnc-ethercat makefile, but I think I have to edit it in ec-debianize, can you help me? thank you.
on update configuration, update-ethercat-config stays in a closed loop forever.
Hi,
I just ran into minor problems running the get_source.sh
script on a freshly installed Debian 9.
hg
and dpkg-parsechangelog
were not found.
apt install mercurial dpkg-dev
solved the problems. A hint in the readme could be helful for others.
In relation with this sittner/linuxcnc-ethercat#38 (comment)
could you update the patches to include this one:
https://sourceforge.net/u/uecasm/etherlab-patches/ci/default/tree/features/sii-file/
Hi, I just installed your new version, I have a warning when ./get_source.sh
hg: unknow command 'qpush'
'qpush' is provided by the following extension:
mq manege a stack ok patches
this is normal?
Thank you.
result
Edit the "hg config --edit" file
[extensions]
mq =
[ui]
user = "your user name"
Dear sittner,
I try to use this on my beaglebone black.
When I dpkg-buildpackages, there is some errors as follows.
/usr/bin/ld: error: ethercat uses VFP register arguments, ../master/soe_errors.o does not
/usr/bin/ld: failed to merge target specific data of file ../master/soe_errors.o
collect2: ld returned 1 exit status
make[3]: *** [ethercat] Error 1
make[3]: Leaving directory /home/machinekit/ec-debianize/tool' make[2]: *** [install-recursive] Error 1 make[2]: Leaving directory
/home/machinekit/ec-debianize'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/home/machinekit/ec-debianize'
make: *** [install] Error 2
dpkg-buildpackage: error: debian/rules binary gave error exit status 2
$ cat /proc/version
Linux version 3.8.13-xenomai-r78 (root@a6-imx6q-wandboard-2gb) (gcc version 4.6.3 (Debian 4.6.3-14) ) #1 Sat Sep 26 16:54:43 UTC 2015
Can you help me.
Thanks.
XieKai
the file .gitignore is ignoring etherlabmaster*/ witch makes the install scripts being ignored by git and incomplete.
I have a vanilla debian stretch here and i tried to add the ethercat-driver via ec-debianize but i need the e1000-driver and i have no clue how to compile it with dpkg-buildpackage.
Ive seen that in Makefile i could normally choose the driver but everytime i start dpkg-buildpackage it gets overwritten. I also did not find any information in README/INSTALL. Could you please help? Regards, Jan
Hello, I just installed your version and I have a problem with the AX5000 servos that did not happen before, I have an error 0x0037 DC Sync1 cycle time, also says slave does not support the SOE mode, what could be the problem? Is something broken?
reinstall the previous version and it works fine again
Thank you
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.