'linux' Tag

  • fev
    24
    2010

    ipconfig over usb ethernet

    I guess this post apply only if you are using Linux v.2.6.33-rc3 or above.
    You would have noted that kernel IP auto-configuration is not usable for some USB-Ethenet dongles on newer kernel because it starts before the USB devices are found. This was already discussed on LKML.  I proposed a workaround adding a section on menuconfig [...]

  • fev
    19
    2010

    Adicionando SSH Fingerprints automaticamente ao known_hosts

    Olá,
    Da mesma série de posts sobre automatização de configurações da pasta do usuário (nossa, pra quem não postava, já esta até fazendo série de posts heheh). Iremos abordar uma configuração que muitas vezes nos trás muita dor de cabeça, aceitar todos fingerprints de chaves de servidor ssh.
    Eu costumo utilizar o $HOME/.ssh/config para deixar todos meus [...]

  • fev
    17
    2010

    Kernel stats: horários dos commits

    Durante sua apresentação na Linux.conf.au 2010, o fundador do site LWN.net e contribuidor do kernel Jonathan Corbet demonstrou uma análise das contribuições no kernel Linux durante aproximadamente 1 ano (entre Dez 2008 e Jan 2010). Uma das conclusões é que 75% código é escrito por programadores pagos por empresas, lideram a lista: Red Hat (12%), [...]

  • jan
    16
    2010

    Convertendo videos do Youtube para audio (MP3)

    Programas necessários:

    Alguma distribuição GNU/Linux
    mplayer
    lame (caso queria converter para mp3)
    vorbis-tools (caso queira converter para ogg)

    Os videos do YouTube, normalmente qualquer conteúdo Flash, fica armazenados na pasta /tmp do sistema operacional na forma FlashXXXX (exemplo: FlashaOiW6k). Para cada arquivo flash existirá um arquivo correspondente, para descobrir de qual se trata utilize o mplayer, no console (cd /tmp):
    mplayer FlashaOiW6k
    Após [...]

  • nov
    15
    2009

    Acionando os mantenedores

    Se você precisar entrar em contato com o mantendor de algum sub-sistema do kernel Linux mas não sabe onde procurar, utilize um script (get_maintainer.pl) incluído no próprio código. Um exemplo,  suponha que você utilize o sistema de arquivos ext4 e deseje sugerir alguma idéia. Se for um bug é recomendado utilizar a plataforma de submissão [...]

  • out
    28
    2009

    Changes on kernel cross compiling

    Probably if you compile – many times – Linux for embedded hardware you change Makefile to your specific architecture and compiler. An example:
    # Set the ARCH and CROSS_COMPILE default values
    ARCH ?= arm
    CROSS_COMPILE ?= arm-unknown-linux-gnu-
    Latest Linux (~2.6.31) turns it deprecated (commit 575543347b5baed0ca927cb90ba8807396fe9cc9). Now [...]

  • set
    27
    2009

    Depurando programas em assembly no GNU/Linux (parte 1)

    Embora eu particularmente prefira a sintaxe AT&T à Intel. Estou tendo que aprender a usá-la (e bem). Para os estudos optei pelo NASM, GNU ld e o GDB. Um processo simples, descrito abaixo:
    #nasm -g -f elf programa.asm
    #ld programa.o
    #gdb -q a.out
    Vamos fazer um pequeno programa teste que carrega no registro ecx o valor da variável [...]

  • set
    11
    2009

    Enviando SMS no GNU/Linux

    Essa semana vi no blog do Mauro Martins um post sobre mandar SMS a partir do Excel (recomendo ler lá antes). Fiquei curioso, mas por opção resolvi utilizar apenas o GNU/Linux. O exemplo a seguir pode ser feito utilizando qualquer sistema Linux, a linguagem Python (com o módulo do PySerial instalado) e um celular smartphone [...]