airprime supports too many devices

Bug #246955 reported by Dan Williams
6
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
High
Ben Collins

Bug Description

Upstream, airprime only supports one device: the KPC 650. That's the only device that airprime _should_ support, because airprime is supposed to go away. No new IDs should be added to it and none are being added upstream.

Unfortunately, https://bugs.launchpad.net/ubuntu/+source/linux/+bug/208250 added a bunch more IDs to airprime, which is wrong. Sierra devices get added to the 'sierra' driver, and all other devices get added to the 'option' driver. But not to airprime.

Revision history for this message
Dan Williams (dcbw) wrote :

In fact, airprime has been removed for 2.6.27 since the only remaining device (KPC-650) was moved to the option driver.

http://lkml.org/lkml/2008/7/21/395

Revision history for this message
Motin (motin) wrote :

Using Hardy, I got only 0.5mbit/s when using usbserial. After adding my device's ids to airprime.c, recompiled and using airprime instead of usbserial, I now get 2.87mbit/s download rates.

I was about to request that my and other device ids should be added to airprime.c before I encountered this bug. Can someone explain to me, since airprime is apparently becoming deprecated, how I am supposed to achieve HSDPA download rates without using airprime?

Revision history for this message
Dan Williams (dcbw) wrote :

Motin: you add them to drivers/usb/serial/option.c instead, which is not going away and is the current place to put these types of devices now that airprime is gone.

Changed in linux:
assignee: nobody → ubuntu-kernel-team
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Ben Collins (ben-collins) wrote :

I noticed this as well. GregKH pointed out that airprime was a goner and we should move things away from it. I'll compare out current drivers with 2.6.27 and come up with a reasonable way to remove airprime, and push support to the appropriate drivers.

Changed in linux:
assignee: ubuntu-kernel-team → ben-collins
importance: Medium → High
milestone: none → intrepid-alpha-5
status: Triaged → In Progress
Revision history for this message
Ben Collins (ben-collins) wrote :

This is fixed in the 2.6.27-1.2 upload.

Changed in linux:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.