Twas brillig at 16:14:58 05.07.2008 UTC+01 when jon+bts@alcopop.org did gyre and gimble:
JD> Sure -- I'm CCing debian-arm incase someone there has a n2100
JD> running one of those kernels already -- it will take me days to
JD> build it :)
JD> Can someone verify that the rtl 8169 multicast bug is present on
JD> modern kernels: best way is to ensure your iface is not promisc,
JD> and run something like mt-daapd and see if after 30 minutes or so
JD> your share disappears from the network, and whether setting the
JD> iface to promisc fixes it.
I confirm this bug.
I run the avahi-daemon on the device and it does not respond on
multicast queries until tcpdump is started and then it works fine.
This behavior is repeatable even with BROADCAST flag on the interface
(actually running tcpdump is critical due to some reason).
[dottedmag@homenas:~]% uname -a
Linux homenas 2.6.25-2-iop32x #2 Sat Jun 28 16:10:57 UTC 2008 armv5tel GNU/Linux
[dottedmag@homenas:~]1% cat /proc/cpuinfo
Processor : XScale-80219 rev 0 (v5l)
BogoMIPS : 593.10
Features : swp half fastmult edsp
CPU implementer : 0x69
CPU architecture: 5TE
CPU variant : 0x0
CPU part : 0x2e3
CPU revision : 0
Cache type : undefined 5
Cache clean : undefined 5
Cache lockdown : undefined 5
Cache format : Harvard
I size : 32768
I assoc : 32
I line length : 32
I sets : 32
D size : 32768
D assoc : 32
D line length : 32
D sets : 32
Hardware : Thecus N2100
Revision : 0000
[dottedmag@homenas:~]% apt-cache policy linux-image-2.6.25-2-iop32x
linux-image-2.6.25-2-iop32x:
Installed: 2.6.25-6
Candidate: 2.6.25-6
Version table:
*** 2.6.25-6 0
100 /var/lib/dpkg/status
--
Attachment:
pgpbdPERwdGBg.pgp
Description: PGP signature