А у меня другая проблема. Юзера заходит все в порядке. Вот только нет Alive пакетов, а вместо них по Acct-Interrim-Interval приходят Stop пакеты. Когда у меня все работало на portslave пакеты были такими вот:
Acct-Status-Type = Stop
User-Name = "test"
NAS-Port-Type = Async
Connect-Info = "31200/V34/NONE"
Acct-Session-Id = "3F64C0625FA8"
Acct-Output-Octets = 3951143
Acct-Input-Octets = 842638
Acct-Output-Packets = 10455
Acct-Input-Packets = 10358
Acct-Session-Time = 1295
Framed-IP-Address = 192.168.1.2
Service-Type = Framed-User
Framed-Protocol = PPP
Framed-Compression = Van-Jacobson-TCP-IP
NAS-IP-Address = <address>
NAS-Port = 0
Acct-Delay-Time = 0
Client-IP-Address = 127.0.0.1
Acct-Unique-Session-Id = "ea3dec67cf8f0abf"
Timestamp = 1063568878
А как поставил USRobotics этот стали вот такими неполными:
Acct-Session-Id = "02000002"
User-Name = "test"
NAS-IP-Address = 192.168.0.11
NAS-Port = 6
Acct-Status-Type = Stop
Acct-Session-Time = 44
Acct-Authentic = RADIUS
Service-Type = Framed-User
Framed-Protocol = PPP
Framed-IP-Address = 192.168.1.4
Acct-Delay-Time = 4738
Client-IP-Address = 192.168.0.11
Acct-Unique-Session-Id = "031f2580ff74c5eb"
Timestamp = 1063575923
Request-Authenticator = None
И из-за этого биллинг не считает юзеров и постоянно ругается:
Error: rlm_nibs (rlm_nibs_accounting): Couldn't update auth for user test - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '0), out_bytes = ifnull(,0), billing_minus = billing_minus + 0.0
Так как много параметров в пакете нет вобщем.
В чем может быть трабл а народ? Может я не так настроил NETServer?