About automatic loading of Linux drivers

Source: Internet
Author: User

After studying the Linux driver for a long time, I would like to share with you that you have gained a lot from reading the theory and practice of the Fedora LLinux operating system, I hope this article will teach you more things to set the corresponding graphics card and display type in the hardware, and restart. If this parameter is not set, the system may not recognize the video card or monitor. Moreover, you may not be able to start the license program because of the display issues after installing IDL.

1. The Fedora Linux driver system is often unable to access the graphic interface.
After the System is installed, go to System settings System> Administration> Display, set the corresponding graphics card and Display type in the hardware, and restart. If this parameter is not set, the system may not recognize the video card or monitor. In addition, after installing IDL, the license program may not be started or painted due to display issues. If you allow the OS to select a video card, the default integrated video card may be selected for the Fedora Linux driver. Therefore, you should disable the OS option in the Bios, and select the corresponding video card based on the installed video card drive model in the Bios. The system recognizes integrated graphics cards by default.

2. Intel's Wired and Atheros Wireless NICs cannot be loaded automatically.
An Intel wired network card must be installed with a Linux driver of the corresponding model. Because the drive path is loaded by the kernel in the form of a module, the Linux driver must be able to compile the module. By default, the source code package is not installed on the Fedora Linux driver. Therefore, the C header file used by the compilation module cannot be used. You must first install kernel-devel. Its version must be the same as that of the installed system. You can run the 'uname-R' command to query the kernel version.

Before installing the NIC Driver, run the '/sbin/lspci-V' command to view the models of the wired and wireless NICs. The models are:
Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection;
Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter.

Drivers for wired NICs can be downloaded from the Intel official website. installation and configuration instructions are provided. The URL is
Http://downloadcenter.intel.com.
Go to Ethernet Components> Ethernet Controllers> Intel on the left.®82567 Gigabit Ethernet Controller: download the latest driver. For installation instructions, see the README file. The procedure is as follows:
Decompress the package and enter the src/folder. Run the make install command as a Super User. The driver module is created in/lib/modules/ /Kernel/drivers/net/e1000e/e1000e. [k] o path. Load this module and execute:
Modprobe e1000e (or insmod e1000e, 2.6 in kernel, you must specify the full path: insmod/lib/modules/ /Kernel/drivers/net/e1000e/e1000e. ko), the old module should be removed beforehand: rmmod e1000e. at this time, the driver has been loaded by the system. Go to the network management program, and you can see that a wired network card is displayed on the hardware tab. Go to the device tab, create a new WIRED Linux driver, set the address, and so on, and activate it (you may need to restart ).

The biggest problem with the driver of the wireless network adapter is that the driver cannot find the correct version at the beginning. There are articles on the Internet detailing the installation process of the same model NIC Driver, see Hyperandy's Blog: http://blog.hyperandy.com/2008/11/01/atheros-ar242x-ubuntu-810-ibex.
I am relatively simple:
First download the driver file http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6-current.tar.gz, decompress it into its folder path and run make, make install,/sbin/modprobe ath_pci command as root, compile, install and load the driver module, the remaining steps are the same as above.

The Linux driver has many problems since it was installed from the beginning. Most of them have been encountered by others many times. You can refer to the solution or post for advice. The Linux driver must be able to use the network. If it is deemed that the network can be accessed at least in Windows, it will be able to make great sacrifices.

  1. Learning tips: Linux driver development steps
  2. Step 10 learn Linux driver development
  3. Introduction to embedded Linux drivers
  4. Linux driver learning steps classic favorites
  5. Microsoft is still maintaining its contributed Linux driver

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.