Dear Jacques, Thank you very much indeed for your help. I did download the original driver file from Phillipe's website, and I now have the latest version (also from his website). This fails in just the same way as the earlier version. I VERY strongly suspect a "sick" kernel version. I needed to upgrade the stock kernel in 11.1 to enable my TV card to work, so I downloaded pre-compiled rpms from the openSUSE Build Service. I did this because I have never compiled a kernel from scratch before, and, since I am using my main computer, I was scared to try it in case it crashed! I have had no trouble with this kernel on a day-to-day basis. I will follow your suggestions, and report back as soon as I can. Best regards Lawson On Tuesday 13 October 2009 12:14:36 Jacques Goldberg wrote: > Dear Lawson, > > > The compilation fails because of the following problem which you > reported in your first mail to us (report > http://linmodems.technion.ac.il/bigarch/archive-nineth/msg02234.html ) : > > make: *** /usr/src/packages/BUILD/kernel-pae-2.6.29/linux-2.6.29: No such > file or directory. Stop. > > So, I asked you to send me list of all files under /usr/src in your > machine, using command ls -R (ls lists files, -R lists recursively). > In what you sent me here is the relevant part: > > /usr/src/packages: > BUILD > RPMS > SOURCES > SPECS > SRPMS > /usr/src/packages/BUILD: > /usr/src/packages/RPMS: > athlon > geode > i386 > i486 > i586 > i686 > noarch > /usr/src/packages/RPMS/athlon: > /usr/src/packages/RPMS/geode: > /usr/src/packages/RPMS/i386: > /usr/src/packages/RPMS/i486: > /usr/src/packages/RPMS/i586: > /usr/src/packages/RPMS/i686: > /usr/src/packages/RPMS/noarch: > /usr/src/packages/SOURCES: > /usr/src/packages/SPECS: > > Because you have nothing below /usr/src/packages/BUILD/ , the compilation > process cannot reach the directory > /usr/src/packages/BUILD/kernel-pae-2.6.29/linux-2.6.29 thus it stops. > > NOW IS THE TIME TO ASK: where did you find the file which you try to > compile, does it come from either of Philippe Vouter's site or mirror at > http://linmodems.technion.ac.il, or did you find it in some SuSE disk or > archive? > If the latter is true, erase that file, download > http://linmhttp://linmodems.technion.ac.il/packages/Intel/Philippe.Vouters/ >intel-536EP-537EP_2009_07_07.tar.bz2 unpack it with tar jxf > intel-536EP-537EP_2009_07_07.tar.bz2 > <http://linmodems.technion.ac.il/packages/Intel/Philippe.Vouters/intel-536E >P-537EP_2009_07_07.tar.bz2> , enter directory intel-536-537 and follow the > instructions. > > If it is that or slightly earlier file that you use, what can be done about > it? _*Working as root*_ ( likely su under SuSE, possibly sudo), you can > create the missing structure with one command: > > mkdir -p /usr/src/packages/BUILD/kernel-pae-2.6.29/linux-2.6.29 > > and then retry the compilation. > My bet is that it will stop at some further place because of the same > problem with some other directory. Just add what is missing according to > that scheme until success. > > The right way however, and I do forward this to Philippe, is to report to > him the problem. Either you have installed a sick distribution or a sick > modem driver file, or a change is needed in one or more of Philippe's make > files (I cannot believe this). > > Please keep us informed of the outcome of just adding what the script shows > as missing in the paths. > > Thanks > Jacques