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

    RouterBOARD 44G

    Scheduled Pinned Locked Moved Hardware
    11 Posts 3 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.
    • L
      liquid
      last edited by

      Hi, first of all i must thanks all of pfSense stuff. great work, great product.

      Now im trying to build my new firewall on pfSense 1.2-RC2 with 4 port nic RouterBoard 44G.

      My problem is, that pfSense know only 1 port from 4 on this nic.

      Please, how can i make function the other ports from this nic?

      This is my dmesg.

      Copyright © 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-p7 #0: Fri Aug 17 17:14:44 EDT 2007
          sullrich@builder6.pfsense.com:/usr/obj.pfSense/usr/src/sys/pfSense.6
      ACPI APIC Table: <intel  dg965co="">Timecounter "i8254" frequency 1193182 Hz quality 0
      CPU: Intel(R) Celeron(R) CPU          215  @ 1.33GHz (1333.39-MHz 686-class CPU)
        Origin = "GenuineIntel"  Id = 0x6e8  Stepping = 8
        Features=0xafe9fbff <fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,clflush,dts,acpi,mmx,fxsr,sse,sse2,ss,tm,pbe>Features2=0xc109<sse3,mon,tm2,<b14>,<b15>>
        AMD Features=0x100000 <nx>real memory  = 1038598144 (990 MB)
      avail memory = 1006223360 (959 MB)
      ioapic0: Changing APIC ID to 4
      ioapic0 <version 1.4="">irqs 0-23 on motherboard
      wlan: mac acl policy registered
      kbd1 at kbdmux0
      ath_hal: 0.9.17.2 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
      acpi0: <intel dg965co="">on motherboard
      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
      acpi_throttle0: <acpi cpu="" throttling="">on cpu0
      pcib0: <acpi host-pci="" bridge="">port 0xcf8-0xcff iomem 0xfff00000-0xffffffff on acpi0
      pci0: <acpi pci="" bus="">on pcib0
      pcib1: <acpi pci-pci="" bridge="">at device 1.0 on pci0
      pci1: <acpi pci="" bus="">on pcib1
      pci1: <display, vga="">at device 0.0 (no driver attached)
      isab0: <pci-isa bridge="">at device 2.0 on pci0
      isa0: <isa bus="">on isab0
      atapci0: <sis 964="" udma133="" controller="">port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x3280-0x328f at device 2.5 on pci0
      ata0: <ata 0="" channel="">on atapci0
      ata1: <ata 1="" channel="">on atapci0
      pci0: <multimedia, audio="">at device 2.7 (no driver attached)
      ohci0: <sis 5571="" usb="" controller="">mem 0x4a204000-0x4a204fff irq 20 at device 3.0 on pci0
      ohci0: [GIANT-LOCKED]
      usb0: OHCI version 1.0, legacy support
      usb0: <sis 5571="" usb="" controller="">on ohci0
      usb0: USB revision 1.0
      uhub0: SiS OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
      uhub0: 3 ports with 3 removable, self powered
      ohci1: <sis 5571="" usb="" controller="">mem 0x4a203000-0x4a203fff irq 21 at device 3.1 on pci0
      ohci1: [GIANT-LOCKED]
      usb1: OHCI version 1.0, legacy support
      usb1: <sis 5571="" usb="" controller="">on ohci1
      usb1: USB revision 1.0
      uhub1: SiS OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
      uhub1: 3 ports with 3 removable, self powered
      ohci2: <sis 5571="" usb="" controller="">mem 0x4a202000-0x4a202fff irq 22 at device 3.2 on pci0
      ohci2: [GIANT-LOCKED]
      usb2: OHCI version 1.0, legacy support
      usb2: <sis 5571="" usb="" controller="">on ohci2
      usb2: USB revision 1.0
      uhub2: SiS OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
      uhub2: 2 ports with 2 removable, self powered
      ehci0: <ehci (generic)="" usb="" 2.0="" controller="">mem 0x4a201000-0x4a201fff irq 23 at device 3.3 on pci0
      ehci0: [GIANT-LOCKED]
      usb3: waiting for BIOS to give up control
      usb3: timed out waiting for BIOS
      usb3: EHCI version 1.0
      usb3: companion controllers, 3 ports each: usb0 usb1 usb2
      usb3: <ehci (generic)="" usb="" 2.0="" controller="">on ehci0
      usb3: USB revision 2.0
      uhub3: SiS EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
      uhub3: 8 ports with 8 removable, self powered
      sis0: <sis 10="" 900="" 100basetx="">port 0x3000-0x30ff mem 0x4a200000-0x4a200fff irq 19 at device 4.0 on pci0
      miibus0: <mii bus="">on sis0
      ukphy0: <generic ieee="" 802.3u="" media="" interface="">on miibus0
      ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
      sis0: Ethernet address: 00:19:d1:df:9d:ee
      pcib2: <acpi pci-pci="" bridge="">at device 5.0 on pci0
      pci2: <acpi pci="" bus="">on pcib2
      pci2: <network, ethernet="">at device 8.0 (no driver attached)
      pci2: <network, ethernet="">at device 9.0 (no driver attached)
      pci2: <network, ethernet="">at device 10.0 (no driver attached)
      re0: <realtek 8169sb="" 8110sb="" single-chip="" gigabit="" ethernet="">port 0x1000-0x10ff mem 0x4a000000-0x4a0000ff irq 16 at device 11.0 on pci2
      miibus1: <mii bus="">on re0
      rgephy0: <rtl8169s 8110s="" media="" interface="">on miibus1
      rgephy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto
      re0: Ethernet address: 00:0c:42:07:36:3b
      re0: [FAST]
      pcib3: <pci-pci bridge="">at device 31.0 on pci0
      pci3: <pci bus="">on pcib3
      acpi_button0: <power button="">on acpi0
      atkbdc0: <keyboard controller="" (i8042)="">port 0x60,0x64 irq 1 on acpi0
      atkbd0: <at keyboard="">irq 1 on atkbdc0
      kbd0 at atkbd0
      atkbd0: [GIANT-LOCKED]
      speaker0: <pc speaker="">port 0x61 on acpi0
      ppc0: <ecp parallel="" printer="" port="">port 0x378-0x37f,0x778-0x77b irq 7 on acpi0
      ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
      ppc0: FIFO with 16/16/9 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="" rom="">at iomem 0xc0000-0xcffff on isa0
      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
      Timecounter "TSC" frequency 1333385310 Hz quality 800
      Timecounters tick every 1.000 msec
      Fast IPsec: Initialized Security Association Processing.
      ad0: 38166MB <wdc wd400bb-55jkc0="" 05.01c05="">at ata0-master UDMA100
      Trying to mount root from ufs:/dev/ad0s1a
      sis0: link state changed to UP
      re0: link state changed to DOWN
      pflog0: promiscuous mode enabled
      re0: link state changed to UP
      re0: link state changed to DOWN
      re0: link state changed to UP
      re0: link state changed to DOWN
      re0: link state changed to UP
      re0: link state changed to DOWN
      re0: link state changed to UP
      re0: link state changed to DOWN
      re0: link state changed to UP</wdc></generic></system></isa></parallel></printer></parallel></ecp></pc></at></keyboard></power></pci></pci-pci></rtl8169s></mii></realtek></network,></network,></network,></acpi></acpi></generic></mii></sis></ehci></ehci></sis></sis></sis></sis></sis></sis></multimedia,></ata></ata></sis></isa></pci-isa></display,></acpi></acpi></acpi></acpi></acpi></acpi></intel></version></nx></b15></sse3,mon,tm2,<b14></fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,clflush,dts,acpi,mmx,fxsr,sse,sse2,ss,tm,pbe></intel >

      1 Reply Last reply Reply Quote 0
      • L
        liquid
        last edited by

        Driver for "re" is build directly in kernel? Or, how can i load or unload this module?

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

          The driver is fine, it works for one of the NIC's.

          Typically when you have NIC's installed that don't appear, you need to change some BIOS settings (set PNP OS to no, turn off unused hardware), and/or upgrade to the latest BIOS as BIOS bugs can cause this.

          1 Reply Last reply Reply Quote 0
          • L
            liquid
            last edited by

            Thanks, i tryd all of these attempt. But without any change.

            Im using this motherboard with latest bios.
            http://www.intel.com/products/motherboard/D201GLY/index.htm

            I disabled all of unnecessary hardware. No change. :-(
            I tryd allso boot pfSense with ACPI disabled. No chenge. :-(

            Any other OS (Windows xp, Windows 2003, Ubuntu 6.06 LTS) can use my 44G nic without any problem.

            I dont know, WHY it is happening if driver works well with one port.

            1 Reply Last reply Reply Quote 0
            • L
              liquid
              last edited by

              dmesg show one port of 44G nic as 8169SB, but on routerbord.com website (http://routerboard.com/rb44.html) is 8169SC. It is possible, tat this is that problem?

              1 Reply Last reply Reply Quote 0
              • L
                liquid
                last edited by

                I made some tests.

                This RouterBoard 44G nic function properly on another system, when boot from pfSense boot CD.

                So, i thing its something about IRQ, plug and play, or other thinks. But in bios setup of D201GLY motherboard is nothing to set about PNP OS support. :-(

                It is chance to resolv this issue another way? FBSD way?

                1 Reply Last reply Reply Quote 0
                • L
                  liquid
                  last edited by

                  Do you thing, other mainboard can resolv my trouble?

                  Can anyone recommend me other mini-itx mainboard with same power?

                  I want to use it for pfSense, NAT, two DMZ, OpenVPN - for administratins, trafic to 100 mbps, about 15000 states. It will function as firewall in front of my servers in hosting center.

                  1 Reply Last reply Reply Quote 0
                  • L
                    liquid
                    last edited by

                    Wht do you thing about:

                    http://www.supermicro.com/products/system/1U/5015/SYS-5015M-MF+.cfm

                    Is it recomended fot pfSense?

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

                      The board used in that chassis is the PDSMI+ and it seems like another user here is having some problems with that board, not with the NICs that you are using though. I've used this board in a Linux environment without issues, it works rather well.

                      Heres the thread http://forum.pfsense.org/index.php/topic,6695.0.html

                      Have you tried flashing the bios on the D201? The latest bios is dated 10/25.

                      1 Reply Last reply Reply Quote 0
                      • L
                        liquid
                        last edited by

                        @jewps:

                        The board used in that chassis is the PDSMI+ and it seems like another user here is having some problems with that board, not with the NICs that you are using though. I've used this board in a Linux environment without issues, it works rather well.

                        Heres the thread http://forum.pfsense.org/index.php/topic,6695.0.html

                        Have you tried flashing the bios on the D201? The latest bios is dated 10/25.

                        Thanks for that thread. I rather not to choose this hardware. Rather to find another, fully tested and supported by pfSense. Can you recomend me any?

                        Yeah, im running this latest bios on my Intel D201GLY. No change. The same problem. No chance to Enable/Disable PNP bios features. Only one port on RouterBoard 44G function ok.

                        1 Reply Last reply Reply Quote 0
                        • L
                          liquid
                          last edited by

                          Now, i must say, that after i install pfSense 1.2 FINAL, as i describe here http://forum.pfsense.org/index.php/topic,6774.0.html, i found that Router Board 44G function properly.

                          So this combination of hardware and software works great:

                          Mainboard: Intel D201GLY - bios LY66210M.86A from 1/4/2008 - http://www.intel.com/products/motherboard/D201GLY/index.htm
                          NIC card: RouterBoard 44 G - http://www.routerboard.com/rb44.html
                          1U rack case - http://www.emko.cz/emko_cz/produkty/skrine/miniitx/em-161.html

                          pfSense 1.2 FINAL

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