Bug#426440: /usr/sbin/pppd: sometimes connection with Option GlobeTrotter card hangs, ping: sendmsg: No buffer space available
On Tue, May 29, 2007 at 03:20:51PM +0200, Marc Haber wrote:
> On Mon, May 28, 2007 at 10:09:04PM +0200, Miernik wrote:
> > ping: sendmsg: No buffer space available
>
> I have this as well, with both my Option 3G Datacard, and a borrowed
> Novatel 740. After killing the PPP connection, the virtual USB serial
> port simulated by the card is not responsive any more, AT commands are
> ignored.
Marc, can you tell us several things:
1) Is at port responsive to AT commands before you kill the ppp
connection, but after it hangs? Mine is. After I kill the connection, I
can just start a new connection, and it works, I don't have to unload
usbserial, nor unplug the card. So things seem to be a bit different
then in your case. What kernel and pppd version are you running?
2) How often, after how much time of the connection running it usually
happens? I have now two Option cards running: one is like this:
ATI
Manufacturer: Option N.V.
Model: GlobeTrotter Fusion
Revision: 2.9.4 (Date: May 12 2005, Time: 10:55:21)
(run "ATI" in minicom or picocom to see yours).
and has the first two letters of the serial number "RC".
See http://www.pharscape.org/content/view/40/53/
And this card uses usbserial. On this card it hangs very rarely, I have
been able to run it 7 days without a hang. And recently I had it hang,
but after I waited some hours it did unhang.
The problem is mostly visible in my second card GT Max which is:
ATI
Manufacturer: Option N.V.
Model: GlobeTrotter 3G+
Revision: 3.15.0Hd (Date: Feb 06 2006, Time: 12:53:15)
and currently I upgraded the firmware to:
Revision: 3.19.0Hd (Date: May 31 2006, Time: 15:49:25)
but it didn't change anything in this matter.
The longest noted time I was able to run this card on Debian without a
hang so far is:
Connect time 1676.6 minutes. (that's 27h 56min 36s)
Sent 2459600 bytes, received 17972064 bytes.
http://www.pharscape.org/component/option,com_forum/Itemid,68/page,viewtopic/t,26/
Here someone reports that on Fedora FC4 this works OK. I was somehow
unable to install FC4, maybe I'll try that again, but I installed Fedora
version 7 on this machine, and it did run quite long without a hang, but
still after 29h 15min 12s it did hang in the same way. A bit over an
hour better then Debian, but still hanged.
In comparison I was able to run the usbserial GT Fusion card this long
without a hang:
Connect time 9857.0 minutes. (that's 6d 20h 17min)
Sent 26058438 bytes, received 536608566 bytes.
Systems tested:
ppp version:
Debian: 2.4.4rel-9
Fedora: 2.4.4-2
kernel version:
Debian: linux-image-2.6.18-4-686 version 2.6.18.dfsg.1-12etch2
Fedora: kernel-2.6.21-1.3194.fc7
--
Miernik
http://miernik.name/
Reply to: