Hi Foxington,
1. I will install linux from your hybrid iso... =>
sourceforge.net/projects/linux-11-pro/fi...nux-Pro.iso/download
2. after I hit install ethercat installer from desktop => In the menu click on : skynet software installer
This will take a while.
3. then in terminal will run => # crontab -e ( # is as superuser "sudo" , $ is user)
Crontab is just a tiny program that is active during pc startup. I used it to start up the ethercat bus. And it set's the mac adress
at boot time. Nothing can really go wrong here. If there is a fault it will pass without you notice it.
Lets tear this down :@reboot echo MASTER0_DEVICE="$(cat /sys/class/net/enp16s0/address)" DEVICE_MODULES=8139too > /etc/sysconfig/ethercat
A specific crontab command:
@reboot
This will give you the mac adress in return, you can also replace it with another command as long it returns the mac adres :
echo MASTER0_DEVICE="$(cat /sys/class/net/enp16s0/address)"
For example, you can write a tiny script:
echo MASTER0_DEVICE="$(givemymac.sh)"
Your driver, generic, or something else like :
DEVICE_MODULES=8139too
This ">" will overwrite everything at the destiny. ">>" is for append.
> /etc/sysconfig/ethercat
The reason i mentioned you the crontab -e. Is that if you want to change the generic driver in something else, you have to
know something is done at boot time.
I am not soo good in linux yet just learning it in free time, I like to ask twice before I something mess out ...
Linux is the best. Stop using windows !