Changes to defaults for Kernel 2.4.20 (attempt 6)

This is a complete listing of the sixth version of changes I made to the default options for Kernel 2.4.20 to get it to work on the Fujitsu Lifebook P2120. This kernel attempt, boots fine but without Ethernet, USB or APM working (there were only minor changes to the second, third and fourth attempts and neither even booted).

I had neglected to specify the correct CPU type (Curseo) in Processor type and features in attemptsprevious attempts, which is why none of them booted.



top Code Maturity levels
n -> Y   Prompt for developement and/or incomplete code/drivers

Load Module support

Unchanged

top Processor type and features

pentium-III/Celeron(Coppermine) -> Cruseo   Processor Family
n -> Y   /dev/cpu/*/cpuid - CPU information support
y -> N   Symmetric multi-processing support
n -> Y   Local APCI support on uniporcessors
n -> Y   lO-APCI support on uniporcessors

top General Setup

n -> Y   BSD Process Accounting (recomended)
n -> M   Advanced Power Management BIOS support
n -> Y   Enable PM aty boot time
n -> Y   Make CPU Idle calls when idle
n -> Y   Enable console blanking using APM
n -> Y   RTC stores time in GMT PCMCIA/CardBus support
Unchanged

PCI Hotplug Support

Unchanged

Memory Technology Devices (MTD)

UnchangedRAM/ROM/Flash chip drivers
Unchanged

Mapping drivers for chip access

Unchanged

Self-contained MTD device drivers

Unchanged

NAND Flash Device Drivers

Unchanged

Parallel port support

Unchanged

Plug and Play configuration

Unchanged

Block Devices

Unchanged

Multi-device support (RAID and LVM)

Unchanged

top Networking options

n -> M   Packet socket
n -> M   Netlink device emulation (recomended)
n -> M   Network packet filtering (replaces IP Changes)
n -> Y   IP: multicasting
n -> Y   BSD Process Accounting (recomended)
(In previous versions n -> Y   socket filtering but now N)
n -> Y   IP: kernel level autoconfiguration

n -> Y   IP: DHCP
IP: Netfilter Configuration
Unchanged

IPv6: Netfilter Configuration

Unchanged

Appletalk devices

Unchanged

QoS and/or fair queueing

Unchanged

Network testing

Unchanged

Telephony Support

Unchanged

ATA/IDE/MFM/RLL support

UnchangedIDE, ATA and ATAPI Block Devices
Unchanged

top SCSI support

y -> N   Verbose SCSI error reporting (kernel size +=12K)
SCSI low-level drivers
Unchanged

PCMCIA SCSI adapter support

Unchanged

Fusion MPT device support

Unchanged

Fusion MPT device support

Unchanged

top IEEE 1394 (FireWire) support (EXPERIMENTAL)

n -> M  IEEE 1394 (FireWire) support (EXPERIMENTAL)
n -> M  OHCI-1394 support
n -> M  OHCI-DV I/O support
n -> M  Raw IEEE1394 I/O support
n -> M  IEC61883-1 Plug support

I2O device support

Unchanged

Network device support

UnchangedARCnet devices
Unchanged

top Ethernet (10 or 100Mbit)

n -> M   RealTek RLT-8139 PCI Fast Ethernet Adapter support
n -> M   Support for uncommon RTL-8139 rev. K (augomatic channel equalization)

Ethernet (1000Mbit)

Unchanged

Wireless LAN (non-hamradio)

Unchanged

Token Ring devices

Unchanged

WAN interfaces

Unchanged

PCMCIA network device support

Unchanged

ATM drivers

Unchanged

Amateur Radio support

UnchangedAX.25 network device drivers
Unchanged

IrDA (infrared) support

UnchangedInfrared-port device drivers
Unchanged

ISDN support

UnchangedISDN feature submodules
Unchanged

Passive ISDN cards

Unchanged

Active ISDN cards

Unchanged

Old CD-ROM drivers (not SCSI, not IDE)

Unchanged

Input core support

1028 -> 1280   Horizontal screen resolution
n -> M   Keyboard support
n -> M   Mouse support

top Character device

y -> M   Standard/generic (8250/16550 and compatible UARTs) serial support
y -> M   /dev/agpart (AGP Support)
y -> M   3dfx Banshee/Voodoo3+ I2C support
Unchanged

Mice

Unchanged

Joysticks

Unchanged

Mice

Unchanged

Watchdog Cards

Unchanged

Ftape, The floppy tape device driver

Unchanged

PCMCIA character devices

Unchanged

Multimedia devices

UnchangedVideo for Linux
Unchanged

Radio Adapters

Unchanged

top FIle Systems

n -> M   Reiserfs support
n -> Y   Enable reiserfs debug mode
n -> Y   Stats in /proc/fs/reiserfs
n -> M   DOS FAT fs support
n -> M   MSDOS fs support
n -> M   VFAT (Windows-95) fs support
n -> M   NTFS file system support (read only)
n -> Y   NTFS write support (DANGEROUS) top Network File System
n -> M   SMB file system support (to mount Windows shares etc.)
n -> Y   Use a default NLS

Partition Types

Unchanged

top Native Language Support

n -> M   NLS UTF8

topConsole Drivers

UnchangedFrame-buffer support
n -> Y   Support for frame buffer devices (EXPERIMENTAL)
n -> M   ATIRadeon display support (EXPERIMENTAL)

topSound

n -> M   Trident 4DWave DX/NX, SiS 7018 or ALi 5451 PCI Audio Core

topUSB support

y -> M   Support for USB
n -> Y   Preliminary USB device filesystem
n -> Y   Enforce USB bandwidth alloation (EXPERIMENTAL)
n -> M   EHCI HCD (USB 2.0) support (EXPERIMENTAL)
n -> M   OHCI (Compaq, IMacs, OPTI, SiS, ALi, ...) support
n -> M   USB Human Interface Device (full HID) support
n -> Y   /dev/hiddev raw HID device support (Recomended) USB Serial Converter support
Unchanged

Bluetooth support

UnchangedBluetooth device drivers
Unchanged

Kernel Hacking

Unchanged

topLibrary routines

n -> M   zlib decompression support
n -> M   zlib compression support