Marv, The martian_dev.ko does compile and it gets created. However the file martian_modem is not created and it should get sent to /usr/sbin/martian_modem. This is where something is going wrong. Regards, Antonio On Wed, Jun 3, 2009 at 10:46 PM, Marvin Stodolsky <marvin.stodolsky@xxxxxxxxx> wrote: >> Is anyone else experiencing difficulties with martain modem drivers on >> x86_64 ? > > martian_modem must be compiled with 32 bit libc6-dev libraries as > there is a precompiled 32 bit component: > martian-full-20080625$ ls modem/*.o > modem/ltmdmobj.o > > However the martian_dev.ko should compile with 64 bit resources > > MarvS > > > On Wed, Jun 3, 2009 at 7:19 PM, Antonio Olivares > <olivares14031@xxxxxxxxx> wrote: >> Dear fellow modem users, >> >> Is anyone else experiencing difficulties with martain modem drivers on >> x86_64 ? >> >> [olivares@black-amd64-home Download]$ tar -zxvf martian-full-20080625.tar.gz >> martian-full-20080625/ >> martian-full-20080625/martian.h >> martian-full-20080625/Makefile >> martian-full-20080625/INSTALL >> martian-full-20080625/Concept >> martian-full-20080625/Makefile~ >> martian-full-20080625/Cleaning.txt >> martian-full-20080625/README >> martian-full-20080625/kmodule/ >> martian-full-20080625/kmodule/Makefile >> martian-full-20080625/kmodule/marsio.h >> martian-full-20080625/kmodule/kmartian.h >> martian-full-20080625/kmodule/martian_ids.c >> martian-full-20080625/kmodule/fifo.h >> martian-full-20080625/kmodule/mfifo.h >> martian-full-20080625/kmodule/martian.c >> martian-full-20080625/kmodule/marsio.c >> martian-full-20080625/kmodule/mfifo.c >> martian-full-20080625/kmodule/mixspinlock.h >> martian-full-20080625/scripts/ >> martian-full-20080625/scripts/martian >> martian-full-20080625/scripts/remove_outdated.sh >> martian-full-20080625/scripts/martian.in >> martian-full-20080625/scripts/wv.conf >> martian-full-20080625/scripts/automate.sh >> martian-full-20080625/ChangeLog >> martian-full-20080625/modem/ >> martian-full-20080625/modem/Makefile >> martian-full-20080625/modem/tweakcore.sh >> martian-full-20080625/modem/main.c >> martian-full-20080625/modem/debug_script.in >> martian-full-20080625/modem/ltmdmobj.o >> martian-full-20080625/modem/watch.gdb >> martian-full-20080625/modem/sysdep.h >> martian-full-20080625/modem/watch3.gdb >> martian-full-20080625/modem/dumpers.c >> martian-full-20080625/modem/elf386tweakrelocs.c >> martian-full-20080625/modem/log.h >> martian-full-20080625/modem/core_if.c >> martian-full-20080625/modem/coreadd.c >> martian-full-20080625/modem/mport.h >> martian-full-20080625/modem/coresubst.c >> martian-full-20080625/modem/ASWMLICENSE >> martian-full-20080625/modem/README >> martian-full-20080625/modem/mport.c >> martian-full-20080625/modem/isr.c >> martian-full-20080625/modem/core.h >> martian-full-20080625/modem/watch2.gdb >> martian-full-20080625/modem/tweakrelocsdynamic.c >> martian-full-20080625/modem/log.c >> martian-full-20080625/modem/session.c >> martian-full-20080625/modem/watch4.gdb >> martian-full-20080625/modem/pty.c >> martian-full-20080625/modem/sysdep.c >> martian-full-20080625/modem/common.h >> martian-full-20080625/modem/main.h >> martian-full-20080625/modem/smp.c >> martian-full-20080625/modem/watch.h >> martian-full-20080625/modem/overriden_core_functions >> martian-full-20080625/modem/profile.c >> martian-full-20080625/modem/link.c >> martian-full-20080625/modem/mixspinlock.h >> [olivares@black-amd64-home Download]$ cd martian-full-20080625 >> [olivares@black-amd64-home martian-full-20080625]$ make -C kmodule/ modules >> make: Entering directory `/home/olivares/Download/martian-full-20080625/kmodule' >> make -C /lib/modules/2.6.29.4-167.fc11.x86_64/build >> M="/home/olivares/Download/martian-full-20080625/kmodule" modules >> make[1]: Entering directory `/usr/src/kernels/2.6.29.4-167.fc11.x86_64' >> CC [M] /home/olivares/Download/martian-full-20080625/kmodule/martian.o >> /home/olivares/Download/martian-full-20080625/kmodule/martian.c: In >> function ‘martian_isr’: >> /home/olivares/Download/martian-full-20080625/kmodule/martian.c:131: >> warning: value computed is not used >> CC [M] /home/olivares/Download/martian-full-20080625/kmodule/marsio.o >> /home/olivares/Download/martian-full-20080625/kmodule/marsio.c:358: >> warning: ‘mars_read_register_rem’ defined but not used >> /home/olivares/Download/martian-full-20080625/kmodule/marsio.c:371: >> warning: ‘mars_write_register_rem’ defined but not used >> CC [M] /home/olivares/Download/martian-full-20080625/kmodule/mfifo.o >> LD [M] /home/olivares/Download/martian-full-20080625/kmodule/martian_dev.o >> Building modules, stage 2. >> MODPOST 1 modules >> CC /home/olivares/Download/martian-full-20080625/kmodule/martian_dev.mod.o >> LD [M] /home/olivares/Download/martian-full-20080625/kmodule/martian_dev.ko >> make[1]: Leaving directory `/usr/src/kernels/2.6.29.4-167.fc11.x86_64' >> make: Leaving directory `/home/olivares/Download/martian-full-20080625/kmodule' >> [olivares@black-amd64-home martian-full-20080625]$ su -c 'make -C >> kmodule/ install' >> Password: >> make: Entering directory `/home/olivares/Download/martian-full-20080625/kmodule' >> make -C /lib/modules/2.6.29.4-167.fc11.x86_64/build >> M="/home/olivares/Download/martian-full-20080625/kmodule" >> modules_install >> make[1]: Entering directory `/usr/src/kernels/2.6.29.4-167.fc11.x86_64' >> INSTALL /home/olivares/Download/martian-full-20080625/kmodule/martian_dev.ko >> DEPMOD 2.6.29.4-167.fc11.x86_64 >> make[1]: Leaving directory `/usr/src/kernels/2.6.29.4-167.fc11.x86_64' >> if ! /sbin/modprobe -nq martian_dev ; then /sbin/depmod -a; fi >> make: Leaving directory `/home/olivares/Download/martian-full-20080625/kmodule' >> [olivares@black-amd64-home martian-full-20080625]$ >> >> [olivares@black-amd64-home martian-full-20080625]$ su - >> Password: >> [root@black-amd64-home ~]# modprobe martian_dev >> [root@black-amd64-home ~]# martian_modem >> -bash: martian_modem: command not found >> >> [root@black-amd64-home ~]# modprobe martian_dev >> [root@black-amd64-home ~]# martian_modem >> -bash: martian_modem: command not found >> [root@black-amd64-home ~]# dmesg | grep 'martian' >> martian loaded - 20080620 >> martian 0000:04:05.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 >> martian: added device 11c1:44e BaseAddress = 0xbc00, CommAddres = >> 0xbf00, irq = 18 >> [root@black-amd64-home ~]# lsmod | grep 'martian_dev' >> martian_dev 24712 0 >> [root@black-amd64-home ~]# >> >> Yesterday I tried to install also before applying updates but it is failing. >> >> Thanks for advice/suggestions/provided in advance. Getting ready for >> Fedora 11 release and something is not working. Same modem driver >> works in Fedora 9 also installed here :) >> >> Regards, >> >> Antonio >> >