2009/2/17 lists@glover.uk.net
I have a Windows XP box and a Ubuntu 8.10 box plugged in to the same router. FWIW, it's a BT HomeHub 2 that I'm currently trialling.
Both work, although for some reason the Ubuntu box has an odd tracert:
Linux traceroute and WIndows traceroute work in different ways. Linux uses UDP packets, and WIndows uses ICMP. From your Linux machine try traceroute -I www.google.co.uk and then try without the -I. THe -I forces the Linux traceroute to behave like the Windows one.
That made no difference but ...
Some routers block excessive UDP traffic, as they see it as an attack. My Draytek router blocks UDP pings, I always have to use -I on traces.
That did help. I checked the router logs (*), and it was showing both UDP and ICMP tracert's as intrusions. A quick check of the man page for tracert, and it seems that $ traceroute -N 1 www.google.co.uk does the trick, by only sending one packet at a time and hence not triggering the intrusion detection.
Thanks for the pointer, I'll feed it back to the trial team to see if they can get a FAQ updated for the HH somewhere.
Greg