Re: [LINUX:2237] Unresolved symbols

F. Kagan Guerkaynak (kgf@ehb.itu.edu.tr)
Fri, 11 Apr 1997 10:28:45 +0300 (EET DST)


>
> Kernel'i 1.2.13 olan linuxi 2.0.0 yapmak icin makinayi yeniden kurdum.
> Iyi guzel fakat eskisinde cok rahatlikla tanitabildigim network kartini
> 96 tIda tanitamiyorum.(Kurum sirasinda bare.i ve color.gz kullandim.)
> Network kartim zannedersem ne2000 uyumlu...

:-))) eski kernel'in mesajlarindan ne*000 diye bir satdir var miydi ?

> Daha sonra network kartini tanitamayinca belki kernel desteklemiyordur
> diye kernel 2.0.0 i yeniden derledim.Bu arada tam anlamini bilmesemde
> module olarak slip ppp gibi <M> (module olarak)seceneklerini de sectim.Ve
> geri modules.txt de yazanlarin aynisi ile devam etti. Kisaca makinayi
> yeniden actigimda "Unresolved symbols in module /lib/modules/2.0.0/...

moduller aslinda kernel'in belirli yeteneklerini tasiyan ve kernel
calistiktan sonra eklenip cikarilabilen parcalar. Ornek olarak network karti
olmayan bir makina dusunun buna bir network kasrti takip yarim saat bir
seyler kopyalamak istiyorsunuz, yeniden kernel derlememek icin sozkonusu
ozelligi tasiyan module'u yukleyebiliyorsunuz. Tabii ki bunun icin o destegi
veren kismin module olarak derlenmis olmasi lazim ve kernel'in "Enable
loadable module support" vermesi ve sisteminizde moduile toollarinin (insmod
vs) bulunmasi gerekecektir.

> hatalari ekrandan gecti ve Network unreacheable hatasi kacinilmaz bir
> sekilde geldi..

O kadar da kacinilmaz olmayabilir. Hatta ilgisi bile olmayabilir.
kernel derliyorsaniz.
Network support olsun,
NE2000 destegi other ISA adapters altinda yer aliyor. Yani ilk
olarak other ISA adapters secip listenin sonuna dogru NE2000/NE1000 support
kismini secmelisiniz.
Gereksiz destekleri (network kartlari, SCSI adapterleri vs)
eklemeyin.

>
> Simdi ne yapmam gerektigi hakkinda fikri olan varsa lutfen
> yardimlarinizi bekliyorum...
>
> P.S.=Ayrica bare.i nin yanlizca IDE yi destekledigini biliyorum.
> Ama elimdeki bootdsks.txt de network kartini support eden bir satir
> gecmiyor.Yoksa benmi goremedim...

net.i IDE network karti destegi verir. Ancak cok sayida ethernet kartini
destekledigi icin ozellikle NE2000 karti ile ilgili minik bir sorunu var.

Boot esnasinda

ramdisk ether=3,0x300,eth0

parametresini kullanin. Lance.C gibi bir yerde takilacaktir. Resetleyin ve
yeniden deneyin calisacaktir. Bu sorunun sebebi boot sirasinda baska bir
ethernet kartini test "probe" ederken bir sekilde takilmasi...

Eger yeniden install etmek istiyorsaniz
- Redhat 4.1 deneyebilirsiniz
- Nisan sonu yeni slackware cikacak (su an beta) onu
bekleyebilirsiniz. Bence bu tarihte slackware96 iyi bir secim
olmayacaktir.

> *************************************************************
> Serkan Akcin
> E-Mail:serkan@karatay.cc.selcuk.edu.tr
> serkan@karatay.cc.selcuk.edu.tr
>
> Have A Nice Day...
> *************************************************************
>
Kolay Gelsin
KGF