<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hi All.<div><br></div><div>I am a linux newby (I know - what a pain, you may be thinking. I am trying to breathe new life into a netbook that had Win XP on it. I have very little experience of linux at all. Here's the problem: The manufacturer of my netbook has released Linux Drivers and config stuff for the netbook. This is badly needed for the trackpad made by Elantech. The cursor jumps around crazily with the default Lubuntu setup and this makes typing REALLY hopeless.</div><div><br></div><div>I have downloaded a the set of drivers and config files from ASUS from here:</div><div><br></div><div><a href="http://support.asus.com/download.aspx?SLanguage=en&p=30&s=1&m=Eee+PC+1000HE&os=17&hashedid=Ues16Gw2OcqSjUNt" target="_blank">http://support.asus.com/download.aspx?SLanguage=en&p=30&s=1&m=Eee+PC+1000HE&os=17&hashedid=Ues16Gw2OcqSjUN</a></div><div><br></div><div>and I have them in my home directory in lubuntu.</div><div><br></div><div>I downloaded the newest kernal version and I got a makefile script (I think that's the right term) and some directories with files in them. They all look like text files containing scripts. </div><div><br></div><div>I have no idea how to execute these. I tried entering the directory where they are stored as Root and copying the makefile script into a terminal window, but although the script runs,  it  fails all over the place with errors such as 'no such directory', or directory exists already' and stuff like that. I have no idea what to do to get this going so that I can type in an ordinary way without the cursor jumping to another part of the page as soon as I brush the pad even in the lightest way.</div><div><br></div><div>If you can help me I will greatly appreciate it, but don't assume any prior knowledge as I am a real beginner here. </div><div><br></div><div>Many thanks</div><div><br></div><div>Tony</div><div><br></div><div>MAKEFILE SCRIPT BELOW HERE:</div><div><br></div><div><div>#!/usr/bin/make</div><div><br></div><div>DIST=linux-2.6.26</div><div><br></div><div>all: build</div><div><br></div><div>extract:</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>mkdir work</div><div><span class="Apple-tab-span" style="white-space:pre">   </span>tar -C work -jxf $(DIST).tar.bz2</div><div><span class="Apple-tab-span" style="white-space:pre">     </span>touch extract</div><div><br></div><div>patch: extract</div><div><span class="Apple-tab-span" style="white-space:pre">  </span>mkdir work/$(DIST)/patches</div><div><span class="Apple-tab-span" style="white-space:pre">   </span>cp patches/* work/$(DIST)/patches</div><div><span class="Apple-tab-span" style="white-space:pre">    </span>cd work/$(DIST) && ./patches/apply</div><div><span class="Apple-tab-span" style="white-space:pre">   </span>touch patch</div><div><br></div><div>prepare: patch</div><div><span class="Apple-tab-span" style="white-space:pre">    </span>cd work/$(DIST) && make-kpkg --append-to-version=-eeepc debian</div><div><span class="Apple-tab-span" style="white-space:pre">       </span>cp debian/changelog debian/control work/$(DIST)/debian/</div><div><span class="Apple-tab-span" style="white-space:pre">      </span>cp config work/$(DIST)/.config</div><div><span class="Apple-tab-span" style="white-space:pre">       </span>cp config work/$(DIST)/patches/</div><div><span class="Apple-tab-span" style="white-space:pre">      </span>touch prepare</div><div><br></div><div>build: prepare</div><div><span class="Apple-tab-span" style="white-space:pre">  </span>cd work/$(DIST) && dpkg-buildpackage -b -nc -us -uc</div><div><span class="Apple-tab-span" style="white-space:pre">  </span>cp work/$(DIST)/debian/files debian/</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>touch build</div><div><br></div><div>clean:</div><div><span class="Apple-tab-span" style="white-space:pre">    </span>rm -fr work extract patch prepare build debian/files</div></div><div><br></div><div><br></div><div><br></div><div>FAILING OUTPUT FROM TERMINAL WINDOW BELOW HERE:</div><div><br></div><div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn# #!/usr/bin/make</div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn# root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn# DIST=linux-2.6.26</div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn# root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn# all: build</div><div>all:: command not found</div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn# root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn# extract:</div><div>No command 'extract:' found, did you mean:</div><div> Command 'extract' from package 'extract' (universe)</div><div>extract:: command not found</div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn# mkdir work</div><div>mkdir: cannot create directory ‘work’: File exists</div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn# tar -C work -jxf $(DIST).tar.bz2</div><div>DIST: command not found</div><div>tar (child): .tar.bz2: Cannot open: No such file or directory</div><div>tar (child): Error is not recoverable: exiting now</div><div>tar: Child returned status 2</div><div>tar: Error is not recoverable: exiting now</div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn# touch extract</div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn# root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn# patch: extract</div><div>No command 'patch:' found, did you mean:</div><div> Command 'patch' from package 'patch' (main)</div><div>patch:: command not found</div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn# mkdir work/$(DIST)/patches</div><div>DIST: command not found</div><div>mkdir: cannot create directory ‘work//patches’: File exists</div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn# cp patches/* work/$(DIST)/patches</div><div>DIST: command not found</div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn# cd work/$(DIST) && ./patches/apply</div><div>DIST: command not found</div><div>bash: ./patches/apply: Permission denied</div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn/work# touch patch</div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn/work# </div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn/work# prepare: patch</div><div>prepare:: command not found</div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn/work# cd work/$(DIST) && make-kpkg --append-to-version=-eeepc debian</div><div>DIST: command not found</div><div>bash: cd: work/: No such file or directory</div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn/work# cp debian/changelog debian/control work/$(DIST)/debian/</div><div>DIST: command not found</div><div>cp: target ‘work//debian/’ is not a directory</div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn/work# cp config work/$(DIST)/.config</div><div>DIST: command not found</div><div>cp: cannot stat ‘config’: No such file or directory</div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn/work# cp config work/$(DIST)/patches/</div><div>DIST: command not found</div><div>cp: cannot stat ‘config’: No such file or directory</div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn/work# touch prepare</div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn/work# </div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn/work# build: prepare</div><div>No command 'build:' found, did you mean:</div><div> Command 'buildd' from package 'buildd' (universe)</div><div>build:: command not found</div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn/work# cd work/$(DIST) && dpkg-buildpackage -b -nc -us -uc</div><div>DIST: command not found</div><div>bash: cd: work/: No such file or directory</div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn/work# cp work/$(DIST)/debian/files debian/</div><div>DIST: command not found</div><div>cp: cannot stat ‘work//debian/files’: No such file or directory</div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn/work# touch build</div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn/work# </div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn/work# clean:</div><div>clean:: command not found</div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn/work# rm -fr work extract patch prepare build debian/files</div><div>root@tony-1000HEport:/home/tony/Downloads/LINUX KERNAL /linux-2.6.26-eeepc-svn/work# </div><div><br></div></div><div><br></div><div><br></div>                                    </div></body>
</html>