Перейти до

starki

Маглы
  • Всього повідомлень

    6
  • Приєднався

  • Останній візит

Репутація

0 Обычный

О starki

  • Звание
    Пролетал Мимо
  1. starki

    Stg-2.405.9.8+vpn+freeradius

    Да ну какой багрепорт? Меня пошлют писать багрепорт авторам билингновой системы stargazer или еще дальше. К бабке не ходи. Раз уж у меня одного такие проблемы, то остается только искать другое решение по билингу.
  2. starki

    Stg-2.405.9.8+vpn+freeradius

    Добавил в указанный кусок два отладочных сообщения "1" и "2" /* quiet the compiler */ instance = instance; request = request; DEBUG("1"); uname = pairfind(request->packet->vps, PW_USER_NAME); DEBUG("2"); Результат radiusd -X: rlm_stg: stg_authorize() 1 Ошибка сегментирования root@dm:~# root@dm:~# На С не пишу. Много пишу на PHP. Во времена студенчества много писал на ассемблере под ВМ86 и Z80. Могу попробовать найти место ошибки в функции pairfind. Вот только где искать саму эту функцию? Если будут какие-то инструкции - готов их выполнить.
  3. starki

    Stg-2.405.9.8+vpn+freeradius

    Чем могу помочь? По небольшому опыту компиляции других модулей, они помещаются в папку "src/modules/" и компилируются совместно с радиусом. Быть может это связано с использованием каких-то общих глобальных переменных?
  4. starki

    Stg-2.405.9.8+vpn+freeradius

    Собственно вот. Сейчас на мыло продублирую. ... Ready to process requests. rad_recv: Access-Request packet from host 127.0.0.1:37444, id=176, length=63 Service-Type = Framed-User Framed-Protocol = PPP User-Name = "test" Calling-Station-Id = "192.168.1.5" NAS-IP-Address = 192.168.1.111 NAS-Port = 0 Processing the authorize section of radiusd.conf modcall: entering group authorize for request 0 modcall[authorize]: module "preprocess" returns ok for request 0 modcall[authorize]: module "chap" returns noop for request 0 modcall[authorize]: module "mschap" returns noop for request 0 rl
  5. starki

    Stg-2.405.9.8+vpn+freeradius

    Не стал создавать новую тему. Ситуация похожа. Версия freeradius 1.1.7 При авторизации радиус вываливается с сообщением "Ошибка сегментирования". Вот кусок вывода radiusd -X: Listening on authentication *:1812 Listening on accounting *:1813 Ready to process requests. rad_recv: Access-Request packet from host 127.0.0.1:39575, id=171, length=63 Service-Type = Framed-User Framed-Protocol = PPP User-Name = "test" Calling-Station-Id = "192.168.1.5" NAS-IP-Address = 192.168.1.111 NAS-Port = 0 Processing the authorize section of radiusd.conf modcall: entering group authorize for request 0
  6. С 2002 пользую старгайзером. Очень удобная штука, но времена меняются. Сейчас, например, подключил второй канал. Безлимитка с ограничением по скорости. Встала проблема как предоставить пользователю возможность выбра - лазить по низкоскоростному, но дешевому каналу либо шустрому, но дорогому. Решил проблему так - каждому клиенту выделяю два ип-адреса и два логина в старгазере с разными тарифными планами. iptables маркирует пакеты в зависимости от ип-адреса клиента, а iproute2 в зависимости от маркировки перенаправляет в нужный канал. Но уж больно мудрено. Каждому пользователю объяснить как поме
×
×
  • Створити нове...