SlideShare uma empresa Scribd logo
ADMINISTRAÇÃO DE REDES I
         LINUX

        Hardware

        Frederico Madeira
           LPIC­1, CCNA
       fred@madeira.eng.br
       www.madeira.eng.br
Agenda


- Identificação de Hardware


- Drivers / Módulos
Hardware



Definições


IRQ – Requisição de Interrupção a CPU


I/O – Endereço específico Mapa da Memória usado para comunicação entre
  CPU e device


DMA – Direct Memory Access
Hardware


Comandos Úteis
lspci – Lista todos os dispositivos PCI
lsusb – Lista os dispositivos USB
lshw – Lista o Hardware
     - html – gera arquivo html
     - xml – gera arquivo xml
dmesg – Mensagens do Kernel da identificação do Hardware /var/log/dmesg


Arquivos em /proc
/proc/dma
/proc/interrupts
/proc/ioports
/proc/cpuinfo
Hardware
                         Comandos Úteis


lspci – Lista todos os dispositivos PCI da placa mãe.
Opções: -v (verbose), -k (drivers usado pelo kernel)
Hardware
                         Comandos Úteis


lspci – Lista todos os dispositivos PCI da placa mãe.
Opções: -v (verbose), -k (drivers usado pelo kernel)
Hardware
                        Comandos Úteis


lsusb – Lista todos os dispositivos USB Conectados as
portas USB
Hardware
                                Comandos Úteis




lshw – Inventário completo do hardware
Opções: - html – gera arquivo html / - xml – gera arquivo xml


Gerando o relatório:

    [root@localhost ~]# lshw -html > /tmp/inventario.html
Hardware
                  Comandos Úteis


INFO SOBRE MEMÓRIAS        INFO SOBRE CPU
Hardware
                        Comandos Úteis


dmesg – Exibe as mensagens de boot do kernel
Arquivo gerado no boot: /var/log/dmesg
Hardware
                                Arquivos em /proc

/proc
- Contém todos os detalhes sobre o sistema Linux.


   - Detalhes sobre o Kernel
   - Detalhes sobre processos
   - Parâmetros de Configuração


- Arquivos com tamanho zero, mas com conteúdo. (Arquivos Virtuais)
Hardware
                            Arquivos em /proc

/proc/dma – Mapeamento do DMA
/proc/interrupts – Mapeamento das IRQ
Hardware
                            Arquivos em /proc

/proc/cpuinfo – Informações da CPU
Hardware
                             Arquivos em /proc

/proc/meminfo – Informações sobre utilização da memória
Hardware
                                    Fax-Modem


HardModem – Possuem todos os circuitos para implementação de um
modem genérico
SoftModem – Emulação de certos circutos em software específico para
winows.


Mapeamento da Porta Serial
/dev/ttyS0 – 1a porta – 0x03f8 – IRQ 4
/dev/ttyS1 – 2a porta – 0x02f8 – IRQ 3
/dev/ttyS2 – 3a porta – 0x03e8 – IRQ 4
/dev/ttyS3 – 4a porta – 0x02e8 – IRQ 3
Hardware
                                    Fax-Modem



1. Verificação de device, checa se as portas estão em uso
# setserial -g /dev/ttyS[0123]


2. Criação do device
# ln -s /dev/ttyS2 /dev/modem


3. Configuração do device
# setserial /dev/ttyS2 port xxxx irq xx autoconfig




            Modems no Linux: http://www.linmodems.org/
Módulos

- Módulo é um programa que o kernel do Linux pode carregar ne
memória após entrar em execução.


- Adiciona suporte a devices sem a necessidade de recompilar o kernel para
cada novo dispositivo.


- Proporciona menor consumo de memória pelo kernel


- Estão localizados em /lib/modules/<versão do kernel>/


- /etc/modprobe.conf – Arquivo para configuração dos módulos (parâmetros)
Módulos
                                     Comandos



insmod – Carrega um módulo no kernel
ex: insmod 8139too


rmmod – Remove um módulo do kernel
ex: rmmod 8139too


modprobe - Carrega/descarrega um módulo e todas as suas dependências
ex: modporbe 8139too (adiciona) / modporbe -r 8139too (remove)


lsmod – Exibe os módulos carregados no kenel
ex: lsmod
ADMINISTRAÇÃO DE REDES I
         LINUX

        Hardware

        Frederico Madeira
           LPIC­1, CCNA
       fred@madeira.eng.br
       www.madeira.eng.br

Mais conteúdo relacionado

