[successivo] [precedente] [inizio] [fine] [indice generale] [violazione GPL] [licenze] [indice analitico] [tomo] [parte]


Capitolo 29.   Parametri del kernel e dei moduli relativi a componenti importanti

Questo capitolo raccoglie semplicemente alcune tabelle che riepilogano l'uso dei parametri del kernel da usare all'avvio e di quelli dei moduli.

Nella seconda colonna delle tabelle che si vedono qui, appare la lettera «k» quando si tratta di parametri di avvio (del kernel) e la lettera «m» quando si tratta di parametri da utilizzare con il modulo relativo. Nella prima colonna, alcuni nomi sono preceduti dal simbolo «=», per indicare che si tratta di dispositivi fisici equivalenti alla voce precedente.

Le informazioni elencate nelle tabelle di questo capitolo sono ottenute attraverso una ricerca da vari documenti (HOWTO e sorgenti del kernel) e, dal momento che non si tratta del risultato di una sperimentazione diretta, ciò che è scritto qui potrebbe essere anche errato. In caso di dubbio conviene sempre dare un'occhiata ai sorgenti.

29.1   Schede di controllo per CD-ROM

La tabella 29.1 riporta l'elenco di alcune schede di controllo per lettori CD-ROM. In particolare, solo la prima voce riguarda i lettori IDE/ATAPI, mentre tutte le altre sono relative a schede proprietarie. La descrizione che viene fatta è solo parziale; eventualmente è opportuno leggere le informazioni che si possono trovare nei sorgenti del kernel, precisamente nella directory /usr/src/linux/drivers/cdrom/.

Componente k, m Modulo Parametri
CD-ROM IDE/ATAPI k -- hdx=cdrom
Aztech CD268-01A k, m aztec.o aztcd=io
= Orchid CD-3110
= Okano/Wearnes CDD110
= Conrad TXC
= CyCDROM CR520
= CyCDROM CR540 (non-IDE)
Sony CDU 31A k -- cdu31a=io,irq[,PAS]
m cdu31a.o cdu31a_port=io
" " cdu31a_irq=irq
= Sony CDU 33A
Philips/LMS CM206 k, m cm206.o cm206=io,irq
  autorilevamento k -- cm206=auto
Goldstar R420 k, m gscd.o gscd=io
ISP16, MAD16, Mozart k -- isp16=io,irq,dma,tipo_lettore
  Sanyo " -- isp16=io,irq,dma,Sanyo
  Panasonic " -- isp16=io,irq,dma,Panasonic
  Sony " -- isp16=io,irq,dma,Sony
  Mitsumi " -- isp16=io,irq,dma,Mitsumi
  disabilitazione " -- isp16=noisp16
m isp16.o isp16_cdrom_base=io
" " isp16_cdrom_irq=irq
" " isp16_cdrom_dma=dma
  Sanyo " " isp16_cdrom_type=Sanyo
  Panasonic " " isp16_cdrom_type=Panasonic
  Sony " " isp16_cdrom_type=Sony
  Mitsumi " " isp16_cdrom_type=Mitsumi
Mitsumi k, m mcd.o mcd=io,irq
Mitsumi XA/Multisession k, m mcdx.o mcdx=io,irq
Optics storage 8000 AT k, m optcd.o optcd=io
= Lasermate CR328A
Comp. SoundBlaster Pro 16 k, m sbpcd.o sbpcd=io,tipo
  LaserMate " " sbpcd=io,0
  SoundBlaster " " sbpcd=io,1
  SoundScape " " sbpcd=io,2
  Teac16bit " " sbpcd=io,3
Sanyo CDR-H94A k -- sjcd=io[,irq[,dma]]
Sony CDU-531 k, m sonycd535.o sonycd535=io
= Sony CDU-535

Tabella 29.1. Parametri relativi alla gestione dei lettori CD-ROM.

Esempi

CD-ROM Aztech: indirizzo di I/O 22016.

Parametri di avvio del kernel o per il modulo aztcd:

aztcd=0x220

CD-ROM Sony CDU 33: indirizzo di I/O 34016, livello di IRQ non utilizzato.

Parametri di avvio del kernel:

cdu31a=0x340,0

Modulo cdu31a:

cdu31a_port=0x340 cdu31a_irq=0

CD-ROM Mitsumi: indirizzo di I/O 34016, livello di IRQ 11.

Parametri di avvio del kernel o per il modulo mcd:

mcd=0x340,11

CD-ROM Panasonic su scheda SoundBlaster: indirizzo di I/O 23016.

