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

    Pfsense 2.0 RC1 and Ntop 4.01

    Scheduled Pinned Locked Moved 2.0-RC Snapshot Feedback and Problems - RETIRED
    13 Posts 8 Posters 14.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.
    • T
      trunglam
      last edited by

      I was pass so many dependent packges required by ntop but last time is still not running. Here is the return message

      [2.0-RC1][admin@pfSense.localdomain]/usr/local/lib(29): ntop
      /libexec/ld-elf.so.1: /lib/libm.so.5: version GLIBC_2.0 required by /usr/local/lib/libpangocairo-1.0.so.0 not found
      [2.0-RC1][admin@pfSense.localdomain]/usr/local/lib(30): find / -name "libm*"
      /lib/libmd.so.5
      /lib/libm.so.5
      /lib/libm.so.6
      ….

      So any body success please share experiences...

      Thanks.

      1 Reply Last reply Reply Quote 0
      • ?
        Guest
        last edited by

        try pkg_add -r ntop
        i've had success with this loading needed dependencies for bandwidthD.

        @trunglam:

        I was pass so many dependent packges required by ntop but last time is still not running. Here is the return message

        [2.0-RC1][admin@pfSense.localdomain]/usr/local/lib(29): ntop
        /libexec/ld-elf.so.1: /lib/libm.so.5: version GLIBC_2.0 required by /usr/local/lib/libpangocairo-1.0.so.0 not found
        [2.0-RC1][admin@pfSense.localdomain]/usr/local/lib(30): find / -name "libm*"
        /lib/libmd.so.5
        /lib/libm.so.5
        /lib/libm.so.6
        ….

        So any body success please share experiences...

        Thanks.

        1 Reply Last reply Reply Quote 0
        • T
          trunglam
          last edited by

          Thanks i will try

          When install ntop from web interface ntop is version 4.01, but if we use pkg_add -r ntop in CLI interface ntop is version 3.3.10_5 so dependencies is difference and error return also difference.

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

            @trunglam:

            Thanks i will try

            When install ntop from web interface ntop is version 4.01, but if we use pkg_add -r ntop in CLI interface ntop is version 3.3.10_5 so dependencies is difference and error return also difference.

            Hi

            Ive got success installing and configuring ntop 4.01 on pfSense 2.0 Rc1, but I had to make a couple of things to make it work:

            first you have to add the following line in te file /root/.tcshrc

            setenv PACKAGESITE "ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-8-stable/All/"

            I warn you to NOT use PACKAGEROOT because it will install ntop 3, and as far as I been testing, it craches a lot, so once you have changed .tcshrc install ntop using

            pkg_add -r ntop-4.0.1_1.tbz

            after everything is installed, it can take a while, you have to set by hand Admin password for ntop, so use

            ntop -u root -A

            It will ask you the admin password, so type it and confirm it, next you have to create a file called ntop.sh in /usr/local/etc/rc.d/, to do so you can use:

            ee /usr/local/etc/rc.d/ntop.sh

            insert the code

            #!/bin/sh
            # This file was automatically generated
            # by the pfSense service handler on other machine :).
            
            rc_start() {
            	/usr/local/bin/ntop -i em0,em1 -u root -d --ipv4 -M -L -x 10456 -X 56258 -W 192.168.56.101:3000 -w 0 &
            }
            
            rc_stop() {
            	/usr/bin/killall ntop
            }
            
            case $1 in
            	start)
            		rc_start
            		;;
            	stop)
            		rc_stop
            		;;
            	restart)
            		rc_stop
            		rc_start
            		;;
            esac
            

            change the line```
            /usr/local/bin/ntop -i em0,em1 -u root -d --ipv4 -M -L -x 10456 -X 56258 -W 192.168.56.101:3000 -w 0 &

            
            I recommend you to read ntop configuration options, hope this helps.
            1 Reply Last reply Reply Quote 0
            • X
              X.Z.
              last edited by

              @oilop9000:

              @trunglam:

              Thanks i will try

              When install ntop from web interface ntop is version 4.01, but if we use pkg_add -r ntop in CLI interface ntop is version 3.3.10_5 so dependencies is difference and error return also difference.

              Hi

              Ive got success installing and configuring ntop 4.01 on pfSense 2.0 Rc1, but I had to make a couple of things to make it work:

              first you have to add the following line in te file /root/.tcshrc

              setenv PACKAGESITE "ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-8-stable/All/"

              I warn you to NOT use PACKAGEROOT because it will install ntop 3, and as far as I been testing, it craches a lot, so once you have changed .tcshrc install ntop using

              pkg_add -r ntop-4.0.1_1.tbz

              after everything is installed, it can take a while, you have to set by hand Admin password for ntop, so use

              ntop -u root -A

              It will ask you the admin password, so type it and confirm it, next you have to create a file called ntop.sh in /usr/local/etc/rc.d/, to do so you can use:

              ee /usr/local/etc/rc.d/ntop.sh

              insert the code

              #!/bin/sh
              # This file was automatically generated
              # by the pfSense service handler on other machine :).
              
              rc_start() {
              	/usr/local/bin/ntop -i em0,em1 -u root -d --ipv4 -M -L -x 10456 -X 56258 -W 192.168.56.101:3000 -w 0 &
              }
              
              rc_stop() {
              	/usr/bin/killall ntop
              }
              
              case $1 in
              	start)
              		rc_start
              		;;
              	stop)
              		rc_stop
              		;;
              	restart)
              		rc_stop
              		rc_start
              		;;
              esac
              

              change the line```
              /usr/local/bin/ntop -i em0,em1 -u root -d --ipv4 -M -L -x 10456 -X 56258 -W 192.168.56.101:3000 -w 0 &

              
              I recommend you to read ntop configuration options, hope this helps.
              

              i follow this step
              but my pfsense after reboot is die ><

              i run ntop -u root -A but not this commend
              please help me
              thanks

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

                I tried this and cannot download it.

                Error: Unable to get http://ftp://ftp://ftp.freebsd.org…...

                I cut and pasted from the instructions above.

                1 Reply Last reply Reply Quote 0
                • N
                  nickod
                  last edited by

                  Hi,

                  Tryed :
                  setenv PACKAGESITE "http://ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8-stable/All/"

                  i got:
                  $ pkg_add -r ntop-4.0.1_1.tbz
                  Error: Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.1-release/Latest/ntop-4.0.1_1.tbz: File unavailable (e.g., file not found, no access)

                  but i'm able to reach it on my pc.

                  Something to do with this?

                  1 Reply Last reply Reply Quote 0
                  • jimpJ
                    jimp Rebel Alliance Developer Netgate
                    last edited by

                    Try to install/reinstall ntop now, I made a bunch of fixes to it over the past few days.

                    Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                    Need help fast? Netgate Global Support!

                    Do not Chat/PM for help!

                    1 Reply Last reply Reply Quote 0
                    • C
                      Cino
                      last edited by

                      jimp,

                      install went well but ntop wouldn't start. I noticed it didn't create the /usr/local/etc/rc.d/ntop.sh file for startup. So I went ahead and created one based on oilop9000 post and that worked for me. I made some changes so it would capture my interfaces and changed it to http instead of ssl since the pfsense menu link uses http. Also I added a sleep 10 to the ntop.sh file so it would delay alittle on startup. If its not delay, I get a core dump right away.. its been stable for an hour so far.

                      Thanks!

                      1 Reply Last reply Reply Quote 0
                      • jimpJ
                        jimp Rebel Alliance Developer Netgate
                        last edited by

                        It will make the .sh if you save the settings under Diagnostics > ntop Settings

                        Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                        Need help fast? Netgate Global Support!

                        Do not Chat/PM for help!

                        1 Reply Last reply Reply Quote 0
                        • C
                          Cino
                          last edited by

                          @jimp:

                          It will make the .sh if you save the settings under Diagnostics > ntop Settings

                          its funny i tried that before posting. Tried it again and its creating the file for me now… As always, thank you!!

                          1 Reply Last reply Reply Quote 0
                          • jimpJ
                            jimp Rebel Alliance Developer Netgate
                            last edited by

                            If you had proper settings in there previously it should have made the .sh on install as well, I set it to sync the settings (which writes the rc file) on install now too.

                            Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                            Need help fast? Netgate Global Support!

                            Do not Chat/PM for help!

                            1 Reply Last reply Reply Quote 0
                            • C
                              Cino
                              last edited by

                              I wiped my settings out when I couldn't get ntop to work a couple of months ago… I have a habit of deleting all settings for a package in the config.xml if I don't plan on using it(well other then snort, waiting on update, too many settings to re-create,lol)

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