Archive for junho, 2008

VivoZap pseudo 3g + Aiko 76e ( ZTE, Incorporated ZTE CDMA Tech, rev 1.10/0.00) usb no NetBSD

junho 27th, 2008 | Category: Posts

Para registo, eu usei uma versão beta do netbsd (4.99.66).

Para fazer a criança funcionar no seu amado netbsd teremos que fazer uma pequena alteração no fonte e compilar um novo kernel.

Não sabe compilar o kernel do NetBSD? Sem problemas, o site do projeto tem ótimas documentações que irão te ajudar nesse ponto.

http://www.netbsd.org/docs/guide/en/chap-kernel.html

Baixe o fonte do netbsd referente ao seu build:

no caso o meu é o 20080624

CVSROOT=”anoncvs@anoncvs.netbsd.org:/cvsroot”

CVS_RSH=”ssh”

cd /usr

cvs checkout -D20080624 -A -P src

Após o feito aplique esse patch ou subistitua o /usr/src/sys/dev/usb/ugensa.c gentilmente feito pelo Jonathan A. Kollasch (jakllsch da freenode.net #netbsd) após eu ter reportado no canal que não conseguia fazer funcionar esse dito modem. Lembrando que a alteração é uma única linha, e que possivelmente funcione com outros modems do genero, bastando pegar o vendor e product id atraves do comando usbdevs -v.

Agora compile o seu novo kernel de acordo com a documentação do site.

Kernel compilado, reiniciamos o sistema com o kernel novo, plugamos o modem, e configuramos o kppp pra apontar para /dev/ttyU0.

Detalhe importante, sera preciso cirar o diretorio /etc/ppp e os arquivos chap-secrets, options, pap-secrets caso use o kppp, que tera que ser lançado como root (kdesu kppp).

Em número de telefone ponha #777, adcione a entrada “noccp†em “argumentos pppâ€, entre com seu user (ddd sem o 0 + n° do telefone) @vivozap.com.br e a senha “vivoâ€.

Mais um cliente feliz! o/

No comments