← Back to team overview

sslug-teknik team mailing list archive

Recompilation af Kernel 2.4.18-17.8.0 p�edhat 8.0

 

Jeg skal have lavet en lille ændring i min kernel på min "Redhat 8.0".
"SCSI Probe all lun's" skal aktiveres.. dette kan jeg ikke gøres som et
mudule!

Jeg har brugt følgende vejledning:
http://www.redhat.com/docs/manuals/linux/RHL-8.0-Manual/custom-guide/ch-cust
om-kernel.html

Dette er min fremgangs måde:

rpm -ivh kernel-2.4.18-17.8.0.i386.rpm
make menuconfig
make dep
make clean
make bzImage
make modules
 Her får jeg følgende fejl:

/usr/src/linux-2.4.18-17.8.0/include/net/neighbour.h: In function
`neigh_confirm':
/usr/src/linux-2.4.18-17.8.0/include/net/neighbour.h:233:
`jiffies_R0da02d67' undeclared (first use in this function)
/usr/src/linux-2.4.18-17.8.0/include/net/neighbour.h: In function
`neigh_event_send':
/usr/src/linux-2.4.18-17.8.0/include/net/neighbour.h:248:
`jiffies_R0da02d67' undeclared (first use in this function)
In file included from /usr/src/linux-2.4.18-17.8.0/include/net/sock.h:107,
                 from cipe.h:69,
                 from module.c:15:
/usr/src/linux-2.4.18-17.8.0/include/net/dst.h: In function
`dst_set_expires':
/usr/src/linux-2.4.18-17.8.0/include/net/dst.h:149: `jiffies_R0da02d67'
undeclared (first use in this function)
In file included from cipe.h:69,
                 from module.c:15:
/usr/src/linux-2.4.18-17.8.0/include/net/sock.h: In function
`sk_filter_release':
/usr/src/linux-2.4.18-17.8.0/include/net/sock.h:934: warning: implicit
declaration of function `kfree_R037a0cba'
/usr/src/linux-2.4.18-17.8.0/include/net/sock.h: In function `sock_orphan':
/usr/src/linux-2.4.18-17.8.0/include/net/sock.h:1009: `do_softirq_Rf0a529b7'
undeclared (first use in this function)
/usr/src/linux-2.4.18-17.8.0/include/net/sock.h: In function `sock_graft':
/usr/src/linux-2.4.18-17.8.0/include/net/sock.h:1018: `do_softirq_Rf0a529b7'
undeclared (first use in this function)
/usr/src/linux-2.4.18-17.8.0/include/net/sock.h: In function
`sock_recv_timestamp':
/usr/src/linux-2.4.18-17.8.0/include/net/sock.h:1266: warning: implicit
declaration of function `put_cmsg_Rf39bf4d9'
module.c: In function `cipe_check_kernel':
module.c:73: warning: implicit declaration of function `printk_R1b7d4074'
/usr/src/linux-2.4.18-17.8.0/include/linux/skbuff.h: In function
`kunmap_skb_frag':
/usr/src/linux-2.4.18-17.8.0/include/linux/skbuff.h:1108: warning: asm
operand 1 probably doesn't match constraints
make[3]: *** [module.o] Error 1
make[3]: Leaving directory `/usr/src/linux-2.4.18-17.8.0/drivers/addon/cipe'
make[2]: *** [_modsubdir_cipe] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.18-17.8.0/drivers/addon'
make[1]: *** [_modsubdir_addon] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.18-17.8.0/drivers'
make: *** [_mod_drivers] Error 2


Kernel'en booter fint.. men fejler selvfølgelig når den skal til at loade
mine SCSI modules.
Hvor er det lige jeg har failed? Jeg kan virkelig ikke se fejlen? :(

Mvh.
Asbjørn Morell.




Follow ups