Size: a a a

2021 April 23

DK

Dmitry Koval in Accel-PPP
сделал в биллинге передачу фильтра аналогично должникам, разбирается через ipup-скрипты и добавляется в нужный ipset
возможно это сделать как-то иначе?
источник

DK

Dmitry Koval in Accel-PPP
в крайнем случае тупо статикой позабиваю в файл, но это не совсем удобно конечно
источник

M

Maksim in Accel-PPP
во всем конфиге его нет

вот модули

[modules]
log_file
#log_syslog
#log_tcp
#log_pgsql
ipoe
radius
#chap-secrets
ippool
shaper
#net-snmp
#logwtmp
#connlimit
#net-accel-dp
источник

DK

Dmitry Koval in Accel-PPP
значит и не из-за pppd_compat оно падает. плохо
источник

DK

Dmitry Koval in Accel-PPP
и ядро у тебя 4.9 а не 4.19 как у меня...
источник

M

Maksim in Accel-PPP
Linux nas4 4.9.0-13-amd64 #1 SMP Debian 4.9.228-1 (2020-07-05) x86_64 GNU/Linux
и
Linux nas3 4.9.0-11-amd64 #1 SMP Debian 4.9.189-3+deb9u1 (2019-09-20) x86_64 GNU/Linux
источник

DK

Dmitry Koval in Accel-PPP
т.е. грабли не в ядре, не в up-down скриптах, не в pppoe
какие-то случайные факторы типа кривого запроса от редкой модели клиентского роутера, которые проявляются только на 1.12
источник

ПС

Павел Сайчик... in Accel-PPP
День добрый!
источник

ПС

Павел Сайчик... in Accel-PPP
надо проверить в пулах, при достижении указателем конца пула переход или в next=   или в начало этого же пула
источник

ПС

Павел Сайчик... in Accel-PPP
на одном сервере у меня 2 пула, но зацикленны друг на друга, в другом нет .
источник

ПС

Павел Сайчик... in Accel-PPP
на другом и возникли проблемы
источник

ЄД

Євген Дмитрашко... in Accel-PPP
Подскажите пожалуйста как добавить пппое сервер в влан не перезапуская аццель?
источник

S

Sergey in Accel-PPP
accel-cmd help
источник

S

Sergey in Accel-PPP
Там есть команда
источник

S

Sergey in Accel-PPP
Что-то типа pppoe interface add ...
источник

ЄД

Євген Дмитрашко... in Accel-PPP
Спасибо
источник

an

alpha net in Accel-PPP
зачем нужен agent-remote-id в секции ipoe, и каким параметром он заполняется?
источник

DF

Denys Fedoryshchenko in Accel-PPP
похоже налетел на странный баг связанный с netns
вылет на версии из гита
static int def_sock_ioctl(unsigned long request, void *arg)
{
 struct kern_net *n = container_of(net, typeof(*n), net);

 return ioctl(n->sock, request, arg);
}
из-за того что n == NULL

Thread 4 "accel-pppd" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffff6977640 (LWP 1484891)]
0x000055555555f0bc in def_sock_ioctl (request=35091, arg=0x7ffff6976710) at /root/GLOBALOS/ACCEL/TEST/accel-ppp/accel-pppd/net.c:112
112    return ioctl(n->sock, request, arg);
(gdb)
(gdb)
(gdb)
(gdb) bt full
#0  0x000055555555f0bc in def_sock_ioctl (request=35091, arg=0x7ffff6976710) at /root/GLOBALOS/ACCEL/TEST/accel-ppp/accel-pppd/net.c:112
       n = 0x0
#1  0x00007ffff79a115e in __pppoe_server_start (ifname=0x7ffff0001ff4 "eth1.100", opt=0x7ffff0001ff4 "eth1.100", cli=0x7ffff0001f20, parent_ifindex=-1, vid=0, vlan_mon=0)
   at /root/GLOBALOS/ACCEL/TEST/accel-ppp/accel-pppd/ctrl/pppoe/pppoe.c:1459
       serv = 0x7ffff0002980
       ifr = {ifr_ifrn = {ifrn_name = "eth1.100\000\000\000\000\000\000\000"}, ifr_ifru = {ifru_addr = {sa_family = 5, sa_data = '\000' <repeats 13 times>}, ifru_dstaddr = {sa_family = 5,
             sa_data = '\000' <repeats 13 times>}, ifru_broadaddr = {sa_family = 5, sa_data = '\000' <repeats 13 times>}, ifru_netmask = {sa_family = 5, sa_data = '\000' <repeats 13 times>}, ifru_hwaddr = {
             sa_family = 5, sa_data = '\000' <repeats 13 times>}, ifru_flags = 5, ifru_ivalue = 5, ifru_mtu = 5, ifru_map = {mem_start = 5, mem_end = 0, base_addr = 1, irq = 0 '\000', dma = 0 '\000',
             port = 0 '\000'}, ifru_slave = "\005", '\000' <repeats 14 times>, ifru_newname = "\005", '\000' <repeats 14 times>, ifru_data = 0x5, ifru_settings = {type = 5, size = 0, ifs_ifsu = {
               raw_hdlc = 0x0, cisco = 0x0, fr = 0x0, fr_pvc = 0x0, fr_pvc_info = 0x0, x25 = 0x0, sync = 0x0, te1 = 0x0}}}}
       padi_limit = 0
       net = 0x5555555bad10
#2  0x00007ffff79a0ee6 in pppoe_server_start (opt=0x7ffff0001ff4 "eth1.100", cli=0x7ffff0001f20) at /root/GLOBALOS/ACCEL/TEST/accel-ppp/accel-pppd/ctrl/pppoe/pppoe.c:1407
       name = "\200\000\000\360\377\177\000\000\033rWUUU\000"
       ptr = 0x0
#3  0x00007ffff79a4874 in intf_exec (cmd=0x7ffff0001fe0 "pppoe", fields=0x7ffff6976800, fields_cnt=4, client=0x7ffff0001f20) at /root/GLOBALOS/ACCEL/TEST/accel-ppp/accel-pppd/ctrl/pppoe/cli.c:75
No locals.
#4  0x000055555557796a in cli_process_simple_cmd (cln=0x7ffff0001f20, err=0x7ffff6976b50) at /root/GLOBALOS/ACCEL/TEST/accel-ppp/accel-pppd/cli/cli.c:267
       sicmd = 0x5555555c5560
       cmd = 0x7ffff0001fe0 "pppoe"
       items = {0x7ffff0001fe0 "pppoe", 0x7ffff0001fe6 "interface", 0x7ffff0001ff0 "add", 0x7ffff0001ff4 "eth1.100", 0x0 <repeats 96 times>}
       found = 1
       nb_items = 4
       indx = 2
       res = 0
источник

DF

Denys Fedoryshchenko in Accel-PPP
net впрочем тоже NULL
источник

S

Sergey in Accel-PPP
Я тоже нарывался на это
источник