lwip-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [lwip-users] BRIDGEIF does not forward packets?


From: Tomas Mudrunka
Subject: Re: [lwip-users] BRIDGEIF does not forward packets?
Date: Fri, 23 Apr 2021 18:39:31 +0200
User-agent: Roundcube Webmail/1.2.3

  bridgeif_initdata_t bridge_initdata = BRIDGEIF_INITDATA1(1, 1024,
16, ETH_ADDR(0, 1, 2, 3, 4, 5));
  if(netif_add(&bridge, &ip, &mask, &gw, &bridge_initdata,
bridgeif_init, NO_SYS ? netif_input : ethernet_input) == NULL) {
        LOG(LL_WARN,("Cannot create bridge!"));
  }

  if(netif_add(&mujbus, NULL, NULL, NULL, NULL, mynetif_init, NO_SYS ?
netif_input : tcpip_input) == NULL) {
        LOG(LL_WARN,("Cannot create interface!"));
  }

  bridgeif_add_port(&bridge, &mujbus);
  netif_set_up(&mujbus);
  netif_set_up(&bridge);


I've been looking bit more to what is going on and it does not even respond to ARP requests...
Perhaps there is some issue with MAC adresses?
Maybe i need to set that bridge port to some PROMISCUOUS mode to accept packets for all HW addresses?
But i was not able to figure out how that is done in LWIP.


--
S pozdravem
Best regards
     Tomáš Mudruňka - SPOJE.NET s.r.o.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]