{"action":"created","issue":{"url":"https://api.github.com/repos/cetic/6lbr/issues/127","repository_url":"https://api.github.com/repos/cetic/6lbr","labels_url":"https://api.github.com/repos/cetic/6lbr/issues/127/labels{/name}","comments_url":"https://api.github.com/repos/cetic/6lbr/issues/127/comments","events_url":"https://api.github.com/repos/cetic/6lbr/issues/127/events","html_url":"https://github.com/cetic/6lbr/issues/127","id":133943676,"number":127,"title":"Problem connecting 6lbr through OpenVPN","user":{"login":"Rasfumi","id":17269863,"avatar_url":"https://avatars.githubusercontent.com/u/17269863?v=3","gravatar_id":"","url":"https://api.github.com/users/Rasfumi","html_url":"https://github.com/Rasfumi","followers_url":"https://api.github.com/users/Rasfumi/followers","following_url":"https://api.github.com/users/Rasfumi/following{/other_user}","gists_url":"https://api.github.com/users/Rasfumi/gists{/gist_id}","starred_url":"https://api.github.com/users/Rasfumi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Rasfumi/subscriptions","organizations_url":"https://api.github.com/users/Rasfumi/orgs","repos_url":"https://api.github.com/users/Rasfumi/repos","events_url":"https://api.github.com/users/Rasfumi/events{/privacy}","received_events_url":"https://api.github.com/users/Rasfumi/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/cetic/6lbr/labels/question","name":"question","color":"cc317c"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-02-16T10:39:16Z","updated_at":"2016-03-08T18:13:59Z","closed_at":null,"body":"My Setup is a Raspberry Pi (debian jessie) running:\r\n* 6lbr in Router mode (static IPv6 bbbb::100) connected to LAN network through bridge interface (br0 - tap0)\r\n* radvd running on the same Raspberry distributing IP addresses to other LAN hosts (br0 interface, IPv6 static bbbb::101)\r\n* openvpn server using tun0 interface with IP 10.8.0.6 and IPv6 cccc::1, \r\n\r\nopenVPN client gets cccc::1000\r\n\r\nmy Problem is that i cannot reach 6lbr (bbbb::100) through the tunnel\r\ni can ping 6lbr (bbbb::100) from any host in the LAN\r\ni can ping Raspberrys bbbb::101 through the tunnel\r\ni can ping any other IPv6 host through the tunnel\r\ni can ping any IPv4 host through the tunnel\r\n\r\nit seems Raspberry doesnt know how to forward packets between tun0 and tap0 interfaces.\r\nall ip forwarding is enabled. edit: i can capture the ping-request-packets on the tap interface but there is no reply-packet from 6lbr....\r\n\r\nany ideas how i can get this to work? Using OpenVPN would be a great way to access an IPv6 through an ordinary IPv4 network.\r\n\r\n\r\n\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/cetic/6lbr/issues/comments/193897411","html_url":"https://github.com/cetic/6lbr/issues/127#issuecomment-193897411","issue_url":"https://api.github.com/repos/cetic/6lbr/issues/127","id":193897411,"user":{"login":"Rasfumi","id":17269863,"avatar_url":"https://avatars.githubusercontent.com/u/17269863?v=3","gravatar_id":"","url":"https://api.github.com/users/Rasfumi","html_url":"https://github.com/Rasfumi","followers_url":"https://api.github.com/users/Rasfumi/followers","following_url":"https://api.github.com/users/Rasfumi/following{/other_user}","gists_url":"https://api.github.com/users/Rasfumi/gists{/gist_id}","starred_url":"https://api.github.com/users/Rasfumi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Rasfumi/subscriptions","organizations_url":"https://api.github.com/users/Rasfumi/orgs","repos_url":"https://api.github.com/users/Rasfumi/repos","events_url":"https://api.github.com/users/Rasfumi/events{/privacy}","received_events_url":"https://api.github.com/users/Rasfumi/received_events","type":"User","site_admin":false},"created_at":"2016-03-08T18:13:59Z","updated_at":"2016-03-08T18:13:59Z","body":"Thanks for your reply, but i am still not able to get it working.\r\ni have tried to add tun0 to br0 with the command: sudo brctl addif br0 tun0\r\nbut i get: \"can't add tun0 to bridge br0: Invalid argument \"\r\ni found out that its not possible to add tun interfaces to a bridge, only tap interfaces can be bridged...\r\nadding a route also doesnt work, at least they way i have tried it: \" sudo route add -6 aaaa::/64 gw bbbb::100\"\r\nthis is my routing table:\r\nDestination                    Next Hop                   Flag Met Ref Use If\r\n::1/128                        ::                         U    256 0     0 lo\r\naaaa::/64                      bbbb::100                  UG   1   0     0 br0\r\nbbbb::/64                      ::                         U    256 0     1 br0\r\ncccc::/64                      ::                         U    256 0     0 tun0\r\nfe80::/64                      ::                         U    256 0     0 br0\r\n::/0                           ::                         !n   -1  1   117 lo\r\n::1/128                        ::                         Un   0   1     2 lo\r\nbbbb::/128                     ::                         Un   0   1     0 lo\r\nbbbb::101/128                  ::                         Un   0   1     2 lo\r\ncccc::/128                     ::                         Un   0   1     0 lo\r\ncccc::1/128                    ::                         Un   0   1     0 lo\r\nfe80::/128                     ::                         Un   0   1     0 lo\r\nfe80::ba27:ebff:fea3:bbf9/128  ::                         Un   0   1     9 lo\r\nff00::/8                       ::                         U    256 1     0 br0\r\nff00::/8                       ::                         U    256 0     0 tun0\r\nff00::/8                       ::                         U    256 0     0 tap0\r\n::/0                           ::                         !n   -1  1   117 lo\r\n\r\nI will try running 6LBR on a second Raspberry to see if this works..."}}