Due to the kernel bug, the kernel of version 2.6.35 cannot properly use the e1000e Nic in Fedora14. Therefore, you must compile and install the kernel on your own. Because the kernel module is compiled by itself, kernel-devel and kernel-header are required, as well as the compilation tool gcc. Because livec... is used...
Due to the kernel bug, the kernel of version 2.6.35 cannot properly use the e1000e Nic in Fedora 14. Therefore, you must compile and install it on your own.
Because the kernel module is compiled by itself, kernel-devel and kernel-header are required, as well as the compilation tool gcc.
Because live cd is used to install the system, it is troublesome to download the required rpm package from a machine with a network, copy it, and then
Then install.
1. download several required software packages for the compiling environment.
: Http://mirrors.163.com/fedora/releases/14/Fedora/i386/ OS /Packages/
You need to download the following packages one by one.
View plain
Binutils-2.20.51.0.7-5.fc14.i686.rpm
Cloog-ppl-0.15.7-2.fc14.i686.rpm
Cpp-4.5.1-4.fc14.i686.rpm
Gcc-4.5.1-4.fc14.i686.rpm
Glibc-devel-2.12.90-17.i686.rpm
Glibc-headers-2.12.90-17.i686.rpm
Kernel-devel-2.6.35.6-45.fc14.i686.rpm
Kernel-headers-2.6.35.6-45.fc14.i686.rpm
Libgomp-4.5.1-4.fc14.i686.rpm
Libmpc-0.8.1-1.fc13.i686.rpm
Perl-5.12.2-136.fc14.i686.rpm
Perl-libs-5.12.2-136.fc14.i686.rpm
Perl-Module-Pluggable-3.90-136.fc14.noarch.rpm
Perl-Pod-Escapes-1.04-136.fc14.noarch.rpm
Perl-Pod-Simple-3.13-136.fc14.noarch.rpm
Perl-threads-1.81-1.fc14.i686.rpm
Ppl-0.10.2-10.fc12.i686.rpm
Put all the above software packages under a directory, applicable to the root user, execute
# Rpm-Uvh *. rpm
2. In addition, the source code of e1000e is required.
: Http://xorg.freedesktop.org/archive/individual/driver/
I select e1000e-1.4.4.tar.gz, download it to the local directory, and then
# Tar zxvf e1000e-1.4.4.tar.gz
# Cd e1000e-1.4.4/src
# Make install
# Modprobe e1000e
3. configure the network and use it.
# Vi/etc/sysconfig/network-scripts/ifcfg-eth0
# Enter configuration information similar to the following
DEVICE = eth0
BOOTPROTO = static
IPADDR = 172.20.34.135
NETMASK = 255.255.0.0
NETWORK = 172.255.0.0
BROADCAST = 172.00000000255
GATEWAY = 172.20.3.254
ONBOOT = yes
DNS1 = 192.168.2.128
SEARCH = 192.168.2.129
# DNS2 = 192.168.2.129
NAME = "Auto eth0"
# Ifup eth0
Then you can update your system through the network.
Summary: The installation of Fedora 14 through liveusb-creator encountered a difficult problem today. after the installation, the NIC will not work properly. So you need to compile it yourself.
During compilation, we encountered another tricky problem. The kernel-devel and kernel-header were not installed, so we downloaded them from other places and copied them from the USB flash drive. However
I encountered a tricky dependency. I found it in the reference link below, downloaded those things, and applied the rpm-Uvh *. rpm command to solve the problem.
Dependency problems. As a result, the subsequent steps are progressing smoothly ~~, I have not encountered any small error, ^ _ ^. In fact, I can choose the source code method for installation, but I think it is not clean,
It is not easy to manage software packages, so we insist on using rpm. The most disturbing thing about rpm is that software packages are not fully dependent. Fortunately, they can be patient.
Better solution. the life is tossing ~~
Reference: http://forums.fedoraforum.org/showthread.php? T = 257701