The martian-modem (20080625-1) and martian-modem-source Architecture specification as only i386 is too constrainted. The Architecture specification in the DEB packages should be relaxed to either i386 of x86_64 (AMD platforms)
The driver martian_dev.ko can be compiled on either i386 of x86_64 host systems, and has only Open Source componets The complementary martian_modem helper is NOT a driver, and thus need not be KERNEL-VERSION matched This was Akexis Chetsov's intention in establishing the transition from the older ltmodem+ltserail dirver pair to the current separation into a single martian_dev.ko driver and the complementary non-driver martian_modem helper The martian_modem must be compiled on with i386 specific libraries, because of its 32 bit pre-compiled ltmdmobj.o component. However subsequently it can complement the martian_dev.ko driver on either i386 or x86_64 platforms. When used on x86_64 platforms, the must be also installed the 32 bit packages for libc6 and libc6-dev. Then $ sudo modprobe maritan_dev will load the driver, and $ sudo martian_modem will activate the modem. For a short fix, unpack the martian-modem package with: $ sudo alien -cgs martian*.deb Find the martian-modem binary in the tree generated. Copy it to /usr/sbin $ sudo chmod +c /usr/sbin/martian_modem Then test for functionaity, per above. The simplest test is $ martian-modem --help -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/712886 Title: package martian-modem 20080625-1 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1 -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
