Page MenuHome Accel-ppp

IPoE address range shifting
Closed, ResolvedPublicBUG

Description

If IPoE configured as interface=eth1,shared=1,mode=L2,ifcfg=1,range=100.64.0.0/24,start=dhcpv4,ipv6=1 accel-ppp miss some IP addresses

 ipoe28 |          | 2a:3d:ae:62:fb:76 | 100.64.0.30  |            | ipoe |      | active | 00:00:23 
 ipoe29 |          | 2a:1f:fb:db:88:87 | 100.64.0.31  |            | ipoe |      | active | 00:00:23 
 ipoe30 |          | c2:04:e5:a6:a1:22 | 100.64.0.64  |            | ipoe |      | active | 00:00:22 
 ipoe31 |          | 42:c2:0d:4a:48:92 | 100.64.0.65  |            | ipoe |      | active | 00:00:22 
...
 ipoe60 |          | 82:10:23:15:98:90 | 100.64.0.94  |            | ipoe |      | active | 00:00:12 
 ipoe61 |          | d2:f0:70:e5:67:34 | 100.64.0.95  |            | ipoe |      | active | 00:00:12 
 ipoe62 |          | ba:e6:29:e2:47:37 | 100.64.0.128 |            | ipoe |      | active | 00:00:12 
 ipoe63 |          | 82:08:2a:cf:06:66 | 100.64.0.129 |            | ipoe |      | active | 00:00:12 
 ...
 ipoe92 |          | da:8e:6b:be:98:5f | 100.64.0.158 |            | ipoe |      | active | 00:00:01 
 ipoe93 |          | 6a:f8:78:93:f0:96 | 100.64.0.159 |            | ipoe |      | active | 00:00:01 
 ipoe94 |          | a2:ee:64:25:1e:a0 | 100.64.0.192 |            | ipoe |      | active | 00:00:01 
 ipoe95 |          | d2:04:29:73:48:99 | 100.64.0.193 |            | ipoe |      | active | 00:00:01

Config for reproducing:

[modules]
ipoe
ippool

[core]
thread-count=2

[ipoe]
verbose=1
interface=eth1,shared=1,mode=L2,ifcfg=1,range=100.64.0.0/24,start=dhcpv4
noauth=1
proxy-arp=1

[dns]
dns1=1.1.1.1

Details

Protocol
IPoE
Version
1.12.0-95-g59f8e1b