Getting the Dell 5510 (aka Novatel Merlin XU870) Working in Ubuntu

Attached is a patch that will update the airprime driver to recognize the Dell 5510 card. The airprime driver is an improved driver over the standard usbserial driver, which will limit the speeds available for downloading over a high speed wireless WAN network such as Cingular's HSPDA network. This is not my work (although I fixed the patch to the correct device id for the Dell 5510 Cingular 3G data card). The original patch was downloaded from Andy Gay’s airprime improvement patches. This patch is good for the current kernel I'm running, which is 2.6.17-11-generic. Instructions for this patch are as follows:

  1. Make sure you have the following packages installed: build-essential linux-headers linux-source

  2. sudo apt-get install build-essential linux-headers linux-source
  3. Extract (if you haven't already) the source tar ball:

  4. cd /usr/src
    sudo tar xvjf linux-source-2.6.17.tar.bz2
  5. Apply the patch:

  6. cd /usr/src/linux-source-2.6.17/drivers/usb/serial
    sudo patch -p0 < airprime-patch.txt
  7. Compile just the new module:

  8. sudo make -C /lib/modules/`uname -r`/build M=`pwd`
  9. Copy the new airprime module to the lib directory:

  10. sudo cp airprime.ko /lib/modules/`uname -r`/kernel/drivers/usb/serial/airprime.ko
    sudo depmod -a
AttachmentSize
airprime.patch8.2 KB