Module implementing the Ethernet related functionality.
None |
EthernetController | Class implementing the Ethernet related functionality. |
None |
Class implementing the Ethernet related functionality.
None |
None |
EthernetController | Constructor |
__checkInternet | Private slot to check the availability of an internet connection. |
__connectLan | Private method to connect the connected device to the LAN. |
__connectLanDhcp | Private slot to connect to the LAN with a dynamic IPv4 address (DHCP mode). |
__connectLanIp | Private slot to connect to the LAN with a fixed IPv4 address (fixed address mode). |
__deactivateEthernet | Private slot to deactivate the Ethernet interface. |
__disconnectLan | Private slot to disconnect from the LAN. |
__removeAutoConnect | Private slot to remove the boot time connect capability. |
__setNetworkTime | Private slot to synchronize the device clock to network time. |
__showEthernetStatus | Private slot to show a dialog with the WiFi status of the current device. |
__writeAutoConnect | Private slot to generate a script and associated configuration to connect the device during boot time. |
createMenu | Public method to create the Ethernet submenu. |
None |
Constructor
Private slot to check the availability of an internet connection.
Private method to connect the connected device to the LAN.
Private slot to connect to the LAN with a dynamic IPv4 address (DHCP mode).
Private slot to connect to the LAN with a fixed IPv4 address (fixed address mode).
Private slot to deactivate the Ethernet interface.
Private slot to disconnect from the LAN.
Private slot to remove the boot time connect capability.
This will not remove the auto-connect part of the boot script. This needs to be done manually if desired.
Private slot to synchronize the device clock to network time.
Private slot to show a dialog with the WiFi status of the current device.
Private slot to generate a script and associated configuration to connect the device during boot time.
This will also modify the boot script to perform the automatic connection.
Public method to create the Ethernet submenu.