[OLSR-users] problem with Ip6MulticastGlobal in /etc/olsrd.conf
Andreas Tønnesen
(spam-protected)
Fri Dec 2 18:43:45 CET 2005
Hi,
Correct me if I'm wrong, but ff05:: addresses are site-local addresses
AFAIK. You cannot use a site-local multicast for global multicasting.
As for the segfault, I'll try and reproduce it. But if you have time to
create a binary and coredump as described on
http://www.olsr.org/index.cgi?action=bugs
that would be very helpfull to debug the problem.
Thanks.
- Andreas
Magesh mannar wrote:
> Hi
>
> Today i was playing with ipv6mulicastglobal address
> and experienced some strange experience. Probably the
> mcast socket ins not initialised properly
>
> case 1:
>
> i set the Ip6MulticastGlobal to ff05::1 (instead of
> ff0e::1) in /etc/olsrd.conf and assign global unicast
> address to my interface. On running olsrd i got seg
> fault
>
> [(spam-protected) root]#
> /root/olsrd-0.4.10-cvs/olsrd-current/olsrd -d 9 -ipc
> -ipv6 -i eth1
>
> *** olsr.org - 0.4.10-pre ***
> Build date: Dec 1 2005
> http://www.olsr.org
>
> Parsing file: "/etc/olsrd.conf"
> Queuing if eth1
> Duplicate interfaces defined... not adding eth1
> *** olsrd configuration ***
> Debug Level : 9
> IpVersion : 6
> No interfaces : ALLOWED
> TOS : 0x10
> Willingness : AUTO
> IPC connections : 1
> Host 127.0.0.1
> Pollrate : 0.05
> TC redundancy : 0
> MPR coverage : 1
> LQ level : 0
> LQ fish eye : 0
> LQ Dijkstra limit: 255, 0.00
> LQ window size : 10
> Clear screen : yes
> Interfaces:
> dev: "eth1"
> IPv4 broadcast : AUTO
> IPv6 addrtype : global
> IPv6 multicast site/glbl : ff05::15/ff05::1
> HELLO emission/validity : 2.00/6.00
> TC emission/validity : 5.00/15.00
> MID emission/validity : 5.00/15.00
> HNA emission/validity : 5.00/15.00
> Not using hysteresis
>
> IP forwarding is enabled on this system
> Initializing parser...
> Parser: registering event for type 1
> Register parse function: Added function for type 1
> Parser: registering event for type 2
> Register parse function: Added function for type 2
> Parser: registering event for type 3
> Register parse function: Added function for type 3
> Parser: registering event for type 4
> Register parse function: Added function for type 4
> Scheduler event registered int: 20.00
> Initializing APM
> APM info:
> AC status 134688512
> Battery percentage 7%
> Battery time left -1073744744 mins
>
> Could not read APM info - setting default
> willingness(3)
> Using IP version 6
> Added :: to IP deny set
> Added ::1 to IP deny set
>
> ---- Interface configuration ----
>
> Checking eth1:
> Wireless interface detected
> inet6 addr:
> fe80:0000:0000:0000:020d:88ff:fe91:fdff
> Scope: 32
> inet6 addr:
> 2001:0620:0500:0029:020d:88ff:fe91:fdff
> Scope: 0
> Found addr: 2001:0620:0500:0029:020d:88ff:fe91:fdff
> Address: 2001:620:500:29:20d:88ff:fe91:fdff
> Multicast: ff05::1
> Metric: 1
> MTU - IPhdr: 1452
> Index 0
> Address: 2001:620:500:29:20d:88ff:fe91:fdff
> Multicast: ff05::1
> Binding socket 5 to device eth1
> Interface eth1 joining multicast ff05::1...OK
> Adding OLSR socket entry 5
> New main address: 2001:620:500:29:20d:88ff:fe91:fdff
> Scheduler event registered int: 2.00
> Scheduler event registered int: 5.00
> Scheduler event registered int: 5.00
> Scheduler event registered int: 5.00
> Scheduler event registered int: 2.50
> Scheduler event registered int: 0.60
> Parser: registering event for type -1
> Register parse function: Added function for type -1
> Adding OLSR socket entry 6
> Initializing duplicatetable - hashsize 32
> Scheduler event registered int: 2.00
> TC: init topo
> MPRS: Init
> MID: init
> Scheduler event registered int: 1.00
> Scheduler event registered int: 1.00
> Loading plugins...
>
> Main address: 2001:620:500:29:20d:88ff:fe91:fdff
>
> Scheduler started - polling every 0.05 seconds
> Max jitter is 0.500000
>
> | inet6 addr:
> fe80:0000:0000:0000:020d:88ff:fe91:fdff
> Scope: 32
> inet6 addr:
> 2001:0620:0500:0029:020d:88ff:fe91:fdff
> Scope: 0
> Found addr: 2001:0620:0500:0029:020d:88ff:fe91:fdff
> Segmentation fault
>
> case 2:
>
> I set the Ip6MulticastGlobal to ff0e::1 in
> /etc/olsrd.conf and start olsrd. Iam getting the
> foillwing messgae
>
> sendto(v6): Network is unreachable
> Socket: 5 interface: 0
> To: ff0e::1 (size: 28)
> Outputsize: 52
>
> and no olsr packets are going through the iface
>
> [(spam-protected) root]#
> /root/olsrd-0.4.10-cvs/olsrd-current/olsrd -d 9 -ipc
> -ipv6 -i eth1
>
> *** olsr.org - 0.4.10-pre ***
> Build date: Dec 1 2005
> http://www.olsr.org
>
> Parsing file: "/etc/olsrd.conf"
> Queuing if eth1
> Duplicate interfaces defined... not adding eth1
> *** olsrd configuration ***
> Debug Level : 9
> IpVersion : 6
> No interfaces : ALLOWED
> TOS : 0x10
> Willingness : AUTO
> IPC connections : 1
> Host 127.0.0.1
> Pollrate : 0.05
> TC redundancy : 0
> MPR coverage : 1
> LQ level : 0
> LQ fish eye : 0
> LQ Dijkstra limit: 255, 0.00
> LQ window size : 10
> Clear screen : yes
> Interfaces:
> dev: "eth1"
> IPv4 broadcast : AUTO
> IPv6 addrtype : global
> IPv6 multicast site/glbl : ff05::15/ff0e::1
> HELLO emission/validity : 2.00/6.00
> TC emission/validity : 5.00/15.00
> MID emission/validity : 5.00/15.00
> HNA emission/validity : 5.00/15.00
> Not using hysteresis
>
> IP forwarding is enabled on this system
> Initializing parser...
> Parser: registering event for type 1
> Register parse function: Added function for type 1
> Parser: registering event for type 2
> Register parse function: Added function for type 2
> Parser: registering event for type 3
> Register parse function: Added function for type 3
> Parser: registering event for type 4
> Register parse function: Added function for type 4
> Scheduler event registered int: 20.00
> Initializing APM
> APM info:
> AC status 134688512
> Battery percentage 7%
> Battery time left -1073744744 mins
>
> Could not read APM info - setting default
> willingness(3)
> Using IP version 6
> Added :: to IP deny set
> Added ::1 to IP deny set
>
> ---- Interface configuration ----
>
> Checking eth1:
> Wireless interface detected
> inet6 addr:
> fe80:0000:0000:0000:020d:88ff:fe91:fdff
> Scope: 32
> inet6 addr:
> 2001:0620:0500:0029:020d:88ff:fe91:fdff
> Scope: 0
> Found addr: 2001:0620:0500:0029:020d:88ff:fe91:fdff
> Address: 2001:620:500:29:20d:88ff:fe91:fdff
> Multicast: ff0e::1
> Metric: 1
> MTU - IPhdr: 1452
> Index 0
> Address: 2001:620:500:29:20d:88ff:fe91:fdff
> Multicast: ff0e::1
> Binding socket 5 to device eth1
> Interface eth1 joining multicast ff0e::1...OK
> Adding OLSR socket entry 5
> New main address: 2001:620:500:29:20d:88ff:fe91:fdff
> Scheduler event registered int: 2.00
> Scheduler event registered int: 5.00
> Scheduler event registered int: 5.00
> Scheduler event registered int: 5.00
> Scheduler event registered int: 2.50
> Scheduler event registered int: 0.60
> Parser: registering event for type -1
> Register parse function: Added function for type -1
> Adding OLSR socket entry 6
> Initializing duplicatetable - hashsize 32
> Scheduler event registered int: 2.00
> TC: init topo
> MPRS: Init
> MID: init
> Scheduler event registered int: 1.00
> Scheduler event registered int: 1.00
> Loading plugins...
>
> Main address: 2001:620:500:29:20d:88ff:fe91:fdff
>
> Scheduler started - polling every 0.05 seconds
> Max jitter is 0.500000
>
> | inet6 addr:
> fe80:0000:0000:0000:020d:88ff:fe91:fdff
> Scope: 32
> inet6 addr:
> 2001:0620:0500:0029:020d:88ff:fe91:fdff
> Scope: 0
> Found addr: 2001:0620:0500:0029:020d:88ff:fe91:fdff
> Got HELLO vtime: 6.000000 htime: 2.000000
> Willingness for 2001:620:500:29:20d:88ff:fe91:fe33
> changed from 0 to 3 - UPDATING
>
> *** olsr.org - 0.4.10-pre (Dec 1 2005) ***
>
>
> **RECALCULATING MPR**
>
>
> Two hop neighbors: 0
> ************** TABLES ****************
> Routing table:
> ROUTING TABLE
> DESTINATION NEXT HOP HOPCNT INTERFACE
> Old table:
> ROUTING TABLE
> DESTINATION NEXT HOP HOPCNT INTERFACE
> **************************************
> Updating kernel routes...
> Updating kernel HNA routes...
> HNA table:
> ROUTING TABLE
> DESTINATION NEXT HOP HOPCNT INTERFACE
> mid set: 11:42:40.040489
>
>
> DUP TABLE:
>
>
>
>
> --- 11:42:40.04
> ------------------------------------------------- HNA
> SET
>
> IP net/prefixlen GW IP
>
> --- 11:42:40.04
> ----------------------------------------------------
> LINKS
>
> IP address hyst LQ
> lost total NLQ ETX
> 2001:620:500:29:20d:88ff:fe91:fe33 0.000 0.000
> 0 0 0.000 0.00
> --- 11:42:40.04
> ------------------------------------------------
> NEIGHBORS
>
> IP address LQ NLQ
> SYM MPR MPRS will
> 2001:620:500:29:20d:88ff:fe91:fe33 0.000 0.000
> NO NO NO 3
>
> --- 11:42:40.04
> -------------------------------------------------
> TOPOLOGY
>
> Source IP addr Dest IP addr
> LQ ILQ ETX
> sendto(v6): Network is unreachable
> Socket: 5 interface: 0
> To: ff0e::1 (size: 28)
> Outputsize: 52
> Got HELLO vtime: 6.000000 htime: 2.000000
> \ inet6 addr:
> fe80:0000:0000:0000:020d:88ff:fe91:fdff
> Scope: 32
> inet6 addr:
> 2001:0620:0500:0029:020d:88ff:fe91:fdff
> Scope: 0
> Found addr: 2001:0620:0500:0029:020d:88ff:fe91:fdff
> Received signal 2 - shutting down
> Deleting all routes...
> HNA list:
> Route list:
> Closing sockets...
> Shutting down IPC...
> Closing plugins...
> Restoring network state
>
> <<<< olsr.org - 0.4.10-pre - terminating >>>>
> http://www.olsr.org
>
>
>
>
>
>
>
>
> __________________________________________
> Yahoo! DSL – Something to write home about.
> Just $16.99/mo. or less.
> dsl.yahoo.com
>
>
> _______________________________________________
> olsr-users mailing list
> (spam-protected)
> https://www.olsr.org/mailman/listinfo/olsr-users
More information about the Olsr-users
mailing list