Hi Antonio, Thanks for the URLs, particularly the working module one. I will try downloading the CD Live CD -- but I'm on slooooow modem up here, and it will take quite sometime to d/l at a meg every 6 minutes (or so). I'll wait for the wee hours to begin. In the meantime, I'll hack away at Mandriva's setup and see if I can get it to work. Thanks for all your help and advice. I'll keep you posted. Regards, Andre On June 23, 2009, Antonio Olivares wrote: > Andre, > > I believe you don't have to remove Mandriva from your machine and have > to install Ubuntu/Slackware/.... ie, another distro to get your modem > working. I have Fedora installed on my home machines and on one of > them I have Slackware 12.2 installed and I have modem supported by > martian modem drivers. However, I won't encourage you to go that > route unless you want. If you want you may download Slax Linux Live > CD and run it from livecd. > > http://www.slax.org/get_slax.php > > You can run it from livecd/usb also. It will run on multiple > computers and you don't have to install it. There are plenty of > modules for programs that are not on the distro, so you can give it a > shot if you want to. > > I have a module readily compiled that works for this modem(should > work, you may try it out) > > http://www.slax.org/modules.php?action=detail&id=1038 > > If you decide to give Slax a try, and use the above module, let me > know how it works. > > Regards, > > Antonio > > On 6/23/09, Andre Dubuc <aajdubuc@xxxxxxxxxxx> wrote: > > Hi Antonio, > > > > Thanks for the suggestion - I tried it but the problem persists. (I > > should mention why the 'build' sub-dir works -- I manually added it to > > the dir in question.) > > > > Sigh . . . no matter what I do, the subdir 'build' is not there. Without > > it, I > > suspect I will never get this compiled. I would be tempted to try > > re-writing parts of the compiling process, but it probably would barf as > > well. > > > > So, maybe I'll switch distros since I had this problem while setting up > > Postgresql + Apache + PHP in an earlier version of Mandriva. I had to get > > source tarballs and build the shebang myself -- since Mandriva's penchant > > for > > using weird locations knows no bounds. With respect to the kernel, they > > expect 3rd party modules to be built in a rather unorthodox way. Your > > call to > > subdir 'build' does not exist on my 64 bit Mandriva 2008.0 development > > box, nor on any of the Mandriva kernels. > > > > So, I have another question: If I switched to Slackware 12.2 would I > > have any > > problems using scanModem, or martain-full-20080625.tar.gz? > > > > If so, what distro (aside from Ubuntu) would you suggest that works? > > > > Sorry to be such a nuisance with this . . . > > > > Regards, > > Andre > > > > On June 23, 2009, Antonio Olivares wrote: > >> Andre, > >> > >> 1) Try to delete the folder martian-full-20080625/ > >> 2) re-extract it again tar -zxvf martian-full-20080625.tar.gz > >> 3) run make all and then if there are no errors run > >> 4) make install > >> > >> If you get error messages, please put them as they appear. > >> > >> I used to run Mandrake a while back also and it brings me memories > >> too. I had to hunt down several rpms like the devel package here to > >> compile slmodem-2.9.X code. It does take some time to fix, but once > >> it is working all is well after that. The trouble might be with the > >> weird extensions -2mdk, -1mdk but that is another topic. > >> > >> Regards, > >> > >> Antonio > >> > >> On Mon, Jun 22, 2009 at 10:19 PM, Andre Dubuc<aajdubuc@xxxxxxxxxxx> wrote: > >> > Hi Antonio, > >> > > >> > Now, at least, the compiler has found ../build sub dir but still gives > >> > error: > >> > > >> > "No rule to make target 'modules' Stop" > >> > Any ideas what's messed up? > >> > > >> > Tia, > >> > > >> > Andre > >> > > >> > On June 22, 2009, Antonio Olivares wrote: > >> >> Andre, > >> >> > >> >> You need to find tbe kernel-devel package for 2.6.22.9-desktop-mdk > >> >> > >> >> You may find it here: > >> >> > >> >> http://rpmfind.net/linux/RPM/Development_Kernel.html > >> >> > >> >> Be careful with getting another one that does not match the one you > >> >> are running: > >> >> > >> >> 2.6.22.9-desktop586-1mdv > >> >> > >> >> http://rpmfind.net/linux/RPM/mandriva/2008.0/i586/media/main/release/ > >> >>ker nel -desktop-devel-latest-2.6.22.9-1mdv2008.0.i586.html > >> >> > >> >> which shows the page: To get the needed package click following > >> >> link: > >> >> > >> >> ftp://fr2.rpmfind.net/linux/Mandriva/official/2008.0/i586//media/main > >> >>/re lea se/kernel-desktop-devel-latest-2.6.22.9-1mdv2008.0.i586.rpm > >> >> > >> >> Do download it and install that package unless you have cd/dvd with > >> >> kernel sources from which you may mount it and copy/perform its > >> >> installation. After installing this package the rest of the > >> >> compilation should work. > >> >> > >> >> Sorry for not getting back sooner, but I was not comprehending > >> >> everything that was going on. > >> >> > >> >> Regards, > >> >> > >> >> Antonio > >> >> > >> >> On 6/22/09, Andre Dubuc <aajdubuc@xxxxxxxxxxx> wrote: > >> >> > Hi Antonio, > >> >> > > >> >> > Yes, I was using the martian-full-20070625.tar.gz which I > >> >> > extracted, and ran against the running kernel. > >> >> > > >> >> > reading DriverCompiling.txt #6): > >> >> > > >> >> > "now build the kernel-headers with . . . for 2.6.n kernels 'make > >> >> > bzImage' " > >> >> > > >> >> > I've tried to compile the martian-full package, but get an error > >> >> > that ~/build -- 'no such file or directory' > >> >> > (under /lib/modules/2.6.22.9-desktop586-1mdv/build) > >> >> > The build subdir doesn't exist, it has only only a 'kernel' subdir > >> >> > with no 'build' either. > >> >> > > >> >> > One thing I noticed is that the kernel header file does not have > >> >> > the '586' after 'desktop', but is re-directing properly to the > >> >> > /lib/modules/.... > >> >> > > >> >> > Somehow, I think it has something messed from the source > >> >> > (boot/vmlinux-2.6.22.9-desktop586-1mdv) with the source headers > >> >> > (/usr/src/linux-2.6.22.9-desktop-1mdv) with EXTRAVERSION set > >> >> > as '.9-desktop-1mdv') > >> >> > > >> >> > Sigh . . . > >> >> > > >> >> > On June 22, 2009, you wrote: > >> >> >> Andre, > >> >> >> > >> >> >> The make bzImage command appears to be unnecessary here. Did you > >> >> >> get > >> >> >> the file martian-20080625.tar.gz? This is the file you need to > >> >> >> download and compile against your running kernel. > >> >> >> > >> >> >> scanModem reports that you need: > >> >> >> > >> >> >> ================================================================== > >> >> >>= > >> >> >> > >> >> >> Support type needed or chipset: Agere.DSP > >> >> >> > >> >> >> > >> >> >> > >> >> >> The modem has a Lucent/Agere/LSI Mars or Apollo DSP (digital > >> >> >> signal processing) chipset. > >> >> >> Support packages for 2.6.n kernels are at: > >> >> >> http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/marti > >> >> >>an/ Always use the most update for kernels after 2.6.20, currently > >> >> >> martian-full-20080625.tar.gz > >> >> >> For kernels 2.6.20 and less, usr martian-full-20080407.tar.gz. > >> >> >> > >> >> >> See DOCs/AgereDSP.txt for Details. > >> >> >> > >> >> >> and it also reports that you need kernel headers > >> >> >> > >> >> >> linux-headers-2.6.22.9-desktop586-1mdv resources needed for > >> >> >> compiling are not manifestly ready! > >> >> >> The patch utility is needed and is needed for compiling ALSA > >> >> >> drivers, and possibly others. > >> >> >> > >> >> >> If compiling is necessary packages must be installed, providing: > >> >> >> kernel-desktop-devel-2.6.22.9-desktop586-1mdv > >> >> >> > >> >> >> > >> >> >> If you have the kernel > >> >> >> sources/kernel-devel-2.6.22.9-desktop586-1mdv package installed > >> >> >> proceed to extract and compile the > >> >> >> martian-full-20080625.tar.gz package. > >> >> >> > >> >> >> Regards, > >> >> >> > >> >> >> Antonio > >> >> >> > >> >> >> On Sun, Jun 21, 2009 at 11:58 PM, Andre > >> >> >> Dubuc<aajdubuc@xxxxxxxxxxx> > >> > > >> > wrote: > >> >> >> > Hi folks, > >> >> >> > > >> >> >> > I received an error that terminated 'make bzImage': > >> >> >> > > >> >> >> > 'no rule to make target 'init/main.o', needed by > >> >> >> > 'init/built-in.o' ' > >> >> >> > > >> >> >> > Sigh . . this sure is *fun* to get this modem working! Help?