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

2021-04-23 Thread Simon Goldschmidt
Am 23. April 2021 18:39:31 MESZ schrieb Tomas Mudrunka : >> bridgeif_initdata_t bridge_initdata = BRIDGEIF_INITDATA1(1, 1024, >> 16, ETH_ADDR(0, 1, 2, 3, 4, 5)); >> if(netif_add(, , , , _initdata, >> bridgeif_init, NO_SYS ? netif_input : ethernet_input) == NULL) { >>

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

2021-04-23 Thread Tomas Mudrunka
bridgeif_initdata_t bridge_initdata = BRIDGEIF_INITDATA1(1, 1024, 16, ETH_ADDR(0, 1, 2, 3, 4, 5)); if(netif_add(, , , , _initdata, bridgeif_init, NO_SYS ? netif_input : ethernet_input) == NULL) { LOG(LL_WARN,("Cannot create bridge!")); } if(netif_add(, NULL, NULL, NULL, NULL,

[lwip-users] BRIDGEIF does not forward packets?

2021-04-23 Thread Tomas Mudrunka
Hello, i have troubles getting IEEE 802.1D bridge to work using bridgeif on LWIP v2.1.2 (FreeRTOS). First i've tried to bridge two interfaces together and that didn't worked for me. So to simplify debugging i am trying to ping IP address of bridge with single interface and it still does not

Re: [lwip-users] Assertion "pcb->snd_queuelen >= pbuf_clen(next->p)" SOLUTION

2021-04-23 Thread Tomas Mudrunka
i have written my own netif driver on FreeRTOS+LWIP. Pings work reliably, TCP handshake works reliably, but once i start sending data to the established TCP connection it crashes on this: assertion "pcb->snd_queuelen >= pbuf_clen(next->p)" failed: file