PDF
Manutenção
ODP
Aspectos do kernel Linux e Instalação
PDF
Aula 16 memórias
PPTX
Watt OS R6
PDF
(01) intro+inicializacao+boot loader+fhs
PDF
Aula 15 processadores
PDF
Linux System Administrator | Curso de Redes | 3Way Networks
Manutenção
Aspectos do kernel Linux e Instalação
Aula 16 memórias
Watt OS R6
(01) intro+inicializacao+boot loader+fhs
Aula 15 processadores
Linux System Administrator | Curso de Redes | 3Way Networks

Mais procurados (19)

PDF
Linux network administration | Curso de Redes | 3Way Networks
PPTX
Processadores
PDF
Ficha de trabalho 1
PPT
Trabalhos dos alunos: Processadores
PDF
Hardware
PDF
Sistemas Operacionais - Gnu/Linux Montando e Desmontando Sistemas de Arquivos
PDF
Desmistificando o Pinguim
PPTX
Processadores mais utilizados atualmente
PPTX
Mmm aula 05
PDF
TDC2016SP - Trilha Linux Embarcado
PDF
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
PPTX
PDF
DESMISTIFICANDO A FSTAB - Ricardo José Maraschini
PPT
Trabalhos dos Alunos: Controladores de disco
PDF
Live Cd4
PPTX
Aula 13 instalação de hardware
PDF
Criação de ambientes em chroot
PDF
Lab so-abertos-unidade3
Linux network administration | Curso de Redes | 3Way Networks
Processadores
Ficha de trabalho 1
Trabalhos dos alunos: Processadores
Hardware
Sistemas Operacionais - Gnu/Linux Montando e Desmontando Sistemas de Arquivos
Desmistificando o Pinguim
Processadores mais utilizados atualmente
Mmm aula 05
TDC2016SP - Trilha Linux Embarcado
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
DESMISTIFICANDO A FSTAB - Ricardo José Maraschini
Trabalhos dos Alunos: Controladores de disco
Live Cd4
Aula 13 instalação de hardware
Criação de ambientes em chroot
Lab so-abertos-unidade3
Anúncio

Destaque (7)

PDF
(03) shell e comandos basicos[1]
PDF
(11) impressao
PDF
(15) samba
PDF
(12) crontab
PDF
(13) nfs
PDF
(02) instalacao fedora[1]
PDF
(16) dns
(03) shell e comandos basicos[1]
(11) impressao
(15) samba
(12) crontab
(13) nfs
(02) instalacao fedora[1]
(16) dns
Anúncio

Semelhante a (11) hardware, modulos (20)

PPT
IntroduçãO Ao Linux
PPT
AULA 01 - SISTEMAS OPERACIONAIS - INTRODUÇÃO
PDF
Aula - Comandos Linux - Parte 1
PDF
Comandos Linux Parte 1
DOCX
Linux lpi 101
PDF
TDC2016SP - Trilha Linux Embarcado
PDF
Lab so-abertos-unidade8
PDF
Linux - Sobre a Disciplina + Introdução ao Linux
PDF
Resumo de S.O.
ODP
Linux4all#2
PDF
Linux - Instalação de Programas
PDF
TDC2017 - Desvendando a Linux Device Tree
ODP
Aula 02 introudção a computação
PPTX
M1_Sistemas Operativos.pptx
PDF
1 aprehardsoftso
DOC
Apostila Treinamento AvançAdo Em Linux
DOC
Apostila Treinamento AvançAdo Em Linux
DOC
Apostila Treinamento AvançAdo Em Linux
PPTX
Arquitetura_de_Computadores_Arquitetura_de_Computadores
PPT
Introdução a Sistemas Operacionais
IntroduçãO Ao Linux
AULA 01 - SISTEMAS OPERACIONAIS - INTRODUÇÃO
Aula - Comandos Linux - Parte 1
Comandos Linux Parte 1
Linux lpi 101
TDC2016SP - Trilha Linux Embarcado
Lab so-abertos-unidade8
Linux - Sobre a Disciplina + Introdução ao Linux
Resumo de S.O.
Linux4all#2
Linux - Instalação de Programas
TDC2017 - Desvendando a Linux Device Tree
Aula 02 introudção a computação
M1_Sistemas Operativos.pptx
1 aprehardsoftso
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linux
Arquitetura_de_Computadores_Arquitetura_de_Computadores
Introdução a Sistemas Operacionais

Mais de Anderson Lago (11)

PDF
(10) network
PDF
(07) instalaã§ã£o de programas
PDF
(06) aula pratica permissoes, usuarios, grupos e quotas
PDF
(05)particoes, raid
PDF
(04) permissãµes, usuarios, grupos e quotas[1]
PDF
(08)inicializacao e gerencia_de_processos
PDF
(14) ftp
DOC
Trab linux+sarg
PPT
Treinamento sol virtualização
PPTX
Hardening
PPT
Nfs Ppt
(10) network
(07) instalaã§ã£o de programas
(06) aula pratica permissoes, usuarios, grupos e quotas
(05)particoes, raid
(04) permissãµes, usuarios, grupos e quotas[1]
(08)inicializacao e gerencia_de_processos
(14) ftp
Trab linux+sarg
Treinamento sol virtualização
Hardening
Nfs Ppt

