Port-next68k archive

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

Re: IPv6 ?



> I have 10.1 netbooting on my mono slab.  IPv4 works fine.

Oh, good to hear.

> IPv6 though behaves (in my opinion) strangely.
 :
> Is there a known issue with this port and IPv6 ?

Currently xe(4) Ethernet driver (for MB8795?) doesn't support multicast:

 https://github.com/NetBSD/src/blob/netbsd-10/sys/arch/next68k/dev/mb8795.c#L511-L522
```
		if (ifp->if_flags & IFF_PROMISC)
			rxmode = MB8795_RXMODE_PROMISCUOUS;
		else
			rxmode = MB8795_RXMODE_NORMAL;
		/* XXX add support for multicast */
		if (turbo)
			rxmode |= MB8795_RXMODE_TEST;

		/* switching mode probably borken now with turbo */
		MB_WRITE_REG(sc, MB8795_TXMODE,
		    turbo ? MB8795_TXMODE_TURBO1 : MB8795_TXMODE_LB_DISABLE);
		MB_WRITE_REG(sc, MB8795_RXMODE, rxmode);
```

IIRC, multicast is necessary for IPv6 (but not sure).

---
Izumi Tsutsui


Home | Main Index | Thread Index | Old Index