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

No buffer space available [solved]

Scheduled Pinned Locked Moved 2.0-RC Snapshot Feedback and Problems - RETIRED
12 Posts 4 Posters 10.3k 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.
  • H
    Hugovsky
    last edited by Nov 8, 2010, 9:58 AM Nov 4, 2010, 5:26 PM

    Interface gives me this error after stalling under heavy load on fibre optic interface. I've searched solutions but they're too old or not working. I have to reboot to the interface starts to work again. any ideias?

    Specs:

    4 interfaces:

    1- adsl 20/1 Mbits
    1-optic fibre 100mbit/s
    1- lan
    1- vlan on lan

    2.0-BETA4  (i386)
    built on Wed Nov 3 02:54:06 EDT 2010
    FreeBSD 8.1-RELEASE-p1

    Intel(R) Core(TM)2 CPU 6420 @ 2.13GHz
    1.5 GB ddr2
    Sata disc 160 GB

    Packages:

    Lightsquid
    OpenVPN Client Export Utility Security
    snort
    squid
    squidGuard
    vnstat2

    1 Reply Last reply Reply Quote 0
    • W
      wallabybob
      last edited by Nov 4, 2010, 9:06 PM

      Where do you see this error reported? What messages are reported around it? How do you know its the fibre interface? What types of NICs are you using and for what interfaces? (e.g. WAN is em0, OPT1 is rl0, …) Have you tried using another NIC for the fibre interface?

      1 Reply Last reply Reply Quote 0
      • T
        toomeek
        last edited by Nov 4, 2010, 10:18 PM

        Is this HP or Dell machine?
        Maybe this will helpful..
        http://iscsi-hp-proliant.blogspot.com/2009/05/tcp-offload-does-not-work-in-windows.html
        I heard that some FC/Gigabit chips cannot handle heavy traffic and need driver update.

        1 Reply Last reply Reply Quote 0
        • H
          Hugovsky
          last edited by Nov 5, 2010, 12:14 AM

          @wallabybob: It's not reported. When internet goes out, I try to ping the fibre nic and it says "No buffer space available". Other interfaces work perfectly. All nics are realtek 8139D chips. I wonder if that's the problem… I'm going to try different chipsets.

          @TooMeeK: No, it's a machine I've mounted to do the job. Gigabyte Motherboard and intel dual core proc.

          I'm not using tcp offloading.

          1 Reply Last reply Reply Quote 0
          • T
            toomeek
            last edited by Nov 5, 2010, 1:11 AM

            try this:
            http://lists.freebsd.org/pipermail/freebsd-performance/2003-July/000398.html

            1 Reply Last reply Reply Quote 0
            • H
              Hugovsky
              last edited by Nov 5, 2010, 9:35 AM

              hum… Interesting...

              Changed nics today. Will test to try if it's solved.

              1 Reply Last reply Reply Quote 0
              • D
                dreamslacker
                last edited by Nov 5, 2010, 9:45 AM

                Your board should have an onboard RTL8111 (either B or C revision).  Try using that for the fibre connection instead.  It's quite a bit more robust than the 8139.

                1 Reply Last reply Reply Quote 0
                • H
                  Hugovsky
                  last edited by Nov 5, 2010, 9:59 AM

                  thanks, dreamslacker. I'll try that, too.

                  1 Reply Last reply Reply Quote 0
                  • H
                    Hugovsky
                    last edited by Nov 5, 2010, 11:08 AM Nov 5, 2010, 10:50 AM

                    Changed fibre optical nic with cheap sis nic. So far, so good. It should have crashed already.

                    Also, another question: what's this(shown on top -S):

                    "  12 root       15 -60    -     0K   120K WAIT    1   8:04 13.57% intr  "

                    Thanks for the answers.

                    Total system specs:

                    Processors   2
                    Model Intel(R) Core(TM)2 CPU 6420 @ 2.13GHz
                    CPU Speed 2.13 GHz
                    PCI Devices

                    • atapci0: VIA 8237A SATA150 controller
                    • atapci1: VIA 8237A UDMA133 controller
                    • isab0: PCI-ISA bridge
                    • pcib1: PCI-PCI bridge
                    • pcib2: ACPI PCI-PCI bridge
                    • pcib3: ACPI PCI-PCI bridge
                    • re0: RealTek 8169SC/8110SC Single-chip Gigabit Ethernet
                    • rl0: RealTek 8139 10/100BaseTX
                    • sis0: SiS 900 10/100BaseTX
                    • vgapci0: VGA-compatible display
                      IDE Devices
                    • acd0: TSSTcorpCD/DVDW SH-S182D/SB04
                    • ad4: MAXTOR STM3320820AS 3.AAE (Capacity: 312.70 GB)
                    1 Reply Last reply Reply Quote 0
                    • H
                      Hugovsky
                      last edited by Nov 5, 2010, 2:12 PM

                      update: on console, screen it shows "watch dog time out" in the interface.

                      hardware problem?

                      1 Reply Last reply Reply Quote 0
                      • H
                        Hugovsky
                        last edited by Nov 5, 2010, 2:45 PM

                        Just for the record, here's my dmesg:

                        Copyright © 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-p1 #1: Wed Nov  3 02:51:55 EDT 2010
                            sullrich@FreeBSD_8.0_pfSense_2.0-snaps.pfsense.org:/usr/obj.pfSense/usr/pfSe                                              nsesrc/src/sys/pfSense_SMP.8 i386
                        Timecounter "i8254" frequency 1193182 Hz quality 0
                        CPU: Intel(R) Core(TM)2 CPU          6420  @ 2.13GHz (2128.01-MHz 686-class CPU)
                          Origin = "GenuineIntel"  Id = 0x6f6  Family = 6  Model = f  Stepping = 6
                          Features=0xbfebfbff <fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,c   ="" mov,pat,pse36,clflush,dts,acpi,mmx,fxsr,sse,sse2,ss,htt,tm,pbe="">Features2=0xe3bd <sse3,dtes64,mon,ds_cpl,vmx,est,tm2,ssse3,cx16,xtpr,pdcm>AMD Features=0x20000000 <lm>AMD Features2=0x1 <lahf>TSC: P-state invariant
                        real memory  = 1610612736 (1536 MB)
                        avail memory = 1558155264 (1485 MB)
                        ACPI APIC Table: <award  asusacpi="">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 4
                        ioapic0 <version 0.3="">irqs 0-23 on motherboard
                        ioapic1 <version 0.3="">irqs 24-47 on motherboard
                        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 /bo                                              ot/loader.conf.
                        module_register_init: MOD_LOAD (ipw_bss_fw, 0xc075a920, 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 /b                                              oot/loader.conf.
                        module_register_init: MOD_LOAD (ipw_ibss_fw, 0xc075a9e0, 0) error 1
                        wlan: mac acl policy registered
                        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, 0xc075aaa0, 0) error 1
                        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/l                                              oader.conf.
                        module_register_init: MOD_LOAD (wpi_fw, 0xc094f580, 0) error 1
                        kbd1 at kbdmux0
                        cryptosoft0: <software crypto="">on motherboard
                        padlock0: No ACE support.
                        acpi0: <award asusacpi="">on motherboard
                        acpi0: [ITHREAD]
                        acpi0: Power Button (fixed)
                        acpi0: reservation of 100000, 5fde0000 (3) failed
                        acpi0: reservation of 0, a0000 (3) failed
                        Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
                        acpi_timer0: <24-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0
                        cpu0: <acpi cpu="">on acpi0
                        cpu1: <acpi cpu="">on acpi0
                        acpi_hpet0: <high precision="" event="" timer="">iomem 0xfe800000-0xfe8003ff on acpi0
                        device_attach: acpi_hpet0 attach returned 12
                        acpi_button0: <power button="">on acpi0
                        acpi_button1: <sleep button="">on acpi0
                        pcib0: <acpi host-pci="" bridge="">port 0xcf8-0xcff on acpi0
                        pci0: <acpi pci="" bus="">on pcib0
                        agp0: <via 3327="" (p4m890)="" host="" to="" pci="" bridge="">on hostb0
                        agp0: aperture size is 128M
                        pcib1: <pci-pci bridge="">at device 1.0 on pci0
                        pci1: <pci bus="">on pcib1
                        pcib2: <acpi pci-pci="" bridge="">irq 27 at device 2.0 on pci0
                        pci2: <acpi pci="" bus="">on pcib2
                        vgapci0: <vga-compatible display="">port 0xcc00-0xcc7f mem 0xdc000000-0xdcffffff,0                                              xc0000000-0xcfffffff,0xda000000-0xdbffffff irq 24 at device 0.0 on pci2
                        atapci0: <via 8237a="" sata150="" controller="">port 0xfc00-0xfc07,0xf800-0xf803,0xf400-                                              0xf407,0xf000-0xf003,0xec00-0xec0f,0xe800-0xe8ff irq 21 at device 15.0 on pci0
                        atapci0: [ITHREAD]
                        ata2: <ata 0="" channel="">on atapci0
                        ata2: [ITHREAD]
                        ata3: <ata 1="" channel="">on atapci0
                        ata3: [ITHREAD]
                        atapci1: <via 8237a="" udma133="" controller="">port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376                                              ,0xe400-0xe40f at device 15.1 on pci0
                        ata0: <ata 0="" channel="">on atapci1
                        ata0: [ITHREAD]
                        ata1: <ata 1="" channel="">on atapci1
                        ata1: [ITHREAD]
                        isab0: <pci-isa bridge="">at device 17.0 on pci0
                        isa0: <isa bus="">on isab0
                        pcib3: <acpi pci-pci="" bridge="">at device 19.1 on pci0
                        pci4: <acpi pci="" bus="">on pcib3
                        rl0: <realtek 10="" 8139="" 100basetx="">port 0xbc00-0xbcff mem 0xdfeff000-0xdfeff0ff ir                                              q 17 at device 3.0 on pci4
                        miibus0: <mii bus="">on rl0
                        rlphy0: <realtek internal="" media="" interface="">PHY 0 on miibus0
                        rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
                        rl0: [ITHREAD]
                        sis0: <sis 10="" 900="" 100basetx="">port 0xb800-0xb8ff mem 0xdfefe000-0xdfefefff irq 19                                                at device 5.0 on pci4
                        miibus1: <mii bus="">on sis0
                        ukphy0: <generic ieee="" 802.3u="" media="" interface="">PHY 0 on miibus1
                        ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
                        sis0: [ITHREAD]
                        re0: <realtek 8169sc="" 8110sc="" single-chip="" gigabit="" ethernet="">port 0xb400-0xb4ff mem                                                0xdfefd000-0xdfefd0ff irq 20 at device 7.0 on pci4
                        re0: Chip rev. 0x18000000
                        re0: MAC rev. 0x00000000
                        miibus2: <mii bus="">on re0
                        rgephy0: <rtl8169s 8110s="" 8211b="" media="" interface="">PHY 1 on miibus2
                        rgephy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-F                                              DX, auto
                        re0: [FILTER]
                        pcib4: <acpi host-pci="" bridge="">on acpi0
                        pci128: <acpi pci="" bus="">on pcib4
                        acpi_tz0: <thermal zone="">on acpi0
                        atrtc0: <at realtime="" clock="">port 0x70-0x73 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]
                        atkbd0: [ITHREAD]
                        pmtimer0 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
                        ppc0: parallel port not found.
                        est0: <enhanced speedstep="" frequency="" control="">on cpu0
                        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 82a082a0600082a
                        device_attach: est1 attach returned 6
                        p4tcc1: <cpu frequency="" thermal="" control="">on cpu1
                        Timecounters tick every 1.000 msec
                        IPsec: Initialized Security Association Processing.
                        acd0: DVDR <tsstcorpcd dvdw="" sh-s182d="" sb04="">at ata1-master UDMA33
                        ad4: 305245MB <maxtor stm3320820as="" 3.aae="">at ata2-master UDMA100 SATA 1.5Gb/s
                        SMP: AP CPU #1 Launched!
                        Trying to mount root from ufs:/dev/ad4s1a
                        pflog0: promiscuous mode enabled
                        pid 58048 (squid), uid 62: exited on signal 6
                        rl0: promiscuous mode enabled
                        rl0: promiscuous mode disabled
                        rl0: promiscuous mode enabled
                        sis0: promiscuous mode enabled
                        sis0: promiscuous mode disabled
                        sis0: promiscuous mode enabled
                        rl0_vlan2: promiscuous mode enabled
                        rl0_vlan2: promiscuous mode disabled
                        rl0_vlan2: promiscuous mode enabled
                        ng0: changing name to 'pppoe2'
                        arpresolve: can't allocate llinfo for 192.168.1.254
                        arpresolve: can't allocate llinfo for 192.168.1.254
                        arpresolve: can't allocate llinfo for 192.168.1.254
                        arpresolve: can't allocate llinfo for 192.168.1.254
                        arpresolve: can't allocate llinfo for 192.168.1.254
                        arpresolve: can't allocate llinfo for 192.168.1.254
                        arpresolve: can't allocate llinfo for 192.168.1.254</maxtor></tsstcorpcd></cpu></enhanced></cpu></enhanced></generic></system></at></keyboard></at></thermal></acpi></acpi></rtl8169s></mii></realtek></generic></mii></sis></realtek></mii></realtek></acpi></acpi></isa></pci-isa></ata></ata></via></ata></ata></via></vga-compatible></acpi></acpi></pci></pci-pci></via></acpi></acpi></sleep></power></high></acpi></acpi></award></software></version></version></award ></lahf></lm></sse3,dtes64,mon,ds_cpl,vmx,est,tm2,ssse3,cx16,xtpr,pdcm></fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,c >

                        1 Reply Last reply Reply Quote 0
                        • H
                          Hugovsky
                          last edited by Nov 8, 2010, 9:58 AM

                          Just to let you: this issue seems to be solved. Been running for 3 days without problems. The solution was simple: just check "Hardware Checksum Offloading".

                          This is the only option that is not checked by default. So far, it worked.

                          1 Reply Last reply Reply Quote 0
                          3 out of 12
                          • First post
                            3/12
                            Last post
                          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
                            This community forum collects and processes your personal information.
                            consent.not_received