Справочник Пользователя для Multitech mt9234zba-usb

Скачать
Страница из 48
 
Appendix D – Installing with Linux  
Multi‐Tech Systems, Inc. MT9234ZBA‐USB User Guide  
37
 
Installing Kernel Sources 
To build the TI USB driver you must have the matching kernel sources for your kernel. 
To verify that you have matching kernel sources: 
1. 
Run "uname ‐r" to get the version of the running kernel. 
2. 
Check for the directory /usr/src/linux‐<version>, /lib/modules/<version>/source, 
/lib/modules/<version>/build, or /usr/src/linux‐<stripped_version>, where stripped_version has the extra 
version information removed.  
3. 
In these directories look for the files include/linux/autoconf.h and .config. 
If you do not find the correct kernel source directory, you must find and install the kernel sources from your 
distribution CDs or other media. 
Preparing Kernel Sources 
This step may or may not be necessary, depending on how your Linux distribution installs the kernel sources. 
Log in as root and do the following: 
Command 
Explanation
1. cd /usr/src/linux‐<version> 
Change to the source directory.
2. make mrproper 
Clean up any old files.
3. Use either of these commands:  
 
make oldconfig 
‐OR‐ 
make cloneconfig 
Make a configuration file to match your 
running kernel.   
for Red Hat 
 
for SUSE 
For other distributions these same commands 
might work, or you might need to find a 
config file in /boot or in a configs directory, 
copy it to .config, and run "make oldconfig". 
4. make dep 
Create the dependency and version files. 
 
If you have built your own kernel, the kernel sources are already be installed and prepared. If you are using a 
kernel that came with a Linux distribution, it can sometimes be difficult to get the kernel sources correctly 
installed and prepared, since each Linux distribution handles kernel sources slightly differently. 
For example, if you get errors about the wrong kernel version, you may have installed the wrong kernel sources, 
or you may need to edit the kernel version in the top level Makefile of the kernel sources.  If you get compilation 
errors, perhaps you forgot to run "make oldconfig" and "make dep". 
If you have difficulties, look carefully at the error messages when installing the TGZ or RPM packages‐‐those 
messages should give you an indication of just what the error is.