ISA Ethernet Yüklemek - ISA IRQ 

nicisa.gif (20783 bytes)

PC'me bir kart eklemeden önce her zaman aklıma şu Alman atasözü gelir : "Güvenmek iyidir, ama kontrol etmek daha iyidir".

Bu yazıyı okumaya devam etmeden I/O-addresses and Interrupts/IRQs sayfalarına bakarsanız iyi olur.

Bir tavsiye olarak almayın ama, eğer bir network kartı kullanacaksam NE2000 uyumlu bir kart olmasını tercih etmek isterim. Bu tip kartlar oldukça eski dizayn ve yavaş kartlardır, ancak tüm işletim sitemleriyle beraber bu kartların driver'ları gelir (Windows95, WindowsNT4, LINUX, OS/2).
 

Bir network kartı satın alırken kartla beraber güncel ve düzgün çalışan driver'ları olmasına ve daha sonra güncelleyebileceğiniz türden olmasına dikkat edin (yani bir web sitesi bile olmayan adı-sanı duyulmamış kartlara 3-5 dolar için tevessül etmeyin. Zaten eğer bir iş uygulaması için, ticari getirisi olacak bir iş için alıyorsanız belli başlı markaları tercih etmelisiniz  (3Com,Intel vs. ) .

Yeni aldığım bazı kartlarda oldukça kötü tecrübeler yaşadım: Bazı kartlar Beta-Test driver'larla satılıyor. Bu da bir çok probleme sebep oluyor. Almış olduğum böyle bir kartı ancak 2-3 hafta sonra internetten güncel ve düzgün çalışan driver'ları indirdikten sonra kullanabildim. Bazı donanımların üretilme süreci sadece bir kaç ay ve tüm testlerden geçmeden piyasaya sürülmüş olabiliyor.

Bir network kartı çalışmak için irq ve bellek adresine ihtiyaç duyar. Bazı kartlar bir DMA kanalı da kullanmak isteyebilir. Ve windows yeni donanımı tanıyıp yüklediğinde her zaman doğru çalışmayabilir.

nic.jpg (7345 bytes)

Eğer kartınız PCI yapıda ise işiniz oldukça kolay demektir. BIOS windows'a atanan kaynakları (irq,adres vs.) bildirecektir. Bakın : PCI kart yukleme.

Ancak eğer kartınız ISA yapıda ise bu kaynaklar genelde elle atanmak zorundadır.


Benim tercihim olan kart tipi aşağıda :

netcard.gif (3761 bytes)

Ve kartın gerçek görüntüsü (jumper'lara dikkat !)

boardjmp.jpg (51053 bytes)

(webmaster notu : Helmig bu sayfayı 97-98 yıllarında hazırlamış, o dönemde pci ve plug&play tam oturmadığı için bu tip jumper'lı kartları öneriyor. Ancak günümüzde bu tip bir kartı (yeni) bulmanız mümkün değil, ayrıca pek gerekte kalmadı.)

Bu jumper'lı bir kart ve kaliteli kartların üzerinde (ana karttan diğer tüm kartlara kadar) jumper'ların ne işe yaradığı ve nasıl ayarlandığı kart üzerine yazılmıştır, böylece manuelini kaybettiğiniz veya eski bir makina içinden çıkan bir kart dahi olsa ayarlayabilirsiniz. Bu kartta kartın kullanacağı irq ve adres jumper'larla ayarlanır. Daha sonra da windows'ta Device Manager (aygıt yöneticisi) 'da bu ayarlar karta atanır.

İpucu: Eğer ayarların üzerinde yazmadığı bir kart yada herhangi bir donanım takıp, ayarlayıp bırakacaksanız, ileride başınızın ağrımaması için ufak bir etikete gerekli bilgileri yazıp karta yapıştırın !

Diğer kartlarda jumper bulunmaz (yeni kartlarda). Bu tip kartlarda beraber gelen disket içindeki setup programı çalıştırılır ve yukarıdaki kartta jumper ile yapılan ayarlar program ile yapılır, daha sonra program bu ayarları kart üzerindeki eeprom'a kaydeder. Makina kapanıp-açılınca bu ayarlar geçerli olur. Genelde bu programlar da kartı ya PNP olarak ayarlarız ve kart kaynaklarını otomatik olarak alır, ya da kartın hangi adres ve irq'yu kullanacağını biz elimizle belirler ve kartı bu kaynakları kullanmaya zorlarız.

Her iki tip kartta da taktıktan sonra "Control-Panel" , "System-Icon", "Device Manager" sekmesi üzerinde  "Computer" a çift tıklayın, bu ekranda hangi donanımın hangi kaynağı kullandığını ve herhangi bir kaynakta çakışma olup olmadığını görürsünüz :

intlist.gif (9942 bytes)

Şimdi kullanılmayan bir interrupt bulun. Genellikle network kartları irq 5 veya 10'a ayarlanmış olarak gelir. Fakat gördüğünüz gibi benim sistemimde bu irq'lar zaten dolu. Bende irq 9' u seçiyorum.
Bunu yapabilmek için kartımı jumper veya programı ile ayarlıyorum. Bu arada Multi-Connector (hem utp, hem bnc) bir kartınız varsa hangi tip kablo kullanacağınızı da bu programdan seçmelisiniz.
Ardından kartla verilen diskette kartın windows drive'larının olduğu dizini bulun :

pcinic01.gif (12067 bytes)

Win95, Win98 veya benzeri bir dizinin içinde inf dosyasının olması gerekiyor. Eğer bir disket verilmemişse windows bu kartın sürücüsünü içeriyor demektir.

Evet, artık kartımızı yüklemek için hazırız.
Eğer PCI veya Plug&Play (tak-çalıştır) bir kartınız varsa windows açılışta kartınızı bulacak ve driver'ını yükleyecektir (tabii eğer bu kartın driver'ı windows ile gelmişse).

pcinic08.gif (4920 bytes)

Veya sizden kartın disketini isteyecektir :

pcinic02.gif (9761 bytes)

Şimdi buraya inf dosyasının olduğu dizini yazmanız gerekiyor.

PNP olmayan kartlarda kaynak değerlerini siz windowsa söylemelisiniz. Her iki durumda da yükleme yapıldıktan sonra Control-Panel, Network iconundan ;

nicset.gif (14463 bytes)

kartın irq ve i/o adresini kontrol edin. # işareti kartın geçerli ayar kullandığını, * ise bir başka aygıtla çakıştığını gösteriyor.

Eğer kartınız PNP olarak değilde, yazılım veya jumper ile belli bir ayara (irq 5, i/o 320 gibi) ayarlanmışsa buradaki değerleri de aynı şekilde ayarlamanız gerekir (bu ayarı device manager'den de yapabilirsiniz).
Eğer kartınız PNP ise "basic configuration 0, 1, 2 .." seçerek farklı ayarları deneyebilirsiniz.
Her zaman bir kartı yükledikten sonra Device Manager dan çakışma olup olmadığını kontrol edin !