I will need your help. I followed the instructions for installing openWRT on my Ubiquiti ER-X router. The operations went as planned from a configuration point of view. The problem I have is that only the ETH0 interface is working. Indeed, when I connect in RJ45 on ETH0, I have a connection and the LED flashes, only this interface is not configured in DHCP. The other interfaces (ETH1 to ETH4) remain completely off and no connection is made via RJ45. Would you have a solution ?
I really need your help, I don't understand what went wrong. When I installes the .bin file, it looks like it was working but after a reboot, no interface are avaiblable except ETH0 which deliver no IP address
If you lost IP based access, but have physical access, try to ping via link local Ipv6. If the device still response and lights are up you should be able to SSH into it.
Client# ping -6 ff02::1%<nameofyourethernet>
You should see more then one device responding. Depending on your OS you either see each answer or some answers marked with "dup" (duplicate). However just compare the addresses with your local addr and use the other. You can ssh into by using ssh link-local_addr%%yourlocaleth the double-% is not an typo in this case!
Edit: if you can trigger fail safe on boot that could be an option too to debug your issues.
No, I don't have access to the router at all, regardless of the interface. The only thing I notice is that when I try to connect to the different interfaces in Ethernet, only ETH0 lights up and my PC recognizes a connection without getting an IP address. On the others, absolutely nothing happens.
Factory recovery is fairly straightforward as long as the Ubiquiti version 2 boot loader was installed before you flashed OpenWrt. Search for instructions on Ubiquiti's web site. The main trick I recall is that it does not take a full 30 seconds of holding the reset button to get into tftp mode, so you need to let go of the reset button a little early and confirm tftp recovery mode via the led flashing pattern.
Here are the other pitfalls I can recall from flashing my ER-X...
After you loaded the initial initram image, did you log in to your router and flash a sysupgrade over it to make the OpenWrt installation permanent?
Did you keep settings when flashing sysupgrade? On older OpenWrt versions (which the intram image you used may have been), the default OpenWrt network file configuration added only eth0 to the lan bridge to mimic the default EdgeOS setup. That could be why you only get a response on that one port?
If that is the case, the fix is easy - ssh into your router from the command line and edit the network file to add the other ports to the lan bridge.