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

    Dlink DGE-530T not detected

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    18 Posts 7 Posters 10.1k 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

      Unfortunately many large companies often change the chipset they use in their network cards without changing the model number.
      Some breif Googling on this shows at least two revisions of this card:
      A1 uses Marvell 88E8003 chipset
      B1 uses Marvell 88E8001 chipset

      Both those should be supported by the sk or msk drivers so perhaps your card is a different chipset.

      Steve

      1 Reply Last reply Reply Quote 0
      • W
        wallabybob
        last edited by

        @seasnipe:

        Hello I am having trouble installing my Dlink DGE-530T card in my new pfsense 2.0 box. The card is not detected on installation I see that others have this card installed, please help.

        There is a variety of possible causes:

        1. Card might be "undetected" because it is not electrically connected to the computer because it is not correctly seated in the slot.
        2. Card might be "undetected" because it uses a chipset not recognised by any driver.
        3. Card might be "undetected" because a driver that recognised it encountered an error when attempting to initialise it.
        4. Card might be "undetected" because a driver recognised it and took ownership of it but it hasn't been added to the set of interfaces pfSense uses.

        Therefore it would help if you described what led you to determine it was "undetected" and provided the full output of the pfSense shell command dmesg.

        1 Reply Last reply Reply Quote 0
        • E
          evolvd
          last edited by

          I'm having the same problem, so here is the output from dmesg

          $ dmesg
          Copyright (c) 1992-2010 The FreeBSD Project.
          Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
          	The Regents of the University of California. All rights reserved.
          FreeBSD is a registered trademark of The FreeBSD Foundation.
          FreeBSD 8.1-RELEASE-p4 #0: Tue Sep 13 16:58:57 EDT 2011
              root@FreeBSD_8.0_pfSense_2.0-snaps.pfsense.org:/usr/obj./usr/pfSensesrc/src/sys/pfSense_SMP.8 i386
          Timecounter "i8254" frequency 1193182 Hz quality 0
          CPU: Intel(R) Core(TM)2 Duo CPU     E7500  @ 2.93GHz (2925.99-MHz 686-class CPU)
            Origin = "GenuineIntel"  Id = 0x1067a  Family = 6  Model = 17  Stepping = 10
            Features=0xbfebfbff <fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,pse36,clflush,dts,acpi,mmx,fxsr,sse,sse2,ss,htt,tm,pbe>Features2=0x408e3bd <sse3,dtes64,mon,ds_cpl,vmx,est,tm2,ssse3,cx16,xtpr,pdcm,sse4.1,xsave>AMD Features=0x20100000 <nx,lm>AMD Features2=0x1 <lahf>TSC: P-state invariant
          real memory  = 4294967296 (4096 MB)
          avail memory = 3126243328 (2981 MB)
          ACPI APIC Table: <dell  b9k =""  ="">
          FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
          FreeBSD/SMP: 1 package(s) x 2 core(s)
           cpu0 (BSP): APIC ID:  0
           cpu1 (AP): APIC ID:  1
          ioapic0: Changing APIC ID to 8
          ioapic0 <version 2.0=""> irqs 0-23 on motherboard
          lapic0: Forcing LINT1 to edge trigger
          netisr_init: forcing maxthreads to 1 and bindthreads to 0 for device polling
          wpi: You need to read the LICENSE file in /usr/share/doc/legal/intel_wpi/.
          wpi: If you agree with the license, set legal.intel_wpi.license_ack=1 in /boot/loader.conf.
          module_register_init: MOD_LOAD (wpi_fw, 0xc0988330, 0) error 1
          ipw_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
          ipw_bss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
          module_register_init: MOD_LOAD (ipw_bss_fw, 0xc0789370, 0) error 1
          ipw_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
          ipw_ibss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
          module_register_init: MOD_LOAD (ipw_ibss_fw, 0xc0789410, 0) error 1
          ipw_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
          ipw_monitor: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
          module_register_init: MOD_LOAD (ipw_monitor_fw, 0xc07894b0, 0) error 1
          wlan: mac acl policy registered
          kbd1 at kbdmux0
          cryptosoft0: <software crypto=""> on motherboard
          padlock0: No ACE support.
          acpi0: <dell b9k =""  =""> on motherboard
          acpi0: [ITHREAD]
          acpi0: Power Button (fixed)
          Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
          acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
          cpu0: <acpi cpu=""> on acpi0
          cpu1: <acpi cpu=""> on acpi0
          acpi_hpet0: <high precision="" event="" timer=""> iomem 0xfed00000-0xfed003ff on acpi0
          Timecounter "HPET" frequency 14318180 Hz quality 900
          acpi_button0: <power button=""> on acpi0
          acpi_button0: enable wake failed
          pcib0: <acpi host-pci="" bridge=""> port 0xcf8-0xcff on acpi0
          pci0: <acpi pci="" bus=""> on pcib0
          pcib1: <acpi pci-pci="" bridge=""> irq 16 at device 1.0 on pci0
          pci1: <acpi pci="" bus=""> on pcib1
          vgapci0: <vga-compatible display=""> port 0xecd8-0xecdf mem 0xdfe00000-0xdfe7ffff,0xc0000000-0xcfffffff,0xdff00000-0xdfffffff irq 16 at device 2.0 on pci0
          agp0: <intel g33="" svga="" controller=""> on vgapci0
          agp0: detected 7164k stolen memory
          agp0: aperture size is 256M
          vgapci1: <vga-compatible display=""> mem 0xdfe80000-0xdfefffff at device 2.1 on pci0
          pci0: <multimedia, hda=""> at device 27.0 (no driver attached)
          pcib2: <acpi pci-pci="" bridge=""> irq 16 at device 28.0 on pci0
          pci2: <acpi pci="" bus=""> on pcib2
          bge0: <broadcom netlink="" gigabit="" ethernet="" controller =""  ="" ,="" asic="" rev.="" 0x5784100=""> mem 0xdfbf0000-0xdfbfffff irq 16 at device 0.0 on pci2
          miibus0: <mii bus=""> on bge0
          brgphy0: <bcm5784 10="" 100="" 1000basetx="" phy=""> PHY 1 on miibus0
          brgphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
          bge0: [FILTER]
          uhci0: <intel 82801g="" (ich7)="" usb="" controller="" usb-a=""> port 0xff80-0xff9f irq 21 at device 29.0 on pci0
          uhci0: [ITHREAD]
          usbus0: <intel 82801g="" (ich7)="" usb="" controller="" usb-a=""> on uhci0
          uhci1: <intel 82801g="" (ich7)="" usb="" controller="" usb-b=""> port 0xff60-0xff7f irq 22 at device 29.1 on pci0
          uhci1: [ITHREAD]
          usbus1: <intel 82801g="" (ich7)="" usb="" controller="" usb-b=""> on uhci1
          uhci2: <intel 82801g="" (ich7)="" usb="" controller="" usb-c=""> port 0xff40-0xff5f irq 18 at device 29.2 on pci0
          uhci2: [ITHREAD]
          usbus2: <intel 82801g="" (ich7)="" usb="" controller="" usb-c=""> on uhci2
          uhci3: <intel 82801g="" (ich7)="" usb="" controller="" usb-d=""> port 0xff20-0xff3f irq 23 at device 29.3 on pci0
          uhci3: [ITHREAD]
          usbus3: <intel 82801g="" (ich7)="" usb="" controller="" usb-d=""> on uhci3
          ehci0: <intel 82801gb="" r="" (ich7)="" usb="" 2.0="" controller=""> mem 0xff980800-0xff980bff irq 21 at device 29.7 on pci0
          ehci0: [ITHREAD]
          usbus4: EHCI version 1.0
          usbus4: <intel 82801gb="" r="" (ich7)="" usb="" 2.0="" controller=""> on ehci0
          pcib3: <acpi pci-pci="" bridge=""> at device 30.0 on pci0
          pci3: <acpi pci="" bus=""> on pcib3
          isab0: <pci-isa bridge=""> at device 31.0 on pci0
          isa0: <isa bus=""> on isab0
          atapci0: <intel ich7="" udma100="" controller=""> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xffa0-0xffaf irq 16 at device 31.1 on pci0
          ata0: <ata 0="" channel=""> on atapci0
          ata0: [ITHREAD]
          atapci1: <intel ich7="" sata300="" controller=""> port 0xfe00-0xfe07,0xfe10-0xfe13,0xfe20-0xfe27,0xfe30-0xfe33,0xfec0-0xfecf irq 20 at device 31.2 on pci0
          atapci1: [ITHREAD]
          ata2: <ata 0="" channel=""> on atapci1
          ata2: [ITHREAD]
          ata3: <ata 1="" channel=""> on atapci1
          ata3: [ITHREAD]
          pci0: <serial bus,="" smbus=""> at device 31.3 (no driver attached)
          atrtc0: <at realtime="" clock=""> port 0x70-0x7f irq 8 on acpi0
          ppc0: <parallel port=""> port 0x378-0x37f,0x778-0x77f irq 7 on acpi0
          ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
          ppc0: FIFO with 16/16/8 bytes threshold
          ppc0: [ITHREAD]
          ppbus0: <parallel port="" bus=""> on ppc0
          plip0: <plip network="" interface=""> on ppbus0
          plip0: [ITHREAD]
          lpt0: <printer> on ppbus0
          lpt0: [ITHREAD]
          lpt0: Interrupt-driven port
          ppi0: <parallel i="" o=""> on ppbus0
          uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
          uart0: [FILTER]
          pmtimer0 on isa0
          orm0: <isa option="" roms=""> at iomem 0xc0000-0xcb7ff,0xcb800-0xcd7ff,0xcd800-0xcffff pnpid ORM0000 on isa0
          sc0: <system console=""> at flags 0x100 on isa0
          sc0: VGA <16 virtual consoles, flags=0x300>
          vga0: <generic isa="" vga=""> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
          atkbdc0: <keyboard controller="" (i8042)=""> at port 0x60,0x64 on isa0
          atkbd0: <at keyboard=""> irq 1 on atkbdc0
          kbd0 at atkbd0
          atkbd0: [GIANT-LOCKED]
          atkbd0: [ITHREAD]
          est0: <enhanced speedstep="" frequency="" control=""> on cpu0
          est: CPU supports Enhanced Speedstep, but is not recognized.
          est: cpu_vendor GenuineIntel, msr 6160b2506000b25
          device_attach: est0 attach returned 6
          p4tcc0: <cpu frequency="" thermal="" control=""> on cpu0
          est1: <enhanced speedstep="" frequency="" control=""> on cpu1
          est: CPU supports Enhanced Speedstep, but is not recognized.
          est: cpu_vendor GenuineIntel, msr 6160b2506000b25
          device_attach: est1 attach returned 6
          p4tcc1: <cpu frequency="" thermal="" control=""> on cpu1
          Timecounters tick every 1.000 msec
          IPsec: Initialized Security Association Processing.
          usbus0: 12Mbps Full Speed USB v1.0
          usbus1: 12Mbps Full Speed USB v1.0
          usbus2: 12Mbps Full Speed USB v1.0
          usbus3: 12Mbps Full Speed USB v1.0
          usbus4: 480Mbps High Speed USB v2.0
          ad4: 76319MB <seagate st380817as="" 3.42=""> at ata2-master UDMA100 SATA
          ugen0.1: <intel> at usbus0
          uhub0: <intel 1="" 9="" uhci="" root="" hub,="" class="" 0,="" rev="" 1.00="" 1.00,="" addr=""> on usbus0
          ugen1.1: <intel> at usbus1
          uhub1: <intel 1="" 9="" uhci="" root="" hub,="" class="" 0,="" rev="" 1.00="" 1.00,="" addr=""> on usbus1
          ugen2.1: <intel> at usbus2
          uhub2: <intel 1="" 9="" uhci="" root="" hub,="" class="" 0,="" rev="" 1.00="" 1.00,="" addr=""> on usbus2
          ugen3.1: <intel> at usbus3
          uhub3: <intel 1="" 9="" uhci="" root="" hub,="" class="" 0,="" rev="" 1.00="" 1.00,="" addr=""> on usbus3
          ugen4.1: <intel> at usbus4
          uhub4: <intel 1="" 9="" ehci="" root="" hub,="" class="" 0,="" rev="" 2.00="" 1.00,="" addr=""> on usbus4
          uhub0: 2 ports with 2 removable, self powered
          uhub1: 2 ports with 2 removable, self powered
          uhub2: 2 ports with 2 removable, self powered
          uhub3: 2 ports with 2 removable, self powered
          acd0: DVDROM <optiarc dvd-rom="" ddu1681s="" 102a=""> at ata3-master UDMA100 SATA
          lapic1: Forcing LINT1 to edge trigger
          SMP: AP CPU #1 Launched!
          Root mount waiting for: usbus4
          uhub4: 8 ports with 8 removable, self powered
          Trying to mount root from ufs:/dev/ad4s1a
          WARNING: / was not properly dismounted
          WARNING: R/W mount of / denied.  Filesystem is not clean - run fsck
          ugen2.2: <vendor 0x0461=""> at usbus2
          ums0: <vendor 0="" 2="" 0x0461="" usb="" optical="" mouse,="" class="" 0,="" rev="" 2.00="" 2.00,="" addr=""> on usbus2
          ums0: 3 buttons and [XYZ] coordinates ID=0
          ugen2.3: <lite-on technology="" corp.=""> at usbus2
          ukbd0: <lite-on 0="" 3="" technology="" corp.="" usb="" multimedia="" keyboard,="" class="" 0,="" rev="" 1.10="" 1.18,="" addr=""> on usbus2
          kbd2 at ukbd0
          uhid0: <lite-on 0="" 3="" technology="" corp.="" usb="" multimedia="" keyboard,="" class="" 0,="" rev="" 1.10="" 1.18,="" addr=""> on usbus2
          pflog0: promiscuous mode enabled
          bge0: link state changed to UP</lite-on></lite-on></lite-on></vendor></vendor></optiarc></intel></intel></intel></intel></intel></intel></intel></intel></intel></intel></seagate></cpu></enhanced></cpu></enhanced></at></keyboard></generic></system></isa></parallel></printer></plip></parallel></parallel></at></serial></ata></ata></intel></ata></intel></isa></pci-isa></acpi></acpi></intel></intel></intel></intel></intel></intel></intel></intel></intel></intel></bcm5784></mii></broadcom></acpi></acpi></multimedia,></vga-compatible></intel></vga-compatible></acpi></acpi></acpi></acpi></power></high></acpi></acpi></dell></software></version></dell ></lahf></nx,lm></sse3,dtes64,mon,ds_cpl,vmx,est,tm2,ssse3,cx16,xtpr,pdcm,sse4.1,xsave></fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,pse36,clflush,dts,acpi,mmx,fxsr,sse,sse2,ss,htt,tm,pbe>
          

          Any ideas on getting this working?

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

            First thing I'd do is check the card to see which chip it's actually using. As I said above there are a number of revisions of that card.

            Steve

            1 Reply Last reply Reply Quote 0
            • E
              evolvd
              last edited by

              I'll check the card tomorrow to see if there is any thing on it that would note the revision.

              1 Reply Last reply Reply Quote 0
              • W
                wallabybob
                last edited by

                @evolvd:

                I'm having the same problem, so here is the output from dmesg

                There is no sign of your card being visible on the bus. I expect it is either dead or not correctly seated in the slot.

                Here are the PCI devices detected but not claimed by a driver:

                pci0: <multimedia, hda="">at device 27.0 (no driver attached)
                pci0: <serial bus,="" smbus="">at device 31.3 (no driver attached)</serial></multimedia,> 
                

                I would expect to see something like```
                pci#: <network, ethernet=""> at device #.# (no driver attached)</network,>

                
                @evolvd:
                
                > Any ideas on getting this working?
                
                As a further check you could post the output of the pfSense shell command _pciconf -l -v_
                
                I suggest you ensure the card is correctly seated in the slot. Is the card visible under (say) an up to date version of Linux?
                1 Reply Last reply Reply Quote 0
                • E
                  evolvd
                  last edited by

                  Thanks for looking through the dmesg output I posted. I see the NIC card in the BIOS and when I plug in a ethernet cable the light go active on the card. I'm downloading the latest version of Ubuntu to see if that recognizes my card.

                  1 Reply Last reply Reply Quote 0
                  • E
                    evolvd
                    last edited by

                    Yeah, Ubuntu was able to see the card.

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

                      Hmm,
                      Try Wallabybob's suggestion above, run:

                      
                      pciconf -l -v
                      
                      

                      The card should show up there as a pci device.
                      Did you find out which chip is on the card? The revision number is not important other than to allow us to look up compatibility.

                      Steve

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

                        Out of curiosity I googled some more and found:

                        DGE-530T revision C1 (Realtek RTL8169 based, PCI ID 1186:4302)

                        So it seems that D-link may (if the above report is accurate) have changed to a completely different chipset whilst keeping the same model number. Nice!

                        This may be supported by the re(4) driver but possibly not the FreeBSD 8.1 release.

                        Non of this explains why it doesn't appear as an unknown device in the boot log though.

                        Steve

                        Edit: Yes, support for the rev C1 card was only added to the re driver in Aug 2011. See: http://www.freebsd.org/cgi/query-pr.cgi?pr=159116

                        1 Reply Last reply Reply Quote 0
                        • E
                          evolvd
                          last edited by

                          I installed 2.1 just to see if it would make a difference (no luck) here is the output for pciconf -l -v

                          $ pciconf -l -v
                          hostb0@pci0:0:0:0:	class=0x060000 card=0x02941028 chip=0x29c08086 rev=0x0a hdr=0x00
                              class      = bridge
                              subclass   = HOST-PCI
                          pcib1@pci0:0:1:0:	class=0x060400 card=0x02941028 chip=0x29c18086 rev=0x0a hdr=0x01
                              class      = bridge
                              subclass   = PCI-PCI
                          vgapci0@pci0:0:2:0:	class=0x030000 card=0x02941028 chip=0x29c28086 rev=0x0a hdr=0x00
                              class      = display
                              subclass   = VGA
                          vgapci1@pci0:0:2:1:	class=0x038000 card=0x02941028 chip=0x29c38086 rev=0x0a hdr=0x00
                              class      = display
                          none0@pci0:0:27:0:	class=0x040300 card=0x02941028 chip=0x27d88086 rev=0x01 hdr=0x00
                              class      = multimedia
                              subclass   = HDA
                          pcib2@pci0:0:28:0:	class=0x060400 card=0x02941028 chip=0x27d08086 rev=0x01 hdr=0x01
                              class      = bridge
                              subclass   = PCI-PCI
                          uhci0@pci0:0:29:0:	class=0x0c0300 card=0x02941028 chip=0x27c88086 rev=0x01 hdr=0x00
                              class      = serial bus
                              subclass   = USB
                          uhci1@pci0:0:29:1:	class=0x0c0300 card=0x02941028 chip=0x27c98086 rev=0x01 hdr=0x00
                              class      = serial bus
                              subclass   = USB
                          uhci2@pci0:0:29:2:	class=0x0c0300 card=0x02941028 chip=0x27ca8086 rev=0x01 hdr=0x00
                              class      = serial bus
                              subclass   = USB
                          uhci3@pci0:0:29:3:	class=0x0c0300 card=0x02941028 chip=0x27cb8086 rev=0x01 hdr=0x00
                              class      = serial bus
                              subclass   = USB
                          ehci0@pci0:0:29:7:	class=0x0c0320 card=0x02941028 chip=0x27cc8086 rev=0x01 hdr=0x00
                              class      = serial bus
                              subclass   = USB
                          pcib3@pci0:0:30:0:	class=0x060401 card=0x02941028 chip=0x244e8086 rev=0xe1 hdr=0x01
                              class      = bridge
                              subclass   = PCI-PCI
                          isab0@pci0:0:31:0:	class=0x060100 card=0x00000000 chip=0x27b88086 rev=0x01 hdr=0x00
                              class      = bridge
                              subclass   = PCI-ISA
                          atapci0@pci0:0:31:1:	class=0x01018a card=0x02941028 chip=0x27df8086 rev=0x01 hdr=0x00
                              class      = mass storage
                              subclass   = ATA
                          atapci1@pci0:0:31:2:	class=0x01018f card=0x02941028 chip=0x27c08086 rev=0x01 hdr=0x00
                              class      = mass storage
                              subclass   = ATA
                          none1@pci0:0:31:3:	class=0x0c0500 card=0x02941028 chip=0x27da8086 rev=0x01 hdr=0x00
                              class      = serial bus
                              subclass   = SMBus
                          bge0@pci0:2:0:0:	class=0x020000 card=0x02941028 chip=0x169814e4 rev=0x10 hdr=0x00
                              class      = network
                              subclass   = ethernet
                          none2@pci0:3:0:0:	class=0x020000 card=0x43021186 chip=0x43021186 rev=0x10 hdr=0x00
                              class      = network
                              subclass   = ethernet
                          

                          I'm going to be ordering another card today but maybe this will help someone else.

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

                            Well at least it showed up!

                            none2@pci0:3:0:0: class=0x020000 card=0x43021186 chip=0x43021186 rev=0x10 hdr=0x00
                                class      = network
                                subclass  = ethernet

                            As you can see this is indeed the rev C1 hardware with the Realtek chip (device ID:4302).
                            The only build of 2.1 currently available (unless I missed some announcement) is still built on FreeBSD 8.1. 2.1 will be built on FreeBSD 9.X in future and this should include support for your card.

                            Steve

                            1 Reply Last reply Reply Quote 0
                            • E
                              evolvd
                              last edited by

                              ha yeah I'm glad I could see the problem. I'm ordering another card right now so I will just use this card for something else. I have a question about the card I was going to get. I made another thread about it. http://forum.pfsense.org/index.php/topic,43616.0.html

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

                                fyi, those cards WILL fail randomly causing connectivity loss.  :(

                                i learned this the hard way. you are much better off with an intel base card. like the intel pro-1000 mt (either desktop/or server models) …i have found the server models of the pro-1000 to be extremely solid.

                                the dlink (especially the rev. b's) on the other hand...they would just puke randomly and you would have to restart the whole firewall to bring them back to life.

                                you can find the pro-1000's on ebay for pretty cheap. i am running four in the PCI slots and have yet to have a single problem once i put the firewall back into production. my throughput is between 20mbps to 300mbps, and they handle it without breaking a sweat.

                                just an FYI is all.  :D

                                1 Reply Last reply Reply Quote 0
                                • P
                                  pat1974
                                  last edited by

                                  What I find about of pfsense is that the hardware is really important. This is not highlighted enough on their website.
                                  When somebody is considering pfsense, it is important to consider the hardware.

                                  Coming from a Microsoft background, you don't think hardware compatibility problem immediately when you setup your freeBsd box, but you should, especially with a pfsense box since it doesn't uses the last updated distro of freeBSD.

                                  So when you buy brand new NIC, because pfsense is not the most recent distro it is quite possible your new hardware driver will not be available in the pfsense distro.

                                  I'm just saying this from experience, as I figure that the hardware was really important after buying it, and starting to setup my pfsense. Then when it didn't work I start reading more about pfsense, and realize all the above explanation.

                                  I think pfsense website should find a way to make it stand out on their home page.

                                  Something like: "BEFORE YOU START BUYING PARTS FOR SETTING UP PFSENSE, MAKE SURE THE HARDWARE YOU WANT TO BUY IS COMPATIBLE WITH PFSENSE DISTRO"

                                  Doing this type of warning will avoid a lot of headach, and maybe having the list of compatible hard drive easy to find :)

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

                                    100% correct. even though the dlink NIC will work, but you will have issues with them. drop connections, packet mangling, etc.

                                    i learned this the hard way as well, but once spending time in the forums and reading the vast amount of information within…i have a very good understanding of the overall product and the in's/out's of pfsense.  ...however, being a microsoft guy for the past 15+ years...it did take me a little longer than it should have.  ;D

                                    @pat1974:

                                    What I find about of pfsense is that the hardware is really important. This is not highlighted enough on their website.
                                    When somebody is considering pfsense, it is important to consider the hardware.

                                    Coming from a Microsoft background, you don't think hardware compatibility problem immediately when you setup your freeBsd box, but you should, especially with a pfsense box since it doesn't uses the last updated distro of freeBSD.

                                    So when you buy brand new NIC, because pfsense is not the most recent distro it is quite possible your new hardware driver will not be available in the pfsense distro.

                                    I'm just saying this from experience, as I figure that the hardware was really important after buying it, and starting to setup my pfsense. Then when it didn't work I start reading more about pfsense, and realize all the above explanation.

                                    I think pfsense website should find a way to make it stand out on their home page.

                                    Something like: "BEFORE YOU START BUYING PARTS FOR SETTING UP PFSENSE, MAKE SURE THE HARDWARE YOU WANT TO BUY IS COMPATIBLE WITH PFSENSE DISTRO"

                                    Doing this type of warning will avoid a lot of headach, and maybe having the list of compatible hard drive easy to find :)

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