Need urgent help with Remote Deployment and Network
Hi there,
I must apologize immediately for the title and the panicky situation I'm currently in. I need to deploy this tomorrow and have run into issues that has me spooked about the future reliability. I'm using two Raspberry Pi's with Debian Jessie in a remote location (really remote or at least hard to get to). The Server Pi has two ethernet, one built in ethernet and oneusb ethernet. It also has a 3G modem.
I need to be able to have all ethernet and ppp devices be able to talk with other. I have an IP camera attached to eth0 and a second single purpose Pi connected to eth1. The second Pi is used simply as a display terminal and displays a web page served from the first Pi showing various sensor data and statistics.
The 3G modem allows me to autossh in and perform sys admin stuff once in a while on the server Pi.
I had all of this working using bridge-utils but it seems (at least from what little I can see in my syslog) that the usb ethernet device is dropping which ultimately brings down the bridge which is a major problem for me.
I've thought about scripting a watchdog to check the network health and performing a reboot but this is awkward and creates some unwanted downtime on my Pi's.
Ideally I want eth0 and eth1 to have static IP addresses. I want them to be independent but yet talk with each other or see each other on the network.
Instead of using bridge-utils can I use iptables and routing?
I really appreciate any help with this and will gladly pay if need be to get a good working solution.
|