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

    What do i need to do to make pfsense recognize my external USB3.0 HDD ?

    Scheduled Pinned Locked Moved Hardware
    11 Posts 4 Posters 3.9k 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.
    • stephenw10S
      stephenw10 Netgate Administrator
      last edited by

      There is no support for usb3 in pfSense 2.1.X.
      Is that the boot log? Try connecting it after boot and look at the system log.
      If you get it connected and mount it what are you going to do with it?

      Steve

      1 Reply Last reply Reply Quote 0
      • X
        xPliZit_xs
        last edited by

        Thank you for your reply, i havent had time to try anything different yet but wanted to give you an idea what my plan was.
        I wanted to use an FTP server package on my pfsense box (or something similar) which uses one additional hdd besides the system drive as storage.
        External HDD because i can remove it if necessary without opening the pc case.
        The log in my first post is the pfsense output on screen during bootup. It seems to detect "some" kind (USB1.0/2.0)of usb hardware.
        Going to check what you suggested later today and report back.

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

          I can confirm that USB3 works with the 2.2 Alpha images, when you are brave enough to try.

          Edit: seems that FreeBSD 8.3 has an xhci module.  If it's shipped with pfSense 2.1.3, you could try to load it to get USB3 support.

          1 Reply Last reply Reply Quote 0
          • stephenw10S
            stephenw10 Netgate Administrator
            last edited by

            There is USB support. You can boot from USB if you want. I would expect the drive to be detected but not mounted as long as it's falling back to usb2.
            Most people here will advise you that running a file server on your firewall is a bad idea but of course you're free to do so.  ;)

            Steve

            1 Reply Last reply Reply Quote 0
            • X
              xPliZit_xs
              last edited by

              The system log file did not show anything after connecting the drive.
              If the drive is recognized then how can i verify this before it is even mounted?

              1 Reply Last reply Reply Quote 0
              • stephenw10S
                stephenw10 Netgate Administrator
                last edited by

                Hmm, something not right then. Try plugging in some other USB device and check the log.

                Steve

                1 Reply Last reply Reply Quote 0
                • X
                  xPliZit_xs
                  last edited by

                  Ok, advanced one step….

                  I got the drive connected and syslog reports data:

                  da0 at umass-sim0 bus 0 scbus0 target 0 lun 0
                  da0: Fixed Direct Access SCSI-0 device
                  da0: 1.000MB/s transfers
                  da0: 305245MB (625142448 512 byte sectors: 255H 63S/T 38913C)

                  From there i can see the drive name is "da0" correct?

                  Tried to mount this to a folder i made in the root folder called "ftpdrive" using the mount comand from the shell.
                  Mount /dev/da0 /ftpdrive
                  error: invalid argument

                  Any ideas?

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

                    @xPliZit_xs:

                    Ok, advanced one step….

                    I got the drive connected and syslog reports data:

                    da0 at umass-sim0 bus 0 scbus0 target 0 lun 0
                    da0: Fixed Direct Access SCSI-0 device
                    da0: 1.000MB/s transfers
                    da0: 305245MB (625142448 512 byte sectors: 255H 63S/T 38913C)

                    From there i can see the drive name is "da0" correct?

                    Tried to mount this to a folder i made in the root folder called "ftpdrive" using the mount comand from the shell.
                    Mount /dev/da0 /ftpdrive
                    error: invalid argument

                    Any ideas?

                    That won't work just yet.  I can share my experience with FreeNAS which is also based on FreeBSD.  You have to load the fuse module:

                    kldload fuse

                    mount -t ntfs /dev/da0s1 /1T

                    Obviously the ntfs is an example.

                    http://www.nitekonline.com/?p=216

                    You may have to play around with the settings.

                    I don't know if PfSense have that module even have it as an option since this basic in FreeBSD in function as a firewall.

                    Hope this helps.

                    1 Reply Last reply Reply Quote 0
                    • stephenw10S
                      stephenw10 Netgate Administrator
                      last edited by

                      Hmm, I don't recall needing to kld fuse last time I tried anything like this. But it wasn't a USB drive.
                      Importantly you can't can't mount the drive directly, you have to mount a slice on the drive. It needs to be partitioned and formatted.

                      This is probably helpful:
                      https://doc.pfsense.org/index.php/Local_Disk_Storage_on_Embedded_%28soekris%29

                      Steve

                      1 Reply Last reply Reply Quote 0
                      • X
                        xPliZit_xs
                        last edited by

                        Ok, i finally got it mounted following this link: https://doc.pfsense.org/index.php/Local_Disk_Storage_on_Embedded_%28soekris%29

                        Thank you guys for helping! Now i will move on and try to get a ftp server going….

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