<html><head><meta name="qrichtext" content="1" /></head><body style="font-size:10pt;font-family:Tahoma">
<p>Well on the other side of things there are plenty of adsl equipment running linux and qos capables and &quot;customizable&quot; firmware. Normally you can get the source of the device with binary drivers of devices like adsl wireless or ethernet switch.. but as long as you stay with the linux version and the tollchain provided you can even compile ztdummy and asterisk to work as a soft pbx. Normally thesse devices are broadcom MIPS based or Texas Instruments AR7 ARM based</p>
<p></p>
<p>El Sábado, 28 de Abril de 2007 19:55, Dan Austin escribió:</p>
<p>&gt; Andrew wrote:</p>
<p>&gt; &gt; On Saturday 28 April 2007 11:22 am, Chris Bagnall wrote:</p>
<p>&gt; &gt;&gt; Thanks to all who replied to my thread a few days ago &quot;SIP devices</p>
<p>&gt;</p>
<p>&gt; with</p>
<p>&gt;</p>
<p>&gt; &gt;&gt; packet loss tolerance&quot;. One of the suggestions that came out of that</p>
<p>&gt;</p>
<p>&gt; thread</p>
<p>&gt;</p>
<p>&gt; &gt;&gt; was to replace routers at users' premises with ones that support QoS.</p>
<p>&gt; &gt;</p>
<p>&gt; &gt; Sangoma S518 (internal PCI) on a Linux box with iproute2/iptables/tc</p>
<p>&gt;</p>
<p>&gt; or BSD</p>
<p>&gt;</p>
<p>&gt; &gt; with pf.  These are the best solutions, IMO.</p>
<p>&gt;</p>
<p>&gt; I was just about to reply with the same recommendation.  A SFF chassis</p>
<p>&gt; with</p>
<p>&gt; 2 PCI slots could host one S518 and a PSTN interface.  These units</p>
<p>&gt; typically</p>
<p>&gt; have built-in ethernet and some have built-in wireless.  I still have my</p>
<p>&gt; fingers crossed that Sangoma will offer an ADSL daughercard for the</p>
<p>&gt; A200.</p>
<p>&gt; That would make for a perfect combination in a SFF chassis...</p>
<p>&gt;</p>
<p>&gt; &gt; The latest Linux kernels also have SIP connection tracking/matching,</p>
<p>&gt;</p>
<p>&gt; so it</p>
<p>&gt;</p>
<p>&gt; &gt; should be possible to mark packets and prioritize based on iptables</p>
<p>&gt;</p>
<p>&gt; matching.</p>
<p>&gt;</p>
<p>&gt; &gt; I have not done this just yet, as the latest 2.6.20/2.6.21 kernels do</p>
<p>&gt;</p>
<p>&gt; not</p>
<p>&gt;</p>
<p>&gt; &gt; play nice with the wanrouter drivers.</p>
<p>&gt; &gt;</p>
<p>&gt; &gt; (note: there was a recent patch to 2.6.20.4 which apparently has much</p>
<p>&gt;</p>
<p>&gt; better</p>
<p>&gt;</p>
<p>&gt; &gt; SIP matching, and has been tested successfully with Asterisk.  I have</p>
<p>&gt;</p>
<p>&gt; not</p>
<p>&gt;</p>
<p>&gt; &gt; tested it yet, and the iptables guys have rejected the patch as their</p>
<p>&gt; &gt; direction for packet matching is shifting significantly in the near</p>
<p>&gt;</p>
<p>&gt; future.</p>
<p>&gt;</p>
<p>&gt; &gt; It can be found at</p>
<p>&gt;</p>
<p>&gt; http://thread.gmane.org/gmane.comp.security.firewalls.netfilter.devel/18</p>
<p>&gt; 860.)</p>
<p>&gt;</p>
<p>&gt; &gt; I'm still looking for a miniPCI ADSL chipset that Linux can use, or an</p>
<p>&gt; &gt;</p>
<p>&gt; &gt; actual &quot;raw&quot; ADSL non-PCI chipset that I can design into an embedded</p>
<p>&gt;</p>
<p>&gt; system.</p>
<p>&gt;</p>
<p>&gt; &gt; If anyone has any leads, please don't hesitate to contact me!</p>
<p>&gt;</p>
<p>&gt; Good luck and let us know if you find one.  The manufacturers of the</p>
<p>&gt; XDSL</p>
<p>&gt; chipsets seem to be even worse than the video card companies when it</p>
<p>&gt; comes</p>
<p>&gt; to OSS.</p>
<p>&gt;</p>
<p>&gt; There's a project on SF called OpenADSL that was working to make common</p>
<p>&gt; XDSL chipsets work under Linux.  The project appears almost dead with a</p>
<p>&gt; developer post every 6~8 weeks, but that might be a good place to start</p>
<p>&gt; Looking.</p>
<p>&gt;</p>
<p>&gt; &gt; If you're curious, I have my rc.tc script for Linux up on</p>
<p>&gt; &gt; http://mixdown.ca/~andrew/rc.tc.  It's loosely based off of</p>
<p>&gt;</p>
<p>&gt; wondershaper, but</p>
<p>&gt;</p>
<p>&gt; &gt; works much better, IMO.  It does host-based prioritization for VOIP,</p>
<p>&gt;</p>
<p>&gt; puts</p>
<p>&gt;</p>
<p>&gt; &gt; mail just underneath bulk traffic, and P2P beyond that (if you have</p>
<p>&gt;</p>
<p>&gt; the p2p</p>
<p>&gt;</p>
<p>&gt; &gt; connmark stuff set).  I can completely saturate DSL links with the</p>
<p>&gt;</p>
<p>&gt; S518 with</p>
<p>&gt;</p>
<p>&gt; &gt; this config without appreciable VOIP degradation.</p>
<p>&gt;</p>
<p>&gt; I'm using something similar.  The missus can talk to her mother (in</p>
<p>&gt; rural Japan)</p>
<p>&gt; over IAX while I am using a IPSEC tunnel to work, and doing heavy</p>
<p>&gt; downloads.</p>
<p>&gt;</p>
<p>&gt; &gt; Even without an S518, this script works well with external ADSL/cable</p>
<p>&gt;</p>
<p>&gt; modems.</p>
<p>&gt;</p>
<p>&gt; &gt; You may have to play with the upload rate; some cheap ADSL modems will</p>
<p>&gt; &gt;</p>
<p>&gt; &gt; start &quot;blocking&quot; your upstream traffic beyond as little as 50% of the</p>
<p>&gt; &gt; upstream rate.</p>
<p>&gt;</p>
<p>&gt; _______________________________________________</p>
<p>&gt; --Bandwidth and Colocation provided by Easynews.com --</p>
<p>&gt;</p>
<p>&gt; asterisk-users mailing list</p>
<p>&gt; To UNSUBSCRIBE or update options visit:</p>
<p>&gt;    http://lists.digium.com/mailman/listinfo/asterisk-users</p>
<p></p>
<p>-- </p>
<p>Francisco J. Pérez Botella</p>
</body></html>