forked from freifunk-franken/firmware
Remove network.mode file
This commit is contained in:
parent
1fdba9da60
commit
7dfb71fc18
|
@ -1,30 +0,0 @@
|
|||
################
|
||||
## This file is used to configure the behavior of network interfaces
|
||||
## if the routers interfaces differ from the standard WAN+4LAN-Ports
|
||||
## +2Wireless APs.
|
||||
## If you want to change their behavior, you should edit the file
|
||||
## /etc/network.config
|
||||
## After that you have to reboot the router with following command.
|
||||
#reboot
|
||||
#
|
||||
### The canonical syntax of this file is:
|
||||
#SPECIFIER="MODE"
|
||||
### MODES
|
||||
## Generally there are 3 operating modes for network interfaces in fff.
|
||||
#BATMAN: The interface is used to mesh with other fff-nodes
|
||||
#WAN: The interface is used to connect to supernodes via vpn and
|
||||
# ordinary internet.
|
||||
#CLIENT: The interface is used to connect clients to the fff-net
|
||||
##
|
||||
### SPECIFIER
|
||||
## For devices only including one ethernet port the specifier is called
|
||||
## ETHMODE. The default mode for these devices is "BATMAN".
|
||||
## For example this is the case for: gl-ar150, tl-mr3020-v1, tl-wa850re-v1,
|
||||
## tl-wa860re-v1, tl-wa901nd-v2, ubnt-bullet-m, ubnt-loco-m-xw, ubnt-nano-m,
|
||||
## ubnt-unifi
|
||||
ETHMODE="CLIENT"
|
||||
## Devices featuring 2 ethernet ports are configured by SPECIFIERs ressembling
|
||||
## the labels on the PORT itself. For the cpe210 these are called LAN0 and LAN1.
|
||||
## Therefore they are configured as follows:
|
||||
LAN0MODE="WAN"
|
||||
LAN1MODE="CLIENT"
|
|
@ -29,3 +29,14 @@ if [ -n "$ETHMESHMAC" ]; then
|
|||
uci commit network
|
||||
/etc/init.d/network restart
|
||||
fi
|
||||
|
||||
if [ ! -s /etc/network.config ] ; then
|
||||
# Write network.config
|
||||
if [ "$ONE_PORT" = "YES" ] || [ -n "$ETHPORT" ] ; then
|
||||
echo "ETHMODE='CLIENT' # use BATMAN, CLIENT or WAN" >> /etc/network.config
|
||||
fi
|
||||
if [ -n "$TWO_PORT" ] ; then
|
||||
echo "LAN0MODE='WAN' # use BATMAN, CLIENT or WAN" >> /etc/network.config
|
||||
echo "LAN1MODE='CLIENT' # use BATMAN, CLIENT or WAN" >> /etc/network.config
|
||||
fi
|
||||
fi
|
||||
|
|
|
@ -14,15 +14,6 @@ BATMAN_PORTS="$(get_cpu_port) $BATMAN_PORTS"
|
|||
|
||||
if [ -s /etc/network.config ] ; then
|
||||
. /etc/network.config
|
||||
else
|
||||
# Write network.config
|
||||
if [ "$ONE_PORT" = "YES" ] || [ -n "$ETHPORT" ] ; then
|
||||
echo "ETHMODE='$ETHMODE' # use BATMAN, CLIENT or WAN" >> /etc/network.config
|
||||
fi
|
||||
if [ -n "$TWO_PORT" ] ; then
|
||||
echo "LAN0MODE='$LAN0MODE' # use BATMAN, CLIENT or WAN" >> /etc/network.config
|
||||
echo "LAN1MODE='$LAN1MODE' # use BATMAN, CLIENT or WAN" >> /etc/network.config
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ "$ONE_PORT" = "YES" ]; then
|
||||
|
|
|
@ -222,7 +222,6 @@ else
|
|||
echo "-> PORT ASSIGNMENT"
|
||||
if [ -n "$ONE_PORT" ] || [ -n "$ETHPORT" ] ; then
|
||||
# Device has a port set by $ETHMODE
|
||||
. /etc/network.mode
|
||||
. /etc/network.config
|
||||
echo "Port Modus: $ETHMODE"
|
||||
fi
|
||||
|
|
|
@ -152,7 +152,6 @@ format_port() {
|
|||
<% if [ -n "$ONE_PORT" ] || [ -n "$ETHPORT" ] ; then %>
|
||||
<%
|
||||
# Device has a port set by $ETHMODE
|
||||
. /etc/network.mode
|
||||
. /etc/network.config
|
||||
%>
|
||||
<tr><td>
|
||||
|
@ -189,7 +188,6 @@ format_port() {
|
|||
<% if [ -n "$TWO_PORT" ] ; then %>
|
||||
<%
|
||||
# Device has two ports
|
||||
. /etc/network.mode
|
||||
. /etc/network.config
|
||||
%>
|
||||
<tr><td>
|
||||
|
|
Loading…
Reference in New Issue