Windows XP: PNP Olmayan ISA Kartımını NE2000 Olarak Nasıl Tanıttım?
Not
Aşağıda PNP olmayan eski bir ISA kartın XP'ye nasıl tanıtıldığını
okuyacaksınız. Muhtemelen böyle bir şeyle hiç karşılaşmayacaksınız,
karşılaşırsanızda o ISA kartı hemen kırıp gidin kendinize 8-10 dolara
canavar gibi bir PCI PNP kart alın, hiç başınız ağrımasın. Ancak bazen
muadilini bulamayacağınız bir kartı tanıtmanız gerekebilir(belki eski
bir SCSI kart, yada tarayıcı kartı gibi...) işte bu durumlarda faydalı
olabilir diyerek ve donanım ayarlarına XP altında nasıl müdahale edilebileceğini
görmek adına okumaya devam edin....
Eski NE2000 uyumlu ağ kartımı XP'ye tanıtmam gerekti. Ancak XP sistemin
stabil çalışmasını garanti edebilmek için kullanıcı müdahalesine açık
ISA non-PNP kartları desteklemiyor. Tüm donanım değerlerini kendisi
ve PC'nin BIOS'u ile hallediyor.
Ancak XP'yi kandırmanın ve bu kartı yüklemenin bir yolunu buldum.
Ağ kartının ayarlarını içeren bir INF dosyaya ihtiyacımız var. Windows
XP için bu kartın Windows 2000 Pro INF dosyası çalıştı.
"netnovel.inf" NE2000-Uyumlu
Non-Plug&Play kartların kurulumu için
"netel5x9.inf" 3COM EtherLink
III 3C509 Non-Plug&Play Network adapter kurulumu için
(Bu dosyalar bir Windows 2000 Pro bilgisayardan alındı.)
Devam etmeden önce kartın kullandığı IRQ ve I/O adresini bilmeniz
gerekiyor. Şimdi yüklemeye geçelim.
Control-Panel>Add
Hardware
Önce arama yapsada takılı olan ISA kartı bulamadı.
Evet kartımız şu anda takılı diyoruz.
Add a new hardware device
Bir sonraki ekranda(görüntüsü yok) Manual seçeneğini
seçip devam ediyoruz.
hardware type : Network Adapters:
Have Disk...
Netnovel.inf dosyası
nerede ise orayı Browse ile gösteriyoruz.
Soldan 3com'u bulun, sağdan Etherlink
III (3C509/509B) in Legacy..'yi seçin..
Next ile sürücülerin
yüklenmesine geçelim.
Evet çok ilginç, bu kartlar için INF dosyaları XP ile gelmiyor
ve bu kartlar yüklenebilir aygıtlar listesinde yok, ama sürücüleri
var.
Ancak bu sürücüler Microsoft tarafından
test edilmemiş.
Continue Anyway ile geçelim.
Sürücü yüklendi, ancak Windows
bu kartların fonanım değerlerini tespit edemeyecektir.
View or change resource for this hardware
ile bu değerleri biz gireceğiz (Bu işlemi daha sonra Device
Manager içinden de yapabiliriz.).
Set Configuration Manually diyelim.
Önceki windows sürümlerinin aksine,
XP hiçbir değer atamamış
IRQ'yu seçelim, ve Change Setting...
Burada IRQ değerini kartın ayarlı olduğu değer getiriyoruz.
Kartın hangi değere ayarlı olduğunu ise üzerindeki jumper ayarlarından
veya kartla gelen setup.exe ile görmüş/ayarlamıştık.
Eğer atadığınız bu IRQ adresinde başka bir aygıt daha çalışıyorsa,
alttaki kutuda ismi çıkacaktır.
Eğer bu aygıt bir ISA aygıt ise (COM1 veya COM2 gibi) başka
bir değer seçmelisiniz.
Ancak eğer PCI bir aygıta denk gelmişse, devam edebilirsiniz.
XP bu eski aygıta öncelik tanıyacak ve IRQ adresini atayacaktır.
OK
Eğer çakışan bir aygıt varsa da YES.
Ayrıca I/O range
değerinide aynı şekilde belirleyin.
En son OK ile bu ekranı kapatın.
Unutmayın, bu değerler benim ağ kartım için doğru değerler
sizinkini siz bileceksiniz...
Restart...
Device Manager
altında kurulumun başarılı olduğunu görüyoruz.
(Bende NE2000 Compatible kart ikinci kart olarak yüklendi.)
Kart üzerine sağ tıklayıp, Properties diyelim.
tab: General
This device is working properly olmalı.
tab : Driver
Sürücünün üreticisi Microsoft, üretim tarihine de bakarsak,
bunların W2k sürücüleri olduğunu anlıyoruz.
tab : Resource
Bu ekranda ayarları değiştirmeniz mümkün.
Unutmayın, bu değerler, kart üzerinde de jumper'larla veya
kartla gelen yazılım vasıtasıyla ayarlanmış olmalıdır.
Kartın yüklenmesi
esnasında kartın bir başka aygıtla çalıştığını hatırlayalım,
şimdi kontrol ettiğimizde;
Resource by Type
ve soldaki gibi IRQ'yu seçersek, artık IRQ 10'u kullanan kimse
kalmadığını, o aygıtın başka bir adrese taşındığını görüyoruz.
Ahhh, neydi o Windows95 ile cebelleştiğimiz günler....
Eğer eski bir aygıt için (PNP olmayan
yani) bir donanım kesmesi(IRQ) kullanırsanız bu aygıt System
Information içinde Forced Hardware olarak
görünür.