Archive for the 'Posts' Category
how to chmod dirs to 755 and files to 644?
Simple
find . -type d -print0 | xargs -0 chmod 755
find . -type f -print0 | xargs -0 chmod 644
No comments
DRBD module for kernel-xen-2.6.32.11-2mdv-1-1mdv2010.1 mandriva 2010.1 spring
DRBD module for kernel-xen-2.6.32.11-2mdv-1-1mdv2010.1 mandriva 2010.1 spring
download drbd.tar.bz2
descompress and copy drbd.ko.gz to /lib/modules/2.6.32.11-xen-2mdv/kernel/drivers/block/
remove official drbd-utils and install rpms rpm -ivh *.rpm
have fun
No commentsWordlist maker
O ócio é a morada do diabo.
um pequeno gerador de senhas de 10 digitos em bash. Alterem como quiser.
— cut —
#!/bin/bash
s=$(echo {a..z} {0..9} – _)
for x in $s
do for y in $s
do for z in $s
do for a in $s
do for b in $s
do for c in $s
do for d in $s
do for e in $s
do for f in $s
do echo $x$y$z$a$b$c$d$e$f
done
done
done
done
done
done
done
done
done
— cut —
No commentsiphone firmware 3.1.2 desbloqueado + tethering + edição de APN + openvpn
Todos donos de iphone sabem quanto chato é ter um aparelho cheio de recursos dos quais não se pode utilizar grande parte, se você for nerd pior ainda! Bloqueios, impossibilidade de usar seu querido telefone como modem, entre outras firulas que a apple insiste em manter bloqueado por motivos alheios a nossa vontade.
Certo, se você chegou até aqui muito provavelmente esta insatisfeito com uma serie de restrições impostas das quaiseu pelo menos acho um absurdo!
Afinal de contas NÃO paguei barato e o que faço com os arquivos que nele estão é problema problema MEU.
Depois de muitas tentativas frustradas de passar esse abacaxi para frente, resolvi tentar dar um ponto final em tudo isso. Tentei novamente fazer com que esse tão fútil querido telefone funcionasse da forma que eu queria!
E eu não queria muito, somente um telefone que tivesse:
- terminal;
- ssh;
- openvpn;
- vnc;
- rdp;
- navegador, im, mail client, … e 3G.
Durante muito tempo com um N800 eu tive quase tudo isso e vivia muito feliz, mas faltava o detalhe 3G, até fiz uma gambiarra para ligar um modem 3G nele, mas no fim das contas precisaria carregar um hub usb alimentado, o que não era muito pratico para carregar no bolso, outra opção era andar com ele e um telefone 3G o que também não me agradava. Esperei por um longo tempo a Nokia lançar algo que fosse um N810 com 3G o que não aconteceu.
Já cansado de esperar a boa vontade da Nokia me veio a mente a imbecil brilhante idéia de comprar um abacaxi iphone, afinal de contas ele roda unix, e eu já tinha mexido muito com OS X e particularmente me agradava muito, mas fui bem inocente de não ter feito um “test-drive” antes, e o pior 3 meses depois a Nokia anuncia o N900, o telefone que eu tanto esperei. ;’(
Meu rico $$ já tinha ido para o iphone, não conseguia vender, solução?
Improvisar!
Receita:
- OS X;
- PwnageTool 3.1.4;
- Firmware 3.1.2 original;
- CommCenter modificado;
- carrier.plist modificado;
- openssl, openssh, gnutls, libpcap, sudo, bossprefs, … programas em linha de comando devidamente instalados via cydia.
Use o PwnageTool para customizar o Firmware do iphone, ponha ele no seu abacaxi usando o itunes em modo restore. (não vou detalhar isso aqui pois existem bilhares de howtos de como o fazer, e se você não tiver competência para tal, não sei o motivo de querer openvpn no seu iphone)
Já no seu iphone custom, abra o cydia e comece a maratona de instalar as parafernalhas de seu interesse, o necessário para openvpn são os pacotes openssl, openssh, gnutls, libpcap, sudo, bossprefs pois precisaremos desses caras cedo ou tarde. (também não vou detalhar como subir o ssh pelo mesmo motivo anterior)
Conectado em uma rede sem fio de upload via ssh da versao modificada do openvpn (http://code.gerade.org/tunemu/) na qual devera ser descompactada em /sbin ou qualquer lugar preferencialmente onde o PATCH estiver setado. Esta modificação usa emulação do módulo tun.
Via ssh acesse /System/Library/Carrier Bundles/ , agora de um ls -la e procure pela sua operadora.
No meu caso TIM_br.bundle. Via scp copie o carrier.plist no caso do OS X clicando nele vc podera editar tranquilamente, se você usar outro SO use um editor xml ou mesmo um notepad da vida. (eu prefiro a simplicidade ;D)
Logo abaixo de root adcione o item AllowEDGEEditing com o tipo Boolean e marque ele como true.
Em apns edite o type-mask de 5 para 53 conforme a imagem que esta na tabela abaixo, sinta-se a vontade para editar outras opções, quando o fizer salve e devolva o arquivo ao abacaxi.

Agora vamos aplicar o patch no CommCenter, para isso baixe o cyberduck e instale, copie o CommCenter original de seu iphone via scp que esta localizado em /System/Library/PrivateFrameworks/CoreTelephony.framework/Support/ e aplique o patch3G ou patch3GS rodando bspatch CommCenter-original CommCenter-hack CommCenter. E copie ele novamente para o abacaxi.
Feito isso, assim que você reiniciar, novamente o tethering estará funcionando, e para por o openvpn para funcionar basta acessar o terminal e usar ele como em um pc normal, copiando os certificados/configurações e rodando via linha de comando. Talvez eu integre ele ao BossPrefs, mas não agora.
Se não esqueci de nada é isso. Aceito doações em $$! qua!
()’s
No commentsCompartilhando a internet (Tethering) do Iphone 3G (OS 3.0) para um linux via bluetooth
Sem delongas!
Instale o bluez-compat caso nao esteja instaldo, edite /etc/default/bluetooth e adcione as linhas:
PAND_ENABLED=1
PAND_OPTIONS=”–role=PANU”
Reinicie o bluetooh /etc/init.d/bluetooth restart
Edite o arquivo /etc/network/interfaces e adcione a seguinte linha:
iface bnep0 inet dhcp
Com o compartilhamento devidamente ativado no iphone 3g (com o firmware 3.0) e o bluetooth ligado digite:
hcitool scan
para obter o mac address do seu iphone.
Use o software de sua distro/desktop para emparelhar os dispositivos (usei o applet bluetooth do gnome), feito isso basta usar os comandos logado como root para conectar-se:
pand –connect XX:XX:XX:XX:XX:XX -n
ifup bnep0
(subistitua o XX:XX:XX:XX:XX:XX pelo mac que apareceu no comando hcitool scan)
Bingo! conectado!
Para desconectar, como root digite:
ifdown bnep0
pand -K
()’s
No commentsFeliz Dia dos Namorados!
Ammmmmoooorrr eu te amo
~ muiiiiittoooooooo
Novo servidor
Depois de muito tempo vivendo de sucatas resolvi tomar vergonha na cara e comprar umas peças para dar upgrade nesse servidor.
- processador e1400;
- pl-mãe ga-g31m-s2l;
- 2x ddr2 800 1gb.
Foi o que meu bolso permitiu comprar
, bom esse processador é uma alternativa viavel pra quem não tem grana e quer algo digamos escalavel, pois tem FSB de 800Mhz (nesse momento vc olha e diz grandes bosta!), porém ele pode chegar facilmente a 1333 ou até mais dependendo da refrigeração. Esse dito cujo em overclock não esquenta muito e chega a absurdos 4Ghz.
Pra quem não acredita esta ai o link.
No commentsNovo dominio at youare.not.br
Depois de alguns dias fazendo as modificações necessarias para isso, temos um novo dominio hospedado, o vidahype.com.br. Se você precisa de um webdesigner, ou mesmo fazer propagandas em flash aqui esta minha indicação!
Estou devendo ainda:
- howto de como fazer o n800/n810 funcionar com vivozap + hack hub alimentado usb;
- howto nexgen-gallery;
- howto de como fazer isso funcionar (postfix + dbmail + assp).
mas ando muito ocupado e com preguiça nas horas vagas
seja bem vindo fernando o/
No commentsNovo Blog at youare.not.br
Com prazer que anuncio o mais novo blog desse gigantesco site!
Blog pessoal voltado para area academica do curso de Comunicação!
Agora minha namorida tb tem blog nessa carroça! xD
No commentsVivoZap pseudo 3g + Aiko 76e ( ZTE, Incorporated ZTE CDMA Tech, rev 1.10/0.00) usb no NetBSD
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