On Sun 04 May 2008 18:51:10 NZST +1200, Barry wrote: > The src driver is martian-full-20061203( the latest),
This is not the latest, esp with ... > /lib/modules/2.6.22.9-desktop-1mdv/other/martian_dev.ko): Invalid module > format. ... a late-model kernel. > I have checked and appear to have the correct kernel sources installed. The error msg indicates somewhat that there is a running kernel/kernel sources/compiler mismatch. It is very difficult to achieve this with distributions that have a proper version and release scheme (i.e. not gentoo). You do not actually need the full kernel sources, only the kernel headers (though your distro may only package them together). Vendor-backported security fixes do not affect the kernel headers, but if the vendor decided to upgrade to a newer kernel you'll have to find matching sources/headers. For something like Mandriva this should be trivial. You will want to compile the martian driver on the actually running kernel, which is also the installed one, which also has matching kernel sources installed. It's quite easy, though for gentoo follow Chris's advice. But first hunt down the latest martian. Keep in mind that these losemodems are becoming unusable fast, as their market share is going steadily downhill and fewer hackers are sequeezing the binary-only drivel into current kernel versions. The latest lucent/agere chip does not even have any Linux driver (the martian won't do). Volker -- Volker Kuhlmann is list0570 with the domain in header http://volker.dnsalias.net/ Please do not CC list postings to me.
