Hello Sean, I would need some more help. I was quite sure to have solved the question of connection by eth0. My solution, elaborated with the help of Stelian, was as following:
- load the file net-usb-4.9.22-picore.tcz on repo.tinycorelinux.net/9.x/armv6/tcz/net-usb-4.9.22-piCore.tcz
- paste net-usb-4.9.22-picore.tcz in the folder /mnt/mmcblk0p2/tce/
- create the file "onboot.lst" dans /mnt/mmcblk0p/optional/ :
cd /mnt/mmcblk0p2/optional/
sudo touch onboot.lst
- edit onboot.lst:
sudo nano onboot.lst
- add the following line:
net-usb-KERNEL.tcz
ctrl o, ctrl x, filetool.sh -b
- execute:
tce-load -i net-usb-KERNEL.tcz
- edit bootlocal.sh to configure eth0 connection:
sudo nano /opt/bootlocal.sh
- insert the following sentence after networking start, line 137
ifconfig eth0 10.10.10.11 up
ctrl o, ctrl x, filetool.sh -b
That was working fine with the previous versions but I don't succeed with this last one. The command ifconfig -a show that eth0 is not there. I succeed to activate eth0 after launching of Tinypilot entering manually the following command with the console :
tce-load -i net-usb-KERNEL.tcz
ifconfig eth0 10.10.10.11 up
I have make some other trials, insert tce-load -i net-usb-KERNEL.tcz before ifconfig eth0 10.10.10.11 up in bootlocal.sh, place these commands at the end of the file, add sleep 8 between both but no change.
To summarize I need the way to obtain automatically during the launching the result given by my manual action.
Concerning SignalK behavior is correct if I give the same IP to wlan0 and eth0. By this way, the access is granted to this IP and the link is maintained once I disable the wifi.
- load the file net-usb-4.9.22-picore.tcz on repo.tinycorelinux.net/9.x/armv6/tcz/net-usb-4.9.22-piCore.tcz
- paste net-usb-4.9.22-picore.tcz in the folder /mnt/mmcblk0p2/tce/
- create the file "onboot.lst" dans /mnt/mmcblk0p/optional/ :
cd /mnt/mmcblk0p2/optional/
sudo touch onboot.lst
- edit onboot.lst:
sudo nano onboot.lst
- add the following line:
net-usb-KERNEL.tcz
ctrl o, ctrl x, filetool.sh -b
- execute:
tce-load -i net-usb-KERNEL.tcz
- edit bootlocal.sh to configure eth0 connection:
sudo nano /opt/bootlocal.sh
- insert the following sentence after networking start, line 137
ifconfig eth0 10.10.10.11 up
ctrl o, ctrl x, filetool.sh -b
That was working fine with the previous versions but I don't succeed with this last one. The command ifconfig -a show that eth0 is not there. I succeed to activate eth0 after launching of Tinypilot entering manually the following command with the console :
tce-load -i net-usb-KERNEL.tcz
ifconfig eth0 10.10.10.11 up
I have make some other trials, insert tce-load -i net-usb-KERNEL.tcz before ifconfig eth0 10.10.10.11 up in bootlocal.sh, place these commands at the end of the file, add sleep 8 between both but no change.
To summarize I need the way to obtain automatically during the launching the result given by my manual action.
Concerning SignalK behavior is correct if I give the same IP to wlan0 and eth0. By this way, the access is granted to this IP and the link is maintained once I disable the wifi.