  Linux Module-HOWTO
  Autor: Lauri Tischler, ltischler@efore.fi
  v1.1, 20 padziernika 1996
  Wersja polska: Pawe Olszewski alder@amg.net.pl
  v1.01, 10 marca 1997


  To jest Module-HOWTO, opisujcy wszystkie moliwe parametry, ktre
  przekazywa mona moduom Linuxa w trakcie ich adowania. Zawarta tu
  informacja powstaa w oparciu o jdro Linuxa w wersji 2.0.23.
  ______________________________________________________________________

  Table of Contents





















































  1. Wstp

     1.1 Deklaracja i Prawa autorskie
     1.2 Dodatkowa Dokumentacja
     1.3 Linuxowe Grupy Dyskusyjne
     1.4 Nowe Wersje Tego Dokumentu
     1.5 Moduy eksperymentalne (kod alpha) lub niepena informacja.
     1.6 Historia wersji.

  2. Programy narzdziowe do obsugi moduw

     2.1 Tworzenie moduw
     2.2 Rozszerzone programy narzdziowe,
     2.3 (EM

  3. Oglne Ustawienia Jdra

     3.1 Obsuga plikw binarnych a.out (
     3.2 Obsuga plikw binarnych ELF (
     3.3 Obsuga plikw binarnych JAVA (

  4. Stacja dyskw i inne urzdzenia blokowe

     4.1 Sterownik Stacji Dyskw (
     4.2 Obsuga urzdzenia blokowego loopback (
     4.3 Obsuga sterownika urzdze wielokrotnych
        4.3.1 Sterownik urzdze wielokrotnych w trybie linearnym (addytywnym) (
        4.3.2 Urzdzenia wielokrotne w trybie RAID-0 (pasmowym) (
     4.4 Obsuga dysku RAM (
     4.5 Obsuga dyskw twardych XT (

  5. Oglne Opcje Sieciowe i TCP/IP.

     5.1 Tunelowanie IP (
     5.2 Obsuga IP Aliasing (
     5.3 Odwrotny ARP IP (
     5.4 Protok IPX (
     5.5 Appletalk DDP (

  6. Obsuga SCSI.

     6.1 Wymagana Obsuga Rdzenia SCSI.
        6.1.1 Obsuga Rdzenia SCSI (
     6.2 Obsuga sterownikw SCSI wysokiego poziomu.
        6.2.1 Obsuga dyskw SCSI (
        6.2.2 Obsuga napdw tamowych SCSI (
        6.2.3 Obsuga napdw CD-ROM SCSI (
        6.2.4 Oglna obsuga SCSI (
     6.3 Obsuga niskopoziomowego sterownika SCSI.
        6.3.1 Obsuga 7000FAST SCSI (
        6.3.2 Obsuga Adaptec AHA152X/2825 (
        6.3.3 Obsuga Adaptec AHA1542 (
        6.3.4 Adaptec AHA1740 EISA support (
        6.3.5 Adaptec AHA274X/284X/294X support (
        6.3.6 Obsuga AdvanSys SCSI (
        6.3.7 Obsuga Always IN2000 SCSI (
        6.3.8 Obsuga BusLogic SCSI (
        6.3.9 Obsuga DTC3180/3280 SCSI (
        6.3.10 Obsuga EATA ISA/EISA (DPT PM2011/021/012/022/122/322) (
        6.3.11 Obsuga EATA-DMA (DPT, NEC, AT[amp   ]T, SNI, AST, Olivetti, Alphatronix) (
        6.3.12 Obsuga EATA-PIO (stare DPT PM2001, PM2012A) (
        6.3.13 Obsuga Future Domain 16xx SCSI (
        6.3.14 Obsuga oglna NCR5380/53c400 SCSI (
        6.3.15 Obsuga NCR53c406a SCSI (
        6.3.16 Obsuga NCR53c7,8xx SCSI (
        6.3.17 Obsuga rodziny PCI-SCSI NCR538xx (
        6.3.18 Obsuga dysku IOMEGA ZIP na porcie rwnolegym (
        6.3.19 Obsuga PAS16 SCSI (
        6.3.20 Obsuga Qlogic FAST SCSI (
        6.3.21 Obsuga Qlogic ISP SCSI (
        6.3.22 Obsuga Seagate ST-02 i Future Domain TMC-8xx SCSI (
        6.3.23 Obsuga Trantor T128/T128F/T228 SCSI (
        6.3.24 Obsuga UltraStor 14F/34F (
        6.3.25 Obsuga UltraStor SCSI (

  7. Obsuga urzdze sieciowych

     7.1 Wymagane i/lub opcjonalne moduy niskopoziomowe
        7.1.1 Opcjonalny kompresor BSD do PPP (
        7.1.2 Kompresor SLHC dla PPP (
        7.1.3 Oglny rdze sterownika ethernet NS8390 (
     7.2 Obsuga sterownika sieciowego dummy (
     7.3 Obsuga EQL (wywaanie obcienia linii szeregowej) (
     7.4 Obsuga Frame relay DLCI (
     7.5 Obsuga FRAD Sangoma S502A (
     7.6 Obsuga PLIP (port rwnolegy) (
     7.7 Obsuga protokou PPP (point-to-point) (
     7.8 Obsuga protokou SLIP (linia szeregowa) (
     7.9 Interfejsy sieciowe Radia Amatorskiego i komunikacji bezprzewodowej
        7.9.1 Sterownik emulacji BAYCOM ser12 i par96 do AX.25 (
        7.9.2 STRIP (Metricom starmode radio IP)
        7.9.3 Obsuga WaveLAN (
        7.9.4 Most IP WIC Radio (
        7.9.5 Sterownik emulacji Z8530 SCC do AX.25 (
     7.10 Karty ethernet 3COM.
        7.10.1 Obsuga 3c501 (
        7.10.2 Obsuga 3c503 (
        7.10.3 Obsuga 3c505 (
        7.10.4 Obsuga 3c507 (
        7.10.5 Obsuga 3c509/3c579 (
        7.10.6 Obsuga serii 3c590 "Vortex" (
     7.11 Karty ethernet Western Digital/SMC.
        7.11.1 Obsuga WD80*3 (
        7.11.2 Obsuga SMC Ultra/EtherEZ (
        7.11.3 Obsuga SMC 9194 (
     7.12 Inne karty Ethernet.
        7.12.1 Obsuga AT1700 (
        7.12.2 Obsuga Cabletron E21xx (
        7.12.3 Obsuga DEPCA, DE10x, DE200, DE201, DE202, DE422 (
        7.12.4 Obsuga EtherWORKS 3 (DE203, DE204, DE205) (
        7.12.5 Obsuga EtherExpress 16 (
        7.12.6 Obsuga EtherExpressPro (
        7.12.7 Obsuga Fujitsu FMV-181/182/183/184 (
        7.12.8 Obsuga HP PCLAN+ (27247B i 27252A) (
        7.12.9 Obsuga HP PCLAN (27245 i inne serii 27xxx) (
        7.12.10 Obsuga HP 10/100VG PCLAN (ISA, EISA, PCI) (
        7.12.11 Obsuga ICL EtherTeam 16i/32 (
        7.12.12 Obsuga NE2000/NE1000 (
        7.12.13 Obsuga NI5210 (
     7.13 Kontrolery EISA, VLB, PCI i zintegrowane z pyt gwn
        7.13.1 Obsuga Ansel Communications EISA 3200 (
        7.13.2 Karta ethernet Apricot Xen-II na pycie gwnej (
        7.13.3 Obsuga DE425, DE434, DE435, DE450, DE500 (
        7.13.4 Obsuga DECchip Tulip (dc21x4x) PCI (
        7.13.5 Obsuga Digi Intl. RightSwitch SE-X (
     7.14 Obsuga kart PCMCIA i przenonych
        7.14.1 Obsuga karty D-Link DE600 (
        7.14.2 Obsuga karty D-Link DE620 (
     7.15 Obsuga Token Ring
        7.15.1 Obsuga kart opartych na ukadzie Tropic (
     7.16 Obsuga ARCnet (

  8. Podsystem ISDN

     8.1 Obsuga ISDN (
     8.2 Obsuga ICN 2B and 4B (
     8.3 Obsuga PCBIT-D (
     8.4 Obsuga Teles/NICCY1016PC/Creatix (

  9. Sterowniki CD-ROM (nie dotyczy napdw SCSI i IDE/ATAPI)

     9.1 Obsuga Aztech/Orchid/Okano/Wearnes/TXC/CyDROM (
     9.2 Obsuga CD-ROM Goldstar R420 (
     9.3 Obsuga Matsushita/Panasonic/Creative, Longshine, TEAC (
     9.4 Obsuga Mitsumi (standard)
     9.5 Obsuga Mitsumi
     9.6 Obsuga CD-ROM Optics Storage DOLPHIN 8000AT (
     9.7 Obsuga CD-ROM Philips/LMS CM206 (
     9.8 Obsuga CD-ROM Sanyo CDR-H94A (
     9.9 Obsuga programowo konfigurowalnego interfejsu ISP16/MAD16/Mozart (
     9.10 Obsuga CD-ROM Sony CDU31A/CDU33A (
     9.11 Obsuga CD-ROM Sony CDU535 (

  10. Systemy plikw

     10.1 Obsuga systemu plikw Minix (
     10.2 Obsuga systemu plikw Extended (
     10.3 Obsuga systemu plikw Second extended (
     10.4 Obsuga systemu plikw xiafs (
     10.5 Obsuga systemu plikw DOS FAT (
     10.6 Obsuga systemu plikw MSDOS (
     10.7 Obsuga systemu plikw VFAT (Windows-95) (
     10.8 UMSDOS: System plikw typu unix naoony na std. system plikw MSDOS FAT (
     10.9 Obsuga systemu plikw NFS (
     10.10 Obsuga systemu plikw SMB (uywanie wolumenw WfW, itd...) (
     10.11 Obsuga systemu plikw NCP (podczanie wolumenw NetWare) (
     10.12 Obsuga systemu plikw CD-ROM ISO9660 (
     10.13 Obsuga systemu plikw OS/2 HPFS (tylko do odczytu) (
     10.14 Obsuga systemu plikw Systemu V/Coherent (
     10.15 Obsuga systemu plikw Amiga FFS (
     10.16 Obsuga systemu plikw UFS (tylko do odczytu) (

  11. Urzdzenia znakowe

     11.1 Obsuga moduw sterownikw uytkownika (
     11.2 Standardowa/oglna obsuga urzdze szeregowych (
     11.3 Obsuga Cyclades async mux (
     11.4 Obsuga Stallion multiport serial
        11.4.1 Obsuga Stallion EasyIO lub EC8/32 (
        11.4.2 Obsuga Stallion EC8/64, ONboard, Brumby (
     11.5 Obsuga karty SDL RISCom/8 (
     11.6 Obsuga drukarki na porcie rwnolegym (
     11.7 Obsuga myszy
        11.7.1 Obsuga myszy ATIXL (
        11.7.2 Obsuga myszy Logitech (
        11.7.3 Obsuga myszy Microsoft (
        11.7.4 Obsuga myszy PS/2 (tzw. "urzdzenie dodatkowe") (
     11.8 Obsuga napdw tamowych
        11.8.1 Obsuga Ftape (QIC-80/Travan) (
     11.9 Obsuga Watchdog Timer
        11.9.1 WDT Watchdog timer (
        11.9.2 Programowy Watchdog (
        11.9.3 Berkshire Products PC Watchdog (

  12. Obsuga dwiku (

  13. Zakoczenie

     13.1 Od tumacza


  ______________________________________________________________________

  1.  Wstp

  Do napisania tego dokumentu zainspirowa mnie znakomity BootPrompt-
  HOWTO Paula Gortmakera. Za zgod Paula wykorzystaem jego prac jako
  ram, na ktrej rozpiem swoje wywody. Rne czci tego dokumentu
  zostay bezwstydnie, bez jakichkolwiek pozwole, skradzione z
  rozmaitych plikw README i *.txt, ktre znale mona w katalogach
  rdowych Linuxa. Skadam szczere podzikowania wszystkim autorom
  tych tekstw - dziki nim mg powsta Module-HOWTO.

  Struktura/kolejno moduw opisanych w niniejszym dokumencie jest w
  zasadzie analogiczna do zastosowanej w programie konfiguracyjnym jdra
  systemu - menuconfig, uruchomionym w trybie single_menu_mode=TRUE.

  Zamieszczam tutaj wszystkie elementy, ktre w programie
  konfiguracyjnym maj opcj "modu", niezalenie od faktu, czy maj one
  jakie parametry adowania czy te nie.

  Wszystkie elementy opracowane s zgodnie z poniszym przykadowym
  schematem:


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe ne.o io=0x300 irq=5

          io = 0          (Wymaga jawnego okrelenia wartoci "io=0xNNN")
          irq = 0         (Prbuje okreli ustawione IRQ poprzez autoIRQ)
          (Sprawdza porty: 0x300, 0x280, 0x320, 0x340, 0x360)

          Wymaga 8390.o
  ______________________________________________________________________




  Autorem i opiekunem Module-HOWTO jest:


       Lauri Tischler, ltischler@efore.fi


  Wersja polska:


       Pawko Olszewski, alder@amg.com.pl

       v1.0, 23 lutego 1997



  1.1.  Deklaracja i Prawa autorskie


  Ten dokument nie jest wyroczni. Prawdopodobnie zawiera on jednak
  najbardziej aktualne informacje, jakie mona znale. Za to, co dzieje
  si z twoimi urzdzeniami nie odpowiada nikt inny, jak tylko ty sam.
  Jeli twj sprzt pjdzie z dymem (...prawie niemoliwe!), nie bior
  za to adnej odpowiedzialnoci. Tzn. AUTOR ANI TUMACZ NIE S
  ODPOWIEDZIALNI ZA JAKIEKOLWIEK USZKODZENIA POWSTAE W WYNIKU PODJCIA
  DZIAA OPARTYCH NA INFORMACJI ZAWARTEJ W NINIEJSZYM DOKUMENCIE.
  Prawa autorskie tego dokumentu (c) 1996 s wasnoci Lauri Tischlera.
  Tumaczenie na polski - Pawe Olszewski (c) 1997.  Udziela si
  pozwolenia na wykonywanie i rozprowadzanie kopii tego podrcznika przy
  zachowaniu jego brzmienia, pod warunkiem, e nota o prawach autorskich
  i niniejsze pozwolenie znajd si w kadej kopii.

  Zezwala si rwnie na wykonywanie i rozprowadzanie zmodyfikowanych
  kopii tego dokumentu w nie zmienionym brzmieniu, pod warunkiem, e
  niniejsza nota o prawach autorskich zostanie w nich zamieszczona
  dokadnie tak samo jak w wersji oryginalnej, oraz e caa powstaa w
  oparciu o ten dokument praca bdzie rozprowadzana wraz z zezwoleniem
  identycznym do tego.

  Zezwala si na kopiowanie i rozprowadzanie innych wersji jzykowych
  tego dokumentu, przy zachowaniu powyej opisanych zasad co do wersji
  zmodyfikowanych.

  Jeli zamierzasz wczy ten dokument do prac przeznaczonych do
  publikacji, prosz, skontaktuj si z autorem, aby mg zapewni, e
  posiadasz moliwie najbardziej aktualn informacj.

  Zdarzyo si kiedy, e opublikowano nieaktualne wersje dokumentw
  HOWTO dotyczcych Linuxa. Skutkiem tego programici rozwijajcy Linuxa
  naraeni zostali na zbdny wysiek z powodu zalewu pytaniami, na ktre
  udzielono ju odpowiedzi w uaktualnionych wersjach dokumentw.



  1.2.  Dodatkowa Dokumentacja

  Zalecane s nastpujce HOWTO:


    BootPrompt-HOWTO autorstwa Paula Gortmakera
     (Paul.Gortmaker@anu.edu.au).  Nowe wersje tego dokumentu mona
     uzyska przez anonimowy FTP z sunsite.unc.edu, w katalogu
     /pub/Linux/docs/HOWTO/* oraz z rozmaitych linuxowych archiww
     lustrzanych.

    kerneld-mini-HOWTO Henrika Stornera (storner@osiris.ping.dk).
     Najwiesz wydan wersj tego dokumentu mona znale pod adresem
     http://eolicom.olicom.dk/~storner/kerneld-mini-HOWTO.html.

     Pomidzy wydaniami nowych wersji tego mini-HOWTO, uaktualnion
     list dokonanych zmian moesz znale pod adresem
     http://eolicom.olicom.dk/~storner/kern.html.




  Plik Documentation/Configure.help udziela do dobrej, oglnej
  informacji o tym, ktrym czciom jdra nadawa posta moduw, a
  ktrym nie.

  Rwnie krocie rozmaitych plikw README, porozsiewanych (niestety) po
  caym Drzewie Katalogw rdowych Linuxa s dobr i pouczajc
  lektur.

  Najbardziej aktualn dokumentacj zawsze bdzie sam Kod rdowy. Na
  przykad, jeli chcesz si dowiedzie, jakie parametry mog zosta
  przekazane karcie ethernet smc-ultra, zagldasz do karalogu
  linux/drivers/net i ogldasz plik smc-ultra.c -- zazwyczaj gdzie pod
  koniec tego pliku mona znale procedur zwan init_module. W obrbie
  tej procedury lub w jej pobliu znajdziesz definicje parametrw i ich
  struktury, odpowiadajce parametrom moduu.

  1.3.  Linuxowe Grupy Dyskusyjne


  Jeli masz pytania dotyczce przekazywania moduom parametrw w
  trakcie ich adowania, w pierwszej kolejnoci PRZECZYTAJ ten dokument.
  Jeli nie znajdziesz odpowiedzi na swoje pytanie/pytania ani tutaj,
  ani we wczeniej wymienionej dokumentacji dodatkowej, moesz sprbowa
  spyta w grupach dyskusyjnych.

  Oglne pytania na temat konfigurowania systemu naley kierowa do
  grupy comp.os.linux.setup. Prosimy, aby respektowa t ogln zasad
  dotyczc treci listw i nie przesya swoich zapyta oglnych do
  grup powiconych konkretnym zagadnieniom.


  1.4.  Nowe Wersje Tego Dokumentu


  Nowe wersje oryginau tego dokumentu pobra mona przez anonimowy FTP
  z sunsite.unc.edu, z katalogu /pub/Linux/docs/HOWTO/* i wielu
  linuxowych archiww lustrzanych. Poprawki bd dokonywane w miar
  pojawiania si informacji o nowych sterownikach. Jeli kopia, ktr
  czytasz ma wicej ni 3 miesice, oznacza to, e jest albo
  nieaktualna, albo e byem leniwy i jej nie zaktualizowaem.

  Najnowsza wersja niniejszego dokumentu w wersji polskiej znajduje si
  w oficjalnym archiwum polskich wersji dokumentw Linux HOWTO
  ftp://ftp.ippt.gov.pl/pub/Linux/JTZ/, a take pod adresem
  http://www.amg.net.pl/Linux/JTZ/.

  Ten dokument zosta przygotowany przy uyciu systemu SGML, specjalnie
  skonfigurowanego dla celw Projektu Linux Howto. Dostpne s rne
  formaty wyjciowe, do ktrych zaliczy mona: postscript, dvi, ascii,
  html oraz wkrtce TeXinfo.

  Zalecabym ogldanie tego dokumentu w formacie html (w przegldarce
  WWW) lub w formacie Postscript/dvi. Oba z nich zawieraj aktywne
  powizania, ktre nie wystpuj w formacie ascii.

  Jeli chcesz otrzyma oficjaln kopi angielsk z sunsite, oto URL:

  Module-HOWTO <http://sunsite.unc.edu/mdw/HOWTO/Module-HOWTO.html>


  1.5.  Moduy eksperymentalne (kod alpha) lub niepena informacja.

  Oto lista moduw okrelonych w skryptach konfiguracyjnych jako
  eksperymentalne, posiadajcych niewystarczajce informacje, lub
  takich, ktrych Kodw rdowych nie rozumiem, bo jestem zbyt ciemny.
  Wybr naley do ciebie.


    Obsuga formatu binarnego JAVA.

    Sterownik Frame Relay DLCI.

    Sterownik       Sangoma S502A FRAD.

    Sterownik BAYCOM do AX.25.

    Most WIC Radio IP.

    Sterownik karty ethernet 3Com 3c505.

    Sterownik karty ethernet 3Com 3c507.

    Sterownik karty ethernet Allied Telesis AT1700.

    Sterownik       Intel Ether Express Pro.

    Sterownik karty ethernet Fujitsu FMV-18x.

    Sterownik karty ethernet ICL EtherTeam 16i/32.

    Sterownik karty ethernet NI 5210.

    Sterownik karty ethernet Ansel Communications EISA 3200.

    System plikw Amiga FSS.


  1.6.  Historia wersji.


    Wstpna wersja 1.0, 20 czerwca 1996.

    Wersja 1.1, 20 padziernika 1996.


    Pierwsza wersja polska v.1.0, 23 lutego 1997

    Poprawiona nieco v.1.01, 10 marca 1997



  2.  Programy narzdziowe do obsugi moduw

  Jest to zestaw programw niezbdnych do obsugiwania moduw. W
  czasie, gdy to pisz, najwiesza wersja narzdzi do obsugi moduw
  to modules-2.0.0.tar.gz. Informacje na temat biecej wersji mona
  znale pod adresem http://www.pi.se/blox


  Pierwsz informacj o moduach udostpnili panowie Jacques Gelinas
  jacques@solucorp.qc.ca oraz Bjoern Ekwall bj0rn@blox.se za
  porednictwem pliku /usr/src/linux/Documentation/modules.txt.


  2.1.  Tworzenie moduw

  W pierwszym kroku powiniene skompilowa jdro, tak jak jest to
  opisane w pliku linux/README. Oglnie rzecz biorc robi si to tak:

    make config

    make dep

    make clean

    make zImage lub make zlilo

  Przy make config, wybierasz, ktre elementy chcesz wczy do
  rezydentnej czci jdra, a ktre chcesz uywa w postaci adowalnych
  moduw. Zazwyczaj do czci rezydentnej wczasz minimum skadnikw
  koniecznych do zaadowania systemu:

    System plikw twojej partycji root

    Sterownik SCSI

    Obsuga zwykych twardych dyskw

    Obsuga sieci (CONFIG_NET)

    Obsuga protokou TCP/IP (CONFIG_INET), ale bez sterownikw!

    oraz wszystkie rzeczy, bez ktrych po prostu nie da si y...


  Liczba moduw nieustannie si zwiksza i dla wszystkich elementw,
  ktre mona w danym jdrze skompilowa do postaci moduw, bdziesz
  mg wybra opcj m w make config .


  Masz rwnie moliwo stworzenia moduw, ktre s w mniejszym
  stopniu zalene od wersji jdra. Mona t opcj ustawi w trakcie make
  config, przez wczenie CONFIG_MODVERSIONS. Jest ona najbardziej
  przydatna w przypadku stabilnych wersji jdra, takich jak na przykad
  jdra serii 1.2 i 2.0.  Jeli masz moduy, ktre oparte s na kodach
  nie doczonych do oficjalnych kodw rdowych jdra, ta opcja z
  pewnoci ci si spodoba...


  Po skompilowaniu jdra, generujesz moduy poleceniem:

       make modules



  Nastpi kompilacja wszystkich moduw i uaktualnienie katalogu
  linux/modules. W tyme katalogu znajdziesz mas docze
  symbolicznych, wskazujcych rozmaite pliki obiektowe w katalogach
  rdowych jdra.


  Teraz, gdy ju stworzye wszystkie moduy, powiniene rwnie wyda
  polecenie:

       make modules_install



  Skopiuje ono wszystkie nowo stworzone moduy do katalogw
  /lib/modules/wersja_jdra/, gdzie wersja_jdra to co w rodzaju 2.0.1,
  zalenie od obecnie posiadanej przez ciebie wersji jdra.


  Jak tylko przeadujesz nowo stworzone jdro, moesz instalowa i
  usuwa moduy za pomoc programw narzdziowych insmod i rmmod. Jeli
  przeczytasz stron podrcznika systemowego man na temat insmod,
  dowiesz si rwnie, jak atwo jest skonfigurowa modu przy uyciu
  insmod (wskazwka: symbol=warto).


  2.2.  Rozszerzone programy narzdziowe, modprobe  i depmod .

  Masz rwnie dostp do dwch programw narzdziowych: modprobe i
  depmod. modprobe jest to wrapper lub rozszerzenie do insmod. Owe
  narzdzia wykorzystuj (i utrzymuj) zestaw plikw, umieszczonych w
  katalogu /lib/modules, opisujcych wszystkie dostpne dla danej wersji
  jdra moduy wraz z ich wzajemnymi zalenociami.


  Przy uyciu programu modprobe, moesz zaadowa kady modu w
  nastpujcy sposb:

       /sbin/modprobe module

  bez zwracania szczeglnej uwagi na wersj jdra, ktre aktualnie
  pracuje, lub na fakt, od jakich innych moduw dany modu zaley.


  Z pomoc pliku konfiguracyjnego programu modprobe: /etc/conf.modules,
  moesz na rozmaite sposoby decydowa o zachowaniu tego programu, w tym
  rwnie o automatycznym ustawianiu opcji programu insmod dla
  poszczeglnych moduw. Tak, tak, wszystko to jest rwnie
  udokumentowane na stronach podrcznika systemowego "man"...

  Aby z skutecznie uywa programu modprobe, oglnie rzecz biorc,
  naley umieci nastpujce polecenie w skrypcie /etc/rc.d/rc.S. (Na
  ten temat moesz przeczyta wicej w pliku rc.hints z pakietu
  programw narzdziowych do obsugi moduw, modules-x.y.z.tar.gz.)

       /sbin/depmod -a



  Zostan znalezione zalenoci pomidzy rnymi moduami.  Wwczas,
  jeli na przykad wpiszesz:

       /sbin/modprobe umsdos


  automatycznie zaadujesz zarwno modu msdos, jak i umsdos, poniewa
  umsdos jedzi na baranach msdos.



  2.3.  Optymalne  narzdzie, kerneld .

  No dobra, przeczytae wszystko powysze i jeste bardzo zachwycony...
  Teraz mwimy ci, aby zapomnia wszystko o tym, jak adowa i usuwa
  moduy adowalne.


  Z pomoc demona kerneld, wszystkie te rutynowe czynnoci bd
  wykonywane automatycznie. Wystarczy, e zaznaczysz "Y" przy opcji
  CONFIG_KERNELD w make config, oraz upewnisz si, e /sbin/kerneld jest
  uruchamiany moliwie jak najszybciej po zaadowaniu systemu i e
  /sbin/depmod -a by ju uruchamiany dla biecego jdra. (Wicej
  informacji na ten temat znajdziesz w pakiecie narzdziowym do obsugi
  moduw).


  Ilekro jaki program zayczy sobie, aby jdro wykonao funkcj, ktra
  jest dostpna jedynie w obrbie adowalnego moduu, a modu w nie
  jest jeszcze zainstalowany w jdrze, jdro poprosi demona kerneld o
  zajcie si t sytuacj.


  Oto, co si dzieje:

    Jdro spostrzega si, e dany element nie jest rezydentny w
     jdrze.

    Jdro wysya wiadomo do kerneld, wraz z symbolicznym opisem
     danej funkcji.

    Demon kerneld zleca programowi modprobe zaadowanie moduu
     odpowiadajcego temu symbolicznemu opisowi.

    Modprobe zerka w swoj wewntrzn tablic translacji oznacze
     (alias), aby sprawdzi, czy jest jakie pasujce. Tablic te mona
     przekonfigurowa i rozszerzy wstawiajc wiersze alias do pliku
     /etc/conf.modules.

    Nastpnie programowi insmod zlecane jest wstawienie moduu
     (moduw), ktre na podstawie ustale modprobe potrzebne s w
     jdrze. Kady modu zostanie skonfigurowany zgodnie z opcjami
     zawartymi w wierszach options pliku /etc/conf.modules.

    Modprobe koczy dziaanie i kerneld informuje jdro, e danie
     zostao wykonane (lub skoczyo si niepowodzeniem...)

    Jdro wykorzystuje wieo zainstalowany element tak samo, jak gdyby
     by on doczony do rezydentnej czci jdra.


  mietank na caym naszym torcie jest to, e jeli automatycznie
  zainstalowany modu nie jest przez jaki czas uywany (zazwyczaj przez
  1 minut), jest on rwnie automatycznie usuwany.


  Powoduje to, e jdro uywa minimalnego niezbdnego w danym momencie
  obszaru pamici, umoliwiajc jej bardziej efektywne wykorzystanie ni
  w charakterze pojemnika na nie uywany kod.


  Tak naprawd, jest to jedynie efekt uboczny prawdziwej zalety kerneld:
  Musisz jedynie stworzy jdro-minimum, mniej lub bardziej niezalene
  od faktycznej konfiguracji sprztowej. Ustawienia wirtualnego jdra s
  natomiast nadzorowane w oparciu o plik konfiguracyjny, przy
  uwzldnieniu biecego sposobu uytkowania komputera i jdra systemu.


  Powinna to by dobra wiadomo dla osb opiekujcych si wieloma
  komputerami, jak rwnie dla tych, ktrzy opiekuj si dystrybucjami.


  Aby uywa kerneld bez nadmiernych zmaga, bdzie ci potrzebny
  modprobe z wersji, ktr mona uzna za wie w stosunku do twojego
  jdra, jak rwnie plik konfiguracyjny dla modprobe
  (/etc/conf.modules).


  Poniewa modprobe zna wikszo moduw, najprostszy plik
  konfiguracyjny moe wyglda tak:




       alias scsi_hostadapter aha1542  # czy te jakikolwiek inny kontroler SCSI, jaki
                                         posiadasz

       alias eth0 3c509 # lub jaka inna, uywana przez ciebie karta ethernet

       # dla niektrych kart sieciowych moesz potrzebowa
       # wiersza opcji - "options"
       options 3c509 io=0x300 irq=10

       # moesz te potrzebowa wiersza opcji dla jakiego innego moduu
       options cdu31a cdu31a_port=0x1f88 sony_pas_init=1





  Mgby rwnie doda ponisze linie, ale s to jedynie upikszenia:


  alias net-pf-3 off      # (nadal) brak moduu ax25
  alias net-pf-4 off      # jeli nie uywasz moduu ipx
  alias net-pf-5 off      # jeli nie uywasz moduu appletalk





  Na koniec, dla pedantw: Moesz nazwa plik konfiguracyjny
  /etc/conf.modules, albo /etc/modules.conf, gdy modprobe wie, jak
  postpowa w kadym z tych przypadkw.


  3.  Oglne Ustawienia Jdra

  Uwaga: nie moesz mie obsugi a.out oraz ELF jednoczenie
  skompilowanych jako moduy. W przeciwnym razie niele si zaptlisz
  przy prbie uruchomienia insmod aby zaadowa obsug a.out/ELF, co
  jest potrzebne do uruchmienia insmod ;-) Jeli masz system w peni
  ELF, ale potrzebujesz obsug formatu a.out dla sesji Netscape od
  czasu do czasu, moesz obsug a.out skonfigurowa jako modu.

  W przeciwnym wypadku, prawdopodobnie powiniene zostawi obsug a.out
  w jdrze, natomiast jeli w ogle nie masz jeszcze ELF, moesz
  zignorowa obsuge ELF.



  3.1.  Obsuga plikw binarnych a.out ( binfmt_aout.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe binfmt_aout.o

          Brak parametrw moduu.
  ______________________________________________________________________





  3.2.  Obsuga plikw binarnych ELF ( binfmt_elf.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe binfmt_elf.o

          Brak parametrw moduu.
  ______________________________________________________________________





  3.3.  Obsuga plikw binarnych JAVA ( binfmt_java.o ).

  JAVA jest obiektowo zorientowanym jzykiem programowania, rozwijanym
  przez firm SUN; programy w jzyku JAVA kompilowane s do postaci
  "JAVA bytecode", ktra moe pniej by interpretowana w trakcie
  uruchamiania na wielu rnych systemach operacyjnych. Owe pliki
  binarne JAVA staj si uniwersalnym formatem plikw uruchamialnych. Ta
  opcja pozwala uruchamia pliki binarne w Javie tak samo jak wszystkie
  inne programy: przez wpisanie ich nazwy.

  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe binfmt_java.o

          Brak parametrw moduu.
  ______________________________________________________________________





  4.  Stacja dyskw i inne urzdzenia blokowe


  4.1.  Sterownik Stacji Dyskw ( floppy.o ).

  Jest wiele opcji sterownika stacji dyskw i wszystkie z nich s
  wymienione w pliku README.fd w katalogu linux/drivers/block. Po
  szczegowe i aktualne informacje odwouj si bezporednio do tego
  wanie pliku.



  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe floppy.o 'floppy="<opcje>"'

          Wyjanienie opcji poniej...
  ______________________________________________________________________





  mask,allowed_drive_mask -         Ustawia mask bitow dozwolonych
  napdw jako mask. Domylnie, dopuszczone s jedynie urzdzenia 0 i 1
  kadego kontrolera stacji dyskw. Jest tak dlatego, e pewne
  niestandardowe urzdzenia (pyty gwne ASUS PCI) knoc klawiatur
  kiedy korzysta si z urzdze 2 lub 3. Opcja ta jest w pewnym stopniu
  zdezaktualizowana przez opcje CMOS.


  all_drives - Ustawia mask bitow dozwolonych napdw aby wszystkie
  byy dozwolone. Uyj tego parametru jeli do kontrolera stacji dyskw
  podczone masz wicej ni dwa napdy.


  asus_pci - Ustawia mask bitow dozwolonych napdw tak, aby
  dopuszczone byy jedynie urzdzenia 0 i 1. (Domylne)


  daring - Informuje sterownik stacji dyskw, e masz dobrze zachowujcy
  si kontroler napdw. Pozwala to na bardziej wydajn i pynn prac,
  ale w przypadku pewnych kontrolerw moe nie dziaa. Pewne operacje
  mog by dziki temu przyspieszone.

  0,daring - Informuje sterownik stacji dyskw, e kontroler napdw
  powinien by uywany ostronie.

  one_fdc - Informuje sterownik stacji dyskw, e masz tylko jeden
  kontroler (domylne).


  two_fdc lub adres,two_fdc - Informuje sterownik stacji dyskw, e
  posiadasz dwa kontrolery napdw. Uznaje si przy tym, e drugi
  kontroler ma adres adres. Owa druga opcja nie jest konieczna jeli
  drugi kontroler jest pod adresem 0x370, oraz jeli uywasz opcji
  'CMOS'.


  thinkpad - Informuje sterownik stacji dyskw, e posiadasz Thinkpad.
  Thinkpady uywaj odwrcon konwencj polecenia zmiany dyskw.


  0,thinkpad - Informuje sterownik stacji dyskw, e nie masz Thinkpada.


  omnibook lub nodma - Informuje sterownik stacji dyskw, e DMA ma nie
  by uywane w trakcie przesyania danych. Jest to konieczne na
  Omnibookach HP, nie posiadaj one bowiem kanau DMA, ktry mgby by
  uyty przez sterownik stacji dyskw. Opcja ta przydaje si rwnie
  wtedy, gdy czsto otrzymujesz komunikaty "Unable to allocate DMA
  memory". Rzeczywicie, pami DMA musi by fizycznie ciga, przez co
  trudniej j przydzieli, podczas gdy bufory przeznaczone do innych
  celw mog by przydzielone w pamici wirtualnej. Jednake odradzam t
  opcj, jeli posiadasz kontroler stacji dyskw bez FIFO (8272A lub
  82072). 82072A i pniejsze s OK. Aby uywa nodma, potrzebujesz
  rwnie co najmniej 486.  Jeli uywasz trybu nodma, zalecam, aby
  rwnie ustawi prg czuoci FIFO na 10 lub niszy, aby ograniczy
  ilo generowanych przerwa przesyu danych.


  dma - Informuje sterownik stacji dyskw, e dostpny jest dziaajcy
  kana DMA (ustawienie domylne).


  nofifo - Cakowicie wycza FIFO. Jest to konieczne, gdy otrzymujesz
  komunikaty "Bus master arbitration error" od karty ethernet (lub
  innych urzdze) w trakcie korzystania ze stacji dyskw.


  fifo - Wcza FIFO (domylne)


  [prg czuoci],fifo_depth - Ustawia prg czuoci FIFO. Opcja ta jest
  najbardziej stosowna w trybie DMA. Jeli ten parametr jest wyszy,
  sterownik stacji dyskw toleruje wiksze opnienia przerwa, ale
  generuje wicej przerwa, (tzn. w wikszym stopniu obcia system).
  Jeli parametr ten jest niszy, opnienia przerwa rwnie powinny
  by mniejsze (procesor dziaa szybciej). Zalet niszego progu
  czuoci jest mniejsza ilo przerwa.


  Aby wyregulowa prg czuoci fifo, wcz komunikaty
  przepenienia/niedoboru przy uyciu komendy 'floppycontrol
  --messages'. Nastpnie skorzystaj z napdu. Jeli otrzymasz duo
  komunikatw przepenienia/niedoboru ("Over/Underrun - retrying"),
  oznacza to, e prg czuoci fifo jest za niski. Powiniene podwysza
  prg do momentu, w ktrym bdziesz otrzymywa wyej opisane komentarze
  tylko od czasu do czasu. Dobrze jest skompilowa sterownik napdu
  dyskw jako modu przy okazji testowania czuoci fifo. Pozwala to na
  testowanie rnych ustawie fifo bez koniecznoci przeadowywania
  systemu za kadym razem. Pamitaj, e powiniene wykona
  'floppycontrol --messages' po kadym zaadowaniu moduu.  Zazwyczaj
  regulowanie progu czuoci fifo nie jest konieczne, gdy domylne
  ustawienie (0xa) jest rozsdne.


  [napd],[typ],cmos - Ustawia typ CMOS napdu napd jako typ. Jest to
  konieczne jeli masz wicej ni dwa napdy dyskw (jedynie dwa mog
  by zdefiniowane fizycznym CMOS), lub jeli twj BIOS uywa
  niestandardowych typw CMOS. Typy CMOS to:
  ______________________________________________________________________
                  0 - Uyj warto fizycznego CMOS
                  1 - 5 1/4 DD
                  2 - 5 1/4 HD
                  3 - 3 1/2 DD
                  4 - 3 1/2 HD
                  5 - 3 1/2 ED
                  6 - 3 1/2 ED
                 16 - nie znany lub nie zainstalowany
  ______________________________________________________________________


  (Uwaga: dla napdw ED istniej dwa poprawne typy. Jest tak, poniewa
  pocztkowo typ 5 wybrano dla napdw tamowych, a 6 dla napdw ED.
  Byo to ignorowane przez firm AMI, ktra wykorzystywaa typ 5 dla
  napdw ED. Oto dlaczego sterownik stacji dyskw obsuguje oba).


  unexpected_interrupts - Wypisanie ostrzeenia w przypadku otrzymania
  nieoczekiwanego przerwania (zachowanie domylne).



  no_unexpected_interrupts lub L40SX - Nie wypisuj komunikatw w
  przypadku otrzymania nieoczekiwanego przerwania. Ta opcja jest
  potrzebna na laptopach IBM L40SX przy pewnych trybach graficznych.
  (Wydaje si, e jest jaka wspzaleno obsugi grafiki i napdw
  dyskw. Nieoczekiwane przerwania maj wpyw jedynie na wydajno i
  bezpiecznie mona je pomin).


  4.2.  Obsuga urzdzenia blokowego loopback ( loop.o ).

  Wczenie tej opcji umoliwi ci montowanie pliku jako system plikw.
  Jest to przydatne, gdy chcesz sprawdzi system plikw ISO9660 zanim
  wypalisz CD-ROM, lub jeli chcesz uywa obrazw zawartoci dyskietek
  przed ich zapisaniem.


  Opcja ta rwnie umoliwia zamontowanie systemu szyfrowanego. Aby
  wykorzysta t moliwo, potrzebujesz ostatnie uzupenienia programw
  mount i innych o obsug DES i IDEA. Moesz je znale tutaj:
  http://www.binary9.net/nicholas/linuxkernel/patches.

  Pamitaj, e to ptlowe urzdzenie blokowe nie ma nic wsplnego z
  urzdzeniem loopback uywanym przy poczeniach sieciowych komputera z
  nim samym.


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe loop.o

          Brak parametrw moduu.
  ______________________________________________________________________




  4.3.  Obsuga sterownika urzdze wielokrotnych [md]  (RAID).

  Ten sterownik pozwala poczy kilka partycji twardych dyskw w jedno
  logiczne urzdzenie blokowe.

  Programy narzdziowe do obsugi urzdze md mona znale pod adresem
  sweet-smoke.ufr-info-p7.ibp.fr/public/Linux/md035.tar.gz. W tym samym
  miejscu zamieszczono rwnie dokument md-FAQ.

  Istniej rne poziomy RAID (Redundant Array of Inexpensive Disks -
  Redundantna Macierz Niedrogich Dyskw).

    RAID-0, Dane rozmieszczone na dyskach poczonych w przestrze
     cig. Brak kontroli bdw.

     Za Najlepsza przepustowo danych wrd systemw RAID.
        Przezroczysty dla oprogramowania.

     Przeciw
        Brak kontroli bdw i redundancji. Uszkodzenie jednego dysku w
        macierzy powoduje utrat wszystkich danych w caej macierzy.
        Wszystkie parametry MTBF koniecznie trzeba przeliczy ponownie.


    RAID-1, Lustrzane kopie dyskw.

     Za Brak przestojw w zapisie. 100% redundancja dysku.  Uszkodzenie
        nie obnia wydajnoci.

     Przeciw
        100% nadwyka kosztw. Wymaga podwojonej przestrzeni dyskowej i
        energii w porwnaniu do systemu bez macierzy.

    RAID-5, Sektorowe rozmieszczenie pasmowe danych i informacji o
     parzystoci.

     Za Dobra wydajno przy systemach przetwarzajcych transakcje.
        Brak nadwyki zapisu jak w RAID-4.  Nadwyka przestrzeni
        dyskowej nie przekracza jednego dysku.  Moliwy rwnolegy
        odczyt w caej macierzy.

     Przeciw
        Spadek wydajnoci przy rekonstrukcji danych.

    RAID-6, Macierz RAID-0 z kopi lustrzan.

     Za Przepustowo danych porwnywalna do RAID-0.  100% redundancja
        danych.  Nie ma spadku wydajnoci po uszkodzeniu.

     Przeciw
        100% nadwyka kosztw. Wymaga dwukrotnie wikszej przestrzeni
        dyskowej i zasilania w porwnaniu do systemu bez macierzy.


  W chwili obecnej jedynie RAID-0 jest dostpny dla Linuxa. Tryb
  linearny nie jest uwaany za cz definicji RAID. Komisja Doradcza ds
  RAID rwnie nie uznaje RAID-0 jako czci definicji RAID z powodu
  braku redundancji danych.


  Trybami, ktre warto zastosowa, s RAID-0, RAID-1, RAID-5 oraz
  RAID-6.


  4.3.1.  Sterownik urzdze wielokrotnych w trybie linearnym (addyty
  wnym) ( linear.o ).

  Jeli wybierzesz t opcj, sterownik urzdze wielokrotnych bdzie
  mg pracowa w tak zwanym trybie linearnym, tzn. poczy partycje
  twardych dyskw po prostu dodajc jedn do drugiej.



  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe linear.o

          Brak parametrw adowania.
  ______________________________________________________________________




  4.3.2.  Urzdzenia wielokrotne w trybie RAID-0 (pasmowym) ( raid0.o ).

  Jeli wybierzesz t opcj, sterownik urzdze wielokrotnych bdzie
  mg pracowa w tak zwanym trybie raid0, tzn. poczy partycje
  twardych dyskw w jedno urzdzenie logiczne w taki sposb, aby
  zapeniane one byy rwnomiernie, jedna porcja danych tu, jedna tam.
  Zwikszy to przepustowo, o ile partycje znajduj si na osobnych
  dyskach.

  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe raid0.o

          Brak parametrw adowania.
  ______________________________________________________________________





  4.4.  Obsuga dysku RAM ( rd.o ).

  Wczenie tej opcji pozwoli ci uywa cz pamici RAM jako
  urzdzenie blokowe, tak, aby mg zaoy na nim systemy plikw,
  dokonywa operacje zapisu i odczytu i robi wszystkie inne rzeczy,
  jakie s moliwe na zwykych urzdzeniach blokowych (jak np. dysk
  twardy). Zazwyczaj dysk RAM uywany jest do zaadowania z dyskietki i
  przechowania minimalnego bazowego systemu plikw (root filesystem) w
  trakcie pierwszej instalacji Linuxa.

  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe rd.o

          Brak parametrw adowania.
          Dostpne s parametry przy adowaniu systemu, zobacz BootPrompt-HOWTO.
  ______________________________________________________________________




  4.5.  Obsuga dyskw twardych XT ( xd.o ).

  Bardzo stare 8-bitowe kontrolery twardych dyskw uywane w komputerach
  IBM XT.  Obecno obsugi dyskw twardych XT wcale nie oznacza, e
  moesz uruchomi Linuxa na IBM XT :).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe xd.o

          Brak parametrw adowania.
  ______________________________________________________________________


  5.  Oglne Opcje Sieciowe i TCP/IP.


  5.1.  Tunelowanie IP ( ipip.o i new_tunnel.o ).

  Tunelowanie oznacza enkapsulacj danych jednego protokou w obrbie
  innego protokou i przesyanie danych w takiej postaci przez kana,
  ktry rozumie protok enkapsulacji. Potrzebne s dwa moduy, ipip.o,
  dekoder protokou IP/IP, oraz sterownik new_tunnel.o (poprzednio
  nazywa si on tunnel.o i dokumentacja nadal odnosi si do tej
  starszej nazwy).  Dokumentacja znajduje si w
  /usr/src/linux/drivers/net/README.tunnel.


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe ipip.o
          /sbin/modprobe new_tunnel.o

          Brak parametrw adowania.
  ______________________________________________________________________




  5.2.  Obsuga IP Aliasing ( ip_alias.o ).

  Czasami wygodnie jest nada jednemu interfejsowi sieciowemu (czyli
  portowi szeregowemu karty sieciowej) kilka adresw. Najczciej jest
  tak w sytuacji, gdy chcesz podawa na zewntrz rne dokumenty WWW w
  zalenoci od tego, ktrej nazwy komputera uyto, aby si z tob
  poczy.


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe ip_alias.o

          Brak parametrw adowania.
  ______________________________________________________________________




  5.3.  Odwrotny ARP IP ( rarp.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe rarp.o

          Brak parametrw adowania.
  ______________________________________________________________________




  5.4.  Protok IPX ( ipx.o ).

  Jest to obsuga protokou sieciowego Novella - IPX, powszechnie
  uywanego w sieciach lokalnych czcych komputery pracujce pod
  systemami DOS i Windows.

  Protok IPX jest konieczny, gdy:


    Chcesz podcza si pod serwisy Netware przy uyciu DOSEMU -
     emulatora DOSa pod Linuxem

    Chcesz podmontowywa wolumeny Netware jako systemy plikw Linuxa
     przy uyciu klienta Novella pod Linuxem - ncpfs.

    Chcesz podcza si do serwera Linuxowego z klienta Netware, lub
     podmontowywa katalogi Linuxa jako wolumeny Netware. Do tego celu
     su dwa demony, linwared oraz nwserv.

  Stron domow ncpfs jest ftp.gwdg.de/pub/linux/misc/ncpfs, ale mona
  j rwnie znale na sunsite i w wielu innych archiwach lustrzanych.


  Strona domowa Linware to klokan.sh.cvut.cz/pub/linux/linware,


  Pakiet nwserv - Mars_nwe znajdziesz natomiast tutaj:
  ftp.gwdg.de/pub/linux/misc/ncpfs.


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe ipx.o

          Brak parametrw adowania.
  ______________________________________________________________________




  5.5.  Appletalk DDP ( appletalk.o ).

  Appletalk to sposb, w jaki komputery Apple rozmawiaj ze sob w
  sieci. EtherTalk to nazwa okrelajca appletalk w sieci ethernet, a
  Localtalk to appletalk w sieci opartej o cza szeregowe Apple.


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe appletalk.o

          Brak parametrw adowania.
  ______________________________________________________________________





  6.  Obsuga SCSI.

  Obsuga SCSI w jdrze Linuxa moe przybiera posta moduw na szereg
  rnych sposobw, zalenie od potrzeb uytkownika. Aby zrozumie
  poszczeglne opcje, zdefiniujemy na wstpie kilka poj.


  SCSI-core zawiera rdze obsugi SCSI. Bez niego nic nie zrobisz z
  ktrymkolwiek innym sterownikiem SCSI. Obsuga rdzenia SCSI moe mie
  posta moduu (scsi_mod.o), lub mona j wbudowa w jdro. Jeli rdze
  jest moduem, musi on by pierwszym z adowanych moduw obsugi SCSI,
  a przy usuwaniu moduw z jdra, bdzie musia by usunity w
  ostatniej kolejnoci.


  Poszczeglne sterowniki wyszego lub niszego poziomu mona adowa w
  dowolnej kolejnoci, o ile rdze obsugi SCSI znajduje si ju w
  jdrze (jest wkompilowany lub zaadowany jako modu). Sterownik dyskw
  (sd_mod.o), napdw CD-ROM (sr_mod.o), napdw tamowych (st.o) i
  oglny sterownik SCSI (sg.o) to sterowniki wyszego poziomu, suce
  do obsugi rozmaitych typw urzdze.  Dla przykadu, moesz zaadowa
  sterownik napdu tamowego aby skorzysta z tamy, a nastpnie usun
  go, gdy ju nie potrzebujesz sterownika (tym samym zwalniajc
  przydzielon mu pami).


  Sterowniki niszego poziomu to te, ktre obsuguj poszczeglne karty
  kontrolerw SCSI, kompatybilne z uywan przez ciebie konfiguracj
  sprztow. Przykadem jest modu aha1542.o do obsugi kontrolerw
  Adaptec 1542.


  6.1.  Wymagana Obsuga Rdzenia SCSI.

  6.1.1.  Obsuga Rdzenia SCSI ( scsi_mod.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe scsi_mod.o

          Brak parametrw adowania.
  ______________________________________________________________________




  6.2.  Obsuga sterownikw SCSI wysokiego poziomu.

  6.2.1.  Obsuga dyskw SCSI ( sd_mod.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe sd_mod.o

          Brak parametrw adowania.
  ______________________________________________________________________




  6.2.2.  Obsuga napdw tamowych SCSI ( st.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe st.o

          Brak parametrw adowania.
          Dostpne s parametry przy adowaniu systemu, patrz BootPrompt-HOWTO.
  ______________________________________________________________________




  6.2.3.  Obsuga napdw CD-ROM SCSI ( sr_mod.o ).






  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe sr_mod.o

          Brak parametrw adowania.
  ______________________________________________________________________




  6.2.4.  Oglna obsuga SCSI ( sg.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe sg.o

          Brak parametrw adowania.
  ______________________________________________________________________




  6.3.  Obsuga niskopoziomowego sterownika SCSI.

  Wikszo sterownikw kart SCSI nie przyjmuje parametrw moduw,
  poniewa zazwyczaj dokonuje automatycznej detekcji ustawie karty.
  Koniecznie przeczytaj SCSI-HOWTO i pliki README w katalogu
  /usr/src/linux/drivers/scsi, aby dowiedzie si wicej o swoich
  urzdzeniach. Jeli twoja karta ma jaki niekonwencjonalny adres
  wejcia/wyjcia, musisz permanentnie wczy sterownik w jdro i
  uywa opcji przy adowaniu systemu, patrz BootPrompt-HOWTO.

  Moesz rwnie pomiesza w Kodzie rdowym i przekompilowa.


  6.3.1.  Obsuga 7000FAST SCSI ( wd7000.o ),


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe wd7000.o

          Brak parametrw adowania.
          Autodetekcja karty, wymaga zainstalowanego BIOSu.
          Dostpne s parametry przy adowaniu systemu, patrz BootPrompt-HOWTO.
  ______________________________________________________________________




  6.3.2.  Obsuga Adaptec AHA152X/2825 ( aha154x.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe aha154x.o

          Brak parametrw adowania.
          Autodetekcja karty, wymaga zainstalowanego BIOSu.
          Dostpne s parametry przy adowaniu systemu, patrz BootPrompt-HOWTO.
  ______________________________________________________________________




  6.3.3.  Obsuga Adaptec AHA1542 ( aha1542.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe aha1542.o

          Brak parametrw adowania.
          Autodetekcja jedynie dla adresw 0x330 i 0x334.
          Dostpne s parametry przy adowaniu systemu, patrz BootPrompt-HOWTO.
  ______________________________________________________________________




  6.3.4.  Adaptec AHA1740 EISA support ( aha1740.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe aha1740.o

          Brak parametrw adowania.
          Autodetekcja.
  ______________________________________________________________________




  6.3.5.  Adaptec AHA274X/284X/294X support ( aic7xxx.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe aic7xxx.o

          Brak parametrw adowania.
          Autodetekcja, BIOS musi by wczony.
          Dostpne s parametry przy adowaniu systemu, patrz BootPrompt-HOWTO.
  ______________________________________________________________________




  6.3.6.  Obsuga AdvanSys SCSI ( advansys.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe advansys.o [parameters]

          asc_iopflag=1                   wcz=1, wycz=0 przeszukiwanie portw
          asc_ioport=0x110,0x330          porty do przeszukania
          asc_dbglvl=1                    poziom ledzenia przebiegu programu
                                             0: Wycznie bdy
                                             1: ledzenie wysokopoziomowe
                                             2-N: ledzenie opisowe

          Dostpne s parametry przy adowaniu systemu, patrz BootPrompt-HOWTO.
  ______________________________________________________________________






  6.3.7.  Obsuga Always IN2000 SCSI ( in2000.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe in2000.o

          Brak parametrw adowania.
          Autodetekcja, BIOS nie jest wymagany.
  ______________________________________________________________________




  6.3.8.  Obsuga BusLogic SCSI ( BusLogic.o ).

  Lista obsugiwanych kart BusLogic jest duga. Aby w caoci zapozna
  si ze spraw, przeczytaj usr/src/linux/drivers/scsi/README.BusLogic.


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe BusLogic.o

          Brak parametrw adowania.
          Dostpne s parametry przy adowaniu systemu, patrz BootPrompt-HOWTO.
  ______________________________________________________________________




  6.3.9.  Obsuga DTC3180/3280 SCSI ( dtc.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe dtc.o

          Brak parametrw adowania.
          Autodetekcja.
          Dostpne s parametry przy adowaniu systemu, patrz BootPrompt-HOWTO.
  ______________________________________________________________________




  6.3.10.  Obsuga EATA ISA/EISA (DPT PM2011/021/012/022/122/322) (
  eata.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe eata.o

          Brak parametrw adowania.
          Dostpne s parametry przy adowaniu systemu, patrz BootPrompt-HOWTO.
  ______________________________________________________________________




  6.3.11.  Obsuga EATA-DMA (DPT, NEC, AT&T, SNI, AST, Olivetti, Alpha
  tronix) ( eata_dma.o ).

  Obejmuje DPT Smartcache, Smartcache III oraz SmartRAID.

  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe eata_dma.o

          Brak parametrw adowania.
          Autodetekcja dziaa niezalenie od ustawie.
  ______________________________________________________________________




  6.3.12.  Obsuga EATA-PIO (stare DPT PM2001, PM2012A) ( eata_pio.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe eata_pio.o

          Brak parametrw adowania.
  ______________________________________________________________________




  6.3.13.  Obsuga Future Domain 16xx SCSI ( fdomain.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe fdomain.o

          Brak parametrw adowania.
          Autodetekcja, wymaga zainstalowanego BIOSu.
  ______________________________________________________________________




  6.3.14.  Obsuga oglna NCR5380/53c400 SCSI ( NCR5380.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe NCR5380.o

                  ncr_irq=xx      przerwanie
                  ncr_addr=xx     port lub adres bazowy (dla portu
                                  lub mapowania pamici)
                  ncr_dma=xx      DMA
                  ncr_5380=1      aby ustawi kart NCR5380
                  ncr_53c400=1    aby ustawi kart NCR53C400

          modprobe g_NCR5380 ncr_irq=5 ncr_addr=0x350 ncr_5380=1
           - dla karty NCR5380 mapowanej na port lub

          modprobe g_NCR5380 ncr_irq=255 ncr_addr=0xc8000 ncr_53c400=1
           - dla karty NCR53C400 mapowanej w pamici, wyczone przerwania

          (Naley wpisa 255 przy braku przerwa lub przerwaniu DMA, 254 aby
          automatycznie testowa numer IRQ, jeli wystpio nadpisanie w linii
          polecenia.)

          Dostpne s parametry przy adowaniu systemu, patrz BootPrompt-HOWTO.
  ______________________________________________________________________


  6.3.15.  Obsuga NCR53c406a SCSI ( NCR53c406a.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe NCR53c406a.o

          Brak parametrw adowania.
          Dostpne s parametry przy adowaniu systemu, patrz BootPrompt-HOWTO.
  ______________________________________________________________________




  6.3.16.  Obsuga NCR53c7,8xx SCSI ( 53c7,8xx.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe 53c7,8xx.o

          Brak parametrw adowania.
          Autodetekcja, wymaga zainstalowanego BIOSu.
          Dostpne s parametry przy adowaniu systemu, patrz BootPrompt-HOWTO.
  ______________________________________________________________________




  6.3.17.  Obsuga rodziny PCI-SCSI NCR538xx ( ncr53c8xx.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe ncr53c8xx.o

          Brak parametrw adowania.
  ______________________________________________________________________




  6.3.18.  Obsuga dysku IOMEGA ZIP na porcie rwnolegym ( ppa.o ).

  Dokadniejsze informacje znajdziesz w pliku
  /usr/src/linux/drivers/scsi/README.ppa.

  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe ppa.o ppa_base=0x378 ppa_nybble=1

          Oto parametry i ich funkcje:

          Zmienna         Domylnie  Opis

          ppa_base        0x378   Adres bazowy portu rwnolegego PPA.
          ppa_speed_high  1       Opnienie we/wy w mikrosekundach, uywane przy
                                  transferach danych
          ppa_speed_low   6       Opnienie we/wy w mikrosekundach, uywane przy
                                  innych operacjach
          ppa_nybble      0       1 aby zmusi sterownik do pracy w trybie 4-bitowym.
  ______________________________________________________________________




  6.3.19.  Obsuga PAS16 SCSI ( pas16.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe pas16.o

          Brak parametrw adowania.
          Autodetekcja, nie wymaga BIOSu.
          Dostpne s parametry przy adowaniu systemu, patrz BootPrompt-HOWTO.
  ______________________________________________________________________




  6.3.20.  Obsuga Qlogic FAST SCSI ( qlogicfas.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe qlogicfas.o

          Brak parametrw adowania.
          Dostpne s parametry przy adowaniu systemu, patrz BootPrompt-HOWTO.
  ______________________________________________________________________




  6.3.21.  Obsuga Qlogic ISP SCSI ( qlogicisp.o ).

  Wymaga oprogramowania firmowego.

  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe qlogicisp.o

          Brak parametrw adowania.
          Dostpne s parametry przy adowaniu systemu, patrz BootPrompt-HOWTO.
  ______________________________________________________________________




  6.3.22.  ( seagate.o ).  Obsuga Seagate ST-02 i Future Domain TMC-8xx
  SCSI


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe seagate.o

          Brak parametrw adowania.
          Autodetekcja jedynie adresw, IRQ na stae = 5.
          Wymaga zainstalowanego BIOSu.
          Dostpne s parametry przy adowaniu systemu, patrz BootPrompt-HOWTO.
  ______________________________________________________________________




  6.3.23.  Obsuga Trantor T128/T128F/T228 SCSI ( t128.o ).




  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe t128.o

          Brak parametrw adowania.
          Autodetekcja, wymaga zainstalowanego BIOSu.
          Dostpne s parametry przy adowaniu systemu, patrz BootPrompt-HOWTO.
  ______________________________________________________________________




  6.3.24.  Obsuga UltraStor 14F/34F ( u14-34f.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe u14-34f.o

          Brak parametrw adowania.
          Autodetekcja karty, a NIE portu 0x310, BIOS nie jest wymagany.
          Dostpne s parametry przy adowaniu systemu, patrz BootPrompt-HOWTO.
  ______________________________________________________________________




  6.3.25.  Obsuga UltraStor SCSI ( ultrastor.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe ultrastor.o

          Brak parametrw adowania.
          Dostpne s parametry przy adowaniu systemu, patrz BootPrompt-HOWTO.
  ______________________________________________________________________






  7.  Obsuga urzdze sieciowych



  7.1.  Wymagane i/lub opcjonalne moduy niskopoziomowe



  7.1.1.  Opcjonalny kompresor BSD do PPP ( bsd_comp.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe bsd_comp.o

          Brak parametrw adowania.

          Wymaga ppp.o
  ______________________________________________________________________




  7.1.2.  Kompresor SLHC dla PPP ( slhc.o ).

  Procedury kompresji i dekompresji pakietw tcp (do celw transmisji po
  wolnych liniach szeregowych)


  Wymagany przez protokoy SLIP i PPP (rwnie ISDN-PPP).

  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe slhc.o

          Brak parametrw adowania.
  ______________________________________________________________________




  7.1.3.  Oglny rdze sterownika ethernet NS8390 ( 8390.o ).

  Jest to kod dostosowany do koci, dla wielu kart ethernet opartych o
  ukad 8390. Nie jest to kompletny sterownik, musi by poczony z
  kodem dostosowanym do konkretnej karty, np. ne.o, wd.o, 3c503.o, itd.


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe 8390.o

          Brak parametrw adowania.
  ______________________________________________________________________





  7.2.  Obsuga sterownika sieciowego dummy ( dummy.o ).

  Oglnie rzecz biorc jest to urzdzenie typu worek bez dna (tzn.
  wszystko, co wysane jest do tego urzdzenia, obracane jest w nico),
  z konfigurowalnym adresem IP. Najczciej jest uywane po to, aby
  udawa przed lokalnymi programami, e w danej chwili nieaktywny adres
  SLIP naprawd istnieje.


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe dummy.o

          Brak parametrw adowania.
  ______________________________________________________________________




  7.3.  Obsuga EQL (wywaanie obcienia linii szeregowej) ( eql.o ).

  Jeli twj komputer ma dwa cza szeregowe z innymi komputerami
  (zazwyczaj wymaga to dwch modemw i linii telefonicznych), oraz
  uywasz na tych czach protokou SLIP (protokou do obsugi ruchu
  internetowego przez linie telefoniczne) lub PPP (lepszy SLIP), przy
  uyciu tego sterownika moesz spowodowa, e bd si one zachowywa
  jak jedno cze podwjnej prdkoci.



  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe eql.o

          Brak parametrw adowania.
  ______________________________________________________________________




  7.4.  Obsuga Frame relay DLCI ( dlci.o ).

  Jest to obsuga protokou frame relay; frame relay to szybka i tania
  metoda zdalnego podczania si do dostawcy usug internetu, lub
  tworzenia prywatnej sieci WAN. Na jednej fizycznej linii pomidzy
  twoim komputerem a lokalnym "przecznikiem" (tzn. punktem wejciowym
  do sieci frame relay) mona relizowa kilka logicznych pocze punkt-
  punkt z innymi komputerami podczonymi do sieci frame relay. Oglne
  objanienie protokou znajdziesz w WWW, pod adresem http://frame-
  relay.indiana.edu/4000/4000index.html. Aby uywa frame relay,
  potrzebujesz urzdze obsugi (FRAD) oraz pewnych programw z pakietu
  narzdzi sieciowych, tak jak objaniono to w pliku
  Documentation/networking/framerelay.txt.


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe dlci.o

          Brak parametrw adowania.
  ______________________________________________________________________




  7.5.  Obsuga FRAD Sangoma S502A ( sdla.o ).

  Jest to sterownik dla Urzdze Dostpu do Frame Relay (FRAD) Sangoma
  S502A, S502E oraz S508. S to karty wieloprotokoowe, ale obecnie
  sterownik obsuguje jedynie frame relay. Przeczytaj prosz
  Documentation/networking/framerelay.txt.


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe sdla.o

          Brak parametrw adowania.

          Wymaga dlci.o
  ______________________________________________________________________





  7.6.  Obsuga PLIP (port rwnolegy) ( plip.o ).

  PLIP (Parallel Line Internet Protocol - Internetowy Protok Linii
  Rwnolegych) uywany jest do tworzenia miniaturowych sieci,
  skadajcych si z dwch (lub rzadko z wikszej iloci) lokalnych
  komputerw. Porty rwnolege (zacza komputerowe z 25 otworami)
  czone s kablami "null printer" lub "Turbo Laplink", krre mog
  przesya 4 bity naraz, lub przy uyciu specjalnych kabli PLIP (tylko
  w przypadku, gdy porty rwnolege s dwukierunkowe), po ktrych
  przesa naraz mona 8 bitw (opis konstrukcji tych kabli znajdziesz w
  pliku drivers/net/README?.plip). Kable te mog mie dugo do 15m.
  Dziaa to rwnie wtedy, gdy jeden z komputerw pracuje w systemie
  DOS/Windows i ma zainstalowane jakie oprogramowanie PLIP, np.
  sterownik pakietw PLIP Crynwr
  http://sunsite.cnam.fr/packages/Telnet/PC/msdos/misc/pktdrvr.txt oraz
  oprogramowanie winsock lub telnet NCSA.


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe plip.o io=0x378 irq=7

          io = 0
          irq = 0         (domylnie, uywa IRQ 5 dla portu 0x3bc,
                                            IRQ 7 dla portu 0x378,
                                       oraz IRQ 2 dla portu 0x278)
          (Detekcja na portach: 0x278, 0x378, 0x3bc)
  ______________________________________________________________________




  7.7.  Obsuga protokou PPP (point-to-point) ( ppp.o ).

  Aby uywa PPP, potrzebujesz dodatkowy program, zwany pppd, zgodnie z
  opisem w Documentation/networking/ppp.txt oraz PPP-HOWTO, dostpnego
  pod adresem sunsite.unc.edu:/pub/Linux/docs/HOWTO.


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe ppp.o

          Brak parametrw adowania.

          Wymaga slhc.o
          Wymaga rwnie serial.o, ktry nie jest to automatycznie
          wykrywany, wic serial.o naley zaadowa rcznie.
  ______________________________________________________________________





  7.8.  Obsuga protokou SLIP (linia szeregowa) ( slip.o ).

  SLIP (Serial Line Internet Protocol - Internetowy Protok Linii
  Szeregowych) jest protokoem uywanym do przesyania ruchu
  internetowego po liniach telefonicznych lub kablach szeregowych
  (znanych rwnie pod nazw 'nullmodem').


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe slip.o

          slip_maxdev = 256 (domylna warto SL_NRUNIT z pliku slip.h)

          Wymaga slhc.o
          Wymaga rwnie serial.o, ktry nie jest to automatycznie
          wykrywany, wic serial.o naley zaadowa rcznie.
  ______________________________________________________________________




  7.9.  Interfejsy sieciowe Radia Amatorskiego i komunikacji bezprze
  wodowej

  7.9.1.  Sterownik emulacji BAYCOM ser12 i par96 do AX.25 ( baycom.o ).

  Jest to sterownik do prostych radiomodemw typu Baycom, ktre podcza
  si do zcz szeregowych lub rwnolegych. Sterownik obsuguje modele
  ser12 i par96. Aby skonfigurowa sterownik, naley uy programu
  narzdziowego setbaycom dostpnego pod adresem
  http://www.ife.ee.ethz.ch/~sailer/ham/ham.html#lnxbay.  Informacje o
  modemach znajdziesz pod adresem http://www.baycom.de, oraz w pliku
  drivers/char/README.baycom.


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe baycom.o modem=1 iobase=0x3f8 irq=4 options=1

          major   liczba gwna, ktr powinien uy sterownik; domylnie 60
          modem   typ modemu pierwszego kanau (liczba poboczna 0); 1=ser12,
                  2=par96/par97, jakakolwiej inna warto jest niepoprawna

          iobase  adres bazowy portu; typowe wartoci to 0x3f8,0x2f8, 0x3e8, 0x2e8
                  dla ser12, oraz 0x378, 0x278, 0x3bc dla par96/par97

          irq     numer przerwania portu; typowe wartoci to 3,4 dla ser12 oraz 7 dla
                  par96/par97 options 0=use hardware DCD, 1=use software DCD
  ______________________________________________________________________




  7.9.2.  STRIP (Metricom starmode radio IP) strip.o ).

  STRIP jest protokoem radiowym rozwijanym w zwizku z projektem
  MosquitoNet (http://mosquitonet.stanford.edu/) do celw przesyania
  ruchu internetowego przy uyciu radia Metricom. Radia Metricom s to
  mae, zasilane bateryjnie, radiowe przekaniki pakietowe pracujce z
  prdkoci 100kbit/sekund. Maj rozmiar zbliony do telefonu
  komrkowego. (Moge rwnie sysze o nich pod nazw "modemy
  Metricom", ale staramy si unika tutaj okrelenia "modem", poniewa
  wprowadza ono wiele osb w bd, przez co myl, e mona podczy
  modem Metricom do linii telefonicznej i uywa go jak zwyky modem).
  STRIP moesz uywa na kadym komputerze z Linuxem i portem
  szeregowym, cho oczwicie najbardziej moe si on przyda posiadaczom
  komputerw przenonych.


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe strip.o

          Brak parametrw adowania.
  ______________________________________________________________________




  7.9.3.  Obsuga WaveLAN ( wavelan.o ).

  S to karty do bezprzewodowej komunikacji zblionej do ethernet.
  Obsugiwane s karty AT&T GIS i NCR WaveLAN.




  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe wavelan.o

          io = 0x390      (Mona ustawi, ale zmienianie nie jest zalecane)
          irq = 0         (Jeli zmienione, nie brane pod uwag)
  ______________________________________________________________________




  7.9.4.  Most IP WIC Radio ( wic.o ).

  Obsuga mostu radiowego WIC pracujcego na porcie rwnolegym.


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe wic.o

          Wydaje si, e urzdzenia 'wic0', 'wic1' and 'wic2' maj bezporedni
          zwizek z odpowiadajcymi im portami 'lpx'.
  ______________________________________________________________________




  7.9.5.  Sterownik emulacji Z8530 SCC do AX.25 ( scc.o ).

  Te karty s uywane do podczania komputera z Linuxem do amatorskiego
  radio w celu czenia si z innymi komputerami. Jeli chciaby ich
  uywa, przeczytaj Documentation/networking/z8530drv.txt oraz HAM-
  HOWTO.


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe scc.o

          Brak parametrw moduu.
  ______________________________________________________________________





  7.10.  Karty ethernet 3COM.



  7.10.1.  Obsuga 3c501 ( 3c501.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe 3c501.o

          io  = 0x280     bazowy adres IO
          irq = 5         IRQ
          (Probes ports:  0x280, 0x300)
  ______________________________________________________________________





  7.10.2.  Obsuga 3c503 ( 3c503.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe 3c503.o

          io = 0          (Bdzie narzeka, jeli nie podasz "io=0xNNN")
          irq = 0         (IRQ ustawiane programowo przez sterownik, przy uyciu
                           autoIRQ)
          xcvr = 0        (Uyj xcvr=1 aby wybra zewntrzny transceiver)
          (Detekcja na portach: 0x300, 0x310, 0x330, 0x350, 0x250, 0x280, 0x2A0,0x2E0)

          Wymaga 8390.o
  ______________________________________________________________________




  7.10.3.  Obsuga 3c505 ( 3c505.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe 3c505.o

          io = 0x300
          irq = 0
          (Detekcja na portach: 0x300, 0x280, 0x310)
  ______________________________________________________________________




  7.10.4.  Obsuga 3c507 ( 3c507.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe 3c507.o

          io = 0x300
          irq = 0
          (Detekcja na portach: 0x300, 0x320, 0x340, 0x280)
  ______________________________________________________________________




  7.10.5.  Obsuga 3c509/3c579 ( 3c509.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe 3c509.o

          io = 0
          irq = 0
          ( Autodetekcja przez modu w trakcie adowania dziaa dobrze jedynie na
            EISA, AUTODETEKCJA ID NA ISA NIE DZIAA POPRAWNIE! Jeli chesz, aby
            sterownik dokonywa poprawnej detekcji na szynie ISA, wkompiluj go
            statycznie w jdro ).
  ______________________________________________________________________



  7.10.6.  Obsuga serii 3c590 "Vortex" ( 3c59x.o ).

  Zapewnia obsug nastpujcych kart:

    3c590 Vortex 10Mbps.

    3c595 Vortex 100baseTX.

    3c595 Vortex 100baseT4.

    3c595 Vortex 100base-MII.

    EISA Vortex 3c597.


     ___________________________________________________________________
     Polecenie adowania:
             /sbin/modprobe 3c59x.o debug=1 options=0,,12

             Ustawia ono poziom komunikatw ledzenia aby wywietlana bya
             minimalna ilo komunikatw, ustawia pierwsz kart na trancseiver
             10baseT, drug na transceiver EEPROM, a trzeci aby pracowaa w penym
             trybie duplex, przy uyciu transceivera 100baseTx.
             (Uwaga: kolejno kart ustawiana jest przez PCI BIOS).

             Moliwe ustawienia typw nonika
                     0       10baseT
                     1       10Mbs AUI
                     2       nie zdefiniowane
                     3       10base2 (BNC)
                     4       100base-TX
                     5       100base-FX
                     6       MII (jeszcze niedostpny)
                     7       <Uyj ustawienie domylne>

                     8       Bit penego trybu duplex
                     8       10baseT peny duplex
                     12      100baseTx peny duplex
                     16      Bit wczajcy Bus-master (jedynie zastosowania eksperymentalne!)

             Szczegy na temat implementacji sterownika znajdziesz na pocztku pliku
             rdowego.
     ___________________________________________________________________




  7.11.  Karty ethernet Western Digital/SMC.



  7.11.1.  Obsuga WD80*3 ( wd.o ).














  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe wd.o

          io = 0          (Bdzie narzeka, jeli nie podasz "io=0xNNN")
          irq = 0         (Warto IRQ czytana z EEPROM, starodawne karty uwyaj autoIRQ)
          mem = 0         (Wymuszenie pamici dzielonej na adresie 0xC8000, lub innym...)
          mem_end = 0     (Wymuszenie niestandardowego rozmiaru pamici przez
                           podanie wartoci mem_end)
                          (np. dla 32k WD8003EBT, uyj mem=0xd0000 mem_end=0xd8000
          (Detekcja na portach:  0x300, 0x280, 0x380, 0x240)

          Wymaga 8390.o
  ______________________________________________________________________




  7.11.2.  Obsuga SMC Ultra/EtherEZ ( smc-ultra.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe smc-ultra.o

          io = 0          (Bdzie narzeka, jeli nie podasz "io=0xNNN")
          irq = 0         (Warto IRQ czytana z EEPROM)
          (Detekcja na portach:  0x200, 0x220, 0x240, 0x280, 0x300, 0x340, 0x380)

          Wymaga 8390.o
  ______________________________________________________________________




  7.11.3.  Obsuga SMC 9194 ( smc9194.o ).

  Jest to sterownik do kart ethernet SMC serii 9000.

  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe smc9194.o

          io = 0          dla adres bazowego
          irq = 0         dla IRQ
          ifport = 0      dla autodetekcji, 1 dla TP, 2 dla AUI ( lub 10base2 )

          Detekcja na portach:    0x200, 0x220, 0x240, 0x260, 0x280, 0x2A0, 0x2C0, 0x2E0,
                          0x300, 0x320, 0x340, 0x360, 0x380, 0x3A0, 0x3C0, 0x3E0

          Poziom ledzenia mona ustawi w kodzie rdowym smc9194.c.
  ______________________________________________________________________




  7.12.  Inne karty Ethernet.



  7.12.1.  Obsuga AT1700 ( at1700.o ).





  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe at1700.o

          io = 0x260
          irq = 0

          (Detekcja na portach: 0x260, 0x280, 0x2A0, 0x240, 0x340, 0x320, 0x380, 0x300)
  ______________________________________________________________________




  7.12.2.  Obsuga Cabletron E21xx ( e2100.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe e2100.o

          io = 0          (Bdzie narzeka, jeli nie podasz "io=0xNNN")
          irq = 0         (IRQ ustawiane programowo przez sterownik)
          mem = 0         (Nadpisanie domylnego pocztku bloku pamici dzielonej 0xd0000)
          xcvr = 0        (Uyj xcvr=1 aby wybra zewntrzny transceiver.)
          (Detekcja na portach: 0x300, 0x280, 0x380, 0x220)

          Wymaga 8390.o
  ______________________________________________________________________




  7.12.3.  Obsuga DEPCA, DE10x, DE200, DE201, DE202, DE422 ( depca.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe depca.o

          io = 0x200
          irq = 7
          (Detekcja na portach:  ISA:  0x300, 0x200;
                          EISA: 0x0c00            )
  ______________________________________________________________________




  7.12.4.  Obsuga EtherWORKS 3 (DE203, DE204, DE205) ( ewrk3.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe ewrk3.o

          io = 0x300
          irq = 5
          (Przy module brak autodetekcji!
           Na szynach EISA dokonywana jest detekcja EISA.
           Statycznie doczony kod do jdra testuje porty na szynie ISA:
                  0x100, 0x120, 0x140, 0x160, 0x180, 0x1A0, 0x1C0,
                  0x200, 0x220, 0x240, 0x260, 0x280, 0x2A0, 0x2C0, 0x2E0,
                  0x300,        0x340, 0x360, 0x380, 0x3A0, 0x3C0)
  ______________________________________________________________________


  7.12.5.  Obsuga EtherExpress 16 ( eexpress.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe eexpress.o

          io = 0x300
          irq = 0         (Warto IRQ czytana z EEPROM)
          (Detekcja na portach: 0x300, 0x270, 0x320, 0x340)
  ______________________________________________________________________




  7.12.6.  Obsuga EtherExpressPro ( eepro.o ).



  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe eepro.o

          io = 0x200
          irq = 0
          (Detekcja na portach: 0x200, 0x240, 0x280, 0x2C0, 0x300, 0x320, 0x340, 0x360)
  ______________________________________________________________________




  7.12.7.  Obsuga Fujitsu FMV-181/182/183/184 ( fmv18x.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe fmv18x.o

          io = 0x220      adres bazowy
          irq = 0         IRQ

          Detekcja na portach: 0x220, 0x240, 0x260, 0x280, 0x2a0, 0x2c0, 0x300, 0x340
  ______________________________________________________________________




  7.12.8.  Obsuga HP PCLAN+ (27247B i 27252A) ( hp-plus.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe hp-plus.o

          io = 0          (Bdzie narzeka, jeli nie podasz "io=0xNNN")
          irq = 0         (IRQ czytane z rejestru konfiguracji)
          (Detekcja na portach: 0x200, 0x240, 0x280, 0x2C0, 0x300, 0x320, 0x340)

          Wymaga 8390.o
  ______________________________________________________________________






  7.12.9.  Obsuga HP PCLAN (27245 i inne serii 27xxx) ( hp.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe hp.o

          io = 0          (Bdzie narzeka, jeli nie podasz "io=0xNNN")
          irq = 0         (IRQ ustawiane programowo przez sterownik przy uyciu autoIRQ)
          (Detekcja na portach: 0x300, 0x320, 0x340, 0x280, 0x2C0, 0x200, 0x240)

          Wymaga 8390.o
  ______________________________________________________________________




  7.12.10.  Obsuga HP 10/100VG PCLAN (ISA, EISA, PCI) ( hp100.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe hp100.o

          hp100_port = 0 (bazowy adres IO)

          (Dokonuje detekcj EISA, jeli jest w zczu EISA;
           Na szynie ISA dokonuje detekcji na wszystkich portach od 0x100 do 0x3E0
           krokiem 0x020)
  ______________________________________________________________________




  7.12.11.  Obsuga ICL EtherTeam 16i/32 ( eth16i.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe eth16i.o

          io = 0x2a0      (Bdzie narzeka, jeli nie podasz "io=0xNNN")
          irq = 0         (IRQ ustawiane programowo przez sterownik przy uyciu autoIRQ)

          Testowane porty przy karcie eth16i :
          0x260, 0x280, 0x2A0, 0x240, 0x340, 0x320, 0x380, 0x300

          Testowane porty przy karcie eth32i :
          0x1000, 0x2000, 0x3000, 0x4000, 0x5000, 0x6000, 0x7000, 0x8000,
          0x9000, 0xA000, 0xB000, 0xC000, 0xD000, 0xE000, 0xF000
  ______________________________________________________________________




  7.12.12.  Obsuga NE2000/NE1000 ( ne.o ).










  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe ne.o

          io = 0          (Jawnie wymaga wartoci "io=0xNNN")
          irq = 0         (Prbuje okreli ustawione IRQ przez autoIRQ)
          (Detekcja na portach: 0x300, 0x280, 0x320, 0x340, 0x360)

          Wymaga 8390.o
  ______________________________________________________________________




  7.12.13.  Obsuga NI5210 ( ni52.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe ni52.o

          io=0x360
          irq=9
          memstart=0xd0000
          memend=0xd4000

          Nie uywaj autodetekcji, io=0
  ______________________________________________________________________





  7.13.  Kontrolery EISA, VLB, PCI i zintegrowane z pyt gwn



  7.13.1.  Obsuga Ansel Communications EISA 3200 ( ac3200.o ).



  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe ac3200.o

          Poniewa jest to karta EISA, autodetekcja powinna dziaa.

          Wymaga 8390.o
  ______________________________________________________________________




  7.13.2.  Karta ethernet Apricot Xen-II na pycie gwnej ( apricot.o
  ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe apricot.o

          io = 0x300  (Nie mona zmieni!)
          irq = 10
  ______________________________________________________________________


  7.13.3.  Obsuga DE425, DE434, DE435, DE450, DE500 ( de4x5.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe de4x5.o

          io = 0x000b
          irq = 10
          is_not_dec = 0
          Przy kartach innych producentw ni DEC, ale uywajcych ko DEC
          21040/21041/21140, ustaw ten parametr na 1
          (Detekcja EISA i PCI)
  ______________________________________________________________________




  7.13.4.  Obsuga DECchip Tulip (dc21x4x) PCI ( tulip.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe tulip.o

          Przeczytaj Documentation/networking/tulip.txt
  ______________________________________________________________________




  7.13.5.  Obsuga Digi Intl. RightSwitch SE-X ( dgrs.o ).

  Jest to sterownik linuxowy do kart Digi International RightSwitch SE-X
  EISA i PCI. S to cztero- (EISA) lub szecioportowe (PCI) przeczniki
  ethernet zintegrowane na jednej pycie z NIC.

  Istnieje program narzdziowy do ustawiania filtrw pakietw
  wejciowych i wyjciowych na kadym porcie, zwany "dgrsfilt".

  Ten program obsugi pozwala ledzi prac graficznie, jak rwnie
  ustawia adresy IP i IPX agenta SNMP, parametry IEEE Spanning Tree i
  czas ekspiracji. Mona je rwnie ustawi z linii polecenia po
  zaadowaniu sterownika.

  Jest rwnie towarzyszcy program obsugi, zwany "xrightswitch".


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe dgrs.o

          debug=NNN               Poziom komunikatw ledzenia
          dma=0/1                 Wycz/Wcz DMA na karcie PCI
          spantree=0/1            Wycz/Wcz IEEE spanning tree
          hashexpire=NNN          Zmie czas ekspiracji adresu (domylnie 300 sekund)
          ipaddr=A,B,C,D          Ustaw adres IP agenta SNMP, np. 199,86,8,221
          ipxnet=NNN              Ustaw adres IPX agenta SNMP
  ______________________________________________________________________







  7.14.  Obsuga kart PCMCIA i przenonych



  7.14.1.  Obsuga karty D-Link DE600 ( de600.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe de600.o

          de600_debug = 0
          (Na porcie 0x378, irq 7 -- lpt1; moliwe do ustawienia przy kompilacji)
  ______________________________________________________________________




  7.14.2.  Obsuga karty D-Link DE620 ( de620.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe de620.o

          bnc = 0, utp = 0        <-- Wymuszenie nonika przez ustawienie jednej z opcji
          io = 0x378              (rwnie moliwe do ustawienia przy kompilacji)
          irq = 7
  ______________________________________________________________________




  7.15.  Obsuga Token Ring


  7.15.1.  Obsuga kart opartych na ukadzie Tropic ( ibmtr.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe ibmtr.o io=0xa20 irq=0

          io = 0xa20      Nie powiniene uywa autodetekcji przy insmod.
          irq = 0
  ______________________________________________________________________




  7.16.  Obsuga ARCnet ( arcnet.o ).

  Przeczytaj dobr dokumentacj pod adresem
  /usr/src/linux/Documentation/networking/arcnet.txt. W tym samym
  miejscu znajduje si rwnie informacja na temat sprztu ARCnet -
  arcnet-hardware.txt.










  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe arcnet.o io=0x300 irq=2 shmem=0xd0000

          Jeli chcesz, moesz nazwa urzdzenie uywajc konwencji "device=arc1"
          (dla drugiej karty) lub "device=eth0" (z dziwnych powodw).

          (Podczas detekcji, sprawdza nastpujce moliwe adresy:
           Zalecane:
                  0x300, 0x2E0, 0x2F0, 0x2D0
           Inne:
                  0x200, 0x210, 0x220, 0x230, 0x240, 0x250, 0x260, 0x270,
                  0x280, 0x290, 0x2A0, 0x2B0, 0x2C0,
                         0x310, 0x320, 0x330, 0x340, 0x350, 0x360, 0x370,
                  0x380, 0x390, 0x3A0,                      0x3E0, 0x3F0  )
  ______________________________________________________________________




  8.  Podsystem ISDN

  Konfiguracja i wczenie sieci ISDN jest zadaniem zoonym. Przeczytaj
  dokumentacje znajdujc si w katalogu
  /usr/src/linux/Documentation/isdn.



  8.1.  Obsuga ISDN ( isdn.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe isdn.o

          Brak parametrw moduu.

          Wymaga slhc.o
  ______________________________________________________________________




  8.2.  Obsuga ICN 2B and 4B ( icn.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe icn.o [parameters]

          portbase=p membase=m icn_id=identyfikator [icn_id2=identyfikator2]

          p = port bazowy         (default: 0x320)
          m = pami dzielona     (default: 0xd0000)

          Jeli uywasz podwjn kart ICN, MUSISZ zdefiniowa DWA identyfikatory
          identyfikator musi zaczyna si od litery.

          Wymaga isdn.o
  ______________________________________________________________________






  8.3.  Obsuga PCBIT-D ( pcbit.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe pcbit.o

          mem = 0         domylnie = 0xd0000
          irq = 0         domylnie = 5

          Wymaga isdn.o
  ______________________________________________________________________




  8.4.  Obsuga Teles/NICCY1016PC/Creatix ( teles.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe teles.o io=.....

          io=m0,i0,p0,d0[,m1,i1,p1,d1 ... ,mn,in,pn,dn] teles_id=identyfikator

          m0 = pami dzielona pierwszej karty    (domylnie: 0xd0000
          i0 = IRQ pierwszej karty                (domylnie: 15)
          p0 = port bazowy pierwszej karty        (domylnie: 0xd80)
          d0 = protok D-kanau pierwszej karty  1=1TR6, 2=EDSS1 (domylnie: 2)

          p1,i1,m1,d1 = Parametry drugiej karty (ustawienia domylne: brak)
          pn,in,mn,d1 = Parametry n-tej karty (obsugiwane jest do 16 kart)

          identyfikator = Identyfikator sterownika uywany przy dostpie przez
                          programy narzdziowe i do celw identyfikacyjnych jeli
                          uywany jest program monitorujcy lini. (brak ustawie
                          domylnych). identyfikator musi zaczyna si od litery!

          Typ karty jest okrelany w oparciu o numer portu, przerwania i pami
          dzielon:

          port == 0, pami dzielona != 0 -> Teles S0-8
          port != 0, pami dzielona != 0 -> Teles S0-16.0
          port != 0, pami dzielona == 0 -> Teles S0-16.3

          Wymaga isdn.o
  ______________________________________________________________________





  9.  Sterowniki CD-ROM (nie dotyczy napdw SCSI i IDE/ATAPI)



  9.1.  Obsuga Aztech/Orchid/Okano/Wearnes/TXC/CyDROM ( aztcd.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe aztcd.o aztcd=[adresbazowy]

          Pene informacje znajdziesz w /Documentation/cdrom/aztcd/
  ______________________________________________________________________

  9.2.  Obsuga CD-ROM Goldstar R420 ( gscd.o ).

  Wszystkie rodzaje informacji o napdzie CD-ROM GoldStar R420 oraz o
  linuxowym sterowniku do niego znale mona na stronie:
  http://linux.rz.fh-hannover.de/~raupach.


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe gscd.o gscd=[address]

          Domylny adres bazowy to 0x340.
          Bdzie to dziaa z wikszoci programw.
          Wyboru adresw dokonuje si poprzez jumpery od PN801-1 do PN801-4
          na karcie interfejsu GoldStar.
          Stosowne ustawienia to: 0x300, 0x310, 0x320, 0x330, 0x340, 0x350,
          0x360, 0x370, 0x380, 0x390, 0x3A0, 0x3B0, 0x3C0, 0x3D0, 0x3E0, 0x3F0
  ______________________________________________________________________




  9.3.  Obsuga Matsushita/Panasonic/Creative, Longshine, TEAC ( sbpcd.o
  ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe sbpcd.o sbpcd=[adres], x

          adres   = adres IO
          x       = ustawienie SBPRO, przeczytaj Documentation/cdrom/sbpcd
  ______________________________________________________________________




  9.4.  roman }


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe mcd.o mcd=0x300,11,0x304,5

          Gdzie parametry to parami port IO i IRQ
  ______________________________________________________________________




  9.5.  roman }


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe mcdx.o mcdx=0x300,11,0x304,5

          Gdzie parametry to parami port IO i IRQ
  ______________________________________________________________________







  9.6.  Obsuga CD-ROM Optics Storage DOLPHIN 8000AT ( optcd.o ).

  Jest ro sterownik do tak zwanego napdu 'DOLPHIN', z 34-ro pinowym
  zczem kompatybilnym ze zczem Sony. Dla napdu IDE Optics Storage
  8001, przyda ci si sterownik CD-ROM ATAPI. Ten sterownik wydaje si
  rwnie dziaa z Lasermate CR328A.

  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe optcd.o optcd=0x340

          Parametrem jest adres bazowy karty.
  ______________________________________________________________________




  9.7.  Obsuga CD-ROM Philips/LMS CM206 ( cm206.o ).

  Jest to sterownik napdu CD-ROM Philips/LMS cm260 w poczeniu z kart
  adaptera cm260.


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe cm206.o cm206=0x300,11

          Parametry to port bazowy i IRQ twojej karty.
          Kolejno parametrw portu i IRQ nie ma znaczenia.
          Moesz poda tylko jeden z nich, pozostay uzyska wkompilowan warto
          domyln.
  ______________________________________________________________________




  9.8.  Obsuga CD-ROM Sanyo CDR-H94A ( sjcd.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe sjcd.o sjcd_base=0x340

          Parametr jest portem bazowym twojej karty.
          Adres domylny = 0x340, bez IRQ,  bez DMA.
  ______________________________________________________________________




  9.9.  Obsuga programowo konfigurowalnego interfejsu
  ISP16/MAD16/Mozart ( isp16.o ).














  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe isp16.o [parameters]

          isp16_cdrom_base=<port>
          isp16_cdrom_irq=<irq>
          isp16_cdrom_dma=<dma>
          isp16_cdrom_type=<typ_napdu>

          Prawidowe wartoci to:
            port=0x340,0x320,0x330,0x360
            irq=0,3,5,7,9,10,11
            dma=0,3,5,6,7
            typ_napdu=noisp16,Sanyo,Panasonic,Sony,Mitsumi.

            Pamitaj, e powysze parametry s wraliwe na wielko liter.
  ______________________________________________________________________




  9.10.  Obsuga CD-ROM Sony CDU31A/CDU33A ( cdu31a.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe cdu31a.o [parametry]

          cdu31a_port=<adres I/O> - ustawia bazowy adres I/O.
          Musi to by okrelone.

          cdu31a_irq=<interrupt> - Ustawia numer przerwania.
          Nie podanie tego parametru spowoduje wyczenie przerwa.
  ______________________________________________________________________




  9.11.  Obsuga CD-ROM Sony CDU535 ( sonycd535.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe sonycd535.o sonycd535=[adres]

          Parametr to adres bazowy twojej karty.
  ______________________________________________________________________





  10.  Systemy plikw



  10.1.  Obsuga systemu plikw Minix ( minix.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe minix.o

          Brak parametrw adowania.
  ______________________________________________________________________

  10.2.  Obsuga systemu plikw Extended ( ext.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe ext.o

          Brak parametrw adowania.
  ______________________________________________________________________




  10.3.  Obsuga systemu plikw Second extended ( ext2.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe ext2.o

          Brak parametrw adowania.
  ______________________________________________________________________




  10.4.  Obsuga systemu plikw xiafs ( xiafs.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe xiafs.o

          Brak parametrw adowania.
  ______________________________________________________________________




  10.5.  Obsuga systemu plikw DOS FAT ( fat.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe fat.o

          Brak parametrw adowania.
  ______________________________________________________________________




  10.6.  Obsuga systemu plikw MSDOS ( msdos.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe msdos.o

          Brak parametrw adowania.
          Wymaga fat.o.
  ______________________________________________________________________




  10.7.  Obsuga systemu plikw VFAT (Windows-95) ( vfat.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe vfat.o

          Brak parametrw adowania.
          Wymaga fat.o.
  ______________________________________________________________________




  10.8.  ( umsdos.o ).  UMSDOS: System plikw typu unix naoony na std.
  system plikw MSDOS FAT


  ______________________________________________________________________
   Polecenie adowania: /sbin/modprobe vfat.o

          Brak parametrw adowania.
          Wymaga fat.o i msdos.o.
  ______________________________________________________________________




  10.9.  Obsuga systemu plikw NFS ( nfs.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe nfs.o

          Brak parametrw adowania.
  ______________________________________________________________________




  10.10.  Obsuga systemu plikw SMB (uywanie wolumenw WfW, itd...) (
  smbfs.o ).

  smbfs jest systemem plikw, pracujcym w oparciu o protok SMB. Jest
  to protok uywany przez systemy Windows for Workgroups, Windows NT i
  Lan Manager do wzajemnego komunikowania si ze sob. smbfs zrodzi si
  dziki programowi samba, napisanemu przez Andrew Tridgella. Program
  ten zmienia jakikolwiek komputer pracujcy w systemie Unix w serwer
  plikw dla stacji DOS lub Windows.  Wicej na temat tego
  interesujcego pakietu programw, a take informacje o uywaniu SMB i
  NetBIOS za porednictwem TCP/IP przeczyta moesz tutaj:
  ftp://nimbus.anu.edu.au/pub/tridge/samba/. Znajdziesz tam rwnie
  wyjanienie poj takich jak nazwa lub wolumen netbios.

  Aby uywa smbfs, potrzebujesz specjalny program montujcy, ktry
  znajduje si w pakiecie ksmbfs, umieszczonym pod adresem
  sunsite.unc.edu:/pub/Linux/system/Filesystems/smbfs.








  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe smbfs.o

          Brak parametrw adowania.
  ______________________________________________________________________




  10.11.  Obsuga systemu plikw NCP (podczanie wolumenw NetWare) (
  ncpfs.o ).

  ncpfsjest systemem plikw, pracujcym w oparciu o protok NCP,
  zaprojektowany przez Novell Corporation dla produktu NetWare(tm). NCP
  jest funckjonalnie zbliony do NFS, wykorzystywanego w spoecznoci
  TCP/IP.  Aby zamontowa system plikw Netware, potrzebny jest
  specjalny program montujcy, ktry znajduje si w pakiecie ncpfs.
  Stron domow ncpfs jest ftp.gwdg.de/pub/linux/misc/ncpfs, ale na
  sunsite i w innych archiwach lustrzanych rwnie mona go znale.

  Pokrewne pakiety to linware i mars_nwe, ktre uzupeniaj Linuxa o
  cz funkcjonalnoci serwerw NetWare.

  Strona domowa Linware to: klokan.sh.cvut.cz/pub/linux/linware,

  Mars_nwe mona znale tu: ftp.gwdg.de/pub/linux/misc/ncpfs.

  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe ncpfs.o

          Brak parametrw adowania.

          Wymaga ipx.o
  ______________________________________________________________________




  10.12.  Obsuga systemu plikw CD-ROM ISO9660 ( isofs.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe isofs.o

          Brak parametrw adowania.
  ______________________________________________________________________




  10.13.  Obsuga systemu plikw OS/2 HPFS (tylko do odczytu) ( hpfs.o )


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe hpfs.o

          Brak parametrw adowania.
  ______________________________________________________________________




  10.14.  Obsuga systemu plikw Systemu V/Coherent ( sysv.o ).

  Jest to linuxowa implementacja systemu plikw Systemu V/Coherent.

  Obsuguje wszsystkie z poniszych systemw plikw:

    Xenix,

    SystemV/386,

    Coherent.


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe sysv.o

          Brak parametrw adowania.
  ______________________________________________________________________




  10.15.  Obsuga systemu plikw Amiga FFS ( affs.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe affs.o

          Brak parametrw adowania.
  ______________________________________________________________________




  10.16.  Obsuga systemu plikw UFS (tylko do odczytu) ( ufs.o ).

  Ewidentnie do montowania dyskw z partycjami FreeBSD i/lub Sun. Nie
  liczc Kodu rdowego, nie istnieje adna dokumentacja.


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe ufs.o

          Brak parametrw adowania.
  ______________________________________________________________________





  11.  Urzdzenia znakowe


  11.1.  Obsuga moduw sterownikw uytkownika ( misc.o ).

  Modu ten jest uywany przez moduy atixlmouse, busmouse, msbusmouse,
  psaux, wdt i softdog i jest generowany automatycznie w razie potrzeby.






  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe misc.o

          Brak parametrw adowania.
  ______________________________________________________________________





  11.2.  Standardowa/oglna obsuga urzdze szeregowych ( serial.o ).

  UWAGA: serial.o jest wymagany przez inne moduy, jak ppp.o i slip.o.
  Rwnie wymagany jest przez mysz szeregow i, co za tym idzie, przez
  gpm.  Jednake ta zaleno nie jest wykrywana przez obecnie dostpne
  programy narzdziowe i modu serial.o musi by adowany rcznie.


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe serial.o

          Brak parametrw adowania.
  ______________________________________________________________________




  11.3.  Obsuga Cyclades async mux ( cyclades.o )


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe cyclades.o

          Brak parametrw adowania.
  ______________________________________________________________________




  11.4.  Obsuga Stallion multiport serial

  Te inteligentne karty rwnie wymagaj zaadowania do nich "firmowego"
  kodu. Robi si to z poziomu uytkownika poprzez program "stlload"
  doczony do pakietu sterownikw. Skompiluj ten program wpisujc
  "make" tam, gdzie umiecie pliki z pakietu. W najprostszym przypadku
  moesz wwczas w tym katalogu wyda polecenie:

       ./stlload -i cdk.sys


  Zaaduje ono kart 0 (zakadajc, e karta 0 jest kart EasyConnection
  8/64). Aby zaadowa do karty ONboard, Brumby lub Stallion, wpisz:

       ./stlload -i 2681.sys


  Przeczytaj plik /usr/src/linux/drivers/char/README.stallion.


  11.4.1.  Obsuga Stallion EasyIO lub EC8/32 ( stallion.o ).



  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe stallion.o

          Brak parametrw adowania.
  ______________________________________________________________________




  11.4.2.  Obsuga Stallion EC8/64, ONboard, Brumby ( istallion.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe istallion.o

          Brak parametrw adowania.
  ______________________________________________________________________




  11.5.  Obsuga karty SDL RISCom/8 ( riscom8.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe riscom8.o [options]

          Ten sterownik moe obsuy do 4 kart naraz.
          Opcje : iobase=0xXXX iobase1=0xXXX iobase2=...

  ______________________________________________________________________




  11.6.  Obsuga drukarki na porcie rwnolegym ( lp.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe lp.o io=0x378 irq=0

          io = 0
          irq = 0         przy irq=0 bdzie dziaa w trybie zapytywania

          (Detekcja na portach: 0x278, 0x378, 0x3bc)
          Note: zaadowanie lp.o bez adnych parametrw spowoduje inicjalizacje
          wszystkich portw rwnolegych.
  ______________________________________________________________________




  11.7.  Obsuga myszy



  11.7.1.  Obsuga myszy ATIXL ( atixlmouse.o ).





  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe atixlmouse.o

          Brak parametrw adowania.
          Wymaga misc.o
  ______________________________________________________________________




  11.7.2.  Obsuga myszy Logitech ( busmouse.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe busmouse.o

          Brak parametrw adowania.
          Wymaga misc.o
  ______________________________________________________________________




  11.7.3.  Obsuga myszy Microsoft ( msbusmouse.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe msbusmouse.o

          Brak parametrw adowania.
          Wymaga misc.o
  ______________________________________________________________________




  11.7.4.  Obsuga myszy PS/2 (tzw. "urzdzenie dodatkowe") ( psaux.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe psaux.o

          Brak parametrw adowania.
          Wymaga misc.o
  ______________________________________________________________________




  11.8.  Obsuga napdw tamowych

  Informacj na temat napdw tamowych SCSI znajdziesz w rozdziale
  Obsuga SCSI.  Obsuga napdw tamowych QIC-02 nie ma postaci moduu.


  11.8.1.  Obsuga Ftape (QIC-80/Travan) ( ftape.o ).






  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe ftape.o tracing=3

          Parametr 'tracing' moe przyjmowa nastpujce wartoci

          ustaw:          aby otrzyma:
            0             dziury w programie
            1             + bdy
            2             + ostrzeenia
            3             + informacje            ** Domylnie **
            4             + wicej informacji
            5             + przebieg programu
            6             + informacje o fdc/dma
            7             + przepyw danych
            8             + wszystko inne
  ______________________________________________________________________





  11.9.  Obsuga Watchdog Timer



  11.9.1.  WDT Watchdog timer ( wdt.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe wdt.o

          Brak parametrw adowania.
          Domylnie io=0x240 irq=14,
          wszelkie podane zmiany dokonaj bezporednio w pliku wdt.c.
          Wymaga misc.o
  ______________________________________________________________________




  11.9.2.  Programowy Watchdog ( softdog.o ).


  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe softdog.o

          Brak parametrw adowania.
          Wymaga misc.o
  ______________________________________________________________________




  11.9.3.  Berkshire Products PC Watchdog ( pcwd.o ).









  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe pcwd.o

          Brak parametrw adowania.
          Wymaga misc.o
  ______________________________________________________________________






  12.  Obsuga dwiku ( sound.o ).

  Konfigurowanie dwiku to zoone zadanie, na ten temat napisano kilka
  plikw Readme - w katalogu /usr/src/linux/drivers/sound, po prostu je
  przeczytaj.

  ______________________________________________________________________
  Polecenie adowania:
          /sbin/modprobe sound.o [option]

          Opcja: dma_buffsize=32768
  ______________________________________________________________________





  13.  Zakoczenie

  W sprawie przedawnionych informacji oraz ewentualnych bdw
  merytorycznych naley zgasza si do autora.

  Dziki,

  Lauri Tischler, ltischler@efore.fi


  13.1.  Od tumacza

  Prawa autorskie wersji polskiej tego dokumentu (c) 1997 s wasnoci
  Pawa Olszewskiego (alder@amg.net.pl). Dystrybucja wersji polskiej
  objta jest klauzul analogiczn do zawartej w oryginale.


  Jeli znalaze w niniejszym dokumencie jakie paskudne literwki,
  bdy ortograficzne, lub inne tego typu numery, lij informacj w
  pierwszej kolejnoci do tumacza, w tej sytuacji autor oryginau jest
  najprawdopodobniej niewinny.


  W kwestii merytorycznej, dokument ten nie rni si specjalnie od
  oryginau (nie dokonaem adnych zmian ani poprawek).


  Najnowsza wersja tego dokumentu znajduje si wraz z innymi
  przetumaczonymi na polski dokumentami serii Linux-HOWTO w archiwum
  JTZ (Jak To Zrobi): http://www.jtz.org.pl/Html/Module-HOWTO.pl.html.
  Najwiesza wersja angielska znajduje si tutaj:
  http://sunsite.unc.edu/mdw/HOWTO/Module-HOWTO.html.


  Dziki,

  Pawko Olszewski, alder@amg.net.pl

  } Od tumacza } Od tumacza































































