Configurarea dispozitivelor hardware
12.1. Configurarea dispozitivelor IDE
In mod uzual, daca în calculator se gasesc dispozitive IDE, trebuie activate urmatoarele optiuni în nucleu:
- IDE, ATA and ATAPI Block devices
Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support
Driverul pentru interfata IDE.
Include IDE/ATA-2 DISK support
Suport pentru hard-disk-uri IDE.
Include IDE/ATAPI CDROM support
Suport pentru unitati CD-ROM IDE.
SCSI emulation support
Emuleaza un dispozitiv IDE ca fiind dispozitiv SCSI. Trebuie activat atunci când în sistem se gaseste o unitate de inscriptionare CD-RW IDE, pentru ca aceasta să 555d36f ; poata fi utilizata.
Generic PCI bus-master DMA support
Permite transferul de informatii prin DMA.
Use PCI DMA by default when available
Activeaza detectia automata a posibilitatii de utilizare a DMA. Exista cipuri IDE care genereaza probleme când este folosita DMA, cazuri în care aceasta optiune trebuie dezactivata.
Pe lânga aceste optiuni, trebuie selectat driverul pentru cipul IDE:
IDE chipset support/bugfixes
CMD640 chipset/bugfix support
ISA-PNP EIDE support
RZ1000 chipset/bugfix support
AEC62XX chipset support
ALI M15x3 chipset support
AMD Viper support
CMD64X chipset support
CY82C693 chipset support
Cyrix CS5530 MediaGX chipset support
HPT34X chipset support
HPT366 chipset support
Configurari de baza ale sistemului
Intel PlIXn chipsets support
PlIXn Tunning support
NS87415 chipset support
OPTi 82C621 chipset enhanced support PROMISE PDC202 support ServerWorks OSB4/CSB5 chipsets support SiS5513 chipset support SLC90E66 chipset support Tekram TRM290 chipset support VIA82CXXX chipset support Support for IDE Raid controllers
Support Promise software RAID
Highpoint 370 software RAID
Numele dispozitivelor IDE sunt hda (primul dispozitiv IDE), hdb (al doilea dispozitiv IDE) etc.
Pentru ca un dispozitiv IDE sa fie tratat ca dispozitiv SCSI, trebuie utilizat parametrul:
| hdx=scsi
unde x poate fi a, b etc.
Configurarea parametrilor dispozitivelor IDE se poate face prin intermediul sistemului /proc - pentru detalii, a se consulta partea III, cap. 13. Parametrii hard-disk-urilor IDE pot fi modificati cu ajutorul utilitarului hdparm. Acesta are urmatoarea sintaxa:
| hdparm [ optiuni ] nume_dispozitiv
unde optiuni pot fi:
-A val activeaza/dezactiveaza facilitati de citire în avans a informatiilor de
pe disc. Parametrul val poate fi O pentru activare, respectiv l
pentru dezactivare;
-B afiseaza setarile APM(Advanced Power Management);
-c val activeaza/dezactiveaza transferurile pe 32 biti;
-C afiseaza starea APM a discului: active/idle (operare normala),
standby (consum redus de energie, cu turatie redusa) sau sleeping
(consum redus de energie, având motorul oprit);
-d val activeaza/dezactiveaza transferurile de date prin intermediul DMA.
-g afiseaza geometria discului;
afiseaza informatiile privind identificarea discului (producator,
geometrie etc.);
-r seteaza sau nu modul read-only (numai citire) pentru disc;
-S val stabileste timpul de inactivitate dupa care discul va fi trecut în mod
de consum redus de energie. Valoarea parametrului val poate fi O
Administrarea si configurarea sistemelor Linux
pentru dezactivarea acestei facilitati, între l si 240 pentru a
specifica multipli de 5 secunde sau între 241 si 251 pentru a
specifica 1-11 unitati de 30 de minute; -Wval activeaza/dezactiveaza facilitatea de mentinere a datelor ce
urmeaza a fi scrise într-un buffer intern (cache) al discului. Poate
mari riscul pierderii de informatii în cazul întreruperii tensiunii de
alimentare!
-Xval stabileste modul de transfer
al informatiilor. Se utilizeaza în
general împreuna cu optiunea -d. Parametrul val poate lua valori
astfel:
mod P IO: numarul modului PIO plus 8;
mod DMA: tipul de transfer DMA plus 32;
mod UltraDMA: tipul de transfer UltraDMA plus 64.
A se consulta o documentatie despre hardware PC pentru detalii privind modurile de transfer prin interfata IDE. Setarea unui parametru care nu corespunde facilitatilor oferite de disc (de exemplu, ATA66 atunci când discul este UDMA33) poate conduce la alterarea informatiilor stocate pe hard-disk!
Spre exemplu, comanda hdparm -s 241 -d i -x 66 /dev/hda va stabili timpul de oprire a primului disc IDE în caz de inactivitate la 30 de minute, va activa transferurile prin intermediul DMA si va seta discul în mod ATA66.
12.2. Configurarea dispozitivelor SCSI
Daca în calculator se gasesc dispozitive SCSI legate la o placa SCSI, trebuie activate urmatoarele optiuni în nucleu:
- SCSI support
SCSI disk support
Include suport pentru hard-disk-uri SCSI.
SCSI tape support
Ofera suport pentru unitati de banda SCSI.
SCSI CD-ROM support
Include suport pentru unitati CD-ROM SCSI.
SCSI generic support
Ofera suport pentru dispozitive SCSI generice (cum ar fi scannere, unitati CD-RW etc.).
Probe all LUNs on each SCSI device
Testeaza toate numerele de unitate (Logica! Unit Numbers), oferind astfel suport pentru dispozitivele care au mai multe unitati incluse (de exemplu, CD Chargere).
l
Configurari de baza ale sistemului
Verbose SCSI error reporting
Detaliaza mesajele de eroare SCSI.
SCSI logging facility
Emite mesaje de depanare generate de sistemul SCSI. Pe lânga aceste optiuni, trebuie selectat driverul pentru placa SCSI din sistem:
SCSI low-level drivers
3ware Hardware ATA-RAID support
7000FASST SCSI support
ACARD SCSI support
Adaptec AHA152X/2825 support
Adaptec AHA1542 support
Adaptec AHA1740 support
Adaptec AACRAID support
Adaptec AIC7xxx support
Adaptec 120 RAID support
AdvanSys SCSI support
Always IN2000 SCSI support
AM53/79C974 PCI SCSI support
AMI MegaRAID support
BusLogic SCSI support
Compaq Fibre Channel 64-bit/66Mhz HBA support
DMX3191D SCSI support
DTC3180/3280 SCSI support
EATA
ISA/EISA/PCI (DPT and generic EATA/DMA-
compliant boards)
support
Future Domain 16xx SCSI/AHA-2920A support
Intel/ICP (former GDT SCSI Disk Array) RAID
Controller support
Generic NCR5380/53c400 SCSI support
IBM ServeRAID support
Initio 9100U(W) support
Initio INI-A100U2W support
IOMEGA parallel port
NCR53c406a SCSI support
NCR53c7,8xx SCSI support
SYM53C8XX Version 2 SCSI support
PAS16 SCSI support
PCI2000 support
PCI2220i support
' PSI240i support
Qlogic FÂS SCSI support
Qlogic ISP SCSI support
Qlogic ISP FC SCSI support
Qlogic QLA 1280 SCSI support
Administrarea si configurarea sistemelor Linux
Seagate
ST-02 and Future Domain TMC-8xx SCSI
support
Simple 53c710 SCSI support (Compaq, NCR
machines)
Symbios 53c416 SCSI support
Tekram DC390(T) and Am53/79C974 SCSI support
Trântor T128/T128F/T228 SCSI support
UltraStor 14F/34F support
UltraStor SCSI support
Numele dispozitivelor SCSI sunt:
hard-disk-uri: sda, sdb etc.;
unitati CD-ROM: scdO, scdl etc.;
unitati de banda: stO, stl etc.;
dispozitive generice: sgO, sgl etc.
12.3. Configurarea imprimantelor
Pentru utilizarea imprimantelor conectate la portul paralel al calculatorului trebuie activate urmatoarele optiuni în nucleu:
Parallel port support
PC-style hardware
Optional pot fi activate si optiunile:
Use FIFO/DMA if available
Activeaza suportul pentru transferul datelor prin DMA.
Multi-IO cards (parallel and serial)
Suport pentru placi multi-I/O PCI.
SuperlO chipset support
Ofera suport pentru cipuri de tip SuperlO.
Character devices
Parallel printer support
Numele dispozitivelor pentru portul paralel sunt IpO, Ipl etc. (echivalente notatiilor DOS/Windows LPT1, LPT2 etc.).
Driverul de port paralel poate primi ca parametru:
| parport=porfc[[,irq] , dma}
Optiunile definesc, în ordinea aparitiei, parametrii porturilor paralele.
Configurari de baza ale sistemului
Pentru imprimante conectate la portul USB:
- Support for USB
. USB Printer support
Pentru tiparirea la imprimanta trebuie folosit un serviciu specializat - pentru detalii, a se consulta partea III, cap. l.
12.4. Configurarea porturilor .seriale
Pentru a utiliza porturile seriale ale sistemului, trebuie activate urmatoarele optiuni:
- Character devices
Standard/generic (8250/16550 and
compatible UARTs)
serial support
Driverul p'entru portul serial standard.
Extended
dumb serial driver options
Stabileste anumite
optiuni extinse pentru driverul serial:
Support for more than 4 serial ports
Se foloseste pentru cipuri seriale cu mai mult de 4 porturi.
Support for sharing serial interrupts
Include posibilitatea de partajare a întreruperii alocate controllerului serial cu cele alocate altor dispozitive.
Autodetect IRQ on standard ports (unsafe)
Detecteaza automat parametrii controllerului serial.
Non-standard
serial port support
Ofera suport pentru
placi seriale speciale.
Denumirile porturilor seriale sunt ttySl, ttyS2 etc. (corespunzatoare notatiilor COM1, COM2 etc. din MS-DOS).
Parametrii porturilor seriale pot fi modificate utilizând utilitarul setserial:
setserial port parametri
unde parametri pot fi:
port adresa stabileste adresa I/O a portului serial
irq adresa stabileste linia de întrerupere (IRQ) a portului serial
baudjbase viteza seteaza viteza portului serial
Administrarea si configurarea sistemelor Linux
spd_hi utilizeaza viteza de 57600 bps
spd_vhi utilizeaza viteza de 115200 bps
spdjnormal utilizeaza viteza de 38400 bps.
Mai multe informatii privind folosirea acestui program pot fi obtinute apelând
mân setserial.
12.5. Configurarea placilor de retea
Pentru a utiliza o placa de retea, trebuie selectat driverul respectiv:
- Network device support
Ethernet or lOOMbit)
3COM cards
3c501 "EtherLink" support
3c503 "EtherLink II" support
3c503 "EtherLink II" support
3c5(57 "EtherLink 16" support
3c509/3c529 (MCA)/3c579 "EtherLink III" support
3c590/3c900
series (592/595/597)
"Vortex/Boomerang"
support
AMD LANCE and
PCnet (AT1500 and NE2100) support
» Westerr Digital/SMC cards
WD80*3 support
SMC Ultra MCA support
SMC Ultra support
SMC Ultra32 EISA support
SMC 9194 support
Racal-Interlan (Micom) NI cards
NI5010 support
NI5210 support
NI6510 support
DEPCA, DElOx, DE200, DE201, DE202, DE422 support
HP 10/100VG PCLAN (ISA, EISA, PCI) support
Other ISA cards
Cabletron E21xx support
EtherWORKS 3 (DE203, DE204, DE205) support
EtherExpress 16 support
EtherExpressPro
support/EtherExpress 10 U82595)
support
HP PCLAN+ (27247B and 27252A) support
HP PCLAN (27245 and other 27xxx series) support
LP486E on board Ethernet
ICL EtherTearr, 16i/32 support
NE200Q/NE1000 support
Configurari de baza ale sistemului_____ _______ ______ __________
EISA, VLB, PCI and on board controllers
AMD PCnet32 PCI support
Adaptec Starfire support
o Ansei Communications EISA 3200 support
Apricot Xen-II on board Ethernet
CS89xO support
DECchip Tulip (dc21x4x) PCI support
Generic DECchip & DIGITAL EtherWORKS PCI/EISA
Davicom DM910x/DM980x support
EtherExpressPro/100 support
Mylex EISA LNE390A/B support
o Myson MTD-8xx PCI Ethernet support
National
Semiconductor DP8381x series PCI
Ethernet support
PCI NE2000 and clones support
Novell/Eagle/Microdyne NE3210 EISA support
Racal-Interlan EISA ES3210 support
RealTek
RTL-8139 C+ PCI Fast Ethernet Adapter
support
RealTek
RTL-8139 PCI Fast Ethernet Adapter
support
Support for older RTL-8129/8130 boards
SiS 900/7016 PCI Fast Ethernet Adapter support
SMC EtherPower II
Sundance Alta support
TI ThunderLAN support
VIA Rhine support
Winbond
W89c840 Ethernet support
Pocket and portable
adapters
AT-LAN-TEC/RealTek pocket adapter support
D-Link DE600 pocket adapter support
D-Link DE620 pocket adapter support
12.6. Configurarea placilor de sunet
Pentru a utiliza o placa de sunet, trebuie selectat driverul respectiv:
- Sound cârd support
C-Media PCI (CMI8338/8738)
Creative SBLive! (EMU10K1)
Crystal SoundFusion (CS4280/461x)
Crystal Sound CS4281
Ensoniq AudioPCI (ES1370)
Creative Ensoniq AudioPCI 97 (ES1371)
ESS Technology Solol
ESS Maestro, Maestro2, Maestro2E driver
Administrarea si configurarea sistemelor Linux
ESS MaestroS/Allegro driver
Intel ICH
(i8xx) audio support
RME Hammerfall (RME96XX)
support
S3 SonicVibes
Trident
4DWave DX/NX, SiS 7018 or ALi 5451 PCI Audio
Core
Support
for Turtle Beach MultiSound Classic, Tahiti,
Monterey
Support for Turtle Beach MultiSound Pinnacle, Fij i
VIA 82C686 Audio Codec
VIA 82C686 MIDI
OSS sound modules
AD1816(A) based cards
Aztech Sound Galaxy (non-PnP) cards
Adlib Cards
ACI mixer (miroSOUND PCMl-pro/PCM12/PCM20)
Crystal CS4232 based (PnP) cards
Ensoniq SoundScape support
Gravis Ultrasound support
MediaTrix AudioTrix Pro support
Microsoft Sound System support
MPU-401 support (NOT for SB16)
NM256AV/NM256ZX audio support
OPTi MAD16 and/or Mozart based cards
100%
Sound Blaster compatibles (SB16/32/64, ESS,
JazzlS) support
AWE32 synth
Full
support for Turtle Beach WaveFront (Tropez
Plus, Tropez, Maui)
synth/soundcards
Limited
support for Turtle Beach Wave Front
(Maui, Tropez)
synthesizers
Yamaha FM synthesizer (YM3812/OPL-3) support
Yamaha OPL3-SA1 audio controller
Yamaha OPL3-SA2 and SA3 based PnP cards
Yamaha YMFVxx PCI audio (native mode)
Yamaha PCI legacy ports support
Gallant Audio Cards (SC-6000 and SC-6600 based)
12.7. Configurarea dispozitivelor USB
Pentru a utiliza dispozitive USB, trebuie în primul rând selectat driverul pentru cipul USB:
Support for USB
UHCI (Intel PIIX4, VIA, support UHCI Alternate Driver (JE) support
Configurari de baza ale sistemului
OHCI (Compaq, iMacs, OPTi, SiS, ALi, support
In al doilea rând, trebuie selectate driverele pentru dispozitivele USB conectate:
- Support for USB
USB Audio support
USB Bluetooth support
USB Mass Storage support
Datafab MDCFE-B Compact Flash Reader support
Freecom USB/ATAPI Bridge support
ISD-200 USB/ATA Bridge support
Microtech CompactFlash/SmartMedia support
HP CD-Writer 82xx support
SanDisk SDDR-09 (and other SmartMedia) support
Lexar Jumpshot Compact Flash Reader
USB Modem (CDC ACM) support
USB Printer support
USB Human Interface Device (full HID) support
/dev/hiddev raw HID device support
USB HIDBP Keyboard (basic) support
USB HIDBP Mouse (basic) support
Wacom Intuos/Graphire tabiet support
USB Imaging devices
USB Kodak DC-2xx Camera support
USB Mustek MDC800 Digital Camera support
USB Scanner support
o Microtek X6USB scanner support o HP53xx USB scanner support
USB Multimedia devices
USB IBM (Xirlink) C-it Camera support
USB OV511 Camera support
USB Philips Cameras
USB SE401 Camera support
USB STV680 (Pencam) Camera support
USB 3com HomeConnect (aka vicam) support
D-Link USB FM radio support
DABUSB driver
USB Network adaptors
USB ADMtek Pegasus-based ethernet device support
USB KLSI KL5USB101-based ethernet device support
USB CATC NetMate-based Ethernet device support
USB Communication Class Ethernet device support
USB-to-USB Networking cable device support
USB port drivers
USS720 parport driver
USB Miscellaneous drivers
USB Diamond RioSOO support
Administrarea si configurarea sistemelor Linux
12.8. Configurarea scannerelor
Daca scannerul este conectat la magistrala USB, trebuie selectat tipul de scanner corespunzator:
Support for USB
USB Imaging devices
. USB Scanner support
o Microtek X6USB scanner support o HP53xx USB scanner support
Pentru scannere SCSI:
SCSI support
SCSI generic support
Pentru scannere conectate la portul paralel:
Parallel port support
" PC-style hardware
Use FIFO/DMA if available
însa multe dispozitive sunt conectate intern la un port paralel, incluzând un convertor paralel -> USB. Pentru aceste tipuri de dispozitive, precum si pentru cele care se conecteaza la portul paralel al calculatorului sau la magistrala SCSI, trebuie utilizat driverul din programul sane.
Pentru comunicatia cu scannerul se foloseste utilitarul sane - mai concret, pentru scanare, stabilirea parametrilor etc. Acesta contine o colectie bogata de drivere pentru scannere. Recomandam consultarea listei de drivere înainte de achizitionarea unui scanner, deoarece exista înca multe modele pentru care nu exista drivere.
De asemenea, poate fi utilizat si programul xsane, o interfata X Windows pentru sane.
12.9. Configurarea dispozitivelor multimedia
Prin dispozitive multimedia întelegem placi de captura video/TV/audio, precum si camere video. Pentru utilizarea acestora, trebuie selectate în primul rând optiunile:
- I2C support
I2C bit-banging interfaces
I2C device interface
I2C /proc interface
Configurari de teza ale sistemului
în al doilea rând, trebuie selectat driverul corespunzator:
. i ." ,..; v : -i . -. : ''/'ir ." 'r . . - Multimedia devices
Video For Linux
. : '" ! *.." V4L informatioh in proc 'fllesystem
-Jiî i2c oii parallel port ' ' "
BT848 Video For Linux
Mediavision Pro Movie Studio Video For Linux
Quickcam BW Video For Linux
QuickCam Colour Video For Linux
W9966CF
Webcam (FlyCam Supra and others) Video
For Linux
CPiA Video For Linux
o CPiA Parallel Port Lowlevel Support o CPiA USB Lowlevel Support
SAA5249 Teletext processor
SAB3036 tuner
Zoran ZR36057/36060 Video For Linux
Iomega Buz support '
Miro DC10(+) support
Linux Media Labs LML33 support
Zoran ZR36120/36125 Video For Linux
Sony Vaio Picturebook Motion Eye Video For Linux
Radio Adapters
ADS Cadet AM/FM Tuner
AIMSlab RadioTrack (aka RadioReveal) support
AIMSlab RadioTrack II support
Aztech/Packard Bell Radio
GemTek Radio Cârd support
'» GemTek PCI Radip Cârd support
. Guillemot MAXI Radio FM 2000 radio
Maestro on board radio
miroSQUND PCM20 radio
SF16FMI Radio
TerraTe'c ActiveRadio ISA Standalone
Trust FM radio cârd
Typhoon Radio (a.k.a. EcoRadio)
Zoltrix Radio
în cazul placilor compatibile BT848/878, mai trebuie activate optiunile:
t Sound cârd support
BT878 audio dma
TV cârd (bt848) mixer support
Pentru a utiliza placile de captura, se foloseste programul bttv.
Administrarea si configurarea sistemelor Linux
12.10. Configurarea dispozitivelor de intrare
în Linux a fost implementat un sistem generic pentru tratarea dispozitivelor de intrare, suportând în acest moment doar joystick-uri. Acest sistem se compileaza activând optiunile:
Input core support
Keyboard support
Mouse support
Joystick support
Event interface support
Driverul de joystick:
Character devices
Joysticks
Game port support
o Classic ISA/PnP gameports
o PDPI Lightning 4 gamecard
o Aureal Vortex and Trident 4DWave gameports
o Crystal SoundFusion gameports
o SoundBlaster Live! gameports
Serial port device support
o Serial port input line discipline
Joysticks
o Classic PC analog Joysticks and gamepads o Assasin 3D and MadCatz Panther devices o Logitech ADI digital Joysticks and gamepads o Creative Labs Blaster Cobra gamepad o Genius Flight2000 Digital Joysticks and gamepads o Gravis GrIP Joysticks and gamepads o InterAct digital Joysticks and gamepads o ThrustMaster DirectConnect Joysticks and gamepads o Microsoft SideWinder digital Joysticks and
gamepads
o I-Force USB Joysticks and wheels o I-Force Serial Joysticks and wheels o Logitech WingMan Warrior joystick o LogiCadSd Magellan/SpaceMouse 6dof controller o SpaceTec SpaceOrb/Avenger 6dof controller o SpaceTec SpaceBall 4000 FLX 6dof controller o Gravis Stinger gamepad o Multisystem, Sega Genesis, Saturn Joysticks and
gamepads o Multisystem, NES, SNES, N64, PSX Joysticks and
gamepads o Multisystem Joysticks via TurboGraFX device
|