WHo would like to contribute for a little project?
Posted: 21 Jun 2017, 15:39
Hi,
today I was exchanging thoughts with a customer who had a big problem: They have added some software to make it easy for their customers to change the RevPi's IP by using a web based GUI. One of the customers has used this feature and then forgot the newly entered IP address. There was no possibility for our customer to get in contact with the system because of this change and he could also not start any full IP scan in his customer's LAN because of any router's configuration. Thus he was left with telling his customer to attach an hdmi monitor and keyboard and guiding him through the system in order to restore the dhcpcd.conf file to the original IP.
Could anyone of our community contribute to this small project in order to give a "last chance obligation" in such cases? I could imagine a little agent working in the background and waiting for a special keyboard entry like "CTRL ALT R". It then would react by resetting the dhcpcd.conf to a predefined content and resetting the system. This would enable the user to simply connect any keyboard to the USB and enter the special keys to reset the IP.
Any better ideas are welcome and even more any bash code solving the problem.
Please refrain from negative comments on the customer's sw allowing his customer to get the system totally stuck in such a condition. I think by now he knows himself he would have to double warn or even prevent the user from doing so. But still there are applications where you need to allow such changes and thus take the risk. This little project is all about minimizing the risk or trying to get the system out of the unreachable condition without hdmi monitors and system knowledge.
Looking forward for your ideas and code
today I was exchanging thoughts with a customer who had a big problem: They have added some software to make it easy for their customers to change the RevPi's IP by using a web based GUI. One of the customers has used this feature and then forgot the newly entered IP address. There was no possibility for our customer to get in contact with the system because of this change and he could also not start any full IP scan in his customer's LAN because of any router's configuration. Thus he was left with telling his customer to attach an hdmi monitor and keyboard and guiding him through the system in order to restore the dhcpcd.conf file to the original IP.
Could anyone of our community contribute to this small project in order to give a "last chance obligation" in such cases? I could imagine a little agent working in the background and waiting for a special keyboard entry like "CTRL ALT R". It then would react by resetting the dhcpcd.conf to a predefined content and resetting the system. This would enable the user to simply connect any keyboard to the USB and enter the special keys to reset the IP.
Any better ideas are welcome and even more any bash code solving the problem.
Please refrain from negative comments on the customer's sw allowing his customer to get the system totally stuck in such a condition. I think by now he knows himself he would have to double warn or even prevent the user from doing so. But still there are applications where you need to allow such changes and thus take the risk. This little project is all about minimizing the risk or trying to get the system out of the unreachable condition without hdmi monitors and system knowledge.
Looking forward for your ideas and code