NOW $700 - PCI PCMCI Slot Card for EVDO REV A connectivity
-
It's been a while, but I can still get the money for this bounty allocated. If the bounty is accepted we will be getting a new account for testing. I'm looking at getting Sprint with the Novatel Merlin u727 usb-modem. The Sierra hardware is changing- the 595u seems to be being phased out for the 575.
There looks to be some experimental support for some cards, including the u727 here:
http://lists.freebsd.org/pipermail/p4-projects/2008-March/025214.html
It would be easier for me to setup remote access to a test box than to ship the equipment, but if needed can work something out.
Just to recap, our general guidelines are:- Device is usable as a normal interface in pfSense, able to used for failover, etc.
- Must be usable with hardware I can get new now, preferably a modem I can get with the account.
- USB connectivity seems the only usable solution.
- The code is open source / part of pfSense.
-
I have been working on this in my spare time. Ermal is going to port a driver from OpenBSD so we will most likely share this bounty in the end. However I need to finish up the OpenVPN project before I can fully commit to this one…. but soon.
-
-
Having trouble locating the email. Will keep looking.
-
@mcrane:
Ermal is going to port a driver from OpenBSD
Which cards will this driver support?
{ USB_VENDOR_AIRPRIME, USB_PRODUCT_AIRPRIME_PC5220 },
{ USB_VENDOR_DELL, USB_PRODUCT_DELL_W5500 },
{ USB_VENDOR_KYOCERA2, USB_PRODUCT_KYOCERA2_KPC650 },
{ USB_VENDOR_NOVATEL1, USB_PRODUCT_NOVATEL1_FLEXPACKGPS },
{ USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_EXPRESSCARD },
{ USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_MERLINV620 },
{ USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_S720 },
{ USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_U720 },
{ USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_XU870 },
{ USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_ES620 },
{ USB_VENDOR_QUALCOMM, USB_PRODUCT_QUALCOMM_MSM_HSDPA },
{ USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_EM5625 },
{ USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AIRCARD_580 },
{ USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AIRCARD_595 },
{ USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_AIRCARD_875 },
{ USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC5720 },
{ USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC5725 },
{ USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC8755 },
{ USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC8755_2 },
{ USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC8755_3 },
{ USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC8765 },
{ USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC8775 },I will be glad if others made available machines with serial consoles and FreeBSD if any other modems can be tested.
Since most drivers can support even more things but their ID's have not been tested. -
That's the one.
-
Thats a nice list of cards!
"I'm still geeking out about it!" -
Huawei E220 support would be nice, it's havely used in Europe I think. For feebsd 6.2 there is a patch to make it work. More info here http://www.freebsd.org/cgi/query-pr.cgi?pr=usb/118686.
-
I'd can chip in $100 to the project since pfsense is that awesome, but my router is literally dying as we speak.
Any remote idea on the time frame ?
Anyone know of any working Linux/BSD setups that are getting full speed ? Seems people get greatly reduced EVDO speeds with most of the NIX setups.
I guess in the meantime I can put together a ug Windows based router.. maybe Winroute I dunno what is good. This is just a home router, not production but WHY NOT run it secure. This is already my second Kr1 router. Anyone know of any other EVDO PC router solution or an ok router program on Windows for a meantime solution ?
If my router dies before I can put together a decent NIX firewall/router I'll probably be forced to build a pC solution or buy a KR2. They new kr2 looks far better, but still lame security. Maybe eventually get a Net4521 for the setup. mmmm low power usage.
Thanks for the great program.
-
PC Engines is coming out with an Alix board with mini PCIexpress http://www.pcengines.ch/alix6b2.htm which would make for a nice self-contained evdo solution with low power usage.
-
Well i have commited some of the driver code!
If any of you can provide a remote setup with serial console access that would be really nice to test it on so we can provide an update for pfsense after testing. -
I'm still trying to find a currently available card that is supported. Expanding to include express cards that work with a USB adapter, Sprint offers the EX720- the PCMCIA version of which seems to be supported, and Verizon offers the V740 and the KPC680, neither of which are on the list. The V740 is listed in the patch I previously referenced, along with the U727.
-
Probably just an ID issue even with those cards(if you have them) give me a machine available.
-
ermal,
I have a machine or two I could offer up for remote tesitng with two different types of Verizon based cards (V620 and PC5750). Message me so we can discuss more details in getting you connected and running.
Thanks
-
So anyone willing to give access to machines either if it is ssh access?!
Ermal
-
Hi Ermal,
I'm in Australia.
I have 2 x Huawei E220 modems - one with a provider called "3" and the other "Optus".
I suspect that they may appear identically as the same hardware, though I am aware of them using different rf frequencies.
I'd be happy to help out by building a box for you to use, but need more info on how it needs to be set up - please email me - james at thereidsonline.com with details.
Thanks!
James. -
first the we need to patch pfsense to support the e220 (and same for additional usb 3g devices, including pcmcia ones that appear as usb, other pcmcia should appear as a serial port). http://www.freebsd.org/cgi/query-pr.cgi?pr=usb/118686 is patch for e220
then pfsense needs to support ppp connections , this should be easier as it has everything it needs except the webgui interface. i.e. it has pptp and pppoe support for wan. possibly there should be an advanced option to set AT commands to allow better support.
-
I have access now to a 3G sprint USB card. I plan on taking this bounty.
Please if you have offered cash towards this please let me know that you are still interested.
Thanks!
PS: this will also add "dial up modem" support as well.When you say dial-up modem support, does that include a dial-up server? As in, could it be used for people to dial in to the pfsense box to gain access to the network?