Marvin Stodolsky wrote: > Paul, > > Thanks for your contributions. > Alexei has been our more recent maintainer for the ltmodem code. > His martian derivative http://martian.barrelsoutofbond.org/index.html > has the benefit that the martian_dev driver is all Open Source, and > can be compiled as 32 0r 64 bit binaries. > and the precompiled 32 bit ltmdmobj.o is combined into the non-driver > martian_modem helper utility > x86_64 bit systems do work with a 64 bit compiled martian_dev.ko plus > the 32 bit martian_modem > > However the martian variant does not support fax, motivating Alexei to > do the ltmodem-20090420 update. Ah, I see now. That part wasn't immediately obvious to me so I just went by the date/year that was in the filename itself. I did see the zero byte file "Go_to_martian_for_kernels_above_2.6.12" but since it was from 2006, I figured it might no longer be the current instructions. > > If would be useful if possible to apply any needed updates to the > martian-full-20080625.tar.gz > as we haven't heard from Alexei for a while. I'm sure it wouldn't be too hard to re-fit the patches against another variant, but I really can't test it. I'll wait a bit to see if Alexei has the time/interest to continue maintaining the martian-full package before I try putting the patches on top of the 20080625 martian package. Paul. > > MarvS > scanModem maintainer > > > On Mon, Jan 4, 2010 at 4:03 PM, Paul Gortmaker > <paul.gortmaker@xxxxxxxxxxxxx> wrote: >> Over the holidays I was helping out some friends who are still on >> dial-up, and so I ended up updating the Lucent Winmodem code a bit. >> >> I started with ltmodem-20090420.tar.gz from here: >> >> http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/ >> >> since that appeared to be the most up to date starting point, and then >> patched it up a bit. It now reports proper resource usage, compiles >> cleanly and I was able to talk to the modem with minicom and issue AT >> commands. This was on an Ubuntu Karmic release, using the default >> linux-generic kernel and default linux-generic kernel headers. >> >> Note that patches 8 and 9 are NOT used for the Ubuntu Karmic kernel, >> but they will be needed for kernels v2.6.32 and newer (i.e. Ubuntu Lucid). >> I didn't bother to use things like: >> >> #if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,31) >> ... >> #else >> ... >> #endif >> >> but it would be easy to do so if people were interested in supporting >> all kernels from one tarball. >> >> Anyway, here are the patches, in case anyone else is interested in >> them, and/or if someone wants to fold them into an updated tarball, >> feel free to do so. >> >> Paul. >> >>