diff --git a/en/trouble-network.md b/en/trouble-network.md new file mode 100644 index 0000000..939af81 --- /dev/null +++ b/en/trouble-network.md @@ -0,0 +1,47 @@ +# OpenIPC Wiki +[Table of Content](../index.md) + +## Troubleshooting: Network does not work + +Some IP-cameras require additional parameters set to make the network interface work. + +#### For recent firmware + +Use `extras` boot variable. In Linux console run this +``` +fw_setenv extras 'hieth.phyaddru=0 hieth.phyaddrd=1' && reboot +``` +If the above settings did not work, try this instead +``` +fw_setenv extras 'hieth.phyaddru=1 hieth.phyaddrd=0' && reboot +``` +If the above settings did not work, try this instead +``` +fw_setenv extras 'hieth.mdioifu=0 hieth.mdioifd=0' && reboot +``` +If the above settings did not work, try this instead +``` +fw_setenv extras 'hieth.mdioifu=1 hieth.mdioifd=1' && reboot +``` +If nothing of the above worked for you, seek help on [our Telegram channel](https://t.me/openipc). + + +#### For older firmware + +Set `phyaddru` and `phyaddrd` variables from U-Boot console: +``` +setenv phyaddru 0; setenv phyaddrd 1; saveenv; reset +``` +If the above settings did not work, try this instead +``` +setenv phyaddru 1; setenv phyaddrd 0; saveenv; reset +``` +If the above settings did not work, try this instead +``` +setenv phyaddru 0; setenv phyaddrd 0; saveenv; reset +``` +If the above settings did not work, try this instead +``` +setenv phyaddru 1; setenv phyaddrd 1; saveenv; reset +``` +If nothing of the above worked for you, seek help on [our Telegram channel](https://t.me/openipc).