Re: [9fans] IP Multicast - Results
nusb/ether doesnt implement multicast filter. -- cinap
Re: [9fans] IP Multicast - Results
Yes, same here. Both are wired directly to a dumb switch using link local addresses. No router. I tried 225.0.0.1 port 1234 on both ends. I can't figure out what the contents of the buffer is. Just random bytes? It is weird that the ifc number gets filled in after pinging the multicast address. Chris
Re: [9fans] IP Multicast - Results
Chris, As cinap says: nusb/ether doesnt implement multicast filter. > This is your problem. I believe the Raspberry Pi has its NIC attached via USB internally. Therefore, multicast won't (currently) work on the Raspberry Pi. -- Cheers, Alex Musolino
Re: [9fans] IP Multicast - Results
Thanks Alex, Cinap, Right, the Pi uses USB for its built in nic. I wanted to make sure that I have narrowed down where the missing functionality is. It sounds like I need to have a look at how multicast filtering works with supported PCI nic cards and apply that to nusb/ether. Chris
Re: [9fans] IP Multicast - Results
> It sounds like I need to have a look at how multicast filtering works with > supported PCI nic cards and apply that to nusb/ether. You don't have to do full filtering - it's enough to enable the adapter to receive all multicast messages and the kernel driver will filter out the uninteresting ones. Some of the PC ether drivers work this way. There's already a patch in /n/sources/patch/usbether-rpi which enables multicast for usb/ether. I had to write this in order to make ipv6 work on the raspberry pi.
Re: [9fans] IP Multicast - Results
updated the code for multicast and promisc mode in nusb/ether... -- cinap
Re: [9fans] IP Multicast - Results
Ooh thanks. In hg? Chris > On Sep 16, 2016, at 5:26 PM, cinap_len...@felloff.net wrote: > > updated the code for multicast and promisc mode in nusb/ether... > > -- > cinap >
Re: [9fans] IP Multicast - Results
> Ooh thanks. In hg? yes. -- cinap