netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 1/5]net: PPP buffer too small for higher speed connections
@ 2009-11-17 11:59 fangxiaozhi 00110321
  2009-11-17 12:02 ` David Miller
  2009-11-17 17:21 ` Lennart Sorensen
  0 siblings, 2 replies; 5+ messages in thread
From: fangxiaozhi 00110321 @ 2009-11-17 11:59 UTC (permalink / raw)
  To: davem; +Cc: netdev, linux-kernel, william.allen.simpson, jarkao2

From: fangxiaozhi <huananhu@huawei.com>
1. This patch is based on the kernel of 2.6.32-rc7 
2. In this patch, we enlarge the out buffer size to optimize the upload speed for the ppp connection. Then it can support the upload of HSUPA data cards.
Signed-off-by: fangxiaozhi <huananhu@huawei.com>
-----------------------------------------------------------------------------------------
--- a/drivers/net/ppp_async.c	2009-10-12 05:43:56.000000000 +0800
+++ b/drivers/net/ppp_async.c	2009-10-15 16:29:56.000000000 +0800
@@ -36,7 +36,7 @@
 
 #define PPP_VERSION	"2.4.2"
 
-#define OBUFSIZE	256
+#define OBUFSIZE	4096
 
 /* Structure for storing local state. */
 struct asyncppp {


******************************************************************************************
 This email and its attachments contain confidential information from HUAWEI, which is intended only for the person or entity whose address is listed above. Any use of the information contained here in any way (including, but not limited to, total or partial disclosure, reproduction, or dissemination) by persons other than the intended recipient(s) is prohibited. If you receive this email in error, please notify the sender by phone or email
 immediately and delete it!
 *****************************************************************************************

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH 1/5]net: PPP buffer too small for higher speed connections
  2009-11-17 11:59 [PATCH 1/5]net: PPP buffer too small for higher speed connections fangxiaozhi 00110321
@ 2009-11-17 12:02 ` David Miller
  2009-11-17 12:04   ` Franko Fang
  2009-11-17 17:21 ` Lennart Sorensen
  1 sibling, 1 reply; 5+ messages in thread
From: David Miller @ 2009-11-17 12:02 UTC (permalink / raw)
  To: huananhu; +Cc: netdev, linux-kernel, william.allen.simpson, jarkao2

From: fangxiaozhi 00110321 <huananhu@huawei.com>
Date: Tue, 17 Nov 2009 19:59:05 +0800

> From: fangxiaozhi <huananhu@huawei.com>
> 1. This patch is based on the kernel of 2.6.32-rc7 
> 2. In this patch, we enlarge the out buffer size to optimize the upload speed for the ppp connection. Then it can support the upload of HSUPA data cards.
> Signed-off-by: fangxiaozhi <huananhu@huawei.com>

Applied to net-next-2.6, thanks.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH 1/5]net: PPP buffer too small for higher speed connections
  2009-11-17 12:02 ` David Miller
@ 2009-11-17 12:04   ` Franko Fang
  0 siblings, 0 replies; 5+ messages in thread
From: Franko Fang @ 2009-11-17 12:04 UTC (permalink / raw)
  To: David Miller; +Cc: netdev, linux-kernel, william.allen.simpson, jarkao2

Well, that's great.

Thanks very much for your help.
----- Original Message ----- 
From: "David Miller" <davem@davemloft.net>
To: <huananhu@huawei.com>
Cc: <netdev@vger.kernel.org>; <linux-kernel@vger.kernel.org>; <william.allen.simpson@gmail.com>; <jarkao2@gmail.com>
Sent: Tuesday, November 17, 2009 8:02 PM
Subject: Re: [PATCH 1/5]net: PPP buffer too small for higher speed connections


> From: fangxiaozhi 00110321 <huananhu@huawei.com>
> Date: Tue, 17 Nov 2009 19:59:05 +0800
> 
>> From: fangxiaozhi <huananhu@huawei.com>
>> 1. This patch is based on the kernel of 2.6.32-rc7 
>> 2. In this patch, we enlarge the out buffer size to optimize the upload speed for the ppp connection. Then it can support the upload of HSUPA data cards.
>> Signed-off-by: fangxiaozhi <huananhu@huawei.com>
> 
> Applied to net-next-2.6, thanks.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH 1/5]net: PPP buffer too small for higher speed connections
  2009-11-17 11:59 [PATCH 1/5]net: PPP buffer too small for higher speed connections fangxiaozhi 00110321
  2009-11-17 12:02 ` David Miller
