Modify

Opened 12 years ago

Closed 12 years ago

Last modified 11 years ago

#187 closed defect (worksforme)

ipv6 default route broken

Reported by: Robert Jordens <jordens@…> Owned by: developers
Priority: normal Milestone:
Component: kernel Version: 1.0
Keywords: Cc:

Description

01:58 < rjo> Kaloz: hmmm. in WR RC4 the kernel is broken with respect to the ipv6 default route. it worked fine with a older image months ago.
01:58 < Kaloz> well, i didn't really touches WR for a while
01:58 < Kaloz> hmm
01:59 < rjo> Kaloz: "default via A" doesnt work, "2000::/3 via A" works fine.
01:59 < rjo> Kaloz: a. ok. Im just to lazy to file a report.
01:59 < rjo> Kaloz: ;-P
02:00 < Kaloz> :)
02:00 < Kaloz> do it please :)

For the default route only I get "Destination unreachable: No route".
broken like in: https://noc.sixxs.net/forum/?msg=setup-230169

IIRC it actually worked with a year-old version of openwrt (maybe even kernel 2.4.20)

Attachments (0)

Change History (2)

comment:1 Changed 12 years ago by wbx

  • Resolution set to worksforme
  • Status changed from new to closed

unreproducible bugreport. And I think irc logs are not a good format for bug reports.

rc4 system:
Added with:

ip tunnel add sixxs mode sit local $LOCALIP remote $POPIP
ip link set sixxs up
ip link set mtu 1280 dev sixxs
ip tunnel change sixxs ttl 64
ip -6 addr add $LOCTUN/64 dev sixxs
ip -6 ro add default via $REMTUN dev sixxs
ip route add 2001:6f8:129e::/48 dev lo

wbx@vo80:~$ ip -6 route
2001:6f8:900:48y::/64 via :: dev sixxs metric 256 mtu 1280 advmss 1220
2001:6f8:129e:3::/64 dev vlan3 metric 1024 mtu 1500 advmss 1220
2001:6f8:129e:7::/64 dev eth1 metric 1024 mtu 1500 advmss 1220
fe80::/64 dev eth0 metric 256 mtu 1500 advmss 1220
fe80::/64 dev vlan0 metric 256 mtu 1500 advmss 1220
fe80::/64 dev vlan1 metric 256 mtu 1500 advmss 1220
fe80::/64 dev vlan2 metric 256 mtu 1500 advmss 1220
fe80::/64 dev vlan3 metric 256 mtu 1500 advmss 1220
fe80::/64 dev vlan4 metric 256 mtu 1500 advmss 1220
fe80::/64 dev vlan5 metric 256 mtu 1500 advmss 1220
fe80::/64 dev vlan6 metric 256 mtu 1500 advmss 1220
fe80::/64 dev eth1 metric 256 mtu 1500 advmss 1220
fe80::/64 via :: dev sixxs metric 256 mtu 1280 advmss 1220
ff00::/8 dev eth0 metric 256 mtu 1500 advmss 1220
ff00::/8 dev vlan0 metric 256 mtu 1500 advmss 1220
ff00::/8 dev vlan1 metric 256 mtu 1500 advmss 1220
ff00::/8 dev vlan2 metric 256 mtu 1500 advmss 1220
ff00::/8 dev vlan3 metric 256 mtu 1500 advmss 1220
ff00::/8 dev vlan4 metric 256 mtu 1500 advmss 1220
ff00::/8 dev vlan5 metric 256 mtu 1500 advmss 1220
ff00::/8 dev vlan6 metric 256 mtu 1500 advmss 1220
ff00::/8 dev eth1 metric 256 mtu 1500 advmss 1220
ff00::/8 dev sixxs metric 256 mtu 1280 advmss 1220
default via 2001:6f8:900:48y::1 dev sixxs metric 1024 mtu 1280 advmss 1220

comment:2 Changed 11 years ago by adi@…

This is a bug in some of the linux-2.4 kernels, probably in all new versions. The solution is to add a route to 2000::/3 (as already outlined above).

Linux-2.6 ist not affected.

This bug can be fixed by changing the IPv6-Howto ;)

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.