Bug #339
bitrot in 6to4
| Status: | Feedback | Start date: | ||
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | - | % Done: | 0% |
|
| Category: | - | Spent time: | - | |
| Target version: | 1st Public Cerowrt release |
Description
the configuration syntax for adding 6to4 interfaces has changed, and
further, does not work.
It used to be adv_interface was a 'interface interface interface', now
it's a list. And when it becomes a list, none of the interfaces get
addresses.
config interface 'ge01'
option proto '6to4'
option adv_subnet '1'
option wan_device 'ge00'
list adv_interface 'se00'
list adv_interface 'sw00'
list adv_interface 'sw10'
Furthermore, the sw10 device is not getting a link local address at all...
History
Updated by Dave Täht about 1 year ago
- Target version set to 1st Public Cerowrt release
Updated by Chris Lawrence about 1 year ago
- File diff added
Here's a patch that seems to fix the bitrot on my Cerowrt build; the main problem appears to have been loading the radvd config data before getting adv_interface. Ideally the for loop should be converted to use config_list_foreach but this is a start.
I also added a little bit more logging so I could figure out what was going on; that could be removed.