[Voyage-linux] Alix 2c2 success and MPLS implementation query
Dean Franks
(spam-protected)
Sat Jul 5 01:12:33 HKT 2008
Punky,
1. Yes, both adapters are supported using the standard 0.52 kernel via the
airprime driver, I don't remember if you need to script a modprobe with the
usb device ids but either way it didn't require a kernel rebuild.
2. We have to run a custom version of zaptel, so the standard modules would
not do the job.
3. MPLS will allow us to effectively create multiple VPN-like tunnels
across different WAN devices and provide load balancing and failover between
the WAN ports. Communications can occur over EvDO, and if the EvDO link
fails it can seemlessly transition to the more expensive satellite link
without dropping a single packet (although there can be a few retrys). The
inbound VPN IP address is the same regardless of this WAN devices are
active.
4. We use unionfs to persist changes to everything except parts of var
(asterisk needs the /var/spool tree to be preserved for voicemail etc). We
keep a couple of separate flash partitions for the delta storage and
failover from the primary to secondary on excessive i/o errors on the flash
partition. Once the first delta storage partition fails, we move to send
second one and let the user know they need to replace the flash card. If
the second one fails, we revert to the tmpfs system with no persistent
storage.
Dean
On Thu, Jul 3, 2008 at 11:19 PM, Kim-man 'Punky' TSE <punkytse at punknix.com>
wrote:
> Hi Dean,
>
> Dean Franks wrote:
>
>> Verizon USB-720 or Sprint USB-727 EVDO adapters
>>
> Does standard voyage kernel support EVDO adapters without
> recompiling/patching the kernel?
>
> Software-wise it is running Voyage 0.52 with asterisk 1.4.19.2 <
>> http://1.4.19.2>, app_rpt and a bunch of custom (non GPL) code with
>> custom radio interfaces.
>>
> Voyage 0.5 repository has zaptel module compiled, it is 1.4.9 version,
> although it is not installed in standard Voyage distro.
>
> http://www.voyage.hk/dists/0.5/zaptel/
>
>> While it took me a little while to get up to speed with the whole unionfs
>> thing (and the usual challenges with building the zaptel modules) getting
>> everything working went pretty smoothly.
>>
> What do you need unionfs for? I am going to implement cow (Copy-on-write)
> features to replace /ro and /rw. Can you share your idea with us?
>
>> Also, I am looking at build a custom version of Voyage that includes MPLS
>> support. I am assuming that others will be interested in this as well and
>> thought I'd ask if others wanted me to make that version of Voyage available
>> once it is stable
>>
> I have no knowledge on MPLS, but why do you need this support?
>
>> Thanks,
>> Dean
>>
>>
> --
> Regards,
> Punky
>
> Voyage Solutions (http://solution.voyage.hk)
> * Embedded Solutions and Systems
> - Mesh Networking, Captive Portal, IP Surveillance, VoIP/PBX
> - Network Engineering, Development Platform and Consultation
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.voyage.hk/pipermail/voyage-linux/attachments/20080704/d4cbadd3/attachment.html>
More information about the Voyage-linux
mailing list