OpenWrt – Diff between revs 2 and 3
?pathlinks?
Rev 2 | Rev 3 | |||
---|---|---|---|---|
Line 5... | Line 5... | |||
5 | |
5 | |
|
6 | setup_interface () { |
6 | setup_interface () { |
|
7 | local device="$1" |
7 | local device="$1" |
|
8 | local prefsig="" |
8 | local prefsig="" |
|
9 | local addrsig="" |
- | ||
10 | |
- | ||
11 | # Apply IPv6 / ND configuration |
- | ||
12 | HOPLIMIT=$(cat /proc/sys/net/ipv6/conf/$device/hop_limit) |
- | ||
13 | [ -n "$RA_HOPLIMIT" -a -n "$HOPLIMIT" ] && [ "$RA_HOPLIMIT" -gt "$HOPLIMIT" ] && echo "$RA_HOPLIMIT" > /proc/sys/net/ipv6/conf/$device/hop_limit |
- | ||
14 | [ -n "$RA_MTU" ] && [ "$RA_MTU" -ge 1280 ] && echo "$RA_MTU" > /proc/sys/net/ipv6/conf/$device/mtu 2>/dev/null |
- | ||
15 | [ -n "$RA_REACHABLE" ] && [ "$RA_REACHABLE" -gt 0 ] && echo "$RA_REACHABLE" > /proc/sys/net/ipv6/neigh/$device/base_reachable_time_ms |
- | ||
16 | [ -n "$RA_RETRANSMIT" ] && [ "$RA_RETRANSMIT" -gt 0 ] && echo "$RA_RETRANSMIT" > /proc/sys/net/ipv6/neigh/$device/retrans_time_ms |
- | ||
17 | |
9 | local addrsig="" |
|
Line 18... | Line 10... | |||
18 | proto_init_update "*" 1 |
10 | proto_init_update "*" 1 |
|
19 | |
11 | |
|
20 | # Merge RA-DNS |
12 | # Merge RA-DNS |
|
Line 209... | Line 201... | |||
209 | [ -n "$IFACE_464XLAT_DELEGATE" ] && json_add_boolean delegate "$IFACE_464XLAT_DELEGATE" |
201 | [ -n "$IFACE_464XLAT_DELEGATE" ] && json_add_boolean delegate "$IFACE_464XLAT_DELEGATE" |
|
210 | json_close_object |
202 | json_close_object |
|
211 | ubus call network add_dynamic "$(json_dump)" |
203 | ubus call network add_dynamic "$(json_dump)" |
|
212 | fi |
204 | fi |
|
Line -... | Line 205... | |||
- | 205 | |
||
- | 206 | # Apply IPv6 / ND configuration |
||
- | 207 | HOPLIMIT=$(cat /proc/sys/net/ipv6/conf/$device/hop_limit) |
||
- | 208 | [ -n "$RA_HOPLIMIT" -a -n "$HOPLIMIT" ] && [ "$RA_HOPLIMIT" -gt "$HOPLIMIT" ] && echo "$RA_HOPLIMIT" > /proc/sys/net/ipv6/conf/$device/hop_limit |
||
- | 209 | [ -n "$RA_MTU" ] && [ "$RA_MTU" -ge 1280 ] && echo "$RA_MTU" > /proc/sys/net/ipv6/conf/$device/mtu 2>/dev/null |
||
- | 210 | [ -n "$RA_REACHABLE" ] && [ "$RA_REACHABLE" -gt 0 ] && echo "$RA_REACHABLE" > /proc/sys/net/ipv6/neigh/$device/base_reachable_time_ms |
||
- | 211 | [ -n "$RA_RETRANSMIT" ] && [ "$RA_RETRANSMIT" -gt 0 ] && echo "$RA_RETRANSMIT" > /proc/sys/net/ipv6/neigh/$device/retrans_time_ms |
||
213 | |
212 | |
|
214 | # TODO: $SNTP_IP $SIP_IP $SNTP_FQDN $SIP_DOMAIN |
213 | # TODO: $SNTP_IP $SIP_IP $SNTP_FQDN $SIP_DOMAIN |
|
Line 215... | Line 214... | |||
215 | } |
214 | } |
|
216 | |
215 | |