Activity for Eugene Grosbein

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Help

    For a test, you can change default initial flags and "lock" them: stty -f /dev/cuau4.init -icanon -isig -iexten -echo -echoe -icrnl ... stty -f /dev/cuau4.lock icanon isig iexten echo echoe icrnl ... And so on, to make set of flags identical to working set used by ppp. Then restart mpd5.

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Help

    Despite of warnings from comcontrol, /etc/rc.d/serial works nevertheless. Now re-post stty output while mpd5 runs LCP.

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Help

    https://mpd.sourceforge.net/doc5/mpd43.html#43 Try to add to mpd.conf: set modem speed 115200 Try to add a line to the end of /etc/rc.d/serial: modem u 4 Then do "service serial start". Then restart mpd5 with above command added.

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Help

    Please share output of "stty -a -f /dev/cuau4" at server side while running mgetty and ppp first, and then output of same command while running mpd5.

  • Eugene Grosbein Eugene Grosbein modified a comment on discussion Help

    Are you able to reproduce this using "clean" environment? That is: take a system having no such bad route yet, run "script route.log route -n monitor", reproduce the problem, post route.log

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Help

    Are you able to reproduce this using "clean" environment? That is: take a system having no such bad route yet, run "scrupt route.log route -n monitor", reproduce the problem, post route.log

  • Eugene Grosbein Eugene Grosbein modified a comment on discussion Open Discussion

    Such implementation is not planned at the moment. However, you can get it with some scripting and mpd5's telnet console: use "set iface down-script" for primary peer to issue "open" command for secondary peer over telnet.

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Open Discussion

    Such implementation is not planned at the moment. However, you can get it with some scripting and mpd5's telnet console: use "set iface down-script" for primary peer to issue "open" command fir secondary peer over telnet.

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Help

    Also, 13.5-RELEASE contains the fix, too. So you may find that version useful.

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Help

    This is kernel bug (not mpd bug) already fixed in stable/14 branch: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=279988 Either switch to 14.2-STABLE or apply the fix manually to the 14.2-RELEASE kernel or wait for 14.3-RELEASE.

  • Eugene Grosbein Eugene Grosbein committed [r2597] on Code

    Add missing article.

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Help

    Nevermind. I've managed to test the fix myself, it works. I've merged the fix to stable branches. So, you can either update to 14.2-STABLE or wait for 14.3-RELEASE.

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Help

    Sorry, I referred to different problem. The one I meant is https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277125 The fix has been committed to CURRENT but not in STABLE branches yet. Are you in position to test the fix with your system? You'll need to install sources, apply attached patch, rebuild kernel only, install the kernel and reboot.

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Help

    Refer to https://reviews.freebsd.org/D46301 for defails.

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Help

    This is known and yet unfixed problem in FreeBSD 14.0+ kernel. You may find 13.4-RELEASE more usable until that's fixed.

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Help

    You could find useful ktrace(1) kernel facility to record system calls and sent/received data of mpd5 process: ktrace -i mpd5 ... kdump

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Help

    Make sure that your AT-commands script for the modem initializes it exactly same way as one for user-ppp.

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Help

    Your logs already have it, for example: Sep 16 12:08:38 box-174 mpd[6329]: [B-Link] rec'd 27 bytes frame from link proto=0xc021 Sep 16 12:08:38 box-174 mpd[6329]: c0 21 01 06 00 19 02 06 00 00 00 00 03 05 c2 23 .!.............# Sep 16 12:08:38 box-174 mpd[6329]: 05 05 06 3a 14 eb db 07 02 08 02 ...:.......

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Help

    Perhaps, your ISP somehow detects you are "sharing" the connection among multiple devices while it does not permit that? Try filtering all IP traffic running over ng0 interface for some time to see if termination delays, too?

  • Eugene Grosbein Eugene Grosbein modified a comment on discussion Help

    OTOH, maybe other side wants to serve only "known" PPP clients. Try to pretend this is user-ppp: set link ident "user-ppp 3.4.2"

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Help

    OTOH, maybe other side wants to serve only "known" PPP clients. Try to pretend ths is user-ppp: set link ident "user-ppp 3.4.2"

  • Eugene Grosbein Eugene Grosbein modified a comment on discussion Help

    The log shows the following: Sep 16 12:08:38 box-174 mpd[6329]: [B-Link] LCP: SendIdent #1 Sep 16 12:08:38 box-174 mpd[6329]: [B-Link] MESG: synciot Sep 16 12:08:38 box-174 mpd[6329]: [B-Link] xmit frame to link proto=0xc021 Sep 16 12:08:38 box-174 mpd[6329]: ff 03 c0 21 0c 01 00 10 21 10 f1 31 73 79 6e 63 ...!....!..1sync Sep 16 12:08:38 box-174 mpd[6329]: 69 6f 74 00 The documentation https://mpd.sourceforge.net/doc5/mpd20.html#20 tells: set link ident string This enables the sending of an identification...

  • Eugene Grosbein Eugene Grosbein modified a comment on discussion Help

    The log shows the following: Sep 16 12:08:38 box-174 mpd[6329]: [B-Link] LCP: SendIdent #1 Sep 16 12:08:38 box-174 mpd[6329]: [B-Link] MESG: synciot Sep 16 12:08:38 box-174 mpd[6329]: [B-Link] xmit frame to link proto=0xc021 Sep 16 12:08:38 box-174 mpd[6329]: ff 03 c0 21 0c 01 00 10 21 10 f1 31 73 79 6e 63 ...!....!..1sync Sep 16 12:08:38 box-174 mpd[6329]: 69 6f 74 00 The documentation https://mpd.sourceforge.net/doc5/mpd20.html#20 tells: set link ident string This enables the sending of an identification...

  • Eugene Grosbein Eugene Grosbein modified a comment on discussion Help

    The log shows the following: Sep 16 12:08:38 box-174 mpd[6329]: [B-Link] LCP: SendIdent #1 Sep 16 12:08:38 box-174 mpd[6329]: [B-Link] MESG: synciot Sep 16 12:08:38 box-174 mpd[6329]: [B-Link] xmit frame to link proto=0xc021 Sep 16 12:08:38 box-174 mpd[6329]: ff 03 c0 21 0c 01 00 10 21 10 f1 31 73 79 6e 63 ...!....!..1sync Sep 16 12:08:38 box-174 mpd[6329]: 69 6f 74 00 The documentation https://mpd.sourceforge.net/doc5/mpd20.html#20 tells: set link ident string This enables the sending of an identification...

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Help

    The log shows the following: Sep 16 12:08:38 box-174 mpd[6329]: [B-Link] LCP: SendIdent #1 Sep 16 12:08:38 box-174 mpd[6329]: [B-Link] MESG: synciot Sep 16 12:08:38 box-174 mpd[6329]: [B-Link] xmit frame to link proto=0xc021 Sep 16 12:08:38 box-174 mpd[6329]: ff 03 c0 21 0c 01 00 10 21 10 f1 31 73 79 6e 63 ...!....!..1sync Sep 16 12:08:38 box-174 mpd[6329]: 69 6f 74 00 The documentation https://mpd.sourceforge.net/doc5/mpd20.html#20 tells: set link ident string This enables the sending of an identification...

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Help

    Anyway, please post latest mpd log.

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Help

    The only notable difference left is accmap option, try to add this: set link accmap 0

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Help

    Also, remote side rejects CCP protocol, so change "set bundle enable compression" to "set bundle disable compression"

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Help

    First, disable IPCP vjcomp option as remote side rejects it anyway: set ipcp disable vjcomp And retry. If it does not help, please collect similar log of user-level ppp that includes IPCP negotiation to compare, and post it.

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Help

    So unless the client accepts our use of pap/chap at the lcp layer, then it wont make it to generating a radius request? It depends. Do you try to make split LAC/LNS configuration or mpd5 needs to serve users all by itself?

  • Eugene Grosbein Eugene Grosbein modified a comment on discussion Help

    This log indicates exactly same problem: a client rejects to authorize itself with MS-CHAPv2. The client must be reconfigured to use MS-CHAPv2.

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Help

    This log indicates extactly same problem: a client reject to authorize itself with MS-CHAPv2. The client must be reconfigured to use MS-CHAPv2.

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Help

    Please do not cut the logs. We need full session log. Also, replace your "log +ALL -EVENTS -FRAME -ECHO +RADIUS +RADIUS2" with something like the following: log +auth +bund +iface +iface2 +ipcp +ipcp2 +link +lcp +lcp2 +rep

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Help

    The log shows that client was not configured to use MS-CHAPv2 and rejected to used it while mpd5 server was configured to require MS-CHAPv2 (not PAP).

  • Eugene Grosbein Eugene Grosbein committed [r2589] on Code

    util.c: avoid usage of unneeded struct sockaddr_inarp

  • Eugene Grosbein Eugene Grosbein committed [r2588] on Code

    changes.sgml: elaborate latest change and move to Changes section

  • Eugene Grosbein Eugene Grosbein committed [r2585] on Code

    radius.c: cut all null bytes at start of RAD_MICROSOFT_MS_CHAP_ERROR msg

  • Eugene Grosbein Eugene Grosbein committed [r2582] on Code

    Malloc() zeroes area that is excessive if we overwrite it immediately.

  • Eugene Grosbein Eugene Grosbein committed [r2581] on Code

    iface.c: simplify code as Malloc() never returns NULL

  • Eugene Grosbein Eugene Grosbein committed [r2580] on Code

    pppoe.c: expand commentary about magic number

  • Eugene Grosbein Eugene Grosbein committed [r2579] on Code

    iface.c: avoid extra zeroing

  • Eugene Grosbein Eugene Grosbein committed [r2576] on Code

    Makefile: use optional REVISION as suffix for VERSION

  • Eugene Grosbein Eugene Grosbein committed [r2575] on Code

    l2tp_ctrl.c: correction after r2398: change log level to LOG_WARNING

  • Eugene Grosbein Eugene Grosbein committed [r2574] on Code

    Makefile: prepare for 5.10 release.

  • Eugene Grosbein Eugene Grosbein committed [r2573] on Code

    Remove commented debugging code.

  • Eugene Grosbein Eugene Grosbein committed [r2572] on Code

    http_server.c: remove commented debugging code

  • Eugene Grosbein Eugene Grosbein committed [r2571] on Code

    changes.sgml: document system call decrease

  • Eugene Grosbein Eugene Grosbein committed [r2570] on Code

    changes.sgml: document the change for default version string

  • Eugene Grosbein Eugene Grosbein committed [r2569] on Code

    gencmd.sgml: add label for the Changes secion.

  • Eugene Grosbein Eugene Grosbein committed [r2568] on Code

    changes.sgml: mention new command "set global version"

  • Eugene Grosbein Eugene Grosbein committed [r2567] on Code

    doc/gencmd.sgml: document new command: set global version [ string ]

  • Eugene Grosbein Eugene Grosbein committed [r2566] on Code

    Include the version level of the operating system as per "uname -v"

  • Eugene Grosbein Eugene Grosbein committed [r2565] on Code

    interface.sgml: grammar fix "we are not clear" -> "we do not clear"

  • Eugene Grosbein Eugene Grosbein committed [r2564] on Code

    auth.sgml: note that OPIE support is not compiled in by default since 5.6.

  • Eugene Grosbein Eugene Grosbein committed [r2563] on Code

    Improve description of "acct-decimal" option.

  • Eugene Grosbein Eugene Grosbein committed [r2562] on Code

    mpd.conf.sample: add some more commentaries

  • Eugene Grosbein Eugene Grosbein committed [r2561] on Code

    tcp.c: fix spelling, thie -> this

  • Eugene Grosbein Eugene Grosbein committed [r2560] on Code

    changes.sgml: document memory and file descriptor leak plugged in r2559.

  • Eugene Grosbein Eugene Grosbein committed [r2559] on Code

    command.c: properly close FILE* rf got from libfetch

  • Eugene Grosbein Eugene Grosbein committed [r2558] on Code

    Document possibility of building Mpd without libpcap

  • Eugene Grosbein Eugene Grosbein committed [r2557] on Code

    Document total amount of traffic filters supported without rebuild.

  • Eugene Grosbein Eugene Grosbein committed [r2556] on Code

    Introduce new build mode USE_PCAP=no to disable usage of libpcap.

  • Eugene Grosbein Eugene Grosbein posted a comment on ticket #25115

    It works again, thank you. The ticket may be closed.

  • Eugene Grosbein Eugene Grosbein created ticket #25115

    svn+ssh:// public key authorisation broken

  • Eugene Grosbein Eugene Grosbein committed [r2555] on Code

    iface.c: correction after r2544

  • Eugene Grosbein Eugene Grosbein modified a comment on ticket #78

    I believe the problem should be discussed in the FreeBSD Bugzilla then. Please file a Problem Report there: https://bugs.freebsd.org/ for its base system (kernel part) and post PR number here. The Problem Report should include exact versions of FreeBSD and mpd5.

  • Eugene Grosbein Eugene Grosbein posted a comment on ticket #78

    I believe the problem should be discussed in the FreeBSD Bugzilla then. Please file a Problem Report there: https://bugs.freebsd.org/ for its kernel and post PR number here.

  • Eugene Grosbein Eugene Grosbein posted a comment on ticket #78

    Please specify exact mpd5 version you use, as per: pkg info -x mpd5

  • Eugene Grosbein Eugene Grosbein committed [r2548] on Code

    Avoid repeating gethostname() system call caching hostname

  • Eugene Grosbein Eugene Grosbein committed [r2546] on Code

    Makefile: correction after r2545

  • Eugene Grosbein Eugene Grosbein committed [r2545] on Code

    Fix build with OpenSSL 3.0 that removed ERR_GET_FUNC() macro

  • Eugene Grosbein Eugene Grosbein committed [r2544] on Code

    iface.c: libpcap 1.8.1 deprecated pcap_compile_nopcap()

  • Eugene Grosbein Eugene Grosbein committed [r2543] on Code

    If compression and/or encryption is enabled and negotiated for a connection,

  • Eugene Grosbein Eugene Grosbein committed [r2542] on Code

    ipv6cp.sgml: improve description

  • Eugene Grosbein Eugene Grosbein committed [r2541] on Code

    iface.c: spelling fix timespamp -> timestamp

  • Eugene Grosbein Eugene Grosbein committed [r2540] on Code

    Fix implementation of administrative link state

  • Eugene Grosbein Eugene Grosbein committed [r2539] on Code

    Introduce new interface description conversion specification %s

  • Eugene Grosbein Eugene Grosbein committed [r2538] on Code

    changes.sgml: move description of PPPoE link auto-reconnection to Bugfixes

  • Eugene Grosbein Eugene Grosbein committed [r2537] on Code

    changes.sgml: remove clause about socket opening from Changes section

  • Eugene Grosbein Eugene Grosbein committed [r2536] on Code

    iface.c: remove #include's for some headers already included in ppp.h

  • Eugene Grosbein Eugene Grosbein committed [r2535] on Code

    New function GetLocalSocket() caches obtained

  • Eugene Grosbein Eugene Grosbein committed [r2534] on Code

    Unbreak PPPoE connection if peer does not advertize its MRU.

  • Eugene Grosbein Eugene Grosbein posted a comment on discussion Help

    "Cannot allocate memory" is very unusual error while constructing new PPPoE connection. Indeed, mpd5 port code after 5.9_2 did not receive any memory-related updates and it still runs just fine to busy installations but it may require some NETGRAPH tuning in /boot/loader.conf: net.graph.maxdata=65536 net.graph.maxalloc=65536 If you have not done it, I suggest to apply these settings (requires reboot). Otherwise, it could be some leak inside kernel. Unfortunately, FreeBSD 12.2 is EOL. I'd suggest...

  • Eugene Grosbein Eugene Grosbein committed [r2533] on Code

    main.c: use _assert(0) in main() too

  • Eugene Grosbein Eugene Grosbein committed [r2528] on Code

    pppoe.c: use _assert(0) for fatal error

  • Eugene Grosbein Eugene Grosbein committed [r2527] on Code

    link.c: check for regcomp() failure

  • Eugene Grosbein Eugene Grosbein committed [r2526] on Code

    util.c: replace strcpy() with memmove() in ParseLine()

  • Eugene Grosbein Eugene Grosbein committed [r2525] on Code

    util.c: unbreak Escape() function

  • Eugene Grosbein Eugene Grosbein committed [r2524] on Code

    util.c: no need to overwrite double quote with itself in Escape()

  • Eugene Grosbein Eugene Grosbein committed [r2523] on Code

    log.c: add /* FALLTHROUGH */ to LogCommand()

  • Eugene Grosbein Eugene Grosbein committed [r2522] on Code

    eap.c: add sanity checks for incoming EAP packets

  • Eugene Grosbein Eugene Grosbein committed [r2521] on Code

    eap.c: revert r2517 as pkg may be NULL for EAP Success or Failure packets.

  • Eugene Grosbein Eugene Grosbein committed [r2520] on Code

    auth.c: revert previous commit r2519

  • Eugene Grosbein Eugene Grosbein committed [r2519] on Code

    auth.c: avoid dereferencing pkt for short EAP packet

  • Eugene Grosbein Eugene Grosbein committed [r2518] on Code

    auth.c: rearrange sanity check in AuthInput()

  • Eugene Grosbein Eugene Grosbein committed [r2517] on Code

    eap.c: place asserts where pkt cannot be NULL.

  • Eugene Grosbein Eugene Grosbein committed [r2516] on Code

    Add asserts for Mbuf where is cannot be NULL.

  • Eugene Grosbein Eugene Grosbein committed [r2515] on Code

    Compile out asserts in HTTP server code, too,

  • Eugene Grosbein Eugene Grosbein committed [r2514] on Code

    Introduce new macro _assert() not depending on NDEBUG.

1 >
MongoDB Logo MongoDB