Parametri di avvio del kernel o per il modulo sbpcd.

sbpcd=0x230,1

29.2   Adattatori SCSI

Le tabelle 29.2 e 29.3 riportano l'elenco di alcuni adattatori SCSI. La descrizione che viene fatta è solo parziale; eventualmente è opportuno leggere le informazioni che si possono trovare nei sorgenti del kernel, precisamente nella directory /usr/src/linux/drivers/scsi/.

Componente k, m Modulo Parametri
NCR53c700 m 53c7,8xx.o --
= NCR53c710-66
= NCR53c710
= NCR53c720
= NCR53c810
= NCR53c820
AM53/79C974 PC-SCSI AM53C974.o ? drivers/scsi/README.AM53C974
Buslogic (Mylex) BusLogic.o ? drivers/scsi/README.BusLogic
Advansys m advansys.o --
integrato aic6260/aic6360 k -- aha152x=io[,irq[,id_scsi]]
m aha152x.o aha152x=io,irq,id_scsi,reconn,parità
= Adaptec AHA 151x
= Adaptec AHA 152x
= SB16-SCSI
Adaptec AHA 1542 k -- aha1542=io
m aha1542.o bases=io
Adaptec AHA 1740 k aha1740.o --
integrato aic7xxx m aic7xxx.o aic7xxx=stringa
= Adaptec AHA-274x
= Adaptec AHA-284x
= Adaptec AHA-29xx
= Adaptec AHA-394x
= Adaptec AHA-398x
= U2BOEM
= AIC-786x
= AIC-787x
= AIC-788x
= AIC-789x
= AIC-3860
Data Technology DTC3180/3280 m dtc.o --
Future Domain TMC-16x0 k, m fdomain.o fdomain=io,irq[,id_scsi]
= Future Domain TMC-1660
= Future Domain TMC-1660
= Future Domain TMC-1670
= Future Domain TMC-1680
= Future Domain TMC-1800
= Future Domain TMC-18C30
= Future Domain TMC-18C50
= Future Domain TMC-18C70
= Future Domain TMC-1610M*
= Future Domain TMC-3260 (PCI)
= Quantum ISA-200S
= Quantum ISA-250MG
= Adaptec AHA-2920A (PCI)

Tabella 29.2. Parametri relativi alla gestione degli adattatori SCSI. Prima parte.

Componente k, m Modulo Parametri
NCR5380 k -- ncr5380=io,irq,dma
m ncr5380.o io=io
" " irq=irq
" " dma=dma
NCR53c400 k -- ncr53c400=io,irq
m ncr53c400.o io=io
" " irq=irq
NCR53c406a k -- ncr53c406a=io,[irq[,fastpio]]
m ncr53c406a.o io=io
" " irq=irq
" " fastpio=fastpio
IOMEGA MatchMaker parallela m imm.o --
Initio INI-9X00U/UW m initio.o --
Pro Audio Spectrum/Studio 16 k, m pas16.o pas16=io,irq
IOMEGA PPA3 parallela k -- ppa=io
m ppa.o ppa_base=io
Seagate ST01/ST02 k -- st0x=io,irq
m seagate.o controller_type=1
" " base_address=io
" " irq=irq
Future Domain TMC-885/950 k -- tmc8xx=io,irq
m seagate.o controller_type=2
" " base_address=io
" " irq=irq
integrato AMD53C974A k, m t128.o t128=io,irq
= Trantor T128*
= Trantor T228*
= Tekram DC390
integrato sym53c416 k -- sym53c416=io[,irq]
m sym53c416.o io=io
" " irq=irq
WD7000* k -- wd7000=irq,dma,io
m wd7000.o io=io
" " irq=irq
" " dma=dma

Tabella 29.3. Parametri relativi alla gestione degli adattatori SCSI.

Esempi

Adaptec AHA-1522: indirizzo di I/O 33016, IRQ 11, identificatore SCSI 7.

Parametri di avvio del kernel o per il modulo aha152x:

aha152x=0x330,11,7

Adaptec AHA-1542: indirizzo di I/O 33016.

Parametri di avvio del kernel:

aha154x=0x330

Modulo aha1542:

bases=0x330

Future Domain TMC-800: indirizzo di I/O CA00016, livello di IRQ 10.

Parametri di avvio del kernel:

tmc8xx=0xca000,10

Modulo seagate:

controller_type=2 base_address=0xca000 irq=10

Scheda SCSI Adaptec AHA-2920A (PCI): indirizzo di I/O FFA016, livello di IRQ 9.

