Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 

Debian GNU/Linux Reference Guide
Prev Home Next

3.1.3 Definire i componenti del PC tramite Debian

Dare i comandi seguenti all'interno di un sistema Linux gi� installato, fornisce qualche idea sull'hardware presente e sulla sua configurazione.

     $ pager /proc/pci 
     $ pager /proc/interrupts 
     $ pager /proc/ioports
     $ pager /proc/bus/usb/devices

Questi comandi possono essere dati durante il processo di installazione dalla console, premendo ALT-F2.

Dopo l'installazione iniziale, installando i pacchetti opzionali, tipo pciutils, usbutils, e lshw, potete ottenere informazioni pi� estese sul sistema.

     $ lspci -v |pager
     $ lsusb -v |pager
     # lshw  |pager

Uso tipico degli interrupt:

  • IRQ0: timer output (8254)

  • IRQ1: controller tastiera

  • IRQ2: cascata a IRQ8–IRQ15 su PC-AT

  • IRQ3: porta seriale secondaria (io-port=0x2F8) (/dev/ttyS1)

  • IRQ4: porta seriale primaria (io-port=0x3F8) (/dev/ttyS0)

  • IRQ5: libero [scheda audio (SB16: io-port=0x220, DMA-low=1, DMA-high=5)]

  • IRQ6: controller del floppy disk (io-port=0x3F0) (/dev/fd0, /dev/fd1)

  • IRQ7: parport (io-port=0x378) (/dev/lp0)

  • IRQ8: rtc

  • IRQ9: software interrupt (int 0x0A), rediretto a IRQ2

  • IRQ10: libero [network interface card (NE2000: io-port=0x300)]

  • IRQ11: libero [(SB16-SCSI: io-port=0x340, SB16-IDE: io-port=0x1E8,0x3EE)]

  • IRQ12: PS/2 Mouse

  • IRQ13: libero (era il coprocessore matematico 80287)

  • IRQ14: controller IDE primario (/dev/hda, /dev/hdb)

  • IRQ15: controller IDE secondario (/dev/hdc, /dev/hdd)

Per le vecchie schede ISA non-PnP, potreste voler impostare gli IRQ5, 10 ed 11 come non-PnP dal BIOS.

Per i dispositivi USB, le classi sono elencate in /proc/bus/usb/devices come Cls=nn:

  • Cls=00 : Inutilizzato

  • Cls=01 : Audio (altoparlanti, ecc.)

  • Cls=02 : Comunicazione (MODEM, NIC, ...)

  • Cls=03 : HID (Human Interface Device: KB, mouse, joystick)

  • Cls=07 : Stampante

  • Cls=08 : Memorie di massa (FDD, CD/DVD, HDD, Flash, ...)

  • Cls=09 : Hub (USB hub)

  • Cls=255 : Specifico del construttore

Se la classe non � 255, Linux supporta il dispositivo.


Debian GNU/Linux Reference Guide
Prev Home Next

 
 
  Published under the terms of the GNU General Public License Design by Interspire