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

SysKonnect SK-9E22

Scheduled Pinned Locked Moved Hardware
9 Posts 4 Posters 4.2k 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.
  • J
    jackfrost
    last edited by Apr 10, 2008, 4:00 PM Apr 9, 2008, 11:42 PM

    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 Apr 10, 2008, 4:31 AM

      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 Apr 10, 2008, 4:14 PM

        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 Apr 10, 2008, 4:28 PM

          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 Apr 10, 2008, 4:39 PM

            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 Apr 11, 2008, 10:57 PM

              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 Apr 14, 2008, 1:04 PM

                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 Apr 14, 2008, 4:39 PM

                  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 Apr 15, 2008, 12:21 PM

                    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
                    1 out of 9
                    • First post
                      1/9
                      Last post
                    Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
                      This community forum collects and processes your personal information.
                      consent.not_received