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