Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Reconnect.bat

    Scheduled Pinned Locked Moved Deutsch
    20 Posts 7 Posters 19.5k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      goodboy
      last edited by

      Hallo
      Trendchiller
      hab das ganze mal ausprobiert
      Jetzt kommt ich in das SSH Menü
      nur wenn ich /etc/pppoerestart in der Batch Datei drin habe, dann pasiert gar nichts und das Programm hängt sich auf
      lass ich das /etc/pppoerestart weg, dann bin ich im SSH Menü
      aber da komm ich als Anfänger auch nicht wirklich weiter!
      könntet ihr mir nochmal helfen?

      danke
      gruß
      good

      1 Reply Last reply Reply Quote 0
      • JeGrJ
        JeGr LAYER 8 Moderator
        last edited by

        Es muss SSH Zugriff auf die pfSense aktiviert und erlaubt sein

        Don't forget to upvote 👍 those who kindly offered their time and brainpower to help you!

        If you're interested, I'm available to discuss details of German-speaking paid support (for companies) if needed.

        1 Reply Last reply Reply Quote 0
        • G
          goodboy
          last edited by

          so noch ein letzter Versuch
          ich hab schon auf trendchillers Rat hin auf die neueste Version geupdatet [1.2-RC3  ]

          aber es passiert weiterhin nur folgendes

          *** Welcome to pfSense 1.2-RC3-embedded on pfsense ***

          OPT2(Wlan)              ->  ath0    ->      192.168.111.1
            LAN*                    ->  sis0    ->      192.168.1.1
            WAN*                    ->  sis1    ->      88.66.26.129(PPPoE)
            OPT1(LAN2)              ->  sis2    ->      192.168.112.1

          pfSense console setup


          0)  Logout (SSH only)
          1)  Assign Interfaces
          2)  Set LAN IP address
          3)  Reset webConfigurator password
          4)  Reset to factory defaults
          5)  Reboot system
          6)  Halt system
          7)  Ping host
          8)  Shell
          9)  PFtop
          10)  Filter Logs
          11)  Restart webConfigurator
          12)  pfSense PHP shell
          13)  Upgrade from console
          –----------------------------------------------------

          dann passiert nichts mehr ???

          gibt es vllt noch irgendwas was ich aktivieren muss damit das ganze klappt?

          vielen dank für eure Hilfe

          1 Reply Last reply Reply Quote 0
          • O
            ozett
            last edited by

            alter thread,
            aber die lösung hat jemand hier vorgestellt.

            :-(/etc/pppoerestart  scheints auch nicht mehr zu geben…)

            ssh auf pfsense einloggen und auf commandozeile das hier ausführen:

            echo '' | php -q
            

            geht auch noch mit pfsense 1.2 RC3 (2008/01)

            grüsse,
            ozett

            1 Reply Last reply Reply Quote 0
            • G
              goodboy
              last edited by

              Hallo

              hab grad gesehen das jemand geantwortet hat, ich habe die Hoffnung schon fast aufgeben
              wenn ich mich per ssh einlogge dann auf shell gehe und dann Befehl eingebe dann klappt das ganze auch

              nur bekomm ich das mit der Batch datei nicht

              plink -pw <passwort>user@host /hier muss jetzt ja der Befehl kommen

              aber wenn ich

              plink -pw <passwort>user@host /echo '' | php -q

              mache dann klappt das nicht da kommt syntax error

              kann mir bitte nochmal jemand helfen?
              vielen Dank

              gruß
              good</passwort></passwort>

              1 Reply Last reply Reply Quote 0
              • O
                ozett
                last edited by

                hi,
                mit plink ein commando senden bedarf irgendwie der anführungszeichen, wenn ich mich recht erinnern. da müsste man n bisschen probieren und ich müsste mein alten versuche mal durchsehen. ich würde aber einfachweise eine script-datei mit der endung .sh auf der pfsense anlegen, die befehle darein schreiben und diese schript-datei dann mit plink aufrufen. (ist auch auf der plink seite als beispiel so angegeben).

                hilft das? (nur damit man auch mal sieht, dass einige threads noch beendet werden. ich habe hier machman auch gute thread-anfänge gefunden, die aber leider nie beendet wurden.)

                grüsse,
                ozett

                1 Reply Last reply Reply Quote 0
                • G
                  goodboy
                  last edited by

                  vielen dank
                  für deine Hilfe
                  ich werde mal nach meinen Prüfungen schauen ob ich dass so hinbekomme

                  gruß
                  good

                  1 Reply Last reply Reply Quote 0
                  • D
                    deen
                    last edited by

                    Ich bin mal so frei und grabe diese Leiche wieder aus. Vielleicht hilft dieser Codefetzen ja jemandem:

                    
                    curl -d interface=wan -d submit=Disconnect --basic \
                    http://$USER:$PW@$ADDRESS/status_interfaces.php > /dev/null 2>&1
                    sleep 3
                    curl -d interface=wan -d submit=Connect --basic \
                    http://$USER:$PW@$ADDRESS/status_interfaces.php > /dev/null 2>&1
                    
                    
                    1 Reply Last reply Reply Quote 0
                    • A
                      area5
                      last edited by

                      wie funzt das script kannst Du das mal etwas erläutern möchte die Reconnect Funktion auch gerne nutzen

                      da sich ja Monowall und Pfsense doch sehr ähnlich sind hab ich auch folgendes script aus dem JDownloader welches aber nicht bei Pfsense funktioniert leider.

                      [[[HSRC]]]
                          [[[STEP]]]
                              [[[REQUEST]]]
                                  AUTH /? HTTP/1.1
                                  Host: %%%routerip%%%
                                  Authorization: Basic %%%basicauth%%%
                              [[[/REQUEST]]]
                          [[[/STEP]]]
                          [[[STEP]]]
                              [[[REQUEST]]]
                                  GET /? HTTP/1.1
                                  Host: %%%routerip%%%
                              [[[/REQUEST]]]
                          [[[/STEP]]]
                          [[[STEP]]]
                              [[[REQUEST]]]
                                  GET /? HTTP/1.1
                                  Host: %%%routerip%%%
                              [[[/REQUEST]]]
                          [[[/STEP]]]
                          [[[STEP]]]
                              [[[REQUEST]]]
                                  GET /status_interfaces.php? HTTP/1.1
                                  Host: %%%routerip%%%
                              [[[/REQUEST]]]
                          [[[/STEP]]]
                          [[[STEP]]]
                              [[[REQUEST]]]
                                  POST /status_interfaces.php HTTP/1.1
                                  Host: %%%routerip%%%
                      
                      submit=Disconnect        [[[/REQUEST]]]
                          [[[/STEP]]]
                          [[[STEP]]]
                              [[[REQUEST]]]
                                  POST /status_interfaces.php HTTP/1.1
                                  Host: %%%routerip%%%
                      
                      submit=Connect        [[[/REQUEST]]]
                          [[[/STEP]]]
                      [[[/HSRC]]]
                      
                      1 Reply Last reply Reply Quote 0
                      • A
                        area5
                        last edited by

                        ok habs hinbekommen mit CURL

                        für den Disconnect
                        curl "http://user:pw@ip/status_interfaces.php" -d "interface=wan&submit=Disconnect"
                        für den Connect
                        curl "http://user:pw@ip/status_interfaces.php" -d "interface=wan&submit=Connect"
                        

                        Greatz Area5

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.