Parametri di avvio del kernel o per il modulo fdomain:

fdomain=0xffa0,9

29.3   Adattatori di rete

Le tabelle da 29.4 a 29.10 riportano l'elenco di alcuni adattatori di rete. La descrizione che viene fatta è solo parziale; eventualmente è opportuno leggere le informazioni che si possono trovare nei sorgenti del kernel, precisamente nella directory /usr/src/linux/drivers/net/.

Alcuni moduli consentono l'indicazione di più indirizzi di I/O, più livelli di IRQ e più canali DMA. In quel caso, significa che questi moduli sono in grado di gestire più componenti dello stesso tipo, che ovviamente sono predisposti per utilizzare risorse differenti.

Componente k, m Modulo Parametri
3Com 3c501 k -- ether=irq,io,ethn
m 3c501.o io=io
" " irq=irq
3Com 3c503 k -- ether=irq,io,0,rtx,ethn
  BNC " -- ether=irq,io,0,0,ethn
  AUI " -- ether=irq,io,0,1,ethn
m 3c503.o io=io[,io[,io]]
" " irq=irq[,irq[,irq]]
  BNC " " xcvr=0
  AUI " " xcvr=1
3Com Etherlink Plus (3c505) k -- ? ether=irq,io,ethn
m 3c505.o io=io[,io[,io]]
" " irq=irq[,irq[,irq]]
" " dma=dma[,dma[,dma]]
3Com Etherlink 16 (3c507) k -- ether=irq,io,ethn
m 3c507.o io=io
" " irq=irq
3Com Etherlink III (3c509) k -- ether=irq,io,ethn
m 3c509.o io=io
" " irq=irq
3Com Etherlink XL (3c515) k -- ? ether=0,io,ethn
m 3c515.o --
3Com Etherlink PCI III/XL k -- ether=irq,io,ethn
m 3c59x.o io=io
= Vortex 3c590
= Vortex 3c592
= Vortex 3c597
= Boomerang 3c595
= Boomerang 3c900
= Boomerang 3c905
integrato 82596 k -- ether=irq,ethn
m 82596.o irq=irq
= Apricot 680x0 VME
Ansel Communications AC3200 k -- ether=irq,io,ethn
m ac3200.o io=io[,io[,io]]
" " irq=irq[,irq[,irq]]
Allied Telesis AT1700 k -- ether=irq,io,ethn
m at1700.o io=io
" " irq=irq
COPS LT-95 k -- ether=irq,io,ethn
m cops.o io=io
" " irq=irq
= Tangent ATB-II
= Novell NL-10000
= Daystar Digital LT-200
= Dayna DL2000
= DaynaTalk PC (HL)
= Farallon PhoneNET PC II
= Farallon PhoneNET PC III

Tabella 29.4. Parametri relativi alla gestione degli adattatori di rete.

Componente k, m Modulo Parametri
Crystal LAN CS89x0 k -- ? ether=irq,io,ethn
m cs89x0.o io=io
" " irq=irq
" " media=tipo
integrati DC21x4x k -- ? ether=0,io,ethn
m de4x5.o io=io
= DC21040
= DC21040A
= DC21041
= DC21041A
= DC21142
= DC21143
= DEC EtherWORKS DE425
= DEC EtherWORKS DE434
= DEC EtherWORKS DE435
= DEC EtherWORKS DE450
= DEC EtherWORKS DE500
= Kingston 10/100
= LinkSys 10/100
= SMC8432
= SMC9332
= Znyx314
= Znyx315
= Znyx346
D-Link DE-600 Pocket Adapter k -- ? ether=irq,io,atpn
m de600.o io=io
" " irq=irq
D-Link DE-620 Pocket Adapter k -- ? ether=irq,io,atpn
m de620.o io=io
" " irq=irq
" " bnc=1|utp=1
DEC EtherWORKS DEPCA k -- ether=irq,io,ethn
m depca.o io=io
" " irq=irq
= DEC EtherWORKS DE100
= DEC EtherWORKS DE101
= DEC EtherWORKS DE200 Turbo
= DEC EtherWORKS DE201 Turbo
= DEC EtherWORKS DE202 Turbo
= DEC EtherWORKS DE210
= DEC EtherWORKS DE422
Digi RightSwitch SE-X k -- ?
m dgsr.o ?
Cabletron E2100 k -- ether=irq,io,ethn
m e2100.o io=io
" " irq=irq

Tabella 29.5. Parametri relativi alla gestione degli adattatori di rete.

