Archive for the ‘projeto linux’ Category

saindo do forno: firefox, wordpress, kernel linux, fedora, freenas, php

quarta-feira, julho 1st, 2009

lancamentoE ae galera, não estou conseguindo fazer posts regulares, estou lidando com muitos projetos e viagens, recentemente estive no FISL10 foi bacana, depois eu conto tudo com mais detalhes, agora vamos ver as principais novidades dos últimos 45 dias.

O Firefox 3.5 foi lançado, download em http://www.getfirefox.com e veja o release notes da versão em http://www.mozilla.com/en-US/firefox/3.5/releasenotes/

Wordpress 2.8 lançado e já está rodando no blog, download em http://www.wordpress.org/download e o release notes em http://codex.wordpress.org/Version_2.8

Foi lançado o Kernel 2.6.30, faça o download em http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.30.tar.bz2 e veja o changelog em http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.30

O PHP 5.3.0 está disponível, faça o download em http://php.net/downloads.php#v5.3.0 , veja o release announcement em http://php.net/releases/5_3_0.php e o changelog em http://php.net/ChangeLog-5.php

O Fedora 11 foi lançado, downloads em http://docs.fedoraproject.org/release-notes/f11/ ou leia as notas de lançamento em http://docs.fedoraproject.org/release-notes/f11/

O FreeNas tem nova versão 0.69.2, mais informações em http://www.freenas.org/

Estas foram as notícias que mais chamaram a atenção nestes útlimos dias, divirta-se com as atualizações ;)

Conhece alguma novidade interessante, mande a sua sugestão!

[]’s
Guto

saindo do forno: kernel 2.6.29.4

quinta-feira, maio 21st, 2009

Download
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.4.tar.bz2

Changelog
http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.29.4

[]’s
Guto

saindo do forno: kernel linux 2.6.29

quinta-feira, março 26th, 2009

Foi lançada no dia 2009-03-23 a release 2.6.29 do kernel linux

baixe agora e compile!linux_tuz
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.tar.bz2

changelog desta versão
http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.29

reviews pela rede
http://kernelnewbies.org/Linux_2_6_29
http://www.softwarelivre.org/news/13008

relacionado

http://linux.slashdot.org/linux/09/03/24/0049247.shtml

http://osnews.com/story/21187/Linux_Kernel_2_6_29_Released

Esta versão vem com muitas novidades e muitas correções, algumas reportadas aqui no blog durante o desenvolvimento 2.6.28.x , dentre as mais interessantes destaco as melhorias e correções no sub-sistema USB,  squashFS finalmente nativo, dava um trabalho aplicar esse patch, suporte a WiMAX, melhorias em consumo de energia wifi, mais drivers para placas wifi , correções e novidades no ext4, aliás agora o ext4 pode ser utilizado sem o journaling o que é uma boa para pendrives/discos flash, e tem muito mais. Os dois reviews colocados aqui são bem completos, visitem os links. O mascote desta versão do kernel é o TUZ, mostrado ai em cima. Segundo a linux magazine foram 10.933 arquivos alterados entre o 2.6.28 e o 2.6.29 e mais de 1,3 milhão de novas inserções de código no kernel, o que é um recorde.

Divirta-se compilando!

[]’s
Guto

saindo do forno: kernel 2.6.28.7

sexta-feira, fevereiro 20th, 2009

Foi laçando hoje (2008-02-20) às 22:48 UTC a release 2.6.28.7 do kernel linux.tux

Muito bugfixes, confira o changelog!

Pegue agora!
http://www.kernel.org/pub/linux/kernel/v2.6/patch-2.6.28.7.bz2

Changelog do 2.6.28.7
http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.28.7

Para saber como compilar em debian ou debian-like, acesse o link abaixo:
http://gutocarvalho.net/mediawiki/index.php/Página_principal#Kernel_Linux

Divirta-se, boa compilação!

[]’s
Guto

saindo do forno: kernel 2.6.28.4

sexta-feira, fevereiro 6th, 2009

Foi lançado hoje o kernel 2.6.28.4 (2008-02-06 23:30 UTC).

Faça já o download!
http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.4.tar.bz2

Veja o changelog
http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.28.4

Para saber como compilar em debian ou debian-like  acesse o link abaixo:
http://gutocarvalho.net/mediawiki/index.php/Página_principal#Kernel_Linux

Divirta-se, boa compilação!

[]’s
Guto

wiki: compilando o kernel 2.6.28.2 do jeito debian

quinta-feira, janeiro 29th, 2009

