Technic DKMS load driver on linux

AZLEWS.com — In this case after we installing driver we’ve problem that after we upgrade our system d’system back to default a.k.a without driver -_- here is solve that case from my friend namely Technic DKMS load driver on linux.

1. downloading it’s driver in
https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=15817

2. Copying that file into this server with USB flashdisk/ HDD eksternal in sample to /root/e1000.tar.gz

3. Insert Debian CD. and then be the root typing this

#apt-get install make gcc build-essential

#apt-get install linux-headers-2.6 (tab tab tab)

Gcc make and build essential needed for compile this driver

next step witing in terminal:

#tar -zxvf /root/e1000e-2.3.2.tar.gz

into folder from ekstrak result

#cd /root/e1000e-2.3.2
and then to folder src
#cd src

#make install

deleted module e1000e that ever place to kernel with

#rmmod e1000e

and  install module driver kernel

#modprobe e1000e

wait until finish

and then writing

#reboot

login as root

#mii-tool

now detected eth0

#ifconfig eth0 192.168.0.xx

edited /etc/network/interfaces
adjust gateway, mask etc

restart service network

#/etc/init.d/networking restart

**Done until here this is namely DKMS technic

1. apt-get install DKMS
and then

Ekstract driver file e1000 to /usr/src

make file that dkms.conf at folder ekstract result that driver
fill with line text

PACKAGE_NAME=”e1000e”
PACKAGE_VERSION=”2.3.2″
BUILT_MODULE_LOCATION=src
BUILT_MODULE_NAME[0]=”e1000e”
DEST_MODULE_LOCATION[0]=”/kernel/drivers/net/e1000e/”
AUTOINSTALL=”yes”
MAKE[0]=”BUILD_KERNEL=${kernelver} make -C src CFLAGS_EXTRA=-DDISABLE_PM”
CLEAN[0]=”make -C src clean”
REMAKE_INITRD=yes

Technic DKMS load driver on linux

and finally step writing this …

sudo dkms -m e1000e -v 2.3.2 add
sudo dkms -m e1000e -v 2.3.2 build
sudo dkms -m e1000e -v 2.3.2 install

and now reboot
Sudo reboot

and then try for upgrade that kernel Smile

Creative tutorial by : Ibrahim Suprapto

Masukkannya Gengs!