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

    Ошибка двух подключений kernel: arpresolve

    Scheduled Pinned Locked Moved Russian
    15 Posts 4 Posters 4.6k 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.
    • N
      nomeron
      last edited by

      Добрый день
      Имеется pf с тремя интерфейсами.
      1. wan 192.168.0.x  шлюз 192.168.0.100 (На шлюзе стоит NAT)
      2. lan 192.168.1.x
      3. pppoe через wan. Подключение поднимает pf черерез adsl модем в режиме bridge. Шлюз получается по dhcp  – xx.xx.xx.xx
      Включен NAT
      WAN  192.168.1.0/24 * * * * * NO
      ADSL1  192.168.1.0/24 * * * * * NO

      Подключения работают без проблем.
      Но если создать System: Gateway Groups с одинаковыми Tier1
      то сыплются ошибки
      kernel: arpresolve: can't allocate llinfo for xx.xx.xx.xx
      При этом xx.xx.xx.xx пингуется и часть соединений проходит

      В чем может быть причина того, что запрос ARP на ip адрес шлюза интерфейса ADSL1  попадает в WAN интерфейс ?

      Пробовал поднимать pppoe на lan - та же картина.
      Включены галочки
      Use sticky connections
      Allow default gateway switching

      1 Reply Last reply Reply Quote 0
      • A
        avred
        last edited by

        уточняющий вопрос.
        Когда сыпятся ошибки в лог.
        трафик по указанному правилу идет или стопарится?

        1 Reply Last reply Reply Quote 0
        • N
          nomeron
          last edited by

          В том и дело, что идет.
          По WAN проблем нет, а по ADSL1 ситуация странная.
          Часть соединений проходит, а часть нет. Скорость на интерфейсе растет, а часть страниц не открывается.
          Если бы IP адрес не резолвился в MAC по ARP, то соединений вобще быть не должно.
          Да и кеширование должно быть ARP запросов.

          1 Reply Last reply Reply Quote 0
          • D
            dr.gopher
            last edited by

            @nomeron:

            По WAN проблем нет, а по ADSL1 ситуация странная.
            Часть соединений проходит, а часть нет.

            Может поиграться с MTU?

            FAQ PfSense 2.0

            И не забываем про Adblock дабы не видеть баннеров.

            И многое другое на www.thin.kiev.ua

            1 Reply Last reply Reply Quote 0
            • N
              nomeron
              last edited by

              Проблема не в MTU, а в том как pf обрабатывает pppoe подключения
              Оказалось, что по команде arp -a в таблице arp нет записей интерфейса  pppoe0
              (для обычного wan всегда есть как минимум 2 записи - сам интерфейс и шлюз)
              и по ifconfig у интерфейса pppoe нет поля mac адреса- ether

              1 Reply Last reply Reply Quote 0
              • A
                avred
                last edited by

                проблему удалось побороть?

                1 Reply Last reply Reply Quote 0
                • N
                  nomeron
                  last edited by

                  Проблему в  текущем виде наверно не победить.

                  Но есть такой вариант. На виртуальной машине его можно сделать.
                  Проверено, что два PPPoE подключения на разных физических интерфейсах работают(наверно и на одном будут работать). Может и pptp c pppoe будет работать ?
                  Только нужно чтобы адрес шлюза у них был разный, а это иногда проблематично у одного провайдера. Интерфейсы можно наклепать через vlan.
                  Потом поднять еще один pf, на него завести wan и подключить его к первому через ppptp.

                  1 Reply Last reply Reply Quote 0
                  • A
                    avred
                    last edited by

                    @nomeron:

                    Проблему в  текущем виде наверно не победить.
                    …
                    Потом поднять еще один pf, на него завести wan и подключить его к первому через ppptp.

                    ну такое можно реализовать через более легкие дистрибутивы типа dd-wrt или openwrt

                    1 Reply Last reply Reply Quote 0
                    • A
                      aleksvolgin
                      last edited by

                      dd-wrt

                      А что, dd-wrt уже есть в свободном доступе под х86 платформу?

                      1 Reply Last reply Reply Quote 0
                      • A
                        avred
                        last edited by

                        @aleksvolgin:

                        dd-wrt

                        А что, dd-wrt уже есть в свободном доступе под х86 платформу?

                        вроде давно :)
                        В VirtualBox крутится и то и другое.

                        1 Reply Last reply Reply Quote 0
                        • A
                          aleksvolgin
                          last edited by

                          вроде давно

                          Уважаемый, речь шла, разумеется, про полную версию. Фигов обрезок не нужен никому.

                          1 Reply Last reply Reply Quote 0
                          • A
                            avred
                            last edited by

                            nomeron кстати у меня проблема проявляется на 2-х wan интерфейсах. pppoe и pptp к провайдерам включены в 2х adsl модемах.

                            @aleksvolgin:

                            Уважаемый, речь шла, разумеется, про полную версию. Фигов обрезок не нужен никому.

                            Сформулируйте разницу между фиговым обрезком и полной версией.

                            1 Reply Last reply Reply Quote 0
                            • A
                              aleksvolgin
                              last edited by

                              Сформулируйте разницу между фиговым обрезком и полной версией.

                              The x86 version of DD-WRT does not support the following features:

                              Ipkg - Itsy Package Management System
                              jffs - Journaling Flash File System
                              USB on the public image. Only the professional licenced version has USB support!
                              USB Storage

                              Или что-то поменялось?

                              1 Reply Last reply Reply Quote 0
                              • A
                                avred
                                last edited by

                                @aleksvolgin:

                                Или что-то поменялось?

                                Скорее всего не поменялось. dd-wrt роутерный дистрибутив.
                                указанные фичи как USB и тд. ИМХО не помогут ему хуже или лучше оперировать соединениями.

                                1 Reply Last reply Reply Quote 0
                                • N
                                  nomeron
                                  last edited by

                                  Я бы аппаратный dd-wrt поставил, но на всех устройствах, что у меня были, ограничение в 4096 соединений.
                                  А этого мало.

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