Componente k, m Modulo Parametri
integrato i82595 (ISA) k -- ? ether=irq,io,ethn
m eepro.o io=io
" " irq=irq
" " mem=memoria
= Intel EtherExpress Pro/10
= Intel EtherExpress Pro/10+
integrati i82557/i82558 (PCI) k -- ?
m eepro100.o ?
= Intel EtherExpress Pro
integrato i82586 k -- ether=irq,io,ethn
m eexpress.o io=io
" " irq=irq
= Intel EtherExpress 16
SMC83c170/175 EPIC k -- ?
m epic100.o ?
= SMC EtherPower II 9432 PCI
Racal-Interlan ES3210 k -- ? ether=irq,io,ethn
m es3210.o io=io
" " irq=irq
" " mem=memoria
ICL EtherTeam 16i k -- ? ether=0,io,ethn
m eth16i.o ioaddr=io
" " mediatype={bnc|tp|dix|auto|eprom}
= ICL EtherTeam 32
DEC EtherWORKS 3 k -- ether=irq,io,ethn
m ewrk3.o io=io
" " irq=irq
= DEC EtherWORKS DE203
= DEC EtherWORKS DE204
= DEC EtherWORKS DE205
Fujitsu FMV-18x k -- ether=irq,io,ethn
m fmv18x.o io=io
" " irq=irq
= Fujitsu FMV-181
= Fujitsu FMV-182
= Fujitsu FMV-183
= Fujitsu FMV-184
integrato Z85230 k -- ? ether=irq,io,ethn
m hostess_sv11.o io=io
" " irq=irq
" " ? dma=dmabit
= Comtrol Hostess SV11
HP PCLAN/plus k -- ether=irq,io,ethn
m hp-plus.o io=io
" " irq=irq
HP LAN k -- ether=irq,io,ethn
m hp.o io=io
" " irq=irq

Tabella 29.6. Parametri relativi alla gestione degli adattatori di rete.

Componente k, m Modulo Parametri
100VG-AnyLan k -- ? ether=0,io,ethn
m hp100.o hp100_port=io[,io[,io]]
" " hp100_name=ethn[,ethn[,ethn]]
= HP J2585A
= HP J2585B
= HP J2970
= HP J2973
= HP J2573
= Compex ReadyLink ENET100-VG4
= Compex FreedomLine 100-VG
IBM Token Ring 16/4 k -- ?
m ibmtr.o io=io
" " irq=irq
" " mem=memoria
integrati AMD «LANCE» k -- ? ether=irq,io,ethn
m lance.o io=io[,io[,io]]
" " irq=irq[,irq[,irq]]
" " dma=dma[,dma[,dma]]
= AMD 7990
= AMD 79c960
= AMD 79c961
= Allied Telesis AT1500
= HP J2405A
= NE 2100
= NE 2500
Mylex LNE390 k -- ? ether=irq,io,ethn
m lne390.o io=io
" " irq=irq
" " mem=memoria
= Mylex LNE390A
= Mylex LNE390B
LocalTalk PC (sperimentale) k -- ?
m ltpc.o io=io
" " irq=irq
NE1000 / NE2000 k -- ether=irq,io,ethn
m ne.o io=io
" " irq=irq
PCI NE2000 k -- ether=irq,io,ethn
m ne2k-pci.o io=io
" " irq=irq
= RealTek RTL-8029
= Winbond 89C940
= Compex RL2000
= KTI ET32P2
= NetVin NV5000SC
= Via 82C926
= SureCom NE34

Tabella 29.7. Parametri relativi alla gestione degli adattatori di rete.

Componente k, m Modulo Parametri
Novell NE3210 k -- ? ether=irq,io,ethn
m ne3210.o io=io
" " irq=irq
" " mem=memoria
MiCom-Interlan NI5010 k -- ether=irq,io,ethn
m ni5010.o io=io
" " irq=irq
integrato i82586 k -- ? ether=irq,io,ethn
m ni52.o io=io
" " irq=irq
" " memstart=memoria
" " memend=memoria
= NI5210
NI6510 k -- ? ether=irq,io,ethn
m ni52.o io=io
" " irq=irq
" " dma=dma
= NI6510 EtherBlaster
AMD PCnet32/PCnetPCI k -- ?
m pcnet32.o ?
RedCreek Communications PCI k -- ?
m rcpci.o ?
RealTek RTL8129/RTL8139 k -- ?
m rtl8139.o ?
PLIP -- Parallel Link Internet Protocol k -- parport=io[,irq]
m plip.o io=io
" " irq=irq
Sangoma S502/S508 k -- ?
m sdla.o ?
Sangoma SDLA (libreria) k -- ?
m sdladrv.o ?
= Sangoma S502A
= Sangoma ES502A
= Sangoma S502E
= Sangoma S503
= Sangoma S507
= Sangoma S508
= Sangoma S509
SysKonnect Token Ring k -- ?
m sktr.o io=io
" " irq=irq
= SysKonnect TR4/16(+) ISA
= SysKonnect TR4/16(+) PCI
= SysKonnect TR4/16 PCI
SMC Ultra k -- ether=irq,io,ethn
m smc-ultra.o io=io
" " irq=irq
= SMC EtherEZ

