[Xorp-users] Cannot start vif + IPv6 multicast question
Elzer Zoltan
ez201 at mail2.selye.sk
Sat Mar 17 11:41:36 PDT 2007
Hello Pavlin,
As I wrote in my last letter, I managed to start the xorp. unfortunately I
don't have the live CD's config file but I have the working config so I
attached it to my mail.
I would like to ask another question. We would like to run the IPv6
multicast forwarding. I browsed the net and found the IPv6 multicast patch
for linux. I have the 2.6.7 kernel version and I patched it. but
unfortunately the xorp's answer was an Error:
add_multicast_vif() failed: IPv6 multicast routing not supported
I got this error because I added the mfea6 to the config file. I set the
variables in the kernel config as the xorp manual said. But nothing.
To add more I found your answer to a mail:
http//mailman.icsi.berkeley.edu/pipermail/xorp-users/2007-January/001638.htm
l
and you said that there is no confirmation whether the patched Linux kernel
really works with XORP. Have you tried it, is it working now properly or I
didn't check something ? Thanks for your answer!
Best regards
Turbo
Pavlin Radoslavov writes:
>> Hello Pavlin
>>
>> I managed to configure the router. I installed the xorp to the machine
>> instead of live cd and I used one of the config file from mailing list.
>> Thanks!
>>
>> Turbo
>
> That's odd. I don't see the reason why it didn't work from LiveCD if
> it worked when installed on the disk.
>
> If you still care about the LiveCD issue, could you run the
> "show interfaces" after you configure the interfaces, but before
> configuring mfea4. Then please run it again after you try to
> configure and commit the mfea4 configuration.
> It will be great if you find a way of sending me both outputs :)
> I care only about the interface that failed to be configured/started
> by the MFEA.
>
> Thanks,
> Pavlin
>
>> Elzer Zoltan writes:
>>
>> > Hello Pavlin
>> >
>> > I still have the same problem. I dont have config file, because I use live
>> > cd version and I dont have floppy drive. I setup everything manally. Here
>> > is the config:
>> >
>> >
>> > interfaces {
>> > interface xl0 {
>> > vif xl0 {
>> > address 192.168.2.1 {
>> > prefix-length: 24
>> > }
>> > }
>> > }
>> > }
>> >
>> > interfaces {
>> > interface rl0 {
>> > vif rl0 {
>> > address 192.168.3.1 {
>> > prefix-length: 24
>> > }
>> > }
>> > }
>> > }
>> >
>> >
>> > fea {
>> > unicast-forwarding4 {
>> > }
>> > }
>> >
>> > protocols {
>> > fib2mrib {
>> > }
>> > }
>> >
>> > ----- Here I ran commit and it succeeded.
>> >
>> >
>> > plumbing {
>> > mfea4 {
>> >
>> > interface xl0 {
>> > vif xl0 {
>> >
>> > }
>> > }
>> >
>> > interface register_vif {
>> > vif register_vif {
>> >
>> > }
>> > }
>> >
>> > --- After this when I ran commit the same error occurred:
>> > 102 Command failed Cannot start vif xl0: underlying vif is not UP
>> >
>> > All interfaces are enabled (disable: false) and unicast forwarding worked
>> > fine.
>> >
>> > Regards, Turbo
>> >
>> >
>> >
>> >
>> >
>> >
>> > Pavlin Radoslavov writes:
>> >
>> >>> I am new in xorp. I would like to try th multicast forwarding, but a problem
>> >>> occured.
>> >>> - I use live cd version 1.4
>> >> ~~~~~~~~~~~~~~~~~~~
>> >> This has to be 1.4-RC (Release Candidate), because the final 1.4
>> >> version is not released yet.
>> >>
>> >>> - The network layout: Host1 --- Xorp router --- Host2
>> >>> - I succeeded in setting up unicast forwarding between the two host, but
>> >>> when I tried to set multicast plumbing, or adding new protocol (IGMP, PIM),
>> >>> after commit I got the following error: 102 Command failed Cannot start vif
>> >>> rl0: underlying vif is not UP
>> >>> I tried it on all interfaces an on different machines.
>> >>> Please help me, how can I resolve this problem. Thanks.
>> >>
>> >> Can you send your configuration file.
>> >> Also, did you configure/enable rl0 in the "mfea4" section as well.
>> >> Finally, is "rl0" connected to the network.
>> >>
>> >> Regards,
>> >> Pavlin
>> >>
>> >> _______________________________________________
>> >> Xorp-users mailing list
>> >> Xorp-users at xorp.org
>> >> http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-users
>> >
>> >
>> > _______________________________________________
>> > Xorp-users mailing list
>> > Xorp-users at xorp.org
>> > http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-users
>>
>>
>> _______________________________________________
>> Xorp-users mailing list
>> Xorp-users at xorp.org
>> http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-users
Üdvözlettel: Elzer Zoltán
-------------- next part --------------
interfaces {
restore-original-config-on-shutdown: false
interface eth1 {
description: "Ethernet"
disable: false
discard: false
/* default-system-config */
vif eth1 {
disable: false
address 192.168.3.1 {
prefix-length: 24
multicast-capable: true
disable: false
}
}
}
interface eth0 {
description: "Ethernet"
disable: false
discard: false
/* default-system-config */
vif eth0 {
disable: false
address 192.168.1.2 {
prefix-length: 24
multicast-capable: true
disable: false
}
}
}
}
fea {
unicast-forwarding4 {
disable: false
}
}
plumbing {
mfea4 {
disable: false
interface eth0 {
vif eth0 {
disable: false
}
}
interface eth1 {
vif eth1 {
disable: false
}
}
interface "register_vif" {
vif "register_vif" {
/* Note: this vif should be always enabled */
disable: false
}
}
traceoptions {
flag {
all {
disable: false
}
}
}
}
}
protocols {
igmp {
disable: false
interface eth0 {
vif eth0 {
disable: false
version: 3
enable-ip-router-alert-option-check: false
query-interval: 125
query-last-member-interval: 1
query-response-interval: 10
robust-count: 2
}
}
interface eth1 {
vif eth1 {
disable: false
version: 3
enable-ip-router-alert-option-check: false
query-interval: 125
query-last-member-interval: 1
query-response-interval: 10
robust-count: 2
}
}
traceoptions {
flag {
all {
disable: false
}
}
}
}
pimsm4 {
disable: false
interface eth0 {
vif eth0 {
disable: false
enable-ip-router-alert-option-check: false
dr-priority: 1
hello-period: 30
hello-triggered-delay: 5
}
}
interface eth1 {
vif eth1 {
disable: false
enable-ip-router-alert-option-check: false
dr-priority: 1
hello-period: 30
hello-triggered-delay: 5
}
}
interface register_vif {
vif register_vif {
/* Note: this vif should be always enabled */
disable: false
}
}
/*
bootstrap {
disable: false
cand-bsr {
scope-zone 224.0.0.0/4 {
cand-bsr-by-vif-name: "eth0"
}
}
cand-rp {
group-prefix 224.0.0.0/4 {
cand-rp-by-vif-name: "eth0"
}
}
}
*/
switch-to-spt-threshold {
/* approx. 1K bytes/s (10Kbps) threshold */
disable: true
interval: 100
bytes: 102400
}
traceoptions {
flag {
all {
disable: false
}
}
}
}
fib2mrib {
disable: false
}
}
More information about the Xorp-users
mailing list