linux user group brescia

immagine del castello

Archivio della mailing list

Compilazione del 2.4.5...

Maurizio Paolini paolini a dmf.bs.unicatt.it
Gio 14 Giu 2001 14:10:53 UTC
> Ciao a tutti,
> 	ho provato a compilare il kernel 2.4.5 scaricato da
> kernel.org, ma nonostante non dia errori in fase di compilazione
> (sia dei moduli che dell'immagine) al momento del boot arriva fino
> all'attivazione del servizio network (si blocca mentre cerca di
> configurare l'interfaccia lo).
> Quali possono essere le cause?

Caspita, lo stesso identico problema che abbiamo avuto noi! 
Si tratta *sicuramente* di opzioni sbagliate a livello di 
make config.   Una compilazione con un file ".config" preso a
prestito da un'altra macchina ha prodotto un kernel perfettamente
funzionante.

Una volta superato il problema, non abbiamo poi indagato a fondo
su *quale* fosse l'opzione incriminata.  Una "diff" brutale e'
piuttosto estesa, e non so quanto sia illuminante.  In ogni caso
includo qui sotto l'esito di una "diff .config .config.nonva"

mp


---------------------------------------------------------------------

103c103
< # CONFIG_APM_REAL_MODE_POWER_OFF is not set
---
> CONFIG_APM_REAL_MODE_POWER_OFF=y
130c130
< CONFIG_PNPBIOS=y
---
> # CONFIG_PNPBIOS is not set
162c162
< # CONFIG_PACKET_MMAP is not set
---
> CONFIG_PACKET_MMAP=y
176,177c176,179
< # CONFIG_NET_IPGRE_BROADCAST is not set
< # CONFIG_IP_MROUTE is not set
---
> CONFIG_NET_IPGRE_BROADCAST=y
> CONFIG_IP_MROUTE=y
> # CONFIG_IP_PIMSM_V1 is not set
> CONFIG_IP_PIMSM_V2=y
187c189
< CONFIG_IP_NF_QUEUE=m
---
> # CONFIG_IP_NF_QUEUE is not set
215c217,227
< # CONFIG_IPV6 is not set
---
> CONFIG_IPV6=m
> 
> #
> #   IPv6: Netfilter Configuration
> #
> CONFIG_IP6_NF_IPTABLES=m
> CONFIG_IP6_NF_MATCH_LIMIT=m
> CONFIG_IP6_NF_MATCH_MARK=m
> CONFIG_IP6_NF_FILTER=m
> CONFIG_IP6_NF_MANGLE=m
> CONFIG_IP6_NF_TARGET_MARK=m
218c230,231
< # CONFIG_IPX is not set
---
> CONFIG_IPX=m
> # CONFIG_IPX_INTERN is not set
279c292
< CONFIG_IDEDMA_PCI_WIP=y
---
> # CONFIG_IDEDMA_PCI_WIP is not set
306c319
< # CONFIG_IDEDMA_IVB is not set
---
> CONFIG_IDEDMA_IVB=y
317,319c330,332
< # CONFIG_CHR_DEV_ST is not set
< # CONFIG_CHR_DEV_OSST is not set
< CONFIG_BLK_DEV_SR=m
---
> CONFIG_CHR_DEV_ST=m
> CONFIG_CHR_DEV_OSST=m
> CONFIG_BLK_DEV_SR=y
322c335
< CONFIG_CHR_DEV_SG=m
---
> CONFIG_CHR_DEV_SG=y
326c339
< # CONFIG_SCSI_LOGGING is not set
---
> CONFIG_SCSI_LOGGING=y
338c351
< CONFIG_AIC7XXX_CMDS_PER_DEVICE=253
---
> CONFIG_AIC7XXX_CMDS_PER_DEVICE=8
364c377
< CONFIG_SCSI_SYM53C8XX=m
---
> CONFIG_SCSI_SYM53C8XX=y
426,428c439,448
< # CONFIG_APPLETALK is not set
< # CONFIG_DUMMY is not set
< # CONFIG_BONDING is not set
---
> CONFIG_APPLETALK=y
> CONFIG_LTPC=m
> CONFIG_COPS=m
> CONFIG_COPS_DAYNA=y
> CONFIG_COPS_TANGENT=y
> CONFIG_IPDDP=m
> CONFIG_IPDDP_ENCAP=y
> CONFIG_IPDDP_DECAP=y
> CONFIG_DUMMY=m
> CONFIG_BONDING=m
430c450
< # CONFIG_TUN is not set
---
> CONFIG_TUN=m
455c475,503
< # CONFIG_NET_PCI is not set
---
> CONFIG_NET_PCI=y
> # CONFIG_PCNET32 is not set
> # CONFIG_ADAPTEC_STARFIRE is not set
> # CONFIG_AC3200 is not set
> # CONFIG_APRICOT is not set
> # CONFIG_CS89x0 is not set
> # CONFIG_TULIP is not set
> # CONFIG_DE4X5 is not set
> # CONFIG_DGRS is not set
> # CONFIG_DM9102 is not set
> CONFIG_EEPRO100=y
> # CONFIG_EEPRO100_PM is not set
> # CONFIG_LNE390 is not set
> # CONFIG_FEALNX is not set
> # CONFIG_NATSEMI is not set
> # CONFIG_NE2K_PCI is not set
> # CONFIG_NE3210 is not set
> # CONFIG_ES3210 is not set
> # CONFIG_8139TOO is not set
> # CONFIG_8139TOO_PIO is not set
> # CONFIG_8139TOO_TUNE_TWISTER is not set
> # CONFIG_8139TOO_8129 is not set
> # CONFIG_SIS900 is not set
> # CONFIG_EPIC100 is not set
> # CONFIG_SUNDANCE is not set
> # CONFIG_TLAN is not set
> # CONFIG_VIA_RHINE is not set
> # CONFIG_WINBOND_840 is not set
> # CONFIG_HAPPYMEAL is not set
467,476c515,520
< # CONFIG_PLIP is not set
< CONFIG_PPP=m
< CONFIG_PPP_MULTILINK=y
< # CONFIG_PPP_FILTER is not set
< CONFIG_PPP_ASYNC=m
< CONFIG_PPP_SYNC_TTY=m
< CONFIG_PPP_DEFLATE=m
< CONFIG_PPP_BSDCOMP=m
< CONFIG_PPPOE=m
< # CONFIG_SLIP is not set
---
> CONFIG_PLIP=m
> # CONFIG_PPP is not set
> CONFIG_SLIP=m
> CONFIG_SLIP_COMPRESSED=y
> CONFIG_SLIP_SMART=y
> CONFIG_SLIP_MODE_SLIP6=y
504c548,574
< # CONFIG_IRDA is not set
---
> CONFIG_IRDA=y
> CONFIG_IRLAN=m
> # CONFIG_IRNET is not set
> CONFIG_IRCOMM=m
> CONFIG_IRDA_ULTRA=y
> CONFIG_IRDA_OPTIONS=y
> CONFIG_IRDA_CACHE_LAST_LSAP=y
> CONFIG_IRDA_FAST_RR=y
> CONFIG_IRDA_DEBUG=y
> 
> #
> # Infrared-port device drivers
> #
> CONFIG_IRTTY_SIR=m
> CONFIG_IRPORT_SIR=m
> CONFIG_DONGLE=y
> CONFIG_ESI_DONGLE=m
> CONFIG_ACTISYS_DONGLE=m
> CONFIG_TEKRAM_DONGLE=m
> CONFIG_GIRBIL_DONGLE=m
> CONFIG_LITELINK_DONGLE=m
> CONFIG_OLD_BELKIN_DONGLE=m
> CONFIG_USB_IRDA=m
> CONFIG_NSC_FIR=m
> CONFIG_WINBOND_FIR=m
> CONFIG_TOSHIBA_FIR=m
> CONFIG_SMC_IRCC_FIR=m
533,534c603,604
< # CONFIG_LP_CONSOLE is not set
< # CONFIG_PPDEV is not set
---
> CONFIG_LP_CONSOLE=y
> CONFIG_PPDEV=m
571,573c641,643
< CONFIG_AGP=y
< CONFIG_AGP_INTEL=y
< CONFIG_AGP_I810=y
---
> CONFIG_AGP=m
> # CONFIG_AGP_INTEL is not set
> # CONFIG_AGP_I810 is not set
575,577c645,647
< CONFIG_AGP_AMD=y
< CONFIG_AGP_SIS=y
< CONFIG_AGP_ALI=y
---
> # CONFIG_AGP_AMD is not set
> # CONFIG_AGP_SIS is not set
> # CONFIG_AGP_ALI is not set
582c652
< # CONFIG_DRM_RADEON is not set
---
> CONFIG_DRM_RADEON=m
594,595c664,665
< # CONFIG_QUOTA is not set
< # CONFIG_AUTOFS_FS is not set
---
> CONFIG_QUOTA=y
> CONFIG_AUTOFS_FS=m
597c667
< # CONFIG_REISERFS_FS is not set
---
> CONFIG_REISERFS_FS=m
603c673
< # CONFIG_BFS_FS is not set
---
> CONFIG_BFS_FS=m
609c679
< # CONFIG_EFS_FS is not set
---
> CONFIG_EFS_FS=m
612,613c682,683
< # CONFIG_CRAMFS is not set
< # CONFIG_TMPFS is not set
---
> CONFIG_CRAMFS=m
> CONFIG_TMPFS=y
616,617c686,687
< # CONFIG_JOLIET is not set
< # CONFIG_MINIX_FS is not set
---
> CONFIG_JOLIET=y
> CONFIG_MINIX_FS=m
619c689
< # CONFIG_NTFS_FS is not set
---
> CONFIG_NTFS_FS=m
641c711
< # CONFIG_CODA_FS is not set
---
> CONFIG_CODA_FS=m
643c713
< # CONFIG_NFS_V3 is not set
---
> CONFIG_NFS_V3=y
646c716
< # CONFIG_NFSD_V3 is not set
---
> CONFIG_NFSD_V3=y
648a719
> CONFIG_LOCKD_V4=y
650c721,722
< # CONFIG_SMB_NLS_DEFAULT is not set
---
> CONFIG_SMB_NLS_DEFAULT=y
> CONFIG_SMB_NLS_REMOTE="cp437"
726,727c798,799
< CONFIG_FB_VESA=y
< CONFIG_FB_VGA16=m
---
> # CONFIG_FB_VESA is not set
> # CONFIG_FB_VGA16 is not set
731c803
< CONFIG_FB_MATROX=m
---
> CONFIG_FB_MATROX=y
736c808
< # CONFIG_FB_MATROX_MULTIHEAD is not set
---
> CONFIG_FB_MATROX_MULTIHEAD=y
742,746c814,815
< CONFIG_FB_VIRTUAL=m
< CONFIG_FBCON_ADVANCED=y
< CONFIG_FBCON_MFB=m
< CONFIG_FBCON_CFB2=m
< CONFIG_FBCON_CFB4=m
---
> # CONFIG_FB_VIRTUAL is not set
> # CONFIG_FBCON_ADVANCED is not set
751,759d819
< # CONFIG_FBCON_AFB is not set
< # CONFIG_FBCON_ILBM is not set
< # CONFIG_FBCON_IPLAN2P2 is not set
< # CONFIG_FBCON_IPLAN2P4 is not set
< # CONFIG_FBCON_IPLAN2P8 is not set
< # CONFIG_FBCON_MAC is not set
< CONFIG_FBCON_VGA_PLANES=m
< CONFIG_FBCON_VGA=m
< CONFIG_FBCON_HGA=m
777c837
< # CONFIG_SOUND_MAESTRO3 is not set
---
> CONFIG_SOUND_MAESTRO3=m
783c843
< CONFIG_SOUND_VIA82CXXX=m
---
> CONFIG_SOUND_VIA82CXXX=y
791c851
< # CONFIG_USB_DEBUG is not set
---
> CONFIG_USB_DEBUG=y
796c856
< CONFIG_USB_UHCI=m
---
> CONFIG_USB_UHCI=y
799c859
< # CONFIG_USB_AUDIO is not set
---
> CONFIG_USB_AUDIO=m
807c867
< # CONFIG_USB_MICROTEK is not set
---
> CONFIG_USB_MICROTEK=m
833c893
< # CONFIG_DEBUG_IOVIRT is not set
---
> CONFIG_DEBUG_IOVIRT=y
836c896
< # CONFIG_DEBUG_BUGVERBOSE is not set
---
> CONFIG_DEBUG_BUGVERBOSE=y



Maggiori informazioni sulla lista Lug