Page 1 of 2

cli netcat

Posted: 18 Jul 2016, 20:41
by roysbike
Проблема с получением списка сессий c помощью nc (netcat ) или expect через telnet. Верися 1.10.0

Code: Select all

printf "password\rshow sessions\rlogo\r" | nc 172.31.0.6  2000 
Проблема в том, что подрезается вывод . Причем по разному. Может подскажите в чем проблема или баг. Похоже больше на баг

Re: cli netcat

Posted: 18 Jul 2016, 21:05
by hugleo
nc is port 2001
try like that:
echo 'show sessions' | nc -q10 127.0.0.1 2001

Re: cli netcat

Posted: 19 Jul 2016, 08:56
by roysbike
hugleo wrote:nc is port 2001
try like that:
echo 'show sessions' | nc -q10 127.0.0.1 2001
К сожалению не помогло. Как будто accel-ppp разрывает соединение . Проблема проявляется когда больше 1000 строк, до 1000 строк все ок.

Re: cli netcat

Posted: 19 Jul 2016, 09:03
by Dmitry
1.10.2 пробуй

Re: cli netcat

Posted: 19 Jul 2016, 09:22
by roysbike
Dmitry wrote:1.10.2 пробуй
Почему не хочет собираться


Code: Select all

cd /root
cmake /root/accel-ppp.git -DKDIR=/usr/src/linux-headers-`uname -r` -DBUILD_DRIVER=FALSE -DRADIUS=TRUE -DNETSNMP=FALSE -DSHAPER=FALSE -DLOG_PGSQL=FALSE -DLUA=TRUE -
DBUILD_IPOE_DRIVER=TRUE

CMake Error at CMakeLists.txt:6 (message):
  Building in source directory is forbidden.  Please make separated build
  directory.


-- Configuring incomplete, errors occurred!


Версия 1.10.0 собирается без проблем

Re: cli netcat

Posted: 19 Jul 2016, 12:33
by hugleo
cd /root/accel-ppp.git
mkdir build
cd build
cmake -DKDIR=/usr/src/linux-headers-`uname -r` -DBUILD_DRIVER=FALSE -DRADIUS=TRUE -DNETSNMP=FALSE -DSHAPER=FALSE -DLOG_PGSQL=FALSE -DLUA=TRUE -DBUILD_IPOE_DRIVER=TRUE ..

Re: cli netcat

Posted: 19 Jul 2016, 17:43
by roysbike
hugleo wrote:cd /root/accel-ppp.git
mkdir build
cd build
cmake -DKDIR=/usr/src/linux-headers-`uname -r` -DBUILD_DRIVER=FALSE -DRADIUS=TRUE -DNETSNMP=FALSE -DSHAPER=FALSE -DLOG_PGSQL=FALSE -DLUA=TRUE -DBUILD_IPOE_DRIVER=TRUE ..

Code: Select all

#pwd
/root/accel-ppp.git/build

cmake -DKDIR=/usr/src/linux-headers-`uname -r` -DBUILD_DRIVER=FALSE -DRADIUS=TRUE -DNETSNMP=FALSE -DSHAPER=FALSE -DLOG_PGSQL=FALSE -DLUA=TRUE -DBUILD_IPOE_DRIVER=TRUE 
CMake Error: The source directory "/root/accel-ppp.git/build" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.

Re: cli netcat

Posted: 19 Jul 2016, 17:46
by Dmitry
..
забыл

Re: cli netcat

Posted: 19 Jul 2016, 18:37
by roysbike
Спасибо, Дмитрий. Дравйвер IPoE не собирается под Ubuntu , ядро 3.13.0-91 . С патчем собирается, но vlan не создает

Code: Select all

/root/accel-ppp.git/build/drivers/ipoe/driver/ipoe.c: In function ‘ipoe_stats64’:
/root/accel-ppp.git/build/drivers/ipoe/driver/ipoe.c:1092:4: error: implicit declaration of function ‘u64_stats_fetch_begin_bh’ [-Werror=implicit-function-declaration]
    start = u64_stats_fetch_begin_bh(&st->sync);
    ^
/root/accel-ppp.git/build/drivers/ipoe/driver/ipoe.c:1095:3: error: implicit declaration of function ‘u64_stats_fetch_retry_bh’ [-Werror=implicit-function-declaration]
   } while (u64_stats_fetch_retry_bh(&st->sync, start));
   ^

Re: cli netcat

Posted: 19 Jul 2016, 18:59
by Dmitry
а 1.10.0 собирается и создаёт ?