Precautions for Fedora8Linux kernel configuration

Source: Internet
Author: User
Precautions for kernel configuration & nbsp; If you want to compile the kernel yourself (the kernel source code can be written to the kernel), you should first use makemenu before compiling.

Kernel configuration considerations

If you want to compile the kernel yourself (the kernel source code can be downloaded to the ftp://ftp.kernel.org/pub/kernel/, domestic download can be to the ftp://ftp.cn.kernel.org/pub/kernel/ so that download faster), before the compilation usually need to use make menuconfig or make xconfig to configure the kernel. My system does not have xconfig, so I can only use menuconfig. Note the following when compiling the 2.6.23.x kernel on my Compaq Presario V3414TX laptop:

1. Networking -->

Wireless LAN -->

[M] Generic IEEE 802.11 Networking Stack (mac80211)

This is the network stack module currently used by Linux. If you want to use a wireless network adapter (I use Intel PRO/3945 ABG), you need to compile this option into a module (or compile it into the kernel, the mac80211 module will be automatically loaded at startup ). Otherwise, you need to download and install the module at intellinuxwireless.org.

2. Device Drivers -->

Network Drivers -->

Wireless LAN -->

[M] Intel PRO/Wireless 3945ABG Network Connection

Intel PRO/Wireless 3945ABG Network Connection can be replaced with any Wireless Network adapter. Similarly, if you want to use a wireless network card, this item also needs to be compiled as a module. However, the 2.6.23.14 kernel I compiled last does not contain this item. Therefore, you must download the 3495ABG driver from intellinuxwireless.org.

3. File System -->

DOS/FAT/NT Filesystems -->

<*> VFAT (Windows-95) fs support

(437) Default codepage for FAT (NEW)

(Utf8) Default iocharset for FAT (NEW)

Selecting VFAT (Windows-95) fs support as y is to enable Inner nuclear energy to support the mounting of FAT hard disks. Here codepage needs to use 437; many articles on the Internet say it should use 936, so that the file name of the FAT hard disk can be displayed in Chinese, but after I do this, when a FAT partition is mounted, it is prompted by the new kernel that it cannot be mounted. the system log shows that codepage 936 cannot be found. However, I have compiled codepage 936 into the kernel (as described below ), so I am quite confused about this. Later, it was found that whether the Chinese file name of the FAT partition can be correctly displayed depends on the Default iocharset for FAT item, and the character encoding must use utf8. The reason may be that the default character encoding of Windows FAT partition is ascii or gb2312, while that of Linux is utf8 by default. do not recognize gb2312 ...... I don't quite understand this place.

4. File System -->

Native Language Support -->

[M] Simplified Chinese charset (CP936, GB2312)

If you want to Support Chinese characters, of course you need to select this option (in fact, I did not change the Native Language Support column. by default, all options are selected, and one ASCII item is compiled into the kernel by default ).

5. Kernel hacking -->

[] Use 4Kb for kernel stacks instead of 8Kb

If you want to use ndiswrapper as the Wireless NIC driver, select n for this option. It is said that the stack structure of Windows and Linux is different.

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.