Re: ppp in D+ state
I had this same problem but my solution may not be a good one. I had a
server that worked flawlessly for 2 years. It only had 512m of memory
and we decided to upgrade. I added 2 GB to make a total of 2.5GB. This
system ran 2.6.5 kernel with FC2. After the upgrade I saw this problem.
We use vtun and run pppd that way so after about 3 days I would see at
least a 100 pppd processes like this. Kill -9 did not work and load
average was at 100+. The system become non-responsive. I could not log
in. Luckily I invested in intelligent power strips that saved me a trip
to the data center. To fix this problem I would issue an off then on
command to the strip for that outlet. I thought it might have been a
memory issue but I downloaded the 2.6.10 kernel upgrade for FC2,
compiled it and my problem went away. I'm not sure what was causing
this issue but it only started when I went from 512m to 2.5G of ram.
On Thu, 2007-09-20 at 02:07 -0400, Zygo Blaxell wrote:
> In article <46EC9B4B.80809@xxxxxxxx>,
> Michele Mencacci <shire@xxxxxxxxx> wrote:
> >Hello there,
> >I don't know since when, ( before I had 2.6.16 and now I'm passed to
> >2.6.22.3), but now pppd while is running, it stops, or better it's live,
> >but I can't send or receive....and if I kill it, it hangs-up the modem,
> >but it remain live in D+state and I can only reboot the linux box :(
> >Instead with 2.6.16 it works fine...well sometime it stops but I can
> >kill and restart, but less often than 2.6.22.
> >It appears to be random.....any hints?
>
> For what it's worth I see this too (2.6.22.1).
>
> pppd goes into D state, and so does 'ifconfig' and several other
> programs that try to use ioctl calls to enumerate network interfaces.
> Eventually every process on the system is in D state and I have to reboot
> to get anything to work.
>
> I have two ADSL PPPoE feeds. The second feed continues to work after the
> first goes down, except that if the second feed goes down too, its pppd
> process gets into the same state. Actually all attempts to bring any
> network interface up or down have the same result: the process trying to
> do this ends up in D state.
>
> Sometimes, though not always, there is a kernel log message which complains
> that the ppp interface has reference count = 1.
>
> I've also used 2.6.16.19, 2.6.16.42, and 2.6.18.8, which don't have this
> problem, but they did have other bugs which crash the whole machine.
>
> At least with this bug, my system is able to reboot itself if it gets
> stuck. Ah, progress. ;-)
>
-
To unsubscribe from this list: send the line "unsubscribe linux-ppp" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
[Linux Audio Users]
[Hams]
[Kernel Newbies]
[Security]
[Netfilter]
[Bugtraq]
[Photo]
[Yosemite Photos]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Samba]
[Video 4 Linux]
[Linux Resources]
[Fedora Users]