Dear all, I have recently updated to latest fedora kernel and martian modem does not seem to work. [olivares@localhost ~]$ cd Download/martian [olivares@localhost martian]$ make clean make -C kmodule/ clean make[1]: Entering directory `/home/olivares/Download/martian/kmodule' make -C /lib/modules/2.6.22.1-27.fc7/build M="/home/olivares/Download/martian/kmodule" clean make[2]: Entering directory `/usr/src/kernels/2.6.22.1-27.fc7-i686' CLEAN /home/olivares/Download/martian/kmodule/.tmp_versions make[2]: Leaving directory `/usr/src/kernels/2.6.22.1-27.fc7-i686' make[1]: Leaving directory `/home/olivares/Download/martian/kmodule' make -C modem/ clean make[1]: Entering directory `/home/olivares/Download/martian/modem' RM OBJS RM BINS RM TOOLS make[1]: Leaving directory `/home/olivares/Download/martian/modem' [olivares@localhost martian]$ make all make -C kmodule/ modules make[1]: Entering directory `/home/olivares/Download/martian/kmodule' make -C /lib/modules/2.6.22.1-27.fc7/build M="/home/olivares/Download/martian/kmodule" modules make[2]: Entering directory `/usr/src/kernels/2.6.22.1-27.fc7-i686' CC [M] /home/olivares/Download/martian/kmodule/martian.o /home/olivares/Download/martian/kmodule/martian.c: In function 'martian_isr': /home/olivares/Download/martian/kmodule/martian.c:160: warning: value computed is not used /home/olivares/Download/martian/kmodule/martian.c: In function 'martian_add': /home/olivares/Download/martian/kmodule/martian.c:659: warning: 'deprecated_irq_flag' is deprecated (declared at include/linux/interrupt.h:66) /home/olivares/Download/martian/kmodule/martian.c:659: warning: 'deprecated_irq_flag' is deprecated (declared at include/linux/interrupt.h:66) /home/olivares/Download/martian/kmodule/martian.c:662: warning: passing argument 2 of 'request_irq' from incompatible pointer type CC [M] /home/olivares/Download/martian/kmodule/marsio.o CC [M] /home/olivares/Download/martian/kmodule/mfifo.o LD [M] /home/olivares/Download/martian/kmodule/martian_dev.o Building modules, stage 2. MODPOST 1 modules CC /home/olivares/Download/martian/kmodule/martian_dev.mod.o LD [M] /home/olivares/Download/martian/kmodule/martian_dev.ko make[2]: Leaving directory `/usr/src/kernels/2.6.22.1-27.fc7-i686' make[1]: Leaving directory `/home/olivares/Download/martian/kmodule' make -C modem/ all make[1]: Entering directory `/home/olivares/Download/martian/modem' CC main.o CC dumpers.o CC log.o CC session.o CC mport.o CC pty.o CC sysdep.o CC isr.o CC smp.o CC core_if.o CC coresubst.o CC link.o CC tweakrelocsdynamic.o CC coreadd.o CC elf386tweakrelocs LD marscore.o TWEAK marscore.o LD martian_modem make[1]: Leaving directory `/home/olivares/Download/martian/modem' [olivares@localhost martian]$ [olivares@localhost martian]$ su Password: [root@localhost martian]# make install make -C kmodule/ install make[1]: Entering directory `/home/olivares/Download/martian/kmodule' make -C /lib/modules/2.6.22.1-27.fc7/build M="/home/olivares/Download/martian/kmodule" modules_install make[2]: Entering directory `/usr/src/kernels/2.6.22.1-27.fc7-i686' INSTALL /home/olivares/Download/martian/kmodule/martian_dev.ko DEPMOD 2.6.22.1-27.fc7 make[2]: Leaving directory `/usr/src/kernels/2.6.22.1-27.fc7-i686' if ! /sbin/modprobe -nq martian_dev ; then /sbin/depmod -a; fi make[1]: Leaving directory `/home/olivares/Download/martian/kmodule' make -C modem/ install make[1]: Entering directory `/home/olivares/Download/martian/modem' LD martian_modem.debug STRIP martian_modem.debug STRIP martian_modem.stripped INSTALL /usr/sbin/martian_modem INSTALL /usr/lib/debug/usr/sbin/martian_modem.debug make[1]: Leaving directory `/home/olivares/Download/martian/modem' [root@localhost martian]# [root@localhost martian]# exit exit [olivares@localhost martian]$ su - Password: [root@localhost ~]# modprobe martian_dev [root@localhost ~]# chkconfig martian on [root@localhost ~]# service martian start Starting martian_modem: Done [root@localhost ~]# [root@localhost ~]# ls /lib/modules/2.6.22.1-27.fc7/build/ arch drivers init lib Module.symvers security block fs ipc Makefile net sound crypto include kernel mm scripts usr [root@localhost ~]# ls /lib/modules/2.6.22.1-27.fc7/extra/martian_dev.ko /lib/modules/2.6.22.1-27.fc7/extra/martian_dev.ko [root@localhost ~]# ls /lib/modules/2.6.22.1-27.fc7/extra/martian_dev.ko -l -rw-r--r-- 1 root root 226183 2007-07-25 00:30 /lib/modules/2.6.22.1-27.fc7/extra/martian_dev.ko [root@localhost ~]# [root@localhost ~]# service martian status martian_modem (PID 2196) is running... [root@localhost ~]# wvdial --> WvDial: Internet dialer version 1.54.0 --> Cannot get information for serial port. --> Initializing modem. --> Sending: ATZ --> Sending: ATQ0 --> Re-Sending: ATZ --> Modem not responding. [root@localhost ~]# uname -a Linux localhost.localdomain 2.6.22.1-27.fc7 #1 SMP Tue Jul 17 17:13:26 EDT 2007 i686 i686 i386 GNU/Linux [root@localhost ~]# uname -iprm 2.6.22.1-27.fc7 i686 i686 i386 [root@localhost ~]# wvdial --> WvDial: Internet dialer version 1.54.0 --> Cannot get information for serial port. --> Initializing modem. --> Sending: ATZ --> Sending: ATQ0 --> Re-Sending: ATZ --> Modem not responding. [root@localhost ~]# using older kernel works [olivares@localhost ~]$ uname -a Linux localhost.localdomain 2.6.21-1.3226.fc7 #1 SMP Sat Jun 9 22:23:35 EDT 2007 i686 i686 i386 GNU/Linux [olivares@localhost ~]$ [olivares@localhost ~]$ su - Password: [root@localhost ~]# wvdial --> WvDial: Internet dialer version 1.54.0 --> Cannot get information for serial port. --> Initializing modem. --> Sending: ATZ ATZ OK --> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 OK --> Modem initialized. --> Sending: ATDT7072000 --> Waiting for carrier. ATDT7072000 CONNECT 33333 V44 --> Carrier detected. Starting PPP immediately. --> Starting pppd at Wed Jul 25 00:46:41 2007 --> pid of pppd: 3066 --> Using interface ppp0 --> Authentication (PAP) started --> Authentication (PAP) successful --> local IP address 66.201.8.132 --> remote IP address 66.201.8.6 --> primary DNS address 66.201.0.203 --> secondary DNS address 12.176.80.9 --> Script /etc/ppp/ip-up run successful --> Default route Ok. --> Nameserver (DNS) Ok. --> Connected... Press Ctrl-C to disconnect Thanks for any pointers given. Will update other box to test slmodemd and see if problems arise there. Regards, Antonio