Moblin 2.0 on Acer Revo (pt1) – Nvidia Ethernet (forcedeth)

For fully working revo on moblin 2.1 go here

This howto will serve as how you can easily add a driver that is in the linux kernel but isnt in moblin inside a custom moblin kernel.
In this case we are going to add the forcedeth driver for the MC79 chipset than is the in the Acer Revo.

1. Download the kernel source rpm and install it

2. go to /rpmbuild/SOURCES/ and add these lines in config-netbook (doesnt really matter where but I put it after the ATH5K line)
CONFIG_FORCEDETH=y
CONFIG_FORCEDETH_NAPI=y

if you want the drivers built as modules replace the y by m but it will mean that the kernel is a little slower to boot etc..

3. go to ../SPECS and execute rpmbuild --target=i586 -bb kernel.spec

rpm -ivh --force kernel-netbook-2.6.29.4-9.1.moblin2.i586.rpm

and there you go, you know have forcedeth working in your kernel.

Tags: , , , ,

Leave a Reply