hacked up "driver" for AirPrime / Audiovox PC5220 EVDO card

David Andersen dga+ at cs.cmu.edu
Wed May 11 21:02:13 PDT 2005


As a bit of a followup to my earlier post - I've cobbled together a 
brief howto + driver for the AirPrime PC5220 EVDO card for FreeBSD.  
The code is just a stripped down version of the existing uplcom.c 
driver - the EVDO card looks like a serial port, but it doesn't 
actually need things like dtr, etc., since there's not a real serial 
device attached.  In essense, all the resulting driver does is find the 
USB device IDs and attach them to a ucom.  So the code is kind of ugly 
and stupid, but I'm sure someone could make something elegant from it. 
:-)

It works - I've had pings running through it for the last day or so - 
but I haven't tested it extensively.  The thread I started earlier 
about the "remove the card and the machine crashes" bug with the USB 
subsystem probably makes it a little less attractive until that's fixed 
too.

Tested only under -stable near 5.4 release.

   http://www.cs.cmu.edu/~dga/dot/fbsd_pc5220/

(If anyone could test it in an EVDO-enabled area and see if bumping the 
bitrate up in their PPP config just works like I think it should, let 
me know!  You should be able to get a full speed EVDO connection... I 
think.)

  -Dave



More information about the freebsd-hackers mailing list