Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 6 Sep 2008 16:52:21 +0400 (MSD)
From:      Yuriy Tsibizov <Yuriy.Tsibizov@gfk.ru>
To:        Ed Schouten <ed@80386.nl>
Cc:        Yuriy Tsibizov <Yuriy.Tsibizov@gfk.ru>, freebsd-current@freebsd.org
Subject:   Re: ppp not passing long packets (probably after MPSAFE_TTY)
Message-ID:  <20080906165203.K2728@free.home.local>
In-Reply-To: <20080906120643.GD99951@hoeg.nl>
References:  <20080906152422.C2175@free.home.local> <20080906120643.GD99951@hoeg.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 6 Sep 2008, Ed Schouten wrote:

> Thanks for reporting this issue. We should fix this.
>
>> Ed,
>>
>> I have one problem with ppp modem connection. I use mpd for dial-up
>> connections, but ng_tty is not working any more and I had to switch back
>> to ppp.
>>
>> With ping -s 960 I'm getting ~0% loss, with ping -s 980 I'm almost always
>> getting 100% loss... But: modem TX light turns on on every attempt to
>> send ICMP packet.
>>
>> Dial-up server is Windows 2000 RAS, and I had no problems with it for
>> last five years, mostly with mpd but ppp was OK too...
>>
>> I can't say, was ppp broken before MPSAFE_TTY changes, but in 7-CURRENT
>> days it was in good shape.
>
> Could you give me the output of `pstat -t' while using `ppp'? What
> device node/device driver are you using? I know there are some things
> fishy w.r.t. flow control, so there are a lot of things we can look in
> to.
free# pstat -t
        LINE   INQ  CAN  LIN  LOW  OUTQ  USE  LOW   COL  SESS  PGID STATE
    sysmouse     0    0    0    0     0    0    0     0     0     0 -
       dcons  7680    0    0  768  7812    0  782     0     0     0 Oi
        dgdb     0    0    0    0     0    0    0     0     0     0 -
       ttyv0  7680    0    0  768  7812    0  782   175  1741  1741 Oil
       ttyv1  7680    0    0  768  7812    0  782    13  1742  2718 Oi
       ttyv2  7680    0    0  768  7812    0  782     0  1743  2729 Oi
       ttyv3  7680    0    0  768  7812    0  782 30417  1744  2439 Oi
       ttyv4  7680    0    0  768  7812    0  782     7  1745  1745 Oil
       ttyv5  7680    0    0  768  7812    0  782    10  1746  2728 Oi
       ttyv6  7680    0    0  768  7812    0  782 103319  1747  1919 Oi
       ttyv7  7680    0    0  768  7812    0  782 24922  1748  2719 Oi
       ttyv8     0    0    0    0     0    0    0     0     0     0 -
       ttyv9     0    0    0    0     0    0    0     0     0     0 -
       ttyva     0    0    0    0     0    0    0     0     0     0 -
       ttyvb     0    0    0    0     0    0    0     0     0     0 -
       ttyvc     0    0    0    0     0    0    0     0     0     0 -
       ttyvd     0    0    0    0     0    0    0     0     0     0 -
       ttyve     0    0    0    0     0    0    0     0     0     0 -
       ttyvf     0    0    0    0     0    0    0     0     0     0 -
consolectl  7680    0    0  768  7812    0  782     0     0     0 Oi
       ttyu0     0    0    0    0     0    0    0     0     0     0 IC
       ttyu1 23040    0    0 2304 23184    0 2319 4757976     0     0 ICOol
free# uname -a
FreeBSD free.home.local 8.0-CURRENT FreeBSD 8.0-CURRENT #1: Sun Aug 31 
08:48:35MSD 2008     chibis@free.home.local:/usr/obj/usr/src/sys/GENERIC  i386
free# dmesg | grep uart
uart0: <16550 or compatible> at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
uart0: [FILTER]
uart1: <16550 or compatible> at port 0x2f8-0x2ff irq 3 on isa0
uart1: [FILTER]

>
> Is it somehow possible to get some kind of `debug output' from the
> Windows machine as well? Thanks!

hm... Not shure if I can dig any debugging from it. I can try to move 
modems to FreeBSD (6.3 or 7.0) machine, but it will take some time.

Yuriy Tsibizov,
GfK RUS Network Administrator






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080906165203.K2728>