[Fli4l_dev] circ-class

Thomas Grunenberg tho_gru at gmx.de
Do Jan 14 18:59:43 CET 2021


Am 14.01.2021 um 13:57 schrieb Helmut Pohl:
> Hallo Zusammen,
> 
> ich möchte, wie in der Doku (4.0.0-r59480-testing) auf Seite 97
> beschrieben, eine circuits-classe, wie sie auch dort beschrieben ist,
> einrichten.
> 
> CIRC_CLASS_N='1'
> CIRC_CLASS_1_NAME='internet'
> CIRC_CLASS_1_NETS_IPV4_N='1'
> CIRC_CLASS_1_NETS_IPV4_1='0.0.0.0/0'
> 
> zusätzlich sind:
> 
> # Internet über DSL
> CIRC[] {
>    NAME='internet-v4'                 # the name of the circuit
>    TYPE='route'                       # the type of the circuit
> #  CLASS[]='internet'
>    ENABLED='yes'                      # the circuit is enabled
>    UP='no'                            # activate at boot time, used only with
>                                       # OPT_IMOND='no'
>    TIMES='Mo-Su:00-24:0.0:Y'          # imond time specification, used
> only with
>                                       # OPT_IMOND='yes'
>    NETS_IPV4[]='0.0.0.0/0'            # IPv4 net to route
>    PROTOCOLS='ipv4'
>    ROUTE_DEV='IP_NET_1_DEV'           # interface for routing
>    ROUTE_GATEWAY_IPV4='192.168.10.1'  # Fritzbox-DSL
> 
> }
> 
> und
> 
> # Internet über LTE
> CIRC[] {
>    NAME='lte-internet-v4'             # the name of the circuit
>    TYPE='route'                       # the type of the circuit
>    CLASS[]='internet'
>    ENABLED='yes'                      # the circuit is enabled
>    UP='yes'                            # activate at boot time, used only
> with
>                                       # OPT_IMOND='no'
>    TIMES='Mo-Su:00-24:0.0:Y'          # imond time specification, used
> only with
>                                       # OPT_IMOND='yes'
> #  NETS_IPV4[]='0.0.0.0/0'            # IPv4 net to route
>    PROTOCOLS='ipv4'
>    ROUTE_DEV='IP_NET_2_DEV'           # interface for routing
>    ROUTE_GATEWAY_IPV4='192.168.1.233' # Fritzbox LTE
>                      						
> }
> 
> vorhanden.
> 
> Bei der Überprüfung wird folgende Fehlermeldung ausgegeben:
> 
> Variable 'CIRC_CLASS_1_NETS_IPV4_N' set at [configuration file
> 
> 'C:\Freigabe\eisxen\fli4l-x86_64\get_tarball_weekly\get_tarball_weekly\fli4l-4.0.0-r59480-testing\config/circuits.txt'
> 
>      (package circuits) 62:0] does not exist.
> Variable 'CIRC_CLASS_1_NETS_IPV4_1' set at [configuration file
> 
> 'C:\Freigabe\eisxen\fli4l-x86_64\get_tarball_weekly\get_tarball_weekly\fli4l-4.0.0-r59480-testing\config/circuits.txt'
> 
>      (package circuits) 63:0] does not exist.
> Error while processing variable assignments.
> Error while processing configuration, aborting!
> 
> 
> Wenn ich die circuits-class weglasse, und die Defaultroute in der
> Circuits setze, gibt es keine Fehlermeldung.
> 
> Können noch keine Klassen definiert werden? Oder, was mache ich falsch?
> 
> Gruß,
> Helmut
> 


Hallo Helmut,

Ich habe bei mir einfach nur folgende Zeile in der circuits.txt:
################################
CIRC_CLASS[].NAME='internet-v4'
################################
Es fehlt also die explizite Angabe der Default-Route. Build klappt. 
Router läuft.

Du könntest einfach probieren, die Zeile die mit CIRC_CLASS_1_NETS_IPV4 
anfangen zu löschen.

Gruß
Thomas


Mehr Informationen über die Mailingliste Fli4l_dev