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

    SysKonnect SK-9E22

    Hardware
    4
    9
    4.2k
    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.
    • J
      jackfrost
      last edited by

      Hi all, did a forum search but didn't find anything on this model… HCL list is from 2005, so not there either.

      Anyways, short intro is that I bought a Dell GX280 SFF with a 160gb hard drive, 2gb of ram, 3ghz p4 with HT... pretty powerful little beast (and pretty cheap), even if the world has moved onto Core2. Planning on using it for heavy caching, and some dual lan + dual wan stuff.

      I have a D-Link Gigabit DGE-530T adapter in the PCI slot, and the SysKonnect SK-9E22 in the PCI x16 slot. The SK-9E22 is a dual port NIC, so that gives me a total of 4 ports (onbaord Broadcom NetXtreme 57xx Gigabit is the fourth).

      The dell came installed with windows xp, and I tested all the cards in windows xp, everything shows up, etc. (Had to do a bios update before the SK-9E22 worked in the x16 slot though).

      When I booted from the 1.2-RELEASE cd, it only saw the onboard and the D-Link controllers, and not the Syskonnect one. There is a driver available for freebsd 6.0 at http://www.syskonnect.de/e_en/products/adapters/pcie_server/sk-9e22/SK-9E22.html?navid=9

      My question is twofold:
      1.) Should pfsense be seeing the SK-9E22 and something is wrong?
      2.) If there isn't something wrong, will I be able to use the driver linked on that page after pfsense is installed?

      Any help would be appreciated
      Thanks!

      P.S. Does anyone know of some quad or dual port PCI NICs that come in SFF (small form factor) brackets?

      1 Reply Last reply Reply Quote 0
      • H
        hoba
        last edited by

        How about a triple nic  ;)
        http://pyramid.de/en/products/3nic.php

        Not sure about the driver but check your bios and if it has an option for pnp os turn it off and retry. Posting the dmesg output of the box might help too. You can grab it at from http://<pfsense-ip>/status.php (hidden webguipage).</pfsense-ip>

        1 Reply Last reply Reply Quote 0
        • J
          jackfrost
          last edited by

          Thanks for the response… in the dmesg it looks like it sees the device, but has no driver... going to install it to the hard drive, then try to install the driver i guess.

          dmesg:

          Copyright (c) 1992-2007 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 6.2-RELEASE-p11 #0: Sun Feb 24 16:32:58 EST 2008
              sullrich@builder6.pfsense.com:/usr/obj.pfSense/usr/src/sys/pfSense.6
          Timecounter "i8254" frequency 1193182 Hz quality 0
          CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz (2994.40-MHz 686-class CPU)
            Origin = "GenuineIntel"  Id = 0xf34  Stepping = 4
            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=0x441d<sse3,rsvd2,mon,ds_cpl,cntx-id,<b14>>
            Logical CPUs per core: 2
          real memory  = 2137546752 (2038 MB)
          avail memory = 2086760448 (1990 MB)
          wlan: mac acl policy registered
          kbd1 at kbdmux0
          ath_hal: 0.9.17.2 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
          acpi0: <dell gx280 =""> on motherboard
          acpi0: Power Button (fixed)
          Timecounter "ACPI-safe" frequency 3579545 Hz quality 1000
          acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
          cpu0: <acpi cpu=""> on acpi0
          acpi_button0: <power button=""> on acpi0
          pcib0: <acpi host-pci="" bridge=""> port 0xcf8-0xcff on acpi0
          pci0: <acpi pci="" bus=""> on pcib0
          pcib1: <acpi pci-pci="" bridge=""> irq 11 at device 1.0 on pci0
          pci1: <acpi pci="" bus=""> on pcib1
          pci1: <network, ethernet=""> at device 0.0 (no driver attached)
          agp0: <intel 82915g="" (915g="" gmch)="" svga="" controller=""> port 0xe898-0xe89f mem 0xdff00000-0xdff7ffff,0xc0000000-0xcfffffff,0xdfec0000-0xdfefffff irq 11 at device 2.0 on pci0
          agp0: detected 7932k stolen memory
          agp0: aperture size is 256M
          pci0: <display> at device 2.1 (no driver attached)
          pcib2: <acpi pci-pci="" bridge=""> irq 11 at device 28.0 on pci0
          pci2: <acpi pci="" bus=""> on pcib2
          bge0: <broadcom bcm5750="" a1,="" asic="" rev.="" 0x4001=""> mem 0xdfbf0000-0xdfbfffff irq 11 at device 0.0 on pci2
          miibus0: <mii bus=""> on bge0
          brgphy0: <bcm5750 10="" 100="" 1000basetx="" phy=""> on miibus0
          brgphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto
          bge0: Ethernet address: 00:0f:1f:db:82:cf
          pcib3: <acpi pci-pci="" bridge=""> irq 10 at device 28.1 on pci0
          pci3: <acpi pci="" bus=""> on pcib3
          uhci0: <intel 82801fb="" fr="" fw="" frw="" (ich6)="" usb="" controller="" usb-a=""> port 0xff80-0xff9f irq 9 at device 29.0 on pci0
          uhci0: [GIANT-LOCKED]
          usb0: <intel 82801fb="" fr="" fw="" frw="" (ich6)="" usb="" controller="" usb-a=""> on uhci0
          usb0: USB revision 1.0
          uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
          uhub0: 2 ports with 2 removable, self powered
          uhci1: <intel 82801fb="" fr="" fw="" frw="" (ich6)="" usb="" controller="" usb-b=""> port 0xff60-0xff7f irq 5 at device 29.1 on pci0
          uhci1: [GIANT-LOCKED]
          usb1: <intel 82801fb="" fr="" fw="" frw="" (ich6)="" usb="" controller="" usb-b=""> on uhci1
          usb1: USB revision 1.0
          uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
          uhub1: 2 ports with 2 removable, self powered
          uhci2: <intel 82801fb="" fr="" fw="" frw="" (ich6)="" usb="" controller="" usb-c=""> port 0xff40-0xff5f irq 3 at device 29.2 on pci0
          uhci2: [GIANT-LOCKED]
          usb2: <intel 82801fb="" fr="" fw="" frw="" (ich6)="" usb="" controller="" usb-c=""> on uhci2
          usb2: USB revision 1.0
          uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
          uhub2: 2 ports with 2 removable, self powered
          uhci3: <intel 82801fb="" fr="" fw="" frw="" (ich6)="" usb="" controller="" usb-d=""> port 0xff20-0xff3f irq 10 at device 29.3 on pci0
          uhci3: [GIANT-LOCKED]
          usb3: <intel 82801fb="" fr="" fw="" frw="" (ich6)="" usb="" controller="" usb-d=""> on uhci3
          usb3: USB revision 1.0
          uhub3: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
          uhub3: 2 ports with 2 removable, self powered
          ehci0: <intel 82801fb="" (ich6)="" usb="" 2.0="" controller=""> mem 0xffa80800-0xffa80bff irq 9 at device 29.7 on pci0
          ehci0: [GIANT-LOCKED]
          usb4: waiting for BIOS to give up control
          usb4: EHCI version 1.0
          usb4: companion controllers, 2 ports each: usb0 usb1 usb2 usb3
          usb4: <intel 82801fb="" (ich6)="" usb="" 2.0="" controller=""> on ehci0
          usb4: USB revision 2.0
          uhub4: Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
          uhub4: 8 ports with 8 removable, self powered
          pcib4: <acpi pci-pci="" bridge=""> at device 30.0 on pci0
          pci4: <acpi pci="" bus=""> on pcib4
          skc0: <d-link dge-530t="" gigabit="" ethernet=""> port 0xcc00-0xccff mem 0xdf8fc000-0xdf8fffff irq 11 at device 0.0 on pci4
          skc0: DGE-530T Gigabit Ethernet Adapter rev. (0x9)
          sk0: <marvell semiconductor,="" inc.="" yukon=""> on skc0
          sk0: Ethernet address: 00:19:5b:84:00:e2
          miibus1: <mii bus=""> on sk0
          e1000phy0: <marvell 88e1000="" gigabit="" phy=""> on miibus1
          e1000phy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX-FDX, auto
          pci0: <multimedia, audio=""> at device 30.2 (no driver attached)
          isab0: <pci-isa bridge=""> at device 31.0 on pci0
          isa0: <isa bus=""> on isab0
          atapci0: <intel ich6="" udma100="" controller=""> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xffa0-0xffaf irq 11 at device 31.1 on pci0
          ata0: <ata 0="" channel=""> on atapci0
          ata1: <ata 1="" channel=""> on atapci0
          atapci1: <intel ich6="" sata150="" controller=""> port 0xfe00-0xfe07,0xfe10-0xfe13,0xfe20-0xfe27,0xfe30-0xfe33,0xfea0-0xfeaf irq 5 at device 31.2 on pci0
          ata2: <ata 0="" channel=""> on atapci1
          ata3: <ata 1="" channel=""> on atapci1
          pci0: <serial bus,="" smbus=""> at device 31.3 (no driver attached)
          speaker0: <pc speaker=""> port 0x61 on acpi0
          fdc0: <floppy drive="" controller=""> port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0
          fdc0: [FAST]
          fd0: <1440-KB 3.5" drive> on fdc0 drive 0
          ppc0: <ecp parallel="" printer="" 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
          ppbus0: <parallel port="" bus=""> on ppc0
          lpt0: <printer> on ppbus0
          lpt0: Interrupt-driven port
          ppi0: <parallel i="" o=""> on ppbus0
          sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
          sio0: type 16550A
          pmtimer0 on isa0
          orm0: <isa option="" roms=""> at iomem 0xc0000-0xcafff,0xcb000-0xcc7ff,0xcc800-0xcffff 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]
          sc0: <system console=""> at flags 0x100 on isa0
          sc0: VGA <16 virtual consoles, flags=0x300>
          sio1: configured irq 3 not in bitmap of probed irqs 0
          sio1: port may not be enabled
          vga0: <generic isa="" vga=""> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
          uhid0: Logitech Optical USB Mouse, rev 2.00/3.40, addr 2, iclass 3/1
          Timecounter "TSC" frequency 2994396143 Hz quality 800
          Timecounters tick every 1.000 msec
          Fast IPsec: Initialized Security Association Processing.
          acd0: CDRW <sony cd-rw="" dvd-rom="" crx830e="" kdk3=""> at ata0-master UDMA33
          ad4: 152627MB <wdc wd1600aajs-00psa0="" 05.06h05=""> at ata2-master SATA150
          GEOM_LABEL: Label for provider acd0 is iso9660/pfSense.
          ukbd0: Dell Dell USB Keyboard, rev 1.10/3.01, addr 3, iclass 3/1
          kbd2 at ukbd0
          Trying to mount root from cd9660:/dev/iso9660/pfSense
          
               ___
           ___/ f \\
          / p \\___/ Sense
          \\___/   \\
              \\___/
          
          Welcome to pfSense 1.2-RELEASE on the 'cdrom' platform...
          
          md0.uzip: 2328 x 65536 blocks
          Generating MFS /var partition
          Generating MFS /etc partition
          Generating MFS /root partition
          Looking for pfi.conf on
          acd0c
          done.
          Looking for pfi.conf on
          fd0
          done.
          Looking for config.xml on
          fd0
          done.
          Generating a MFS /conf partition...
          done.
          Mounting filesystems...
           done.
          Creating symlinks...
          .
          .
          .
          done.
          Launching PHP init system...
           done.
          Initializing...
          .
          .
          .
          .
          .
          .
          .
          .
          .
          .
          .
          .
          .
          .
          .
           done.
          Starting device manager (devd)...
          done.
          Loading configuration...
          .
          .
          .
          done.
          
          Network interface mismatch -- Running interface assignment option.
          
          Valid interfaces are:
          
          bge0    00:0f:1f:db:82:cf
          sk0     00:19:5b:84:00:e2
          
          Do you want to set up VLANs first?
          If you are not going to use VLANs, or only for optional interfaces, you should
          say no here and use the webConfigurator to configure VLANs later, if required.
          
          Do you want to set up VLANs now [y|n]?
          
          *NOTE*  pfSense requires *AT LEAST* 2 assigned interfaces to function.
                  If you do not have two interfaces you CANNOT continue.
          
                  If you do not have at least two *REAL* network interface cards
                  or one interface with multiple VLANs then pfSense *WILL NOT*
                  function correctly.
          
          If you do not know the names of your interfaces, you may choose to use
          auto-detection. In that case, disconnect all interfaces now before
          hitting 'a' to initiate auto detection.
          
          Enter the LAN interface name or 'a' for auto-detection:
          
          Enter the WAN interface name or 'a' for auto-detection:
          
          Enter the Optional 1 interface name or 'a' for auto-detection
          (or nothing if finished):
          
          The interfaces will be assigned as follows:
          
          LAN  -> sk0
          WAN  -> bge0
          
          Do you want to proceed [y|n]?
          
          Updating configuration...
          done.
          Cleaning backup cache...
          done.
          Setting up extended sysctls...
          done.
          Syncing user passwords...
          done.
          Starting Secure Shell Services...
          done.
          Setting timezone...
          done.
          Starting syslog...
          done.
          Configuring LAN interface...
          bge0: link state changed to DOWN
          sk0: link state changed to DOWN
          done.
          Configuring WAN interface...
          done.
          Configuring OPT interfaces...
          done.
          Configuring CARP interfaces...
          done.
          route:
          writing to routing socket
          :
          No such process
          route:
          writing to routing socket
          :
          No such process
          route:
          writing to routing socket
          :
          No such process
          route:
          writing to routing socket
          :
          No such process
          route:
          writing to routing socket
          :
          No such process
          route:
          writing to routing socket
          :
          No such process
          route:
          writing to routing socket
          :
          No such process
          route:
          writing to routing socket
          :
          No such process
          route:
          writing to routing socket
          :
          No such process
          route:
          writing to routing socket
          :
          No such process
          Syncing system time before startup...
          done.
          pflog0: promiscuous mode enabled
          Configuring firewall...
          .
          .
          .
          done.
          Starting webConfigurator...
          done.
          Starting DHCP service...
          done.
          Starting DNS forwarder...
          done.
          Setting up microcode and tx/rx offloading...
          done.
          Starting FTP helpers...
          done.
          Generating RRD graphs...
          route:
          writing to routing socket
          :
          No such process
          done.
          Starting DHCP service...
          done.
          Starting OpenNTP time client...
          done.
          Starting CRON...
          done.
          appending output to nohup.out
          Bootup complete
          sk0: link state changed to UP</wdc></sony></generic></system></at></keyboard></isa></parallel></printer></parallel></ecp></floppy></pc></serial></ata></ata></intel></ata></ata></intel></isa></pci-isa></multimedia,></marvell></mii></marvell></d-link></acpi></acpi></intel></intel></intel></intel></intel></intel></intel></intel></intel></intel></acpi></acpi></bcm5750></mii></broadcom></acpi></acpi></display></intel></network,></acpi></acpi></acpi></acpi></power></acpi></dell></sse3,rsvd2,mon,ds_cpl,cntx-id,<b14></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>
          
          1 Reply Last reply Reply Quote 0
          • dotdashD
            dotdash
            last edited by

            Some more low profile info- I have used the Intel dual GB cards (both PCI-X and PCIe) in low-profile cases.  Most of the cards will fit, you just have to make sure you order one with a LP bracket. Intel also has a LP quad-port PCIe card, but I haven't tried it. http://www.intel.com/network/connectivity/products/server/pro1000pt_quad_lp/index.htm

            1 Reply Last reply Reply Quote 0
            • J
              jackfrost
              last edited by

              Thanks, I'll look into that intel quad port… looks useful.

              When I installed pfsense to the hard drive, I used the SMP kernel... now, when I look at the packages in the webui, I can't find a developers package listed...

              When I look at one of my other pfsense boxes, it shows (under installed packages) in the Package version field: Current: Unknown. Installed: 0.1

              I'm guessing its not on the package server? Anyone know where I could direct download it?

              1 Reply Last reply Reply Quote 0
              • J
                jackfrost
                last edited by

                Well, I got the interface kinda working… after much fun, and 6+ reinstalls of pfsense...  ::)

                After getting everything installed, i found that the driver required libmbpool, which I had to retrieve from a pfsense 1.2-beta2 box.

                My current issue is that it only sees 1 port on the interface, not 2...

                Anyone know anything about getting both ports to show up?

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

                  Please post the dmesg output of startup with the single port on the syskonnect recognised.

                  It will be curious to see if the two ports are seen but the driver fails to attach to one port OR only port is seen.

                  I'm not familiar with that card. Is is a PCI-E x1 card?

                  Do you have any PCI-E x1  slots in the system?

                  Do you get a different result if you plug the card into a PCI-E x1 slot?

                  Please also post the output of the shell command "pciconf -l"

                  Where did you get the driver for the syskonnect card?

                  1 Reply Last reply Reply Quote 0
                  • J
                    jackfrost
                    last edited by

                    I got the driver at: http://www.syskonnect.de/e_en/products/adapters/pcie_server/sk-9exx/software/freebsd/6_0/ykbsd60x86-8.12.1.3.tgz

                    The card is an pci-e x4 card, and I only have an x16 slot in the system.

                    dmesg:

                    Copyright (c) 1992-2007 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 6.2-RELEASE-p11 #0: Sun Feb 24 16:49:14 EST 2008
                        sullrich@builder6.pfsense.com:/usr/obj.pfSense/usr/src/sys/pfSense_SMP.6
                    Timecounter "i8254" frequency 1193182 Hz quality 0
                    CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz (2994.40-MHz 686-class CPU)
                      Origin = "GenuineIntel"  Id = 0xf34  Stepping = 4
                      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=0x441d<sse3,rsvd2,mon,ds_cpl,cntx-id,<b14>>
                      Logical CPUs per core: 2
                    real memory  = 2137546752 (2038 MB)
                    avail memory = 2082344960 (1985 MB)
                    ACPI APIC Table: <dell  gx280 ="">
                    FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
                     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
                    wlan: mac acl policy registered
                    kbd1 at kbdmux0
                    ath_hal: 0.9.17.2 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
                    acpi0: <dell gx280 =""> on motherboard
                    acpi0: Power Button (fixed)
                    Timecounter "ACPI-safe" 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_button0: <power button=""> on acpi0
                    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
                    yk0: <syskonnect sk-9e22="" gigabit="" ethernet="" adapter,="" ver.="" 8.12.1.3=""> port 0xdc00-0xdcff mem 0xdfcfc000-0xdfcfffff irq 16 at device 0.0 on pci1
                    yk0: Ethernet address: 00:00:5a:72:b6:ae
                    agp0: <intel 82915g="" (915g="" gmch)="" svga="" controller=""> port 0xe898-0xe89f mem 0xdff00000-0xdff7ffff,0xc0000000-0xcfffffff,0xdfec0000-0xdfefffff irq 16 at device 2.0 on pci0
                    agp0: detected 7932k stolen memory
                    agp0: aperture size is 256M
                    pci0: <display> at device 2.1 (no driver attached)
                    pcib2: <acpi pci-pci="" bridge=""> irq 16 at device 28.0 on pci0
                    pci2: <acpi pci="" bus=""> on pcib2
                    bge0: <broadcom bcm5750="" a1,="" asic="" rev.="" 0x4001=""> mem 0xdfbf0000-0xdfbfffff irq 16 at device 0.0 on pci2
                    miibus0: <mii bus=""> on bge0
                    brgphy0: <bcm5750 10="" 100="" 1000basetx="" phy=""> on miibus0
                    brgphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto
                    bge0: Ethernet address: 00:0f:1f:db:82:cf
                    pcib3: <acpi pci-pci="" bridge=""> irq 17 at device 28.1 on pci0
                    pci3: <acpi pci="" bus=""> on pcib3
                    uhci0: <intel 82801fb="" fr="" fw="" frw="" (ich6)="" usb="" controller="" usb-a=""> port 0xff80-0xff9f irq 21 at device 29.0 on pci0
                    uhci0: [GIANT-LOCKED]
                    usb0: <intel 82801fb="" fr="" fw="" frw="" (ich6)="" usb="" controller="" usb-a=""> on uhci0
                    usb0: USB revision 1.0
                    uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
                    uhub0: 2 ports with 2 removable, self powered
                    uhci1: <intel 82801fb="" fr="" fw="" frw="" (ich6)="" usb="" controller="" usb-b=""> port 0xff60-0xff7f irq 22 at device 29.1 on pci0
                    uhci1: [GIANT-LOCKED]
                    usb1: <intel 82801fb="" fr="" fw="" frw="" (ich6)="" usb="" controller="" usb-b=""> on uhci1
                    usb1: USB revision 1.0
                    uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
                    uhub1: 2 ports with 2 removable, self powered
                    uhci2: <intel 82801fb="" fr="" fw="" frw="" (ich6)="" usb="" controller="" usb-c=""> port 0xff40-0xff5f irq 18 at device 29.2 on pci0
                    uhci2: [GIANT-LOCKED]
                    usb2: <intel 82801fb="" fr="" fw="" frw="" (ich6)="" usb="" controller="" usb-c=""> on uhci2
                    usb2: USB revision 1.0
                    uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
                    uhub2: 2 ports with 2 removable, self powered
                    uhci3: <intel 82801fb="" fr="" fw="" frw="" (ich6)="" usb="" controller="" usb-d=""> port 0xff20-0xff3f irq 23 at device 29.3 on pci0
                    uhci3: [GIANT-LOCKED]
                    usb3: <intel 82801fb="" fr="" fw="" frw="" (ich6)="" usb="" controller="" usb-d=""> on uhci3
                    usb3: USB revision 1.0
                    uhub3: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
                    uhub3: 2 ports with 2 removable, self powered
                    ehci0: <intel 82801fb="" (ich6)="" usb="" 2.0="" controller=""> mem 0xffa80800-0xffa80bff irq 21 at device 29.7 on pci0
                    ehci0: [GIANT-LOCKED]
                    usb4: waiting for BIOS to give up control
                    usb4: EHCI version 1.0
                    usb4: companion controllers, 2 ports each: usb0 usb1 usb2 usb3
                    usb4: <intel 82801fb="" (ich6)="" usb="" 2.0="" controller=""> on ehci0
                    usb4: USB revision 2.0
                    uhub4: Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
                    uhub4: 8 ports with 8 removable, self powered
                    pcib4: <acpi pci-pci="" bridge=""> at device 30.0 on pci0
                    pci4: <acpi pci="" bus=""> on pcib4
                    skc0: <d-link dge-530t="" gigabit="" ethernet=""> port 0xcc00-0xccff mem 0xdf8fc000-0xdf8fffff irq 16 at device 0.0 on pci4
                    skc0: DGE-530T Gigabit Ethernet Adapter rev. (0x9)
                    sk0: <marvell semiconductor,="" inc.="" yukon=""> on skc0
                    sk0: Ethernet address: 00:19:5b:84:00:e2
                    miibus1: <mii bus=""> on sk0
                    e1000phy0: <marvell 88e1000="" gigabit="" phy=""> on miibus1
                    e1000phy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX-FDX, auto
                    pci0: <multimedia, audio=""> at device 30.2 (no driver attached)
                    isab0: <pci-isa bridge=""> at device 31.0 on pci0
                    isa0: <isa bus=""> on isab0
                    atapci0: <intel ich6="" 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
                    ata1: <ata 1="" channel=""> on atapci0
                    atapci1: <intel ich6="" sata150="" controller=""> port 0xfe00-0xfe07,0xfe10-0xfe13,0xfe20-0xfe27,0xfe30-0xfe33,0xfea0-0xfeaf irq 20 at device 31.2 on pci0
                    ata2: <ata 0="" channel=""> on atapci1
                    ata3: <ata 1="" channel=""> on atapci1
                    pci0: <serial bus,="" smbus=""> at device 31.3 (no driver attached)
                    speaker0: <pc speaker=""> port 0x61 on acpi0
                    fdc0: <floppy drive="" controller=""> port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0
                    fdc0: [FAST]
                    fd0: <1440-KB 3.5" drive> on fdc0 drive 0
                    ppc0: <ecp parallel="" printer="" 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
                    ppbus0: <parallel port="" bus=""> on ppc0
                    lpt0: <printer> on ppbus0
                    lpt0: Interrupt-driven port
                    ppi0: <parallel i="" o=""> on ppbus0
                    sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
                    sio0: type 16550A
                    pmtimer0 on isa0
                    orm0: <isa option="" roms=""> at iomem 0xc0000-0xcafff,0xcb000-0xcc7ff,0xcc800-0xcffff 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]
                    sc0: <system console=""> at flags 0x100 on isa0
                    sc0: VGA <16 virtual consoles, flags=0x300>
                    sio1: configured irq 3 not in bitmap of probed irqs 0
                    sio1: port may not be enabled
                    vga0: <generic isa="" vga=""> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
                    uhid0: Logitech Optical USB Mouse, rev 2.00/3.40, addr 2, iclass 3/1
                    Timecounters tick every 1.000 msec
                    Fast IPsec: Initialized Security Association Processing.
                    acd0: CDRW <sony cd-rw="" dvd-rom="" crx830e="" kdk3=""> at ata0-master UDMA33
                    ad4: 152627MB <wdc wd1600aajs-00psa0="" 05.06h05=""> at ata2-master SATA150
                    lapic1: Forcing LINT1 to edge trigger
                    SMP: AP CPU #1 Launched!
                    Trying to mount root from ufs:/dev/ad4s1a
                    
                         ___
                     ___/ f \\
                    / p \\___/ Sense
                    \\___/   \\
                        \\___/
                    
                    Welcome to pfSense 1.2-RELEASE on the 'pfSense' platform...
                    
                    Mounting filesystems...
                     done.
                    Creating symlinks...
                    ukbd0: Dell Dell USB Keyboard, rev 1.10/3.01, addr 3, iclass 3/1
                    kbd2 at ukbd0
                    .
                    .
                    .
                    done.
                    Launching PHP init system...
                     done.
                    Initializing...
                    .
                    .
                    .
                    .
                    .
                    .
                    .
                    .
                    .
                    .
                    .
                    .
                    .
                    .
                    .
                     done.
                    Starting device manager (devd)...
                    done.
                    Loading configuration...
                    .
                    .
                    .
                    done.
                    Updating configuration...
                    done.
                    Cleaning backup cache...
                    done.
                    Setting up extended sysctls...
                    done.
                    Syncing user passwords...
                    done.
                    Starting Secure Shell Services...
                    done.
                    Setting timezone...
                    done.
                    Starting syslog...
                    done.
                    Configuring LAN interface...
                    bge0: link state changed to UP
                    sk0: link state changed to UP
                    sk0: link state changed to DOWN
                    done.
                    Configuring WAN interface...
                    bge0: link state changed to DOWN
                    bge0: link state changed to UP
                    sk0: link state changed to UP
                    done.
                    Configuring OPT interfaces...
                    done.
                    Configuring CARP interfaces...
                    done.
                    Syncing system time before startup...
                    arp: 00:0f:1f:db:82:cf is using my IP address 192.168.1.20!
                    arp: 00:0f:1f:db:82:cf is using my IP address 192.168.1.20!
                    arp: 00:0f:1f:db:82:cf is using my IP address 192.168.1.20!
                    arp: 00:0f:1f:db:82:cf is using my IP address 192.168.1.20!
                    arp: 00:0f:1f:db:82:cf is using my IP address 192.168.1.20!
                    arp: 00:0f:1f:db:82:cf is using my IP address 192.168.1.20!
                    done.
                    pflog0: promiscuous mode enabled
                    Configuring firewall...
                    .
                    .
                    .
                    done.
                    Starting webConfigurator...
                    done.
                    Starting DNS forwarder...
                    done.
                    Setting up microcode and tx/rx offloading...
                    done.
                    Starting FTP helpers...
                    done.
                    Generating RRD graphs...
                    done.
                    Starting OpenNTP time client...
                    done.
                    Starting CRON...
                    done.
                    Executing rc.d items...
                     Starting /usr/local/etc/rc.d/*.sh...
                    done.
                    appending output to nohup.out
                    Bootup complete</wdc></sony></generic></system></at></keyboard></isa></parallel></printer></parallel></ecp></floppy></pc></serial></ata></ata></intel></ata></ata></intel></isa></pci-isa></multimedia,></marvell></mii></marvell></d-link></acpi></acpi></intel></intel></intel></intel></intel></intel></intel></intel></intel></intel></acpi></acpi></bcm5750></mii></broadcom></acpi></acpi></display></intel></syskonnect></acpi></acpi></acpi></acpi></power></acpi></acpi></dell></version></dell ></sse3,rsvd2,mon,ds_cpl,cntx-id,<b14></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>
                    

                    pciconf -l:

                    # pciconf -l
                    hostb0@pci0:0:0:        class=0x060000 card=0x01791028 chip=0x25808086 rev=0x04 hdr=0x00
                    pcib1@pci0:1:0: class=0x060400 card=0x00000088 chip=0x25818086 rev=0x04 hdr=0x01
                    agp0@pci0:2:0:  class=0x030000 card=0x01791028 chip=0x25828086 rev=0x04 hdr=0x00
                    none0@pci0:2:1: class=0x038000 card=0x01791028 chip=0x27828086 rev=0x04 hdr=0x00
                    pcib2@pci0:28:0:        class=0x060400 card=0x00000040 chip=0x26608086 rev=0x03 hdr=0x01
                    pcib3@pci0:28:1:        class=0x060400 card=0x00000040 chip=0x26628086 rev=0x03 hdr=0x01
                    uhci0@pci0:29:0:        class=0x0c0300 card=0x01791028 chip=0x26588086 rev=0x03 hdr=0x00
                    uhci1@pci0:29:1:        class=0x0c0300 card=0x01791028 chip=0x26598086 rev=0x03 hdr=0x00
                    uhci2@pci0:29:2:        class=0x0c0300 card=0x01791028 chip=0x265a8086 rev=0x03 hdr=0x00
                    uhci3@pci0:29:3:        class=0x0c0300 card=0x01791028 chip=0x265b8086 rev=0x03 hdr=0x00
                    ehci0@pci0:29:7:        class=0x0c0320 card=0x01791028 chip=0x265c8086 rev=0x03 hdr=0x00
                    pcib4@pci0:30:0:        class=0x060401 card=0x00000050 chip=0x244e8086 rev=0xd3 hdr=0x01
                    none1@pci0:30:2:        class=0x040100 card=0x01791028 chip=0x266e8086 rev=0x03 hdr=0x00
                    isab0@pci0:31:0:        class=0x060100 card=0x00000000 chip=0x26408086 rev=0x03 hdr=0x00
                    atapci0@pci0:31:1:      class=0x01018a card=0x01791028 chip=0x266f8086 rev=0x03 hdr=0x00
                    atapci1@pci0:31:2:      class=0x01018f card=0x01791028 chip=0x26518086 rev=0x03 hdr=0x00
                    none2@pci0:31:3:        class=0x0c0500 card=0x01791028 chip=0x266a8086 rev=0x03 hdr=0x00
                    yk0@pci1:0:0:   class=0x020000 card=0x22001148 chip=0x9e001148 rev=0x14 hdr=0x00
                    bge0@pci2:0:0:  class=0x020000 card=0x01791028 chip=0x167714e4 rev=0x01 hdr=0x00
                    skc0@pci4:0:0:  class=0x020000 card=0x4b011186 chip=0x4b011186 rev=0x11 hdr=0x00
                    
                    

                    It looks like only one port is seen… not sure why.

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

                      Thanks, thats good information.

                      Multiport LAN cards I have experience with are built two different ways:

                      • a PCI bridge interfacing to the slot and a number of separate LAN devices downstream (away from the CPU) of this bridge. Your card is clearly not a card like that.

                      • a "multi function" PCI chip with effectively multiple NICs in the one PCI "device". Your card is clearly not like that either.

                      I saw your card is supported by the msk driver in FreeBSD 7.0. I went looking in the driver and it appears (from memory) that the driver creates a mskc device for the single function PCI device on the card and creates one or two (depending on the chip) msk child FreeBSD devices.

                      I downloaded the same version of the yk driver you did but a little over two years ago. A quick scan through that and I didn't see any place where it might create two FreeBSD devices for a single PCI device, hence I suspect the yk driver you downloaded will support only one port.

                      This post (http://blog.pfsense.org/?p=174) suggests pFSense 1.3 which is based on FreeBSD 7.0 will be out for testing quite soon. Perhaps if you need the second port and are prepared to work with the early versions you could wait for pfSense 1.3. The msk driver could probably be backported to FreeBSD 6.2 but I suspect it could be a bit more involved than a recompile.

                      If you need something quicker and don't mind spending the money, the best alternative is probably an Intel multiport GigE card. If you can get one based on the 82571 chip it should just work. (The 82575 chip is a bit newer and may not work with the FreeBSD 6.2 em driver. If I recall correctly, pfSense 1.2 is based on FreeBSD 6.2.)

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