<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Modulo python para o modem D-Link 500G</title>
	<atom:link href="http://arthurfurlan.org/blog/2008/03/11/modulo-python-para-o-modem-d-link-500g/feed/" rel="self" type="application/rss+xml" />
	<link>http://arthurfurlan.org/blog/2008/03/11/modulo-python-para-o-modem-d-link-500g/</link>
	<description>/^assuntos (nerds)? aleatórios$/</description>
	<pubDate>Thu, 28 Aug 2008 00:50:25 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
		<item>
		<title>By: Putzo</title>
		<link>http://arthurfurlan.org/blog/2008/03/11/modulo-python-para-o-modem-d-link-500g/#comment-4023</link>
		<dc:creator>Putzo</dc:creator>
		<pubDate>Thu, 07 Aug 2008 16:44:34 +0000</pubDate>
		<guid isPermaLink="false">http://arthurfurlan.org/blog/2008/03/11/modulo-python-para-o-modem-d-link-500g/#comment-4023</guid>
		<description>Afinal, de qual 500G vc está falando? Porque, até onde eu sei,  exite o GenerationII e o IV. O 500G GII usa um chipset da GlobespanVirata, conhecido como "Viking" que foi, muito provavelmente, o chipset ADSL mais usado no mundo por integradores.

Tenho um 500G II há 5 anos, operando com o ultimo firmware disponibilizado pela Solwise.co.uk, e era excelente: Syslog, DDNS, access control, nunca travou, era realmente completo. Digo "era" pois acabei de "brickar" o bendito após um update de firmware mal-sucedido. :(

Tenho alguns PDFs da Solwise com *muitos* detalhes sobre o modem, inclusive sobre criação de scripts. Detalhe: não me parece que o OS é baseado em *nix, creio que é uma solução proprietaria da GlobespanVirata mesmo. Caso alguem queira, mande e-mail.</description>
		<content:encoded><![CDATA[<p>Afinal, de qual 500G vc está falando? Porque, até onde eu sei,  exite o GenerationII e o IV. O 500G GII usa um chipset da GlobespanVirata, conhecido como &#8220;Viking&#8221; que foi, muito provavelmente, o chipset ADSL mais usado no mundo por integradores.</p>
<p>Tenho um 500G II há 5 anos, operando com o ultimo firmware disponibilizado pela Solwise.co.uk, e era excelente: Syslog, DDNS, access control, nunca travou, era realmente completo. Digo &#8220;era&#8221; pois acabei de &#8220;brickar&#8221; o bendito após um update de firmware mal-sucedido. :(</p>
<p>Tenho alguns PDFs da Solwise com *muitos* detalhes sobre o modem, inclusive sobre criação de scripts. Detalhe: não me parece que o OS é baseado em *nix, creio que é uma solução proprietaria da GlobespanVirata mesmo. Caso alguem queira, mande e-mail.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arthur Furlan</title>
		<link>http://arthurfurlan.org/blog/2008/03/11/modulo-python-para-o-modem-d-link-500g/#comment-3717</link>
		<dc:creator>Arthur Furlan</dc:creator>
		<pubDate>Mon, 07 Jul 2008 23:50:49 +0000</pubDate>
		<guid isPermaLink="false">http://arthurfurlan.org/blog/2008/03/11/modulo-python-para-o-modem-d-link-500g/#comment-3717</guid>
		<description>&lt;b&gt;lord&lt;/b&gt;
Se você estiver no Linux, você já tem o Python instalado na máquina e portanto você pode utilizá-lo diretamente pelo terminal:

&lt;pre&gt;&lt;code&gt;
$ python seu_script.py
&lt;/code&gt;&lt;/pre&gt;</description>
		<content:encoded><![CDATA[<p><b>lord</b><br />
Se você estiver no Linux, você já tem o Python instalado na máquina e portanto você pode utilizá-lo diretamente pelo terminal:</p>
<pre><code>
$ python seu_script.py
</code></pre>
]]></content:encoded>
	</item>
	<item>
		<title>By: lord</title>
		<link>http://arthurfurlan.org/blog/2008/03/11/modulo-python-para-o-modem-d-link-500g/#comment-3708</link>
		<dc:creator>lord</dc:creator>
		<pubDate>Mon, 07 Jul 2008 01:07:23 +0000</pubDate>
		<guid isPermaLink="false">http://arthurfurlan.org/blog/2008/03/11/modulo-python-para-o-modem-d-link-500g/#comment-3708</guid>
		<description>sou meio leigo nisso tudo como uso o python?
se puder me ajudar agradeço muito</description>
		<content:encoded><![CDATA[<p>sou meio leigo nisso tudo como uso o python?<br />
se puder me ajudar agradeço muito</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: evandrofisico</title>
		<link>http://arthurfurlan.org/blog/2008/03/11/modulo-python-para-o-modem-d-link-500g/#comment-3685</link>
		<dc:creator>evandrofisico</dc:creator>
		<pubDate>Fri, 04 Jul 2008 10:14:51 +0000</pubDate>
		<guid isPermaLink="false">http://arthurfurlan.org/blog/2008/03/11/modulo-python-para-o-modem-d-link-500g/#comment-3685</guid>
		<description>Então cara, quer extender um pouco seu script? o dlink 500g na verdade permite verificar e setar MUITOS parametros via linha de comando, mas não há em nenhum canto (pelo menos que eu tenha achado) documentação. Fuçando num dia de internet com problemas, encontrei dentro da pasta ftp do modem alguns arquivos que listam as funçoes disponiveis. Assim, por exemplo, para verificar o status de ppp é só executar:

$get ppp lstatus

If-name            : ppp-0              Lower-If         : aal5-0
Local MRU          : 1492               Remote MRU       : 1492
L2R Protocol Comp  : Disable            R2L Protocol Comp: Disable
L2R AC Comp        : Disable            R2L AC Comp      : Disable
Operational Status : Up                 Last Fail Cause  : Unknown


e assim por diante. Da mesma forma é possivle setar uma série de parametros de funcionamento a partir da linha de comando. Assim o seu script ganha funcionalidade, já que só rebootar quando se tem todo um script com estrutura pra fazer mais é um desperdicio :).</description>
		<content:encoded><![CDATA[<p>Então cara, quer extender um pouco seu script? o dlink 500g na verdade permite verificar e setar MUITOS parametros via linha de comando, mas não há em nenhum canto (pelo menos que eu tenha achado) documentação. Fuçando num dia de internet com problemas, encontrei dentro da pasta ftp do modem alguns arquivos que listam as funçoes disponiveis. Assim, por exemplo, para verificar o status de ppp é só executar:</p>
<p>$get ppp lstatus</p>
<p>If-name            : ppp-0              Lower-If         : aal5-0<br />
Local MRU          : 1492               Remote MRU       : 1492<br />
L2R Protocol Comp  : Disable            R2L Protocol Comp: Disable<br />
L2R AC Comp        : Disable            R2L AC Comp      : Disable<br />
Operational Status : Up                 Last Fail Cause  : Unknown</p>
<p>e assim por diante. Da mesma forma é possivle setar uma série de parametros de funcionamento a partir da linha de comando. Assim o seu script ganha funcionalidade, já que só rebootar quando se tem todo um script com estrutura pra fazer mais é um desperdicio :).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arthur Furlan</title>
		<link>http://arthurfurlan.org/blog/2008/03/11/modulo-python-para-o-modem-d-link-500g/#comment-3529</link>
		<dc:creator>Arthur Furlan</dc:creator>
		<pubDate>Thu, 12 Jun 2008 01:21:49 +0000</pubDate>
		<guid isPermaLink="false">http://arthurfurlan.org/blog/2008/03/11/modulo-python-para-o-modem-d-link-500g/#comment-3529</guid>
		<description>&lt;b&gt;Bruce:&lt;/b&gt;
Acho difícil você consegui reaver essa senha, talvez entrando em contato com o &lt;a href="http://dlink.com" rel="nofollow"&gt;fornecedor&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p><b>Bruce:</b><br />
Acho difícil você consegui reaver essa senha, talvez entrando em contato com o <a href="http://dlink.com" rel="nofollow">fornecedor</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bruce</title>
		<link>http://arthurfurlan.org/blog/2008/03/11/modulo-python-para-o-modem-d-link-500g/#comment-3527</link>
		<dc:creator>bruce</dc:creator>
		<pubDate>Thu, 12 Jun 2008 00:53:25 +0000</pubDate>
		<guid isPermaLink="false">http://arthurfurlan.org/blog/2008/03/11/modulo-python-para-o-modem-d-link-500g/#comment-3527</guid>
		<description>gente me ajudem, tenho um modem 500g mudei a senha dele e agora não consigo mais acessar, nem dar reset esta adiantando tem como descobrir isso.</description>
		<content:encoded><![CDATA[<p>gente me ajudem, tenho um modem 500g mudei a senha dele e agora não consigo mais acessar, nem dar reset esta adiantando tem como descobrir isso.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arthur Furlan</title>
		<link>http://arthurfurlan.org/blog/2008/03/11/modulo-python-para-o-modem-d-link-500g/#comment-3431</link>
		<dc:creator>Arthur Furlan</dc:creator>
		<pubDate>Tue, 03 Jun 2008 00:53:56 +0000</pubDate>
		<guid isPermaLink="false">http://arthurfurlan.org/blog/2008/03/11/modulo-python-para-o-modem-d-link-500g/#comment-3431</guid>
		<description>&lt;b&gt;Thiago:&lt;/b&gt;
Se você já tinha implementado ou se implementou de uma forma melhor... Posta aqui a sua solução, se for legal que altero na "versão oficial". :)</description>
		<content:encoded><![CDATA[<p><b>Thiago:</b><br />
Se você já tinha implementado ou se implementou de uma forma melhor&#8230; Posta aqui a sua solução, se for legal que altero na &#8220;versão oficial&#8221;. :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thiago</title>
		<link>http://arthurfurlan.org/blog/2008/03/11/modulo-python-para-o-modem-d-link-500g/#comment-3426</link>
		<dc:creator>Thiago</dc:creator>
		<pubDate>Mon, 02 Jun 2008 13:43:05 +0000</pubDate>
		<guid isPermaLink="false">http://arthurfurlan.org/blog/2008/03/11/modulo-python-para-o-modem-d-link-500g/#comment-3426</guid>
		<description>Poisé eu tinha dado um jeito aqui também e feito a mesma coisa de uma maneira diferente, mas de qualquer forma valeu a força, esta sendo bem util o teu script pra mim!</description>
		<content:encoded><![CDATA[<p>Poisé eu tinha dado um jeito aqui também e feito a mesma coisa de uma maneira diferente, mas de qualquer forma valeu a força, esta sendo bem util o teu script pra mim!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arthur Furlan</title>
		<link>http://arthurfurlan.org/blog/2008/03/11/modulo-python-para-o-modem-d-link-500g/#comment-3420</link>
		<dc:creator>Arthur Furlan</dc:creator>
		<pubDate>Mon, 02 Jun 2008 02:15:58 +0000</pubDate>
		<guid isPermaLink="false">http://arthurfurlan.org/blog/2008/03/11/modulo-python-para-o-modem-d-link-500g/#comment-3420</guid>
		<description>&lt;b&gt;Thiago:&lt;/b&gt;
Acabei de corrigir esse problema. Agora quando você executa o comando "reboot" o script fecha a conexão com o modem (que seria perdida de qualquer forma) e continua a execução.

Você pode obter a &lt;a href="http://pydlink.googlecode.com/svn/trunk/dlink500g.py" rel="nofollow"&gt;nova versão do código&lt;/a&gt; no &lt;a href="http://code.google.com/p/pydlink" rel="nofollow"&gt;site do projeto no Google Code&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p><b>Thiago:</b><br />
Acabei de corrigir esse problema. Agora quando você executa o comando &#8220;reboot&#8221; o script fecha a conexão com o modem (que seria perdida de qualquer forma) e continua a execução.</p>
<p>Você pode obter a <a href="http://pydlink.googlecode.com/svn/trunk/dlink500g.py" rel="nofollow">nova versão do código</a> no <a href="http://code.google.com/p/pydlink" rel="nofollow">site do projeto no Google Code</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thiago</title>
		<link>http://arthurfurlan.org/blog/2008/03/11/modulo-python-para-o-modem-d-link-500g/#comment-3379</link>
		<dc:creator>Thiago</dc:creator>
		<pubDate>Tue, 27 May 2008 16:00:11 +0000</pubDate>
		<guid isPermaLink="false">http://arthurfurlan.org/blog/2008/03/11/modulo-python-para-o-modem-d-link-500g/#comment-3379</guid>
		<description>e sabe como resolver isso? porque precisava que fosse reiniciado o modem e meu script continuasse a execução, valeu!</description>
		<content:encoded><![CDATA[<p>e sabe como resolver isso? porque precisava que fosse reiniciado o modem e meu script continuasse a execução, valeu!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
