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) {
>>
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,
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
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