Tabella 29.8. Parametri relativi alla gestione degli adattatori di rete.

Componente k, m Modulo Parametri
SMC Ultra32 k -- ?
m smc-ultra32.o ?
SMC 9000 k -- ? ether=irq,io,ethn
m smc-ultra.o io=io
" " irq=irq
  auto " " ifport=0
  TP " " ifport=1
  AUI/BNC " " ifport=2
ThunderLAN k -- ? ether=irq,io,ethn
m tlan.o io=io
" " irq=irq
" " speed={10Mbs|100Mbs}
" " debug=0x0{1|2|3|4}
" " aui=1
" " duplex={1|2}
= Compaq Netelligent 10/100 TX
= Compaq Netelligent 10 T
= Compaq Netelligent Netflex 3/P
= Compaq Netelligent Dual 10/100 TX
= Compaq Netelligent 10/100 TX Embedded
= Compaq Netelligent 10 T/2
= Olicom OC-2325
= Olicom OC-2183
= Olicom OC-2326
integrati 21x4x «Tulip» k -- ?
m tulip.o ?
= DEC 21040
= SMC EtherPower 10 PCI (8432T)
= SMC EtherPower 10 PCI (8432BT)
= SMC EtherPower 10/100 PCI (9332DST)
= DEC EtherWORKS DE450
= DEC EtherWORKS DE500-XA
= DEC QSILVERS's
= Znyx 312 etherarray
= Allied Telesis LA100PCI-T
= Danpex EN-9400
= Cogent EM100-PCI
= Cogent EM110
= Cogent EM400
= Cogent EM960
= Cogent EM964
= Accton EN1203
= Accton EN1207
= Accton EtherDuo-PCI
VIA Rhine k -- ?
m via-rhine.o ?
= VIA VT3043 Rhine-I
= VIA VT86C100A Rhine-II
= D-Link DFE-930-TX

Tabella 29.9. Parametri relativi alla gestione degli adattatori di rete.

Componente k, m Modulo Parametri
WaveLan ISA k -- ? ether=irq,io,ethn
m wavelan.o ?
= AT&T GIS (nee NCR) WaveLan
compatibili WD80x3 k -- ? ether=irq,io,ethn
m wd.o io=io
" " irq=irq
" " mem=memoria
" " mem_end=memoria
= WD8003
= WD8013
Packet Engines Yellofin G-NIC k -- ?
m yellowfin.o ?
integrati Z85*30 per AX.25 k -- ?
m z85230.o ?
= Z8530
= Z85230
= Z85C30

Tabella 29.10. Parametri relativi alla gestione degli adattatori di rete.

Esempi

Scheda 3c503: indirizzo di I/O 30016, livello di IRQ 9, ricetrasmettitore esterno (AUI).

Parametri di avvio del kernel:

ether=9,0x300,0,1,eth0

Modulo 3c503.

io=0x300 irq=9 xcvr=1

Scheda 3Com 3c509: indirizzo di I/O 21016, IRQ 10.

Parametri di avvio del kernel:

ether=10,0x210,eth0

Modulo 3c509.

io=0x210 irq=10

Scheda compatibile NE2000: indirizzo di I/O 30016, IRQ 11.

Parametri di avvio del kernel:

ether=11,0x300,eth0

Modulo ne.

io=0x300 irq=11

Connessione PLIP su porta parallela: indirizzo di I/O 37816, IRQ 7.

Parametri di avvio del kernel (attivazione della porta parallela):

parport=0x378,7

Modulo plip.

io=0x378 irq=7

29.4   Riferimenti


Dovrebbe essere possibile fare riferimento a questa pagina anche con il nome parametri_del_kernel_e_dei_moduli_relativi_a_componenti_impo.html

[successivo] [precedente] [inizio] [fine] [indice generale] [violazione GPL] [licenze] [indice analitico]