M6Bone - IPv6 multicast network http://www.m6bone.net/ en M6Bone - IPv6 multicast network http://www.m6bone.net/IMG/ruboff0.gif http://www.m6bone.net/ MLD and PIM messages not reaching the other end of tunnel on Linux http://www.m6bone.net/article.php3?id_article=89 2004-12-21 10:26:39 IPv6 over IPv4 tunnel are brought up with TTL set to "inherit". This means IPv4 packet will have TTL of encapsulated packet. In the case of MLD and PIM packets with a TTL of 1: the TTL will be set to 0 at first IPv4 router encountered and message will not reach the other end of the tunnel. To solve this behavior just fixe the TTL of the tunnel with something like: ip tunnel change sit1 ttl (...) Sebastien Chaumontet Force MLDv1 on Linux http://www.m6bone.net/article.php3?id_article=82 2004-09-23 18:26:54 Enter the following command: sysctl net.ipv6.conf.all.force_mld_version=1 Note this command only works for latest kernel (...) Mickaël Hoerdt, Konstantin Kabassanov MLD problem with SOLARIS ? http://www.m6bone.net/article.php3?id_article=78 2004-07-20 17:59:05 On Solaris 8 and 9, the router alert option is not added with the MLD messages. Sun has released the patches that fix the missing router alert option for MLDv1. The patch numbers are 108528-24 and 112233-11 for Solaris 8 and Solaris 9, respectively (Sparc version). This also fixes the occurence of the following message that you might have noticed on Solaris boxes: Oct 21 21:30:23 domreg ip: [ID 976445 kern.notice] ip_option_process: bad opt Jerome Durand MLDv2 does not work on LINUX ? http://www.m6bone.net/article.php3?id_article=77 2004-07-20 17:36:26 Linux kernel supports MLDv2 from version 2.4.22, but in all versions up to 2.6.5 MLDv2 ICMP value is wrong. The value used is 206 and should be replaced by the IANA assigned value: 143. For this, search /usr/src/linux/include/linux/icmpv6.h for 206 and replace it with 143. Then, just compile the kernel. In version 2.6.6 this value is (...) Jerome Durand Compiling Sdr for Linux http://www.m6bone.net/article.php3?id_article=72 2004-05-15 17:44:53 This article provides instructions for compiling sdr from the source to run under Linux. It also provides the additional modifications needed for compiling sdr to run under the USAGI kernel. Salah Buraiky Problems having MBone tools running on Windows http://www.m6bone.net/article.php3?id_article=43 2004-04-05 15:59:10 Check you can do: ping6 your_machine_name_without_the_domain If you can’t, verify that your domain is set correctly by checking that the following key in the registry is set: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\domain In C:\WINNT\system32\drivers\etc\hosts, add the line: Your_IPv6_address Your.hostname.domain Install the Mbone applications (vic, rat, sdr...) in the same directory ( For (...) Jerome Durand "Could not initialize Mbus: Is multicast enabled?" or "setsockopt IP_ADD_MEMBERSHIP: Can’t assign requested address" on Windows http://www.m6bone.net/article.php3?id_article=42 2004-04-05 15:57:35 In the register, once you find the key “mbus” (just do Ctrl+F), change the address value from ADDRESS=224.255.222.239 to ADDRESS=ff01::1 and check that port=47000. Jerome Durand How to remove a temporary address on Windows XP http://www.m6bone.net/article.php3?id_article=41 2004-04-05 15:55:30 On Windows XP, the IPv6 stack is automatically configured with an IPv6 temporary address. This causes problems sometimes for IPv6 multicast. If you notice that you have two address (typing ipv6 if): one global and one temporary address, you must delete the temporary address: ipv6 -p gpu UseTemporaryAddresses no Then, reboot and verify that the temporary address has (...) Jerome Durand How to configure Windows XP firewall for IPv6 multicast http://www.m6bone.net/article.php3?id_article=40 2004-04-05 15:52:33 This section gives simple configuration statements for Windows XP. Simple way: netsh firewall set adapter Your_interface_name filtering=disable Smart way: netsh firewall set adapter Your_interface_name port Port_number=enable (...) Jerome Durand "IP_ADD_MEMBERSHIP: No such device" on Windows 2000 http://www.m6bone.net/article.php3?id_article=39 2004-04-05 15:49:37 You must specifiy a default route for multicast: First of all, write the command line: ipv6 if and retrieve the interface number with the global address Then, add the default route: ipv6 rtu ff00::/8 “your interface number” ex: ipv6 rtu ff00 ::/8 4 It’s recommanded to write this command in a “.bat” file. Be aware of the fact that you must run it every time you reboot your windows 2000 station and (...) Jerome Durand