Instalando Debian Lenny no laptop Lenovo ThinKPad SL400
Esse artigo tem objetivo de auxiliar na configuração de alguns dispositivos do laptop Lenovo ThinKPad SL 400 no sistema operacional Debian codinome Lenny. Atualmente a versão estável do Debian GNU/Linux é a 5.0.2, que foi lançada em 27 de junho de 2009.
Parte 2: Kernel
Na compilação do kernel é necessário para habilitar o suporte ao processador Core 2 Duo e o driver Intel Wireless 5100. Atualmente a versão estável do kernel é a 2.6.30.2, que foi lançada em 20 de junho de 2009.
Faça o download do kernel através do link: http://www.kernel.org/
Para instalar os pacotes necessários para compilar o kernel, digite:
# aptitude install build-essential libncurses5-dev
Para descompactar o arquivo do kernel em /usr/src/, digite:
# tar jxvf linux-2.6.30.2.tar.bz2
Para acessar o diretório onde foi descompactado o kernel, digite:
# cd linux-2.6.30.2
Como não somos experts em kernel, vamos utilizar o arquivo de configuração atual do Debian para facilitar, copie:
# cp /boot/config-2.6.26-2-686 .config
Para realizar as novas configurações no kernel, digite:
# make menuconfig
Processador CORE 2:
Precisa-se habilitar esse suporte em seu kernel, você pode encontrar esta opção na seguinte localização:
Processor type and features ->
Processor family →
(X) Core 2 / newer Xeon
Intel Wireless 5100:
Precisa-se habilitar esse suporte em seu kernel, você pode encontrar esta opção na seguinte localização:
Device Drivers ->
[*] Network device support ->
Wireless lan ->
<M> Intel Wireless Wifi
<M> Intel Wireless WiFi Next Gen AGN (iwagn)
[*] Intel Wireless WiFi 5000AGN; Intel WiFi Link 1000, 6000
Bluetooth:
Precisa-se habilitar esse suporte em seu kernel, você pode encontrar esta opção na seguinte localização:
Networking support ->
(M) Bluetooth subsystem support ->
<M> L2CAP protocol support
<M> SCO links support
<M> RFCOMM protocol support
[*] RFCOMM TTY support
<M> BNEP protocol support
[*] Multicast filter support
[*] Protocol filter support
<M> HIDP protocol support
Bluetooth device drivers --->
<M> HCI USB driver
<M> HCI SDIO driver
<M> HCI UART driver
[*] UART (H4) protocol support
[*] BCSP protocol support
[*] HCILL protocol support
<M> HCI BCM203x USB driver
<M> HCI BPA10x USB driver
<M> HCI BlueFRITZ! USB driver
<M> HCI DTL1 (PC Card) driver
<M> HCI BT3C (PC Card) driver
<M> HCI BlueCard (PC Card) driver
<M> HCI UART (PC Card) device driver
<M> HCI VHCI (Virtual HCI device) driver
Reader Card Ricoh:
Precisa-se habilitar esse suporte em seu kernel, você pode encontrar esta opção na seguinte localização:
Device Drivers ->
<M> MMC/SD/SDIO Card support ->
<M> MMC block device driver
[*] Use bounce buffer for simples hosts
<M> MMC host test driver
<M> Secure Digital Host Controller Interface support
<M> SDHCI support on PCI bus
<M> Ricoh MMC Controller Disabler
<M> TI Flash media MMC/SD Interface support
<M> MMC/SD driver for Ricoh Bay1controllers
Para compilar a imagem do kernel, digite:
# make
Para compilar os módulos digite:
# make modules
Para instalar os módulos compilados, digite:
# make modules_install
Para instalar a imagem do kernel, digite:
# make install
Para gerar initrd da imagem, digite:
# cd /boot
# mkinitramfs -o initrd.img-2.6.30.2 2.6.30.2
Para atualizar as entradas do grub:
# update-grub
Para que o novo kernel comece a ser utilizado pelo sistema, reinicie o laptop:
# reboot
Clique aqui para baixar .config do kernel.
Faça o download do kernel através do link: http://www.kernel.org/
Para instalar os pacotes necessários para compilar o kernel, digite:
# aptitude install build-essential libncurses5-dev
Para descompactar o arquivo do kernel em /usr/src/, digite:
# tar jxvf linux-2.6.30.2.tar.bz2
Para acessar o diretório onde foi descompactado o kernel, digite:
# cd linux-2.6.30.2
Como não somos experts em kernel, vamos utilizar o arquivo de configuração atual do Debian para facilitar, copie:
# cp /boot/config-2.6.26-2-686 .config
Para realizar as novas configurações no kernel, digite:
# make menuconfig
Processador CORE 2:
Precisa-se habilitar esse suporte em seu kernel, você pode encontrar esta opção na seguinte localização:
Processor type and features ->
Processor family →
(X) Core 2 / newer Xeon
Intel Wireless 5100:
Precisa-se habilitar esse suporte em seu kernel, você pode encontrar esta opção na seguinte localização:
Device Drivers ->
[*] Network device support ->
Wireless lan ->
<M> Intel Wireless Wifi
<M> Intel Wireless WiFi Next Gen AGN (iwagn)
[*] Intel Wireless WiFi 5000AGN; Intel WiFi Link 1000, 6000
Bluetooth:
Precisa-se habilitar esse suporte em seu kernel, você pode encontrar esta opção na seguinte localização:
Networking support ->
(M) Bluetooth subsystem support ->
<M> L2CAP protocol support
<M> SCO links support
<M> RFCOMM protocol support
[*] RFCOMM TTY support
<M> BNEP protocol support
[*] Multicast filter support
[*] Protocol filter support
<M> HIDP protocol support
Bluetooth device drivers --->
<M> HCI USB driver
<M> HCI SDIO driver
<M> HCI UART driver
[*] UART (H4) protocol support
[*] BCSP protocol support
[*] HCILL protocol support
<M> HCI BCM203x USB driver
<M> HCI BPA10x USB driver
<M> HCI BlueFRITZ! USB driver
<M> HCI DTL1 (PC Card) driver
<M> HCI BT3C (PC Card) driver
<M> HCI BlueCard (PC Card) driver
<M> HCI UART (PC Card) device driver
<M> HCI VHCI (Virtual HCI device) driver
Reader Card Ricoh:
Precisa-se habilitar esse suporte em seu kernel, você pode encontrar esta opção na seguinte localização:
Device Drivers ->
<M> MMC/SD/SDIO Card support ->
<M> MMC block device driver
[*] Use bounce buffer for simples hosts
<M> MMC host test driver
<M> Secure Digital Host Controller Interface support
<M> SDHCI support on PCI bus
<M> Ricoh MMC Controller Disabler
<M> TI Flash media MMC/SD Interface support
<M> MMC/SD driver for Ricoh Bay1controllers
Para compilar a imagem do kernel, digite:
# make
Para compilar os módulos digite:
# make modules
Para instalar os módulos compilados, digite:
# make modules_install
Para instalar a imagem do kernel, digite:
# make install
Para gerar initrd da imagem, digite:
# cd /boot
# mkinitramfs -o initrd.img-2.6.30.2 2.6.30.2
Para atualizar as entradas do grub:
# update-grub
Para que o novo kernel comece a ser utilizado pelo sistema, reinicie o laptop:
# reboot
Clique aqui para baixar .config do kernel.
Seria interessante algo mais automatizado, em especial se não precisasse compilar o kernel, tarefa assustadora até para alguns meio iniciados. As outras dicas são maravilhosas e preciosas porque vão no problema específico do modelo.
Muito boa contribuição. Continua achando que as distros precisam melhorar e que esses artigos são fundamenteais para a divulgação do Linux
Parabéns.