Foram alguns pedidos para fazer o tutorial rápido de compilação seguindo o jeito debian, gerando pacotes, tá feito, segue o link.

http://gutocarvalho.net/mediawiki/index.php/Kernel_Compilando_do_jeito_Debian

[]’s
Guto

compilando kernel no debian lenny rapidinho…

terça-feira, janeiro 27th, 2009

E ai baixou o 2.6.28.2 , quer compilar, então vamos lá ;)

Siga o tutorial rápido de compilação aqui na wiki.
http://gutocarvalho.net/mediawiki/index.php/Kernel_Compilando_manualmente_no_Debian

[]’s
Guto

saindo do forno: kernel 2.6.28.2

segunda-feira, janeiro 26th, 2009

Saiu do forno a segundo atualização do kernel 2.6.28 , o 2.6.28.2 foi lançado em 2008-01-25 às 00:47.

Faça o download já!
http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.2.tar.bz2

Veja o changelog
http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.28.2

[]’s
Guto

saindo do forno: kernel 2.6.28.1 disponível

domingo, janeiro 18th, 2009

Já saiu a primeira atualização do 2.6.28!

Pelo changelog pude perceber várias correções, dentre elas correções no sistema de arquivos XFS, NFS, CIFS no módulo atheros, no HID, no sub-sistema USB além de muitas outras.

Confira o changelog no link abaixo:
http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.28.1

Faça o download clicando no link abaixo:
http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.1.tar.bz2

Já estou compilando o meu, divirta-se!

[]’s
Guto

bugfix: gaveta usb coolermaster x-craft 310 + kernel 2.6.28

terça-feira, dezembro 30th, 2008

bug

Comprei uma gaveta USB para meu HD de 500 GB há uns 2 meses aqui em Brasília, na loja ela funcionou perfeitamente no windows, detectou, montou, leu, gravou, então comprei, afinal storage devices USB não são nenhum mistério para o kernel linux. Claro realmente não são, mas o fabricante quis economizar e colocou um chipset xingling na gaveta que demora 10 segundos para se identificar, por padrão o kernel linux espera até 5 segundos, veja a saída do dmesg quando tento ligar a gaveta.

device descriptor read/64, error -32
device descriptor read/64, error -32
new high speed USB device using ehci_hcd and address 14
device not accepting address 16, error -110

pois então, dei uma pequisada (google é seu amigo) cai no forum da coolermaster ondem várias pessoas tem o mesmo problema e a resposta é sempre a mesma: – ‘não damos suporte para linux’.

http://forum.coolermaster.com/search.php?st=0&sk=t&sd=d&keywords=x+craft+linux

Continuei pesquisando bugs relacionados a gaveta e fui encontrando mais informações, desta vez no bugtrack do kernel, só que era para a gaveta 360 a minha é a 310, no mesmo bugtrack tem um link para a lista linux-usb com um patch sugerido por Jaroslav Kysela para o chipset DATASTOR8000, resolvi tentar o patch para minha gaveta e funcionou até o kernel 2.6.27.7.

http://bugzilla.kernel.org/show_bug.cgi?id=8639
http://article.gmane.org/gmane.linux.usb.general/9959

Mais pesquisa e um achei um site de um brazuca com o mesmo problema fazendo a sugestão do patch do Kysela ;)
http://www.anselmolsm.org/blog/coolermaster-x-craft-linux/

A questão é que houve muitas mudanças no hub.c entre o 2.6.27.7 e 2.6.28 e o patch anterior não batia com as linhas atuais do novo hub.c , então precisei fazer um novo patch.


--- linux-2.6.28/drivers/usb/core/hub.c 2008-12-30 09:09:38.839963141 -0200
+++ /usr/src/hub.c      2008-12-30 09:09:59.840279593 -0200
@@ -2551,7 +2551,8 @@
USB_REQ_GET_DESCRIPTOR, USB_DIR_IN,
USB_DT_DEVICE << 8, 0,
buf, GET_DESCRIPTOR_BUFSIZE,
-                                       initial_descriptor_timeout);
+                                       12000);
+                                       //initial_descriptor_timeout);
switch (buf->bMaxPacketSize0) {
case 8: case 16: case 32: case 64: case 255:
if (buf->bDescriptorType ==

Os patchs e a forma de aplicar estão em:
http://gutocarvalho.net/mediawiki/index.php/Gaveta_CoolerMaster_XCraft_310_e_Kernel_Linux

[]’s
Guto
Compartilhe Sempre!