@ 2009-11-17 17:21 ` Lennart Sorensen
  2009-11-17 20:35   ` Dan Williams
  1 sibling, 1 reply; 5+ messages in thread
From: Lennart Sorensen @ 2009-11-17 17:21 UTC (permalink / raw)
  To: fangxiaozhi 00110321
  Cc: davem, netdev, linux-kernel, william.allen.simpson, jarkao2

On Tue, Nov 17, 2009 at 07:59:05PM +0800, fangxiaozhi 00110321 wrote:
> From: fangxiaozhi <huananhu@huawei.com>
> 1. This patch is based on the kernel of 2.6.32-rc7 
> 2. In this patch, we enlarge the out buffer size to optimize the upload speed for the ppp connection. Then it can support the upload of HSUPA data cards.
> Signed-off-by: fangxiaozhi <huananhu@huawei.com>
> -----------------------------------------------------------------------------------------
> --- a/drivers/net/ppp_async.c	2009-10-12 05:43:56.000000000 +0800
> +++ b/drivers/net/ppp_async.c	2009-10-15 16:29:56.000000000 +0800
> @@ -36,7 +36,7 @@
>  
>  #define PPP_VERSION	"2.4.2"
>  
> -#define OBUFSIZE	256
> +#define OBUFSIZE	4096
>  
>  /* Structure for storing local state. */
>  struct asyncppp {

I don't know what an HSUPA connection is, so what kind of speed is that?
I am just wondering if this would affect ppp on other connections that
are async (in a positive manner that is).

-- 
Len Sorensen

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH 1/5]net: PPP buffer too small for higher speed connections
  2009-11-17 17:21 ` Lennart Sorensen
@ 2009-11-17 20:35   ` Dan Williams
  0 siblings, 0 replies; 5+ messages in thread
From: Dan Williams @ 2009-11-17 20:35 UTC (permalink / raw)
  To: Lennart Sorensen
  Cc: fangxiaozhi 00110321, davem, netdev, linux-kernel,
	william.allen.simpson, jarkao2

On Tue, 2009-11-17 at 12:21 -0500, Lennart Sorensen wrote:
> On Tue, Nov 17, 2009 at 07:59:05PM +0800, fangxiaozhi 00110321 wrote:
> > From: fangxiaozhi <huananhu@huawei.com>
> > 1. This patch is based on the kernel of 2.6.32-rc7 
> > 2. In this patch, we enlarge the out buffer size to optimize the upload speed for the ppp connection. Then it can support the upload of HSUPA data cards.
> > Signed-off-by: fangxiaozhi <huananhu@huawei.com>
> > -----------------------------------------------------------------------------------------
> > --- a/drivers/net/ppp_async.c	2009-10-12 05:43:56.000000000 +0800
> > +++ b/drivers/net/ppp_async.c	2009-10-15 16:29:56.000000000 +0800
> > @@ -36,7 +36,7 @@
> >  
> >  #define PPP_VERSION	"2.4.2"
> >  
> > -#define OBUFSIZE	256
> > +#define OBUFSIZE	4096
> >  
> >  /* Structure for storing local state. */
> >  struct asyncppp {
> 
> I don't know what an HSUPA connection is, so what kind of speed is that?

(Google and Wikipedia know everything and are only a click away...)

High-Speed Uplink Packet Access is a enhancement for around 5.7Mbps
uplinks on mobile broadband networks based on GSM/UMTS standards.

In the end, what all the mobile manufacturers like Huawei should already
be doing is converting their devices to use an AT-based control port and
a netdev-based data port like Option (hso) and Ericsson (cdc-acm and
cdc-ether) already have.  Then we don't need to do the useless PPP
session between the host and the card.  With GSM/UMTS/HSPA, PPP never
goes over the air, it's purely between the card and the host.  And thus
is pointless and a netdev-type architecture would work a lot better.

Dan

> I am just wondering if this would affect ppp on other connections that
> are async (in a positive manner that is).
> 

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2009-11-17 20:35 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-11-17 11:59 [PATCH 1/5]net: PPP buffer too small for higher speed connections fangxiaozhi 00110321
2009-11-17 12:02 ` David Miller
2009-11-17 12:04   ` Franko Fang
2009-11-17 17:21 ` Lennart Sorensen
2009-11-17 20:35   ` Dan Williams

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).