Short: the ipv6 files in initscripts-6.91-18mdk.i586.rpm should be made up-to-date to Bieringer's files (dated after November 2001). Now the RPM is a mixup of old and new style files and functions which do not work together.
Long: To be complete: I solved this bug in the initscripts-6.91-18mdk.i586.rpm with IPv6 functions by copying in two files from Bieringer's site ftp://ftp.bieringer.de/pub/linux/IPv6/initscripts/stable/ The result: old, incorrect files using old style function definitions 'test_ipv6' renamed to .ORG, the correct files with function 'ipv6_test' in place, which enabled my IPv6 tunnel setup: $ ll | egrep "init.ipv6-global|network-functions-ipv6" -rwxr-xr-x 1 root root 9575 Jan 25 2002 init.ipv6-global* -rwxr-xr-x 1 root root 4752 Nov 19 15:59 init.ipv6-global.ORG* -rw-r--r-- 1 root root 82217 Dec 3 21:09 network-functions-ipv6 -rw-r--r-- 1 root root 24055 Nov 19 15:59 network-functions-ipv6.ORG [sander@sander90 network-scripts]$ Apparantly Bieringer has done the renaming in November 2001: QOUTE 2001-11-24: Peter Bieringer <[EMAIL PROTECTED]> big renaming was done in network-functions-ipv6, now all functions start with ipv6_. Replacement list: OLD NEW test_ipv6 ipv6_test testipv6_valid ipv6_test_ipv6_addr_valid testipv4_valid ipv6_test_ipv4_addr_valid <etc, snip> /QUOTE Mandrake 8.2 was OK: it only used the all style functions. Mandrake 9.0 and current Cooker are not OK: they use old style in init.ipv6-global and network-functions-ipv6, but new style in other scripts in that directory. Testing is easy: if both 'ipv6_test' and 'test_ipv6' occur in the files in the directory /etc/sysconfig/network-scripts, things are _not_ OK Copying in the two mentioned files worked for me, but probably bringing all Bieringer's ipv6 related files in /etc/sysconfig/network-scripts up-to-date would be better. Sander On Fri, 2002-12-27 at 23:42, [Bug 710] wrote: > https://qa.mandrakesoft.com/show_bug.cgi?id=710 > > Product: initscripts > Component: program > Summary: mix-up bug in initscripts-6.91-18mdk.i586.rpm: old style > test_ipv6 and new style ipv6_test mixed up > Version: 6.91-18mdk > Platform: PC > OS/Version: All > Status: UNCONFIRMED > Severity: normal > Priority: P2 > AssignedTo: [EMAIL PROTECTED] > ReportedBy: [EMAIL PROTECTED] > CC: [EMAIL PROTECTED] > > > Regarding initscripts-6.91-18mdk.i586.rpm (current cooker file), I'm quite sure > I have found a bug in that RPM (and in the older RPM > initscripts-6.91-10mdk.i586.rpm from Mandrake 9.0), which is easily solved by > getting all the up-to-date scripts from Bieringer's site: > > Some scripts in /etc/sysconfig/network-scripts/ use the old style test_ipv6, > other scripts use the new style ipv6_test. For example, a problem is that > calling script 'ifup-sit' uses the function ipv6_test, whereas the function > provider script 'network-functions-ipv6' is still on test_ipv6. This is a mix-up > which causes that you can't use IPv6 tunnels on Mandrake 9.0 / Cooker. > > The explanation is easy: somewhere in the past Bieringer switched his functions > from <blabla>_ipv6 to ipv6_<blabla>. Of course you should switch in one time, > which apparantly has not happened. > > I've posted my experiences and the solution (updating the scripts from > Bieringer's site) in the newsgroup: > >http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&threadm=24dfc763.0212030244.67acff6d%40posting.google.com&rnum=1&prev=/groups%3Fq%3Dkameel%2Bipv6%2Bbieringer%2Bmandrake%26meta%3Dsite%253Dgroups > > I hope this can be solved. > > > > ------- You are receiving this mail because: ------- > You are on the CC list for the bug, or are watching someone who is. > >
