Hilscher Community Forum
activate Ethernet cifx0 - Printable Version

+- Hilscher Community Forum (https://forum.hilscher.com)
+-- Forum: netPI 3 - Docker featuring Industrial Raspberry Pi 3 platform (https://forum.hilscher.com/forum-1.html)
+--- Forum: Software (https://forum.hilscher.com/forum-5.html)
+--- Thread: activate Ethernet cifx0 (/thread-716.html)



activate Ethernet cifx0 - Christian_Rau - March-23rd-2021

On page 44 of the German user manual for the NetPi it says: "In the delivery state, the Ethernet interface cifx0 is deactivated. Section "Activate Ethernet interface cifx0" (see below) describes how to activate this interface. "However, how cifx0 is activated is no longer described below. How can I now activate the interface so that I can configure IP routing according to page 52?

Addition: I have newly installed version 1.2.2.0.


RE: activate Ethernet cifx0 - Armin@netPI - March-23rd-2021

Well this chapter is indeed misleading and needs a rework in the next document revision.

To activate cifx0 ok netPI RTE 3 the container https://hub.docker.com/r/hilschernetpi/netpi-netx-ethernet-lan/ needs to be deployed

Thx
Armin


RE: activate Ethernet cifx0 - Christian_Rau - March-25th-2021

Hello Armin,
many thanks for the answer.
The container deployment description does not match the real interface in portainer.io. For example, you should enter the IP address and subnet mask under Runtime -> Env. But this field does not exist. In the end I was able to install the container but the cifx0 interface is still not displayed in the control panel. I would like to use Netpi to route between two subnets.
Thx
Christian


RE: activate Ethernet cifx0 - Armin@netPI - March-26th-2021

Hi Christian,

from time to time we are updating the netPI system software and also portainer.io cause of security reasons. Sometimes new portainer versions are not 100% compatible to previous versions as we have documented them ... namings were changed and it is not always easy to recognize and follow them.

Here is where you find the "Env = Environment variables" nowadways:
   

Anyway you are right, the description should fit 100% and so I will update the container description accordingly.

Three things are important anyway to run cifx0:
  • First of all do not use the environment variables to set the ip address etc.. Your aim is it to set it up via netPIs control panel
  • Second is use the host mode as described. Only the host mode will bring the cifx0 available to you in netPIs control panel
  • Update the netPI system software to the latest version V1.2.2.0. All versions lower than V1.2.2.0 are not showing the cifx0 interface in the netPI control panel. Here you find the system software https://www.netiot.com/netpi/industrial-raspberry-pi-3/ in the download section. In the FAQ section you find how to update netPI Using an USB stick. Use a "fast" USB stick that boots fast else it is not recognized by Raspberry CPU during power on times.
Thx
Armin