IP für Config-Mode ändern

Im Config-Mode bekommt der Router die IP 192.168.1.1 und startet einen DHCP-Server auf 192.168.1.2 - 192.168.1.254.

Wenn man sein LAN auf die gleichen IPs eingerichtet hat, kann das zu Problem führen wenn man den Router im Config-Mode ins Lan hängt.

Um die IP für den Config-Mode zu ändern, müssen 3 Dateien auf dem Router editiert werden.

IP-Adresse am Anfang eintragen (in diesem Fall habe ich den Router für den Config-Mode auf 192.168.2.1 eingerichtet)

/lib/gluon/setup-mode/rc.d/S20network

  #!/bin/sh /etc/rc.common                                                                                    
   
  SETUP_MODE_ADDR=192.168.2.1                                                                                 
  SETUP_MODE_NETMASK=255.255.255.0                                                                            
   
  START=20                                                                                                    
  STOP=90                                                                                                     
   
  USE_PROCD=1                                                                                                 
  ...                                                                                                       

und:

/lib/gluon/setup-mode/rc.d/K90network

  #!/bin/sh /etc/rc.common                                                                                    
   
  SETUP_MODE_ADDR=192.168.2.1                                                                                 
  SETUP_MODE_NETMASK=255.255.255.0                                                                            
   
  START=20                                                                                                    
  STOP=90                                                                                                     
   
  USE_PROCD=1                                                                                                 
  ...                                                                                                       

Hier bitte die DHCP-Adressen einstellen

/lib/gluon/setup-mode/rc.d/S60dnsmasq

  #!/bin/sh /etc/rc.common
   
  SETUP_MODE_DHCP_RANGE=192.168.2.2,192.168.2.254
   
   
  START=60
   
  USE_PROCD=1
  PROG=/usr/sbin/dnsmasq
   
   
  start_service() {
          procd_open_instance
          procd_set_param command $PROG -k -p 0 -F $SETUP_MODE_DHCP_RANGE -l /tmp/
          procd_set_param respawn
          procd_close_instance