https://qa.mandrakesoft.com/show_bug.cgi?id=710
[EMAIL PROTECTED] changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|[EMAIL PROTECTED] |[EMAIL PROTECTED]
------- Additional Comments From [EMAIL PROTECTED] 2002-12-28 23:00 -------
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:
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
------- Reminder: -------
assigned_to: [EMAIL PROTECTED]
description:
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.