[ Pobierz całość w formacie PDF ]
.Kar ty sie cio we PCI po win ny byæ wy kry wa ne bez k³opotów.Je ¿eli jed nak u¿y waszwiê cej ni¿ jed nej kar ty al bo je ¿eli au to ma tycz ne wy kry wa nie siê nie po wie dzie, ist-nie je spo sób na jaw ne po wia do mie nie j¹dra o ad re sie pod sta wo wym i na zwie kar ty.W czasie uruchamiania systemu mo¿esz podaæ do j¹dra argumenty i informacje,które mog¹ siê przy daæ ni ekt órym je go sk³adnikom.Me cha nizm ten po zwala ci naprzyk³ad na prze kaz anie do j¹dra in form acji, kt óre umo ¿li wi¹ ste row ni kom Et her-net zlo kal izo wan ie sprzê tu Et hern et bez wy kryw ania go przez ste rown ik.Je¿eli korzystasz z systemu uru cha mia nia lilo, mo¿esz przekazaæ parametry doj¹dra, wpi suj¹c je za po moc¹ opcji append w pli ku lilo.conf.Aby po wia do miæ j¹droo urz¹dze niu Et her net, mo¿esz prze ka zaæ mu na stê puj¹ce pa ra me try:ether=irq,base_addr,[param1,][param2,]namePierw sze czte ry pa ram etry s¹ licz bami, na tom iast ostatni to na zwa urz¹dze nia.Obo-wi¹zko we s¹ irq, base_addr name, opcjo nal ne  dwa pa ram etry param.Do -iwolne war toS ci licz bowe mog¹ byæ ustaw ione na zero, co po wod uje, ¿e j¹dro okreS lije przez wy kryw anie.Pierw szy pa ram etr okreS la IRQ przy pis ane do urz¹dze nia.Do myS lnie j¹dro bê dziepróbowa³o automatycznie wykryæ kana³ IRQ urz¹dzenia.Sterownik 3c503, naprzyk³ad, ma spe cjaln¹ funk cjê, która wy biera wol ne IRQ z li sty 5, 9, 3, 4 i kon fig uru-je kar tê tak, by z nie go ko rzys ta³a.Pa ram etr base_addr okreS la pod staw owy ad reswe jSc ia/wy jSc ia kar ty  war toSæ zero mówi j¹dru, by spraw dzi³o poda ne ad resy.Ko lej ne dwa pa ra me try s¹ ró ¿n ie wy ko rzy sty wa ne przez ró¿ne ste row ni ki.W przy-pad ku kart wy ko rzy stuj¹cych wspó³dzie le nie pa miê ci, ta kich jak WD80x3, pa ra me tryte okre Slaj¹ ad re sy pocz¹tko wy i ko ñco wy ob sza ru pa miê ci.In ne kar ty po wszech nieu¿y waj¹ param1 do usta wie nia po zio mu wy Swie tla nych in for ma cji de bu guj¹cych.WartoSci od 1 do 7 wyznaczaj¹ kolejne poziomy iloSci informacji, natomiast 8wy³¹cza je wszyst kie.0 jest war to Sci¹ do my Sln¹.Ste row nik 3c503 u¿y wa param2 dowy bo ru po miê dzy we w nêtrz nym (do my Sl nie) a ze w nêtrz nym (war toSæ 1) trans ce ive-rem.Ten pierw szy wy ko rzy stu je z³¹cze kar ty BNC, na to miast dru gi jej port AUI.Ar-gu men ty param nie musz¹ byæ w og óle po da wa ne, je ¿eli nie masz nic szcze gólnegodo skon fi gu ro wa nia. In stalowanie Et hern etu 43Pierw szy, nie licz bo wy ar gu ment jest in ter pre to wa ny przez j¹dro ja ko na zwa urz¹dze-nia.Mu sisz po daæ na zwê urz¹dze nia dla ka ¿ dej kon fi gu ro wa nej kar ty Et her net.Gdy byS mia³ dwie kar ty Et her net, Li nux móg³by wy kryæ jedn¹ kar tê au to ma tycz niei przez lilo przekazaæ parametry do drugiej kar ty, ale prawdopodobnie wola³bySrêcz nie skon fi gu ro waæ obie kar ty.Je Sli de cy du jesz siê na wy kry wa nie jed nej kar typrzez j¹dro i rêcz ne kon fi gu ro wa nie dru giej, mu sisz mieæ pew noSæ, ¿e j¹dro nie znaj-dzie przy pad ko wo naj pierw dru giej kar ty i ¿e pierw sza zo sta nie w og ó le zna le zio na.Dla te go prze ka¿ do lilo opcjê reserve, kt ó ra jaw nie mówi j¹dru, by nie spraw dza³oob sza ru we jS cia/wy jS cia za jê te go przez drug¹ kar tê.Na przyk³ad, aby Li nux za in-stalowa³ drug¹ kartê Ethernet znajduj¹c¹ siê pod ad re sem 0x300 ja ko eth1, mu -sia³byS prze ka zaæ j¹dru na stê puj¹ce pa ra me try:reserve=0x300,32 ether=0,0x300,eth1Opcja reserve gwa ran tu je, ¿e ¿a den ste row nik nie bê dzie mia³ do stê pu do ob sza ruwe jS cia/wy jS cia dru giej kar ty w cza sie wy kry wa nia in nych urz¹dzeñ.Mo¿esz ta k¿eu¿yæ pa ra me tru j¹dra, który unie wa ¿nia au to ma tycz ne wy kry wa nie eth0:reserve=0x340,32 ether=0,0x340,eth0Mo¿esz ta k¿e w og óle wy³¹czyæ au tom aty czne wy kryw anie, na przyk³ad, aby j¹dronie próbowa³o szukaæ karty Ethernet, któr¹ tymczasowo usun¹³eS.W tym celuustaw ar gu ment base_addr na war toSæ -1:ether=0,-1,eth0Aby prze ka zaæ te pa ra me try do j¹dra w cza sie uru cha mia nia, wpi su jesz je w mo ni cie boot: lilo.Aby lilo po ka za³o mo nit  boot: , mu sisz na ci sn¹æ je den z kla wi szy[Con trol], [Alt] lub [Shift] w cza sie uru cha mia nia lilo.Je ¿eli maj¹c mo nit, na ciS nieszkla wisz [Tab], po ja wi siê li sta j¹der.Aby uru cho miæ j¹dro z poda ny mi pa ra me tra mi,wprowadx nazwê wybranego j¹dra, a nastêpnie spacjê i parametry, które chceszprzekazaæ.Po naciSniêciu [En ter] lilo za³aduje j¹dro z uwzglêdnieniem podanychparametrów.Aby te nowe pa ram etry po jawi³y siê au tom aty cznie przy po nown ym uruc hami aniusys temu, wpro wadx je do pli ku /etc/lilo.conf, u¿yw aj¹c s³owa klu czow ego append=.Oto przyk³ad:boot=/dev/hdaroot=/dev/hda2install=/boot/boot.bmap=/boot/mapvga=normaldelay=20append="ether=10,300,eth0"image=/boot/vmlinuz-2.2.14label=2.2.14read-onlyPo edy cji pli ku lilo.conf mu sisz po now nie uru cho miæ po le ce nie lilo, aby uak tyw niæzmiany. 44 Roz dzia³ 3: Kon fig uro wan ie sprzê tu sie ciow egoSterownik PLIPProt okó³ IP ³¹cza równoleg³ego (Parallel Line IP  PLIP) to ³atwy i tani sposób napo³¹cze nie dwó ch ma szyn w sieæ.Wy ko rzy stu je port równoleg³y i spe cjal ny ka bel.Osi¹ga prêd koSæ od 10 do 20 kilobajtów na se kun dê.PLIP po wsta³ w fir mie Cyrnwr, Inc.Na swo je cza sy od zna cza³ siê po mys³ow¹ (lub,je Sli wo lisz, ty po wo ha kersk¹ ar chi tek tur¹), po nie wa¿ ory gi nal ne por ty rów noleg³eIBM PC by³y pro jek to wa ne ja ko jed no kie run ko we por ty dru kar ki.Osiem li nii da-nych s³u¿y³o do wy sy³ania da nych je dy nie z PC do urz¹dze nia pe ry fe ryj ne go, ale niew drug¹ stro nê.* Prot okó³ PLIP fir my Cyrnwr zno si³ to ogra ni cze nie.W PLIP doprzyjmowania danych przeznaczono tylko piêæ linii stanu portu, co ograniczy³owielkoæ dostarczanych danych do pó³bajtu, ale dopuszczono przesy³anie w obiestro ny.Ten tryb dzia³ania zo sta³ na zwa ny PLIP tryb 0.Obec nie por ty rów noleg³e PCobs³uguj¹ pe³ne dwu kie run ko we prze sy³anie da nych 8-b it owych, a PLIP zo sta³ roz-sze rzo ny i no si na zwê PLIP tryb 1.J¹dra Linuk sa do wer sji 2.0 (w³¹cznie) obs³ugi wa³y je dy nie PLIP tryb 0, ale ist nia³yroz sze rzo ne ste row ni ki por tu rów noleg³ego (w po sta ci po pra wek dla j¹dra 2.0 i ja kostandardowy kod w j¹drze 2.2), które obs³ugiwa³y tak¿e PLIP tryb 1**.W od -ró¿nieniu od wcze Sniej szych wer sji ko du PLIP, obec ny ste row nik pró buje byæ kom-pa ty bil ny z im ple men ta cja mi PLIP fir my Cyrnwr oraz ste row ni kiem PLIP umiesz-czo nym w NC SA telnet*** [ Pobierz caÅ‚ość w formacie PDF ]
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • agnieszka90.opx.pl