Changes

From SME Server
Jump to navigationJump to search
266 bytes added ,  23:51, 21 May 2007
no edit summary
Line 56: Line 56:  
  make menuconfig
 
  make menuconfig
   −
Select "Load an Alternate Configuration File" and load the file "smeconfig". If you don't want to bother with the manual configuration below, you may also load the [http://wiki.contribs.org/images/6/62/Smeconfig.txt ready-made configuration file from this site] and [[#Step 4: Compiling and installing the kernel|skip to the next step]].
+
Select "Load an Alternate Configuration File" and load the file "smeconfig". If you don't want to bother with the manual configuration below, you may also load the [http://wiki.contribs.org/images/6/62/Smeconfig.txt ready-made configuration file from this site] and [[#Step 4: Compiling and installing the kernel|skip to the next step]]. This configuration should work on all boards with a VIA C7 processor.
    
We should give our custom kernel a name, to distinguish it from a generic kernel. You may choose any suffix you want, in this example I will use "-custom-via". Select the following in the menu:
 
We should give our custom kernel a name, to distinguish it from a generic kernel. You may choose any suffix you want, in this example I will use "-custom-via". Select the following in the menu:
Line 136: Line 136:  
     Processor family (VIA C7)  --->
 
     Processor family (VIA C7)  --->
 
         (X) VIA C7
 
         (X) VIA C7
 +
 +
If you have an older Mini-ITX board based on the VIA C3 processor, you should of course select the VIA C3 instead of the C7 here.
    
  Power management options (ACPI, APM)  --->
 
  Power management options (ACPI, APM)  --->
Line 201: Line 203:  
===Step 4: Compiling and installing the kernel===
 
===Step 4: Compiling and installing the kernel===
   −
When everything is configured, you can can build the kernel. In order to facilitate an easy installation and maintenace, we will build the new kernel as an RPM package:
+
When everything is configured, you can can build the kernel. In order to facilitate an easy installation and maintenance, we will build the new kernel as an RPM package:
    
  make rpm
 
  make rpm
Line 236: Line 238:  
  /sbin/e-smith/config set EthernetDriver2 r8169
 
  /sbin/e-smith/config set EthernetDriver2 r8169
   −
If your board has VIA 'Velocity' series gigabit ethernet controllers (e.g. many newer VIA Epia boards), you'll want to use the via-velocity driver:
+
If your board has dual VIA 10/100 Mbit ethernet controllers (e.g. the [http://www.mini-itx.com/store/?c=2#epiavt VIA Epia VT series]), you'll want to use the via-rhine driver:
   −
  /sbin/e-smith/config set EthernetDriver1 via-velocity
+
  /sbin/e-smith/config set EthernetDriver1 via-rhine
  /sbin/e-smith/config set EthernetDriver2 via-velocity
+
  /sbin/e-smith/config set EthernetDriver2 via-rhine
   −
If your board has dual VIA 10/100 Mbit ethernet controllers (e.g. the [http://www.mini-itx.com/store/?c=2#epiavt VIA Epia VT series]), you'll want to use the via-velocity driver:
+
These instructions assume that you have at two controllers on board with the same chipset. If you have more than one type of controller, you should of course modify the 'set EthernetDriver1' etc. lines to use the correct drivers. For instance, the VIA Epia VT boards have one VIA 'Velocity' series gigabit ethernet controller in addition to the dual 10/100 Mbit controllers, so you could also do:
    
  /sbin/e-smith/config set EthernetDriver1 via-rhine
 
  /sbin/e-smith/config set EthernetDriver1 via-rhine
 +
/sbin/e-smith/config set EthernetDriver2 via-velocity
 
  /sbin/e-smith/config set EthernetDriver2 via-rhine
 
  /sbin/e-smith/config set EthernetDriver2 via-rhine
  −
These instructions assume that you have at two controllers on board with the same chipset. If you have more than one type of controller, you should of course modify the 'set EthernetDriver1' etc. lines to use the correct drivers.
       
55

edits

Navigation menu