Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

Since linux kernel >= 2.6.33 the kernel option "accept_local" can be modified:

/proc/sys/net/ipv4/conf/${interfaceID}/

accept_local - BOOLEAN

Accept packets with local source addresses. In combination with suitable routing, this can be used to direct packets between two local interfaces over the wire and have them accepted properly.
default FALSE

Is there any IPv6 equivalent to this option? If not, is there a patch or plans to implement it in the near future?

Edit: I am using two WIFI Interfaces and have created propper routing rules, which allow me to send packets between these local interfaces over WIFI (no loop-device). I could add routing rules for IPv6 but without this option packets will be dropped as "martian packets". Packets are only accepted, when this boolean is TRUE.

share|improve this question
    
I would guess it is obsoleted with IPv6 scope support. –  Steve-o Sep 17 '12 at 17:50
2  
Perhaps you can explain better what you want to accomplish. –  bahamat Sep 18 '12 at 10:22
add comment

2 Answers

Unfortunately, these are the only options available to you under /proc/sys/net/ipv6/conf:

http://www.tldp.org/HOWTO/Linux+IPv6-HOWTO/proc-sys-net-ipv6..html

share|improve this answer
add comment

It sounds like you've made a homebrew wireless bridge that sort of works with IPv4, and now you want to run IPv6 across it. Unfortunately you can't. If this is what you're trying to do, what you need to do is set up a proper WDS. (Wireless Distribution System) The Internet has various howto documents explaining how to do this; here's one example of such a howto.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.