(11) hardware, modulos

  • 1. ADMINISTRAÇÃO DE REDES I LINUX Hardware Frederico Madeira LPIC­1, CCNA fred@madeira.eng.br www.madeira.eng.br
  • 2. Agenda - Identificação de Hardware - Drivers / Módulos
  • 3. Hardware Definições IRQ – Requisição de Interrupção a CPU I/O – Endereço específico Mapa da Memória usado para comunicação entre CPU e device DMA – Direct Memory Access
  • 4. Hardware Comandos Úteis lspci – Lista todos os dispositivos PCI lsusb – Lista os dispositivos USB lshw – Lista o Hardware - html – gera arquivo html - xml – gera arquivo xml dmesg – Mensagens do Kernel da identificação do Hardware /var/log/dmesg Arquivos em /proc /proc/dma /proc/interrupts /proc/ioports /proc/cpuinfo
  • 5. Hardware Comandos Úteis lspci – Lista todos os dispositivos PCI da placa mãe. Opções: -v (verbose), -k (drivers usado pelo kernel)
  • 6. Hardware Comandos Úteis lspci – Lista todos os dispositivos PCI da placa mãe. Opções: -v (verbose), -k (drivers usado pelo kernel)
  • 7. Hardware Comandos Úteis lsusb – Lista todos os dispositivos USB Conectados as portas USB
  • 8. Hardware Comandos Úteis lshw – Inventário completo do hardware Opções: - html – gera arquivo html / - xml – gera arquivo xml Gerando o relatório: [root@localhost ~]# lshw -html > /tmp/inventario.html
  • 9. Hardware Comandos Úteis INFO SOBRE MEMÓRIAS INFO SOBRE CPU
  • 10. Hardware Comandos Úteis dmesg – Exibe as mensagens de boot do kernel Arquivo gerado no boot: /var/log/dmesg
  • 11. Hardware Arquivos em /proc /proc - Contém todos os detalhes sobre o sistema Linux. - Detalhes sobre o Kernel - Detalhes sobre processos - Parâmetros de Configuração - Arquivos com tamanho zero, mas com conteúdo. (Arquivos Virtuais)
  • 12. Hardware Arquivos em /proc /proc/dma – Mapeamento do DMA /proc/interrupts – Mapeamento das IRQ
  • 13. Hardware Arquivos em /proc /proc/cpuinfo – Informações da CPU
  • 14. Hardware Arquivos em /proc /proc/meminfo – Informações sobre utilização da memória
  • 15. Hardware Fax-Modem HardModem – Possuem todos os circuitos para implementação de um modem genérico SoftModem – Emulação de certos circutos em software específico para winows. Mapeamento da Porta Serial /dev/ttyS0 – 1a porta – 0x03f8 – IRQ 4 /dev/ttyS1 – 2a porta – 0x02f8 – IRQ 3 /dev/ttyS2 – 3a porta – 0x03e8 – IRQ 4 /dev/ttyS3 – 4a porta – 0x02e8 – IRQ 3
  • 16. Hardware Fax-Modem 1. Verificação de device, checa se as portas estão em uso # setserial -g /dev/ttyS[0123] 2. Criação do device # ln -s /dev/ttyS2 /dev/modem 3. Configuração do device # setserial /dev/ttyS2 port xxxx irq xx autoconfig Modems no Linux: http://www.linmodems.org/
  • 17. Módulos - Módulo é um programa que o kernel do Linux pode carregar ne memória após entrar em execução. - Adiciona suporte a devices sem a necessidade de recompilar o kernel para cada novo dispositivo. - Proporciona menor consumo de memória pelo kernel - Estão localizados em /lib/modules/<versão do kernel>/ - /etc/modprobe.conf – Arquivo para configuração dos módulos (parâmetros)
  • 18. Módulos Comandos insmod – Carrega um módulo no kernel ex: insmod 8139too rmmod – Remove um módulo do kernel ex: rmmod 8139too modprobe - Carrega/descarrega um módulo e todas as suas dependências ex: modporbe 8139too (adiciona) / modporbe -r 8139too (remove) lsmod – Exibe os módulos carregados no kenel ex: lsmod
  • 19. ADMINISTRAÇÃO DE REDES I LINUX Hardware Frederico Madeira LPIC­1, CCNA fred@madeira.eng.br www.madeira.eng.br