Size: a a a

2021 May 07

DD

Dj D'fynec in Accel-PPP
ну вот есть схема

абонент , надомный камутатор (или бошка) , агрегация , ацель

надомный камутатор (или бошка) идёт во внешнем qinq вилане до ацеля и там терминируется ? или идёт куда то в другое место ?
источник

PL

Petro Leontyuk in Accel-PPP
управление коммутаторами или OLT конечно идет в отдельном влане, к accel не имеет никакого отношения
источник

BK

Boris Kovalenko in Accel-PPP
что-то какая-то заморочка
type(pkt) == userdata
но если я правильно понимаю lua, то userdata это просто кусок памяти, и у него не может быть никаких функций
источник

DD

Dj D'fynec in Accel-PPP
ну как не имеет то есть вилан управления в ацель не попадает а терминируется где то в другом месте ?
источник

s

shumbor in Accel-PPP
Отдельно. На ближайшем л3 затерменируется.
источник

PL

Petro Leontyuk in Accel-PPP
да, именно так, он не упаковуется в s-vlan и не разбирается на accel
источник

DD

Dj D'fynec in Accel-PPP
понял то есть ацель это терминирование только абонентских виланов , управление в него не попадает
источник

s

shumbor in Accel-PPP
А в некоторых железках еще и out of band  управление или через com
источник

DD

Dj D'fynec in Accel-PPP
а то я тут ломаю голову как приляпать 2й сервер для балансировки что бы управление не страдало ) теперь понял как нужно сделать правильно )
источник

BK

Boris Kovalenko in Accel-PPP
комрады, выручайте
pkt:option(82) возвращает nil
хотя по wireshark опция в пакете есть
источник

BK

Boris Kovalenko in Accel-PPP
где может быть косяк?
источник

D

Dimka88 in Accel-PPP
Как именно возвращаете?
источник

D

Dimka88 in Accel-PPP
Обычный print может в терминал выводить если без -d запущен ацель
источник

BK

Boris Kovalenko in Accel-PPP
да тупо:
   local opt82 = pkt:option(82)
   local v_remote_id = pkt:agent_remote_id()
   local v_circuit_id = pkt:agent_circuit_id()


   if(opt82 == nil) then
       -- No Opt82 present
       return 'dhcp.WITHOUT82'
   end
источник

BK

Boris Kovalenko in Accel-PPP
и мне все время пишет в username dhcp.WITHOUT82
источник

BK

Boris Kovalenko in Accel-PPP
и v_remote_id и v_circuit_id тоже всегда nil
источник

D

Dimka88 in Accel-PPP
Это он точно на старт DHCP пакет реагирует?
источник

BK

Boris Kovalenko in Accel-PPP
так у него вроде как вариантов не должно других быть
interface=re:^e0\.60\.\d{3}$,mode=L2,start=dhcpv4,shared=1,mtu=1500,ip-unnumbered=1,username=lua:username
источник

BK

Boris Kovalenko in Accel-PPP
pkt:ifname() возвращает e0.60.778
источник

D

Dimka88 in Accel-PPP
источник