Re: Error setting up dialup in Ubuntu 10.10 kernel 2.6.35.22

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Martin

You wrote:

You may have to manually load the driver
$ sudo modprobe martian_dev
before the
$ sudo martian_modem

This was done correctly as you can see from the terminal outputs below
when I installed Agere modem software.  This may help you find out why
ttySM0 link points to a non-existent file - "/dev/pts/1" 

		Terminal output for 'martian-full-20100123'

derek@derek-desktop:~$ cd '/home/derek/Desktop/martian-full-20100123' 

derek@derek-desktop:~/Desktop/martian-full-20100123$ make all
make -C kmodule/ modules
make[1]: Entering directory
`/home/derek/Desktop/martian-full-20100123/kmodule'
make -C /lib/modules/2.6.35-22-generic/build
M="/home/derek/Desktop/martian-full-20100123/kmodule"  modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.35-22-generic'
  CC [M]  /home/derek/Desktop/martian-full-20100123/kmodule/martian.o
/home/derek/Desktop/martian-full-20100123/kmodule/martian.c: In function
âmartian_isrâ:
/home/derek/Desktop/martian-full-20100123/kmodule/martian.c:135:
warning: value computed is not used
  CC [M]  /home/derek/Desktop/martian-full-20100123/kmodule/marsio.o
/home/derek/Desktop/martian-full-20100123/kmodule/marsio.c:358: warning:
âmars_read_register_remâ defined but not used
/home/derek/Desktop/martian-full-20100123/kmodule/marsio.c:371: warning:
âmars_write_register_remâ defined but not used
In file included
from /usr/src/linux-headers-2.6.35-22-generic/arch/x86/include/asm/uaccess.h:571,

from /home/derek/Desktop/martian-full-20100123/kmodule/marsio.c:2:
In function âcopy_from_userâ,
    inlined from âmars_download_dsp_userâ
at /home/derek/Desktop/martian-full-20100123/kmodule/marsio.c:767:
/usr/src/linux-headers-2.6.35-22-generic/arch/x86/include/asm/uaccess_32.h:212: warning: call to âcopy_from_user_overflowâ declared with attribute warning: copy_from_user() buffer size is not provably correct
  CC [M]  /home/derek/Desktop/martian-full-20100123/kmodule/mfifo.o
  LD
[M]  /home/derek/Desktop/martian-full-20100123/kmodule/martian_dev.o
  Building modules, stage 2.
  MODPOST 1 modules

CC      /home/derek/Desktop/martian-full-20100123/kmodule/martian_dev.mod.o
  LD
[M]  /home/derek/Desktop/martian-full-20100123/kmodule/martian_dev.ko
make[2]: Leaving directory `/usr/src/linux-headers-2.6.35-22-generic'
make[1]: Leaving directory
`/home/derek/Desktop/martian-full-20100123/kmodule'
make -C modem/ all
make[1]: Entering directory
`/home/derek/Desktop/martian-full-20100123/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/derek/Desktop/martian-full-20100123/modem'

derek@derek-desktop:~/Desktop/martian-full-20100123$ sudo make install
[sudo] password for derek: 
make -C kmodule/ install
make[1]: Entering directory
`/home/derek/Desktop/martian-full-20100123/kmodule'
make -C /lib/modules/2.6.35-22-generic/build
M="/home/derek/Desktop/martian-full-20100123/kmodule" modules_install
make[2]: Entering directory `/usr/src/linux-headers-2.6.35-22-generic'

INSTALL /home/derek/Desktop/martian-full-20100123/kmodule/martian_dev.ko
  DEPMOD  2.6.35-22-generic
make[2]: Leaving directory `/usr/src/linux-headers-2.6.35-22-generic'
if ! /sbin/modprobe -nq martian_dev ; then /sbin/depmod -a; fi
make[1]: Leaving directory
`/home/derek/Desktop/martian-full-20100123/kmodule'
make -C modem/ install
make[1]: Entering directory
`/home/derek/Desktop/martian-full-20100123/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/derek/Desktop/martian-full-20100123/modem'

derek@derek-desktop:~/Desktop/martian-full-20100123$ sudo modprobe
martian_dev
derek@derek-desktop:~/Desktop/martian-full-20100123$ sudo martian_modem
martian: info: Your port is /dev/ttySM0

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

/sbin/modprobe martian_dev
martian_modem


exit 0
---------------------------------
Computer restart - enter at terminal

derek@derek-desktop:~$ sudo martian_modem
martian: error: open: Device or resource busy
martian: info: martian is already running.
derek@derek-desktop:~$ sudo wvdial
--> WvDial: Internet dialer version 1.60
--> Cannot open /dev/ttySM0: No such file or directory
--> Cannot open /dev/ttySM0: No such file or directory
--> Cannot open /dev/ttySM0: No such file or directory
derek@derek-desktop:~$ sudo martian_modem
martian: info: Your port is /dev/ttySM0




[Index of Archives]     [Linux Media Development]     [Asterisk]     [DCCP]     [Netdev]     [X.org]     [Xfree86]     [Fedora Women]     [Linux USB]

  Powered by Linux