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.
    • 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.