Hello, finally I've managed to fix the problem with IPv6 in my LwIP translator, and the problem was that the driver was discarding some Ethernet multicast frames.
I've fixed it by enabling the IFF_ALLMULTI flag through device_set_status(), that is, now there is no filtering and all multicast frames reach the stack. It is interesting to read the link in [1], that divides the drivers into three classes depending on their capacity to filter multicast frames. Now we're in the first class, not filtering at all, but I'd like to know if the device interface provides a way to manage a list of allowed addresses, like in the third class. Is that possible? Thanks. ----------- [1] http://www.xml.com/ldd/chapter/book/ch14.html#t13