Ipoe и lua

IPoE related questions
tarasss
Posts: 1
Joined: 21 Jan 2016, 01:43

Re: Ipoe и lua

Post by tarasss » 21 Jan 2016, 01:48

[2016-01-21 03:01:49]: info: eth1.60.165: recv [DHCPv4 Discover xid=fe75285 chaddr=54:53:ed:31:ca:02 <Message-Type Discover> <Client-ID 015453ed31ca02> <Host-Name BOSS> <Vendor-Class 4d53465420352e30> <Request-List Subnet,Domain-Name,Router,DNS,44,46,47,31,Route,Classless-Route,249,252,Vendor-Specific> <Relay-Agent {Agent-Circuit-ID 0 0/0/0:0.0 cc1a.fad6.289d/0/0/4/0/1/000000000000FCFAF7C50B58 EP} {Agent-Remote-ID REMOTE-ID}>]

Доброй ночи. вот такое передает ZTE c300

подскажите как написать фаил lua чтобы получить мак ОНУ

Agent-Circuit-ID 0 0/0/0:0.0 cc1a.fad6.289d/0/0/4/0/1/000000000000FCFAF7C50B58 EP (мак онушки FCFAF7C50B58)

мак онушки передает Agent-Circuit-ID

truten
Posts: 23
Joined: 30 Oct 2014, 12:32

Re: Ipoe и lua

Post by truten » 21 Mar 2016, 06:31

Получилось, что нибудь?

tvremtoh
Posts: 1
Joined: 24 Apr 2016, 14:04

Re: Ipoe и lua

Post by tvremtoh » 24 Apr 2016, 14:06

Мне тоже интересно попробовать ЗТЕ , есть у кого то наработки в этом вопросе ?

truten
Posts: 23
Joined: 30 Oct 2014, 12:32

Re: Ipoe и lua

Post by truten » 25 May 2016, 11:26

На ZTE в конфиге, в ручную, прописываю MAC ONU и все прекрасно работает:

port-location sub-option remote-id enable vport 1
port-location sub-option remote-id name XX:XX:XX:XX:23:F6 vport 1

User avatar
cerber
Posts: 3
Joined: 01 Dec 2015, 00:24

Re: Ipoe и lua

Post by cerber » 16 Mar 2017, 17:53

Усебя пользуем такой скрипт:
#!lua
function username(pkt)
if pkt:agent_circuit_id() ~= nil then
if string.len(pkt:agent_remote_id()) ~= 0 then
v,b1,b2,b3,b4,b5,b6=string.unpack(pkt:agent_remote_id(),'bbbbbb')
return string.format("%02x:%02x:%02x:%02x:%02x:%02x", b1,b2,b3,b4,b5,b6)
elseif (string.len(pkt:agent_remote_id()) == 0 and string.len(pkt:agent_circuit_id()) ~= 0) then
m1=string.sub(pkt:agent_circuit_id(),'-15','-14')
m2=string.sub(pkt:agent_circuit_id(),'-13','-12')
m3=string.sub(pkt:agent_circuit_id(),'-11','-10')
m4=string.sub(pkt:agent_circuit_id(),'-9','-8')
m5=string.sub(pkt:agent_circuit_id(),'-7','-6')
m6=string.sub(pkt:agent_circuit_id(),'-5','-4')
local username=m1..':'..m2..':'..m3..':'..m4..':'..m5..':'..m6
return username
end
else return pkt:hdr('chaddr')
end
end
подходит для BDCOMa, ZTE (ц220/300/320 епон, на гэпоне парсит сериник ОНУ, а не мак), Huawei и авторизирует по маку конечного устройства, если в пакете нет опции82
в ЛУА сам не разбираюсь, по сути тыкали наугад, если кто может оптимизировать - не стесняйтесь))

на глобально ЗТЕ:
dhcp-option82 enable
port-location access-node-identifier inband-mac
и на ОНУ:
port-location sub-option remote-id enable vport 1
dhcp-option82 enable vport 1
dhcp-option82 trust true keep vport 1

simplesinternet
Posts: 2
Joined: 27 Aug 2018, 22:39

Re: Ipoe и lua

Post by simplesinternet » 29 Aug 2018, 18:19

Привет всем, извините за русских, я из Бразилии.

Мы используем ускорение с GPON на Huawei.

Я хотел бы понять, как отформатировать пароль для отправки в радиус.

сегодня я получил, чтобы получить через комментарий, добавленный к ONT в OLT:

пользователь: 12345678901@provedor.com.br
пароль: я бы хотел, чтобы пароль был 123456

Я уже пытался удалить эту информацию с луны, но я не мог.

Может ли кто-нибудь мне помочь?

nik247
Posts: 102
Joined: 11 Oct 2014, 15:57

Re: Ipoe и lua

Post by nik247 » 30 Aug 2018, 01:00

simplesinternet wrote:
29 Aug 2018, 18:19
Привет всем, извините за русских, я из Бразилии.

Мы используем ускорение с GPON на Huawei.

Я хотел бы понять, как отформатировать пароль для отправки в радиус.

сегодня я получил, чтобы получить через комментарий, добавленный к ONT в OLT:

пользователь: 12345678901@provedor.com.br
пароль: я бы хотел, чтобы пароль был 123456

Я уже пытался удалить эту информацию с луны, но я не мог.

Может ли кто-нибудь мне помочь?
1) better for you write in English...
2) ipoe password
[ipoe]
password=username|empty|ANY_STRING
password=username
password=empty
password=ANY_STRING
password=123456

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests