segunda-feira, 17 de dezembro de 2012

Configurando o Brasero no FreeBSD.

Bastam alguns ajustes para fazer o gravador de DVD ficar em perfeito funcionamento no meu 'BSD'.

Vamos ao que interessa:

Verifique se o seu gravador é reconhecido ( no meu caso pass1,cd0 ):

# camcontrol devlist
         at scbus0 target 0 lun 0 (ada0,pass0)
      at scbus1 target 0 lun 0 (pass1,cd0)



Adicione as linhas abaixo no arquivo /etc/devfs.conf

link    cd0     cdrom
link    cd0     dvd
link    cd0     dvdr
link    cd0     dvdrw
link    cd0     cd
link    cd0     cdr
link    cd0     cdrw

perm    cd0     0666
perm    xpt0    0666
perm    pass1   0666

Em seguida

# /etc/rc.d/devfs restart

e um abraço, só abrir o Brasero.

Referência:
http://forums.freebsd.org/showthread.php?t=3586

Compatibilidade de binários Linux no Freebsd 9.1

Voltei a usar FreeBSD como Desktop único, e para não esquecer de todas as diferenças, estou postando o que eu encontro.

Como por exemplo: Usar o maldito flashplugin no FreeBSD.

Passo a Passo de como fazer.

Problemas para adicionar o suporte a Linux no seu FreeBSD 9.1 ?

# cd /usr/ports/emulators/linux_base-f10

# make install clean

===>  linux_base-f10-10_5 linuxulator is not (kld)loaded.

*** Error code 1


Bom, vamos ao que interessa.

# cd /boot/kernel

# install -o root -g wheel -m 555 linux.ko .

# sysctl compat.linux.osrelease=2.6.16

ou

# echo "compat.linux.osrelease=2.6.16" >> /etc/sysctl.conf

# /etc/rc.d/sysctl restart

Adicione a linha abaixo /etc/rc.conf

linux_enable="YES"

e em seguida:

# kldload linux

Adicone a linha abaixo no /etc/fstab

linproc      /compat/linux/proc  linprocfs  rw    0       0

e em seguida:

# mount linproc

Feito isso:

# cd /usr/ports/emulators/linux_base-f10/

# make install clean

E um abraço.

OBS: Supondo que você tenha atualizado os Sources e Ports.

Usei um FreeBSD 9.1 Amd64.

Referência:
http://forums.freebsd.org/showthread.php?t=10260

Flash no FreeBSD:
http://www.luizgustavo.pro.br/blog/2009/10/01/flash-10-com-sucesso-no-freebsd/

sexta-feira, 14 de dezembro de 2012

Sources do FreeBSD 9.1 via SVN


Dica:

 Instale o Subversion via ports:

# cd /usr/ports/devel/subversion

# make install clean

Para baixar os Sources:

# svn checkout svn://svn.freebsd.org/base/releng/9.1/ /usr/src

Pronto.

quinta-feira, 13 de dezembro de 2012

Montando Ext3 no FreeBSD

Problemas.

Esqueci como montar o HD Externo.

Como root:

# cd /usr/ports/sysutils/e2fsprogs 
 
# make install clean

# mount -t ext2fs /dev/da0s1 /mnt
 
fica a dica. 

quinta-feira, 22 de novembro de 2012

Como rodar o Steam nativamente no seu Debian.


Dica importantíssima.

Sim, sou adepto dos jogos, e se não fossem por eles não teria dualboot com Windows no meu notebook, e como ele não é homologado para o meu querido Debian. Resolvi fazer um pequeno tutorial com tudo que busquei na Internet.

Configurações do Hardware / SO:

Debian Sid
Kernel 3.6.7 AMD 64
Gnome 3.4.2 / Xfce4.8a
Processador: Intel® Core™2 Duo CPU T6600 @ 2.20GHz × 2
Vídeo: Mobile Intel® GM45 Express Chipset 
RAM:  4GB

Usar o multiarch-support, eu deixo a ABI 32bits "EXPERIMENTAL" habilitada no Kernel.

# apt-get install multiarch-support ia32-libs

# dpkg --add-architecture i386

Adicionando a salvação libc6 2.16 - Experimental Repo.

# echo "deb http://ftp.debian.org/debian experimental main" && /etc/apt/sources.list
 
# apt-get update 
 
# apt-get -t experimental install libc6 libx11:i386
 
# apt-get install libtxc-dxtn-s2tc0;test `uname -m`! = x86_64! 
 libtxc-dxtn-s2tc0:i386
 
Os passos agora foram pegos da steamcommunity (créditos abaixo). 



# sh debian_install.sh

# sh install-steam-wheezy.sh

Em seguida abra o steam com o seu usuário para que este faça um "update"

$ steam

Há algumas gambiarras para acessar não sendo beta tester então para abrir sem o bloqueio de conta crie um acript open_steam.sh contendo:

 #!/bin/bash
export LANG=C
export LC_NUMERIC=POSIX
export MESA_GLSL_VERSION_OVERRIDE=120
steam steam://open/games

Basta procurar o Team Fortress 2 que é "free-to-play" e baixar.




OBSERVAÇÃO: Infelizmente com a minha Intel GM45 o Team Fortress 2 fica em Blank Screen, ao que parece a Intel ainda não está homologada para o jogo, mas prometeram solução em breve.

Updated - World of Goo DEMO - Rodou tranquilamente.



Referência:
http://steamcommunity.com/app/221410/discussions/0/882965118613928324/
http://www.tecnoblog.net/118052/steam-linux-download/ 

Blank Screen on TF2:
http://steamcommunity.com/app/221410/discussions/0/882966056473048081/

terça-feira, 20 de novembro de 2012

Wireless Realtek 8192se no Debian.

Dica:

Apenas para lembrar como configuro essa maldita wireless.

# apt-get update
# apt-get install firmware-realtek wireless-tools
 
Apesar de encontrar o Modelo correspondente no Kernel, necessitamos fazer a gambiarra 
para que funcione.
 

terça-feira, 30 de outubro de 2012

Nmap - "WARNING: Unable to find appropriate interface"


Dica rápida:

O nmap  me aprontou um pequeno problema no FreeBSD.

"WARNING: Unable to find appropriate interface"


# nmap -sP 192.168.1.20       

Starting Nmap 5.61TEST2 ( http://nmap.org ) at 2012-10-30 05:59 BRST
WARNING: Unable to find appropriate interface for system route to 192.168.1.0/24 gw 192.168.1.1
Note: Host seems down. If it is really up, but blocking our ping probes, try -Pn
Nmap done: 1 IP address (0 hosts up) scanned in 3.02 seconds



Isso ocorre pois ele 'se perde' nas rotas, então devo indicar um caminho para a saida, abaixo usando a opção "-e" ele executa corretamente o que eu quero - apenas o MAC Address.

# nmap -sP 192.168.1.20 -e alc0
Host is up (0.00018s latency).
MAC Address: C8:DC:DC:C0:ED:03 (Elitegroup Computer System CO.)
Nmap done: 1 IP address (1 host up) scanned in 0.26 seconds



# man nmap
-e interface (Use specified interface) .
           Tells Nmap what interface to send and receive packets on. Nmap
           should be able to detect this automatically, but it will tell you
           if it cannot